吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2129|回复: 12
收起左侧

[其他转载] 运动模糊退化图像的图像复原

[复制链接]
skuld 发表于 2020-8-2 09:42
刚才看到一篇帖子,在这里:https://www.52pojie.cn/thread-1234197-1-1.html

正好自己稍微看过这方面的知识,就给大家总结一下原理。

最简单的皮毛,不喜勿喷~

最基本的理论好像是这样(瞎猜):运动模糊的光学传递函数为:
Snipaste_2020-08-02_09-22-50.png
T为相机曝光时间,a,b是x,y方向的速度,u,v是x,y方向频率坐标。

如果要复原的话,可以有好几种算法:
1,逆滤波:
Snipaste_2020-08-02_09-26-27.png
G是退化图像的傅里叶变换,H就是刚才的退化系统的光学传递函数。
在matlab里超不多是这样的:
G=fftshift(fft2(imtui));
imfu=G./H;
imfu=ifft2(ifftshift(imfu));
imfu=real(imfu);

2,伪逆滤波:如果H太小的话,使用逆滤波就会是复原后的图像数据过大或者放大了噪声。
可以使用下面这样的算法:
Snipaste_2020-08-02_09-33-15.png
R是中心化频谱的H中某点到零频的距离。
在逆滤波的基础上加一个判断就可以了。

3,wiener滤波:
Snipaste_2020-08-02_09-36-42.png
其中系数k是一个与信噪比有关的因子。
差不多是这样:
k=1;G=fftshift(fft2(imtui));imfu=(1./H).*(H.^2./(H.^2+k)).*G;imfu=ifft2(ifftshift(imfu));imfu=real(imfu);


这只是最简单的原理吧,对于具体的图像还要软件自行判断退化时的光学传替函数H。


小弟才疏学浅,还望各位大佬指正

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

马叉虫233 发表于 2020-8-2 10:59
泻药 中国刑事警察学院视频侦查系学生 老师上课主要教了两种去运动模糊的方法 第一种matlab处理 第二种photoshop浮雕
catxt 发表于 2020-8-2 10:12
浙江-杺庝 发表于 2020-8-2 10:17
tnttmd521101 发表于 2020-8-2 10:27
谢谢分享
头像被屏蔽
偶尔平凡 发表于 2020-8-2 10:31
提示: 作者被禁止或删除 内容自动屏蔽
lsword2000 发表于 2020-8-2 10:42
这个太高了,完全不懂
az12az 发表于 2020-8-2 11:02
我以为是什么工具软件,结果是原理,太高深了。
马可solo 发表于 2020-8-2 11:13
整挺好,到时候自己拿matlab操作
道冲渊风 发表于 2020-8-2 11:14
这个适合去CSDN发
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 01:22

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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