运动模糊图像复原课程设计报告书_第1页
运动模糊图像复原课程设计报告书_第2页
运动模糊图像复原课程设计报告书_第3页
运动模糊图像复原课程设计报告书_第4页
运动模糊图像复原课程设计报告书_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.wd.wd.wd.目录摘要21、引言32、图像的退化模型42.1模糊图像的一般退化模型4 2.2匀速直线运动模糊的退化模型6 2.3离散函数的退化模型83、运动模糊图像的复原方法及原理10 3.1有约束最小二乘复原原理103.2逆滤波复原原理113.3维纳滤波复原原理124、图像复原仿真过程与结果分析154.1运动模糊图像复原仿真过程154.1结果分析18总结19参考文献20摘要随着计算机技术的开展,计算机的运行速度和运算精度得到进一步提高,其在图像处理领域的应用日见广泛。图像复原是数字图像处理的重要组成局部,而运动模糊图像复原又是图像复原中的重要课题之一。本论文研究目的在于将传统的光学理论

2、与正在开展的数字图像处理方法相结合,利用计算机对运动模糊图像进展复原,进一步提高运动模糊图像的复原精度,降低在拍摄过程中对光学设备精度和拍摄人员的要求。可广泛用于天文、军事、道路交通、医学图像、工业控制及侦破等领域,具有十分重要的现实意义。第一章引言在实际的日常生活中,人们要接触很多图像,画面。而在景物成像这个过程里可能会出现模糊、失真或混入噪声,最终导致图像质量下降,这种现象称为图像“退化。因此我们可以采取一些技术手段来尽量减少甚至消除图像质量的下降,复原图像的本来面目,即在预定义的意义上改善给定的图像,这就是图像复原。尽管图像增强和图像复原之间有重叠局部,但前者主要是主观处理,而图像复原大

3、局部是客观处理。复原通过使用退化现象的先验知识试图重建或恢复一副退化的图像。因此,复原技术趋向于将退化模型化并用相反的处理来恢复原图像,即考虑用模糊函数来消除图像的模糊。引起图像模糊有多种多样的原因,举例来说有运动引起的,高斯噪声引起的,斑点噪声引起的,椒盐噪声引起的等等。 本文主要研究离焦模糊图像的复原,离焦模糊图像是指在拍摄时景物与相机的相对运动引起的离焦 ,或是成像区域内不同深度的对象所引起不同程度的离焦 ,还有由于在成像区域中存在不同深度的对象会使自动调焦系统引起混淆而导致拍摄的相片离焦等。因此本文研究使用MATLAB把退化现象模型化,并利用维纳(Wiener)滤波、约束最小二乘滤波算

4、法、逆滤波等常用的滤波方法用MATLAB进展了仿真实现,为人们在不同的应用场合及不同的图像数据条件下选择不同的复原算法提供了一定的依据第二章图像的退化模型2.1模糊图像的一般退化模型图像退化的原因多种多样,除了运动模糊造成图像退化或质量下降外,还有成像系统的像差、有限带宽等造成图像失真;射线辐射、大气流等造成的照片畸变;模拟图像在数字化的过程中,由于会损失掉局部细节,造成图像质量下降;镜头聚焦不准产生的散焦模糊;成像系统中存在的噪声干扰等。可以用图2-1来描述这一过程。图2-1模糊图像的一般退化模型成像系统的物像映射关系可以统一用下式表达:2-1其中:f (x ,y)是输入的图像;g (x ,

5、y)是输出的退化图像;H表示成像系统作用的运算符如图2-1。为了方便描述成像系统,通常把成像系统看作一个线性系统。实际上,物体成像系统总存在非线性,如果这种非线性失真不至于引起明显误差,或者能局部满足线性性质,即使是完全的非线性系统,用线性系统近似描述也是通常的可行方法。因此在后面的讨论中假设:(1)运算H是线性的,即满足线性性质H a*f (x ,y )+bf (x ,y )=a*H f (x ,y )+b*H f (x ,y)2-2(2)运算H是位移不变的,如果输入、输出的关系满足式2-3,那么对于任意的f (x ,y)和、有g (x-,y-)=H f (x -,y-) 2-3式2-3图像

6、上任何一点的运算结果,只和该点的灰度值大小有关,而与它所处的坐标位置无关。一幅连续的图像f (x ,y)可用二维(x ,y)抽样函数的二维卷积表示:2-4将H操作施加于f (x ,y)2-5令h (x ,;y,)=H (x -,y-),那么:2-6式中h (x ,;y,)叫做点扩展函数PSF或系统冲击响应。它表示离散图像的每一个像点受到H操作的影响而扩散。f (x ,y)又可看作离散点连续抽样的结果,图像退化就是受h (x ,;y,)的影响所致。多数情况下系统是不变的,在图像中反映为位移不变,那么h (x ,;y,)可以用h (x -,y-)表示:=2-7在加性噪声存在的情况下,图像退化模型又

