声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 951|回复: 0

[FFT] 匀速直线运动模糊

[复制链接]
发表于 2009-6-6 10:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
小弟模拟匀速直线运动模糊始终无法得到正确结果,还望高人指点,在此谢过。
    一维退化函数如下:H(u,v)=Tsinc(pi*u*a)*exp(-j*pi*u*a),式中T为曝光时间,当前图像在x方向以速度x0=at/T做匀速直线运动.若y分量也以速度y0=bt/T做匀速直线运动,退化函数变为:H(u,v)=Tsinc(pi*(u*a+v*b))*exp(-j*pi*(u*a+v*b)).式中sinc(x)=sin(x)/x.
        具体过程先对图像f(x,y)傅里叶变换为F(U,V),将退化函数H(U,V)离散化后与F(U,V)相乘得G(U,V),然后对G(U,V)进行傅里叶反变换得到退化图像。但是在实现过程中一维退化函数能得到正确的结果;二维始终得不到意想的结果。不知道是不是二维退化函数离散化的方法有问题?
以下是二维离散化过程,图像大小为m*n
H=zeros(m,n);
for u=0:m-1
    for v=0:n-1
         H(u+1,v+1)=T*sinc(u*a+v*b)*exp(-i*pi*(u*a+v*b));      
%          H1(u+1,v+1)=T*sinc(v*a)*exp(-i*pi*v*a);
    end
end
回复
分享到:

使用道具 举报

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-16 22:30 , Processed in 0.099163 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表