7、可表示为2-8式中n (x ,y)为噪声。这是一个线性位移不变的系统模型。位移不变在图像邻域中常称为空间不变。许多退化中都可用线性的位移不变模型来近似。2.2匀速直线运动模糊的退化模型设物体f (x)以速率v沿水平方向移动,检测的相机保持静止。在相机的快门开启期间0 t T,记录媒质如负片上的总曝光量由瞬时曝光累积而成。为了别离出运动的效应,可假设相机快门的闭、启均在瞬间完成,光学成像过程完美无缺,此时将有: 2-9 有的文献采用一维传播波方程18描述上述运动模糊过程2-10其中,w( x ,t)是运动物体在时刻t的瞬时曝光,t=0时刻的瞬时曝光为f (x)。上式的解,即所谓的达郎贝尔解取下述

8、形式2-112-11可见,w( x ,t)在x -t面上沿着每一特征线x v*t=const波形不变。如果w( x ,t)是随着时间改变的一维图像,那么图像w( x ,t)作为刚体沿水平方向平移。因此,当t0时,在负片上的累积曝光效应模糊图像应该为2-12从而它在时间区间两端的约束条件分别为g (x,0)=0,2-13对于静止物体v=02-14因为累积曝光的结果是初始曝光的时间数倍,所以图像不会模糊。对于运动物体v0,令=x - v,那么方程变为2-15进而得到2-16上式说明,v0时,式2-8所成的图像必定为模糊图像,它与f (x)在某一个邻域上的平均量f (x)的静止曝光结果等价。图像是由

9、景物在不同时刻的无限多个影像叠加而成的。它相当于对原始图像在邻域x v*t ,x上作了一次平均再乘上曝光时间,对原始图像起了平滑作用。运动的速度越快或者曝光的时间越长,v*t的值越大,邻域平均的范围越大,图像也就越模糊。因此,运动模糊的程度由移动物体的速度和摄像机快门翻开的时间两方面决定。2.3离散函数的退化模型由于数字图像都是离散形式的,所以在实际应用中都是下式进展计算的,其表达式如下:2-17式中x=0,1,2,M-1;y=0,1,2,N-1。函数f(x,y)和h(x,y)分别是周期为M和N的函数。注意,如果这两个函数的周期不是M和N,那么必须对它们进展补零延拓,防止卷积周期的交叠。g(x

10、,y)是与f(x,y)和h(x,y)具有一样周期的函数。以下将由M宰N函数矩阵f(x,y)、g(x,y)和办(x,y)各行堆叠形成的M*N维列向量分别记为f、g和n,形式如下:那么式2-17可以写为:2-18式中H为MN*MN维矩阵。H可写成个子矩阵的形式,每一个子矩阵的大小为N*N,排列顺序如下:(2-19) 式(2-19)中的每一个子矩阵Hj都是由h(x,y)的第j行构成的:2-20第三章 运动模糊图像的复原方法及原理为了抑制退化而利用有关退化性质知识的预处理方法为图象复原。多数图象复原方法是基于整幅图象上的全局性卷积法。图象的退化可能有多种原因:光学透镜的残次、光电传感器的非线性、胶片材

11、料的颗粒度、物体与摄像机间的相对运动、不当的焦距、遥感或天文中大气的扰动、照片的扫描等等。图象复原的目标是从退化图象中重构出原始图象。运动模糊图象的恢复是图象复原的主要分支之一,它的恢复算法有很多种。有些算法虽然有很好的恢复效果,但算法复杂,恢复时间比较长如最大熵法。有些算法虽然计算速度较快,但恢复效果不尽人意如空间域逆向恢复。下面介绍逆滤波、维纳滤波和有约束最小二乘滤波三种恢复方法的原理。3.1 有约束最小二乘复原原理由于大多数图象恢复问题都不具有唯一解,或者说恢复具有病态特征。为了抑制这一问题,通常需要在恢复过程中对运算施加某种约束。设对图象施加某一线性运算Q,求在约束条件3-1下,使为最

12、小的作为原图的最正确估计。利用拉格朗日乘数法,先构造一辅助函数:3-2令可得:3-3解之得:3-4式中。把式(3-4)代入式(3-1)中可以证明,是的单调递增函数。因此可以用迭代法求出满足约束条件(3-1)式的待定系数,首先任取一个,代入(3-4),把求得的再代入式(3-1),假设结果大于时,便减少;反之增大,再重复上述过程,直到约束条件式(3-5)被满足为止实际求解时,只要能之差小于某一给定值就可以了。把求得的代入,便最后求得最正确估计。我们可以直接从空间域的有约束最小二乘方恢复式(3-4)得到它的频域解(3-5)应用有约束最小二乘方恢复方法时,只需有关噪声均值和方差的知识就可对每幅给定的图

13、象给出最正确恢复结果。3.2逆滤波复原原理在六十年代中期,逆滤波去卷积开场被广泛地应用于数字图象复原。Nathan用二维去卷积方法来处理由漫游者、探索者等外星探索发射得到的图象。由于和噪声相比,信号的频谱随着频率升上下降较快,因此高频局部主要是噪声。Nathan采用的是限定逆滤波传递函数最大值的方法。在同一时期,Harris采用PSF的解析模型对望远镜图象总由于大气扰动造成的模糊进展了逆滤波处理,Mcglamery那么采用由实验确定的PSF来对大气扰动图象进展逆滤波。从此以后,逆滤波就成了模糊图象复原的一种标准技术。恢复退化图象最简单的方法是直接逆滤波。在该方法中,用退化函数除退化图象的傅里叶

14、变换F(u,v)来计算原始图象的傅里叶变换估计,由式3-6可以得到逆滤波退化公式:3-6这个公式说明逆滤波对于没有被噪声污染的图象很有效,这里不考虑在u,v空间的某些位置上当H(u,v)接近0时可能遇到的计算问题,幸运的是忽略这些点在恢复结果中并不会产生可感觉到的影响。但是,如果出现噪声就会引起几个问题:第一,对于H(u,v)幅值比较小的频率处噪声的影响可能变得显著起来。这种状况通常对于高频u,v。在实际中,通常H(u,v)幅值衰减得比N(u,v)快得多,因此噪声的影响可能支配整个复原结果。将复原限定在H(u,v)足够大得u,v原点处得一个小邻域中,可以抑制这个问题。第二个问题针对噪声本身的频

15、谱,我们通常没有充分的有关噪声的信息来足够好地确定N(u,v)。为了抑制H(u,v)接近0所引起的问题,在分母中参加一个小的常数k,将式(3-6)修改为:3-73.3维纳滤波复原原理在大局部图象中,邻近的像素是高度相关的,而距离较远的像素其相关性较弱。由此,我们可以认为典型图象的自相关函数通常随着与原点的距离增加下降。由于图象的功率谱是图象本身自相关函数的傅里叶变换,我们可以认为的功率谱随着频域的升高而下降。一般地,噪声源往往具有平坦的功率谱,即使不是如此,其随着频率的升而下降的趋势也要比典型图象的功率谱慢得多。因此,可以料想功率谱的低频分以信号为主,然而高频局部那么主要被噪声所占据。由于逆滤

16、波滤波器的幅值常随着频率的升高而升高,因此会增强高频局部的噪声。为了抑制以上缺点,出了采用最小均方误差的方法维纳滤波进展模糊图象恢复。维纳(wiener)滤波可以归于反卷积(或反转滤波)算法一类,它是由Wiener首提出的,并应用于一维信号,并取得很好的效果。以后算法又被引入二维信号理,也取得相当满意的效果,尤其在图象复原领域,由于维纳滤波器的复原效良好,计算量较低,并且抗噪性能优良,因而在图象复原领域得到了广泛的应用并不断得到改进开展,许多高效的复原算法都是以此为根基形成的。如果取 (3-8)和分别是图象和噪声的自相关矩阵。即,并且都是正定对称矩阵,那么有(3-9)的模方最小,实际上就意味着

17、使噪声和信号的比对复原图象影响最小。因为图象和噪声的相关矩阵都是把图象当作随机过程来研究,从而描述其统计特性的量,在这里最小二乘方的最正确已经演变成均方误差最小准那么下的最正确。同样根据式(3-4)可求得频域维纳滤波公式如下(3-10)=1时,为标准维纳滤波器;1时,为含参维纳滤波器。假设没有噪声时即=0,维纳滤波器那么退化成理想反滤波器。实际应用中必须调节以满足式(3-4)。因为,实际很难求得因此,可以用一个比值k代替两者之比,从而得到简化的维纳滤波公式(3-11)第四章图像复原仿真过程与结果分析4.1 运动模糊图像复原仿真过程第一步 读取图片I=imread(C:UsersAdminist

18、ratorDesktopdog.jpg); figure(1);imshow(I,);title(原图像);第二步 利用MATLAB仿真模糊图像 PSF=fspecial(motion,40,75); MF=imfilter(I,PSF,circular); noise=imnoise(zeros(size(I),gaussian,0,0.001); MFN=imadd(MF,im2uint8(noise); figure(2);imshow(MFN,);title(运动模糊图像);第三步 利用最小二乘滤波复原NP=0.002*prod(size(I); reg1 LAGRA=deconvre

19、g(MFN,PSF,NP/3.0); figure(3);imshow(reg1);title(最小二乘滤波复原);第四步 利用逆滤波复原 NSR=sum(noise(:).2)/sum(MFN(:).2); figure(4); imshow(deconvwnr(MFN,PSF,NSR),);title(逆滤波复原);第五步 利用维纳滤波复原 figure(5); imshow(deconvwnr(MFN,PSF,NSR),); title(维纳滤波复原);4.2 结果分析从恢复的图像来看,效果还是可以的,因为这里采用了真实PSF 函数来恢复,但是实际生活当中大多数情况下PSF 是不知道的,所以要按照具体情况具体分析然后再恢复图像。综合以上三种方法,通过对多幅

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论