有关运动的论文研究角度有哪些(包含不同角度描述、图、例、文)

 上传我的文档
 下载
 收藏
【E-Power简介】英语专业毕业论文、英语学习辅导资料、英语四六级考试、研究生考试、分类专业毕业论文、精品教学课件、课堂学习激趣课件、毕业论文指导、中小学课程辅导、文化教育生活资源......【免责声明】本址文档少数为原创,多数系网络收集下载,其中如有侵权或泄露隐私等不当网络情形,请迅速联系告知,经确认一定及时删除相关文档。
 下载此文档
运动模糊图像的复原
下载积分:1500
内容提示:运动模糊图像的复原
文档格式:DOC|
浏览次数:21|
上传日期: 22:44:42|
文档星级:
全文阅读已结束,如果下载本文需要使用
 1500 积分
下载此文档
该用户还上传了这些文档
运动模糊图像的复原
关注微信公众号  推荐期刊投稿
&&&免费论文
&&&收费论文
&&&浏览历史当前位置: >>
运动模糊图像复原技术的研究与实现
国防科学技术大学 硕士学位论文 运动模糊图像复原技术的研究与实现 姓名:郑辉 申请学位级别:硕士 专业:计算机技术 指导教师:朱培栋
国防科学技术大学研究生院T程硕士学位论文摘要运动模糊图像的复原是图像复原中较常见也是较难的一类,在智能交通系统 中有着广泛的应用。本文面向车牌识别应用,对运动模糊图像的复原技术进行了 系统的研究与实现。 匀速直线运动模糊图像复原的关键在于运动模糊方向和长度的自动鉴别两个 方面。将原图像视为各向同性的一阶马尔科夫过程,通过用双线性插值来进行方 向微分,实现了运动模糊方向的自动鉴别算法;根据分析模糊图像的频谱图出现 黑色条带的原因、条件以及它的精确位置,实现了运动模糊长度自动鉴别算法。针对复杂成像情况下的运动模糊图像复原工作,着重解决了含噪运动模糊图像和局部运动模糊图像的复原问题;综合应用椒盐噪声检测器和基于带可变正则化参数的径向基神经网络(I也FN)方法,实现了组合滤波器去噪算法,采用改进的局部运动模糊对象提取算法实现局部运动模糊图像的复原。 开发了车牌模糊图像复原系统。该系统对模糊长度和模糊角度均具有较高的鉴别精度,对于含有噪声的运动模糊图像和局部模糊图像进行相应的去噪处理和对局部模糊对象进行提取,并提供参数调整机制以获得最佳的复原效果。自动实 现各种类型的运动模糊车牌图像的清晰恢复,复原的效果图可直接应用于后续的 车牌识别等工作。主题词:图像复原,运动模糊,模糊方向,模糊长度,噪声,局部模糊,车 牌识别第i页 国防科学技术大学研究生院T程硕士学位论文ABS丁RACTThe restoration of motion.blurred images iSafamiliar and also difficult type inimage restoration,thus the study of the motion―blurred image restoration is of veryextensive operation significance.Towards the license platerecognitionapplication,wesystemically study and implement thetechnology of motion-blurred image restoration.T11e key problem of restoring constant―speed straight―line motion―blurred images lies in the estimation of motion.blurred directionand motion―blurred one,Canthelength.Theoriginal image obeys isotropy Markov process with rank with high precision viaonefficiently identify itdirectional derivation using bilinear interpolation;realizestoreasonautomatic estimation of motion.blurred length;accordingand condition ofblack strips in the spectrum images of motion―blurred images and specified the exact positions of black strips,a method to accurately estimate the blurring length of uniform linear motion blurred images is implemented. For the restoration of motion-blurred images in complex paperimagingenvironment,thisand partial noiseemphasizesonthe restoration ofanoisy motion―blurred imagesmotion-blurred images,realizesdetector and radialcombined filter using both the approaches,andsalt-and―pepperdevises thebasis function networkpickingestimation for partial motion-blurred images.Wedevelopasystem of motion.blurred license plate images restoration.Thesystem results in precise discrimination for blurred lengthnoisy motion―blurred image process of wiping out noisesandblurred direction,to theand andpartial blurred image,the system picking up the partial blurredCan implementtheobjects,andrealizes the legibleperfect restoration effects with the help of arithmetic restoration of motion.blurred license plate images iSadjusting system.11leimplemented,andthe restorationimage CanKeybe applied directly to the license identification.Words:imagerestoration,motion-blurred,blurreddirection,blurred length,noise,partial blurred,license plate recognition第ij页 国防科学技术大学研究生院工程硕十学位论文图图2.1 图3.1 图3.2 图3.3 图3.4 图3.5 图3.6 图3.7 图3.8 图3.9 图3.10 图4.1 图4.2 图4.3 图4.4 图5.1 图5.2 图5.3 图5.4 图5.5目录图像的连续退化模型………………………………………………………….8匀速直线运动模糊图像退化模型……………………………………………14 运动模糊方向示意图…………………………………………………………15 运动模糊图像的频谱图示意…………………………………………………1 8方向微分示意副41…………………………………………………………….20口取值范围不同时的双线性插值的不同情况示意图【3】.……………………22 运动模糊的方向鉴别算法流程图……………………………………………24 运动模糊的长度鉴别算法流程图……………………………………………30 对cameraman图像的方向200,长度25运动模糊………………………..31 cameraman原图像,模糊图像及复原图像的对比…………………………32 对football图像的方向30,长度20运动模糊……………………………32 组合滤波器框图………………………………………………………………34 用带可变正则化参数的RBFN方法去噪的基本原理………………………37 对cameraman用带可变正则化参数的RBFN方法去噪…………………..38 对lena用带可变正则化参数的RBFN方法去噪…………………………..39 车辆图像复原效果……………………………………………………………43人工调整参数的灰度图像复原效果…………………………………………44 人工调整参数的彩色图像复原效果…………………………………………44含噪图像复原和去噪图像复原效果对比……………………………………45 局部运动模糊图像的复原……………………………………………………46第1II页 独创性声明本人声明所呈交的学位论文是我本人在导师指导下进行的研究工作及取得 的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含 其他人已经发表和撰写过的研究成果,也不包含为获得国防科学技术大学或其它 教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任 何贡献均已在论文中作了明确的说明并表示谢意。 学位论文题目:重型搓塑图像鲍复厦挂苤盈壅量塞理学位论文作者签名:慨刁年多月2日学位论文版权使用授权书本人完全了解国防科学技术大学有关保留、使用学位论文的规定。本人授权 国防科学技术大学可以保留并向国家有关部门或机构送交论文的复印件和电子 文档,允许论文被查阅和借阅;可以将学位论文的全部或部分内容编入有关数据 库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。 (保密学位论文在解密后适用本授权书。) 学位论文题目:鋈边搓塑圈逸鲍复厦擅盎婴窒生塞理学位论文作者签名: 作者指导教师签名:魄唧年易月2日日期:争叼年6月乙日 国防科学技术大学研究生院工程硕七学位论文弟一早 第一章珀T匕 绪论1.1研究背景图像复原是数字图像处理中的一个重要课题。它的主要目的是改善给定的图 像质量并尽可能恢复原图像。图像在形成、传输和记录过程中,受多种因素的影 响,图像的质量都会有不同程度的下降,典型的表现有图像模糊、失真、有噪声等,这一质量下降的过程称为图像的退化。图像复原的目的就是尽可能恢复被退化图像的本来面目。 在成像系统中,引起图像退化的原因很多。例如,成像系统的散焦,成像设备与物体的相对运动,成像器材的固有缺陷以及外部干扰等。成像目标物体的运动,在摄像后所形成的运动模糊。当人们拍摄照片时,由于手持照相机的抖动, 结果像片上的景物是一个模糊的图像。由于成像系统的光散射而导致图像的模糊。 又如传感器特性的非线性,光学系统的像差,以致在成像后与原来景物发生了不 一致的现象,称为畸变。再加上多种环境因素,在成像后造成噪声干扰。人类的 视觉系统对于噪声的敏感程度要高于听觉系统,在声音传播中的噪声虽然降低了 质量,但时常是感觉不到的。但景物图像的噪声即使很小都很容易被敏锐的视觉 系统所感知。图像复原的过程就是为了还原图像的本来面目,即由退化了的图像 恢复到能够真实反映景物的图像。 在交通系统、刑事取证中图像的关键信息至关重要,但是在交通、公安、银行、医学、工业监视、军事侦察和日常生活中常常由于摄像设备的光学系统的失真、调焦不准或相对运动等造成图像的模糊,使得信息的提取变得困难。但是相 对于散焦模糊,运动模糊图像的复原在日常生活中更为普遍,比如高速运动的违 规车辆的车牌辨识,快速运动的人群中识别出嫌疑人、公安刑事影像资料中提取证明或进行技术鉴定等等,这些日常生活中的重要应用都需要通过运动模糊图像复原技术来尽可能地去除失真,恢复图像的原来面目。因此对于运动模糊图像的 复原技术研究更具有重要的现实意义。1.2相关领域的研究现状及存在的问题与图像增强相似,图像复原的目的也是改善图像的质量。图像复原可以看作图像退化的逆过程,是将图像退化的过程加以估计,建立退化的数学模型后,补 偿退化过程造成的失真,以便获得未经干扰退化的原始图像或图像的最优估计值, 从而改善图像质量。图像复原是建立在退化的数学模型基础上的,且图像复原是第1页 国防科学技术大学研究生院工程硕士学位论文寻求在一定优化准则下的原始图像的最优估计,因此,不同的优化准则会获得不 同的图像复原,图像复原结果的好坏通常是按照一个规定的客观准则来评价的, 如:最小均方准则,加权均方准则等。因而,图像恢复可以理解为图像降质过程 的反向过程。建立图像恢复的反向过程的数学模型和确定导致图像退化的点扩散 函数,就是图像复原的主要任务。 目前,尽管图像复原技术已得到了广泛的发展,对于不同原因造成的图像变 质的复原有了深入的研究,也已经提出了一些不同的具体算法,但这些方法适用 于已知点扩散函数的参数情况。因此,寻求一种行之有效的方法来自动鉴别运动 模糊参数并实现运动模糊图像的复原便成为一个迫切并且必要的任务。在日常生活中最常见的运动模糊中,如何进行任意方向运动模糊图像的运动模糊方向和模糊长度的自动鉴别,从而构造出最为近似的点扩散函数(PointSpread Function,PSF),最后由事先建立的退化模型中选取适当的复原算法来尽可能地复原出图像 的原始面貌。这一课题引起了不少图像处理研究者的关注。 由于图像复原技术在图像处理中占有重要的地位,已经形成了一些经典的常 用图像复原算法,如无约束最d'--乘法、有约束最d,--乘方法、逆滤波、维纳、 最大熵复原等,至今还被广泛使用。但这些复原算法都是假设系统的点扩散函数 PSF(即系统对图像中点的脉冲响应,是导致图像退化的原因)为已知,实际情况 是系统的点扩散函数由于大气扰动、光学系统的相差、相机和对象之间的相对运 动等多种因素的影响,往往是未知的。这就需要人们用某种先验知识在系统的点 扩散函数未知时进行估计,然而这种先验知识并不容易取得也不够精确,这就需 要我们在对己模糊图像分析和处理的基础之上估计最逼近的PSF。 在运动模糊方向的鉴别方面,由于匀速直线运动的点扩散函数是矩形函数, 其模糊图像对应的频域上有周期性的零值条纹,运动方向与零值条纹方向相垂直,M.Cannon掣lJ利用这一特点从模糊图像中估计出运动方向和点扩散函数,但并没有给出自动鉴别方法,抗噪声能力也弱。Y.Yitzhaky、X.S.Kopeika和Ofer.Hadar 等lz’7’11 J采用一个2*2微分乘子来鉴别运动模糊方向,但是该微分乘子只能鉴别 O-45度范围内的运动模糊方向,并且鉴别误差比较大,且鉴别误差总是倾向于负 值(鉴别结果总是偏向0度)。目前为止一种有效的鉴别方法就是陈前荣等【3’4'5、 吼13J所提出的运动模糊方向鉴别方法,该方法利用方向微分的特点和双线性插值方 法,构造出3×3方向微分乘子,利用该微分乘子基于单张运动模糊图像,自动鉴 别出运动模糊方向。在运动模糊长度的鉴别方面,王晓红等【6’1214】对此进行了分析,得到了一个 反比关系,即频谱图中心与相邻黑带的距离与模糊长度成反比。也有的方法【5】是利用由水平方向上求微分图像的自相关并将各列相加得到鉴别曲线来检测的。尽管第2页 国防科学技术大学研究生院工程硕十学位论文目自订也形成了不少关于这方面研究的理论成果,但是大多的方法都还是通过对特 定模糊图像的频域分析而人工观察得到的,并不能达到或只能部分达到从建立退化模型,估计点扩散函数参数到图像复原整个过程的自动鉴别和实现。在运动模糊图像复员技术的实际应用中,需要恢复的对象一般为局部运动模糊图像,即包 括静止的背景和由于运动造成模糊的目标物体,如何进行局部运动模糊图像的复 原工作是实际应用中一个需要解决的问题。 径向基函数(RBF)神经网络可广泛应用于处理高斯噪声,目前存在一些算法 用来确定RBF中心节点和训练网络,来进行消除噪声对图像复原的影响【54 ̄58】,获 得较理想的图像复原效果。1.3本文的工作及结构安排本文探讨了任意方向的匀速直线运动模糊图像的复原问题,并在此基础上讨论了复原过程中对点扩散函数(PSF)的参数估计无法实现自动鉴别或只能实现部分自动鉴别的问题。讨论了一种采用双线性插值方法的运动模糊图像的运动方向自 动鉴别算法和一种基于黑带现象的运动模糊长度的自动鉴别算法。从而依据自动 鉴别出的模糊方向和长度构造出最为近似的点扩散函数,构造相应的复原模型, 实现运动模糊图像的复原;在模糊图像自动复原的基础上,根据恢复效果图的纹 理特征和自动鉴别出的模糊长度和角度,人工调整模糊方向和长度参数,使得复 原效果达到最佳,从而为图像的后期识别奠定基础。特别是针对一些模糊程度较 强,人的肉眼根本不能辨别的模糊图像,通过该算法可以实现较好的复原效果,挖掘模糊图像的实际应用价值。实验表明该方法具有鲁棒性强、处理速度快、复原效果好等特点。 在运动模糊图像复原技术的实际应用中,获取的模糊图像不仅会受到噪声污 染,而且一幅模糊图像中有可能既包括静止的背景又包括由于运动造成模糊的目标物体,本文采用一种首先进行局部运动模糊对象即目标物体的提取,然后对目 标物体单独进行模糊图像复原,最后进行背景图像和目标物体图像合成,从而完成局部运动模糊图像的复原工作。第3页 国防科学技术大学研究生院工程硕士学位论文第二章图像复原技术的一般原理本章主要阐述在图像复原技术中用到的一些基本原理和常用的图像复原方法, 包括本文所涉及到的图像复原的基本概念和技术。例如:卷积、二维离散卷积、 傅立叶变换、二维离散傅立叶变换、复原方程和无约束复原方程的求解问题,并且详细阐述了一种常用的经典复原方法一最小二乘方滤波复原【321,并讨论了一种常用参变维纳滤波器模型【23】,后续的模糊图像复原系统实现主要是基于该模型。2.1图像复原技术的基本原理2.1.1图像复原技术中的基本概念①卷积图像复原的研究中很多问题都要涉及到卷积的概念。在线性系统中可以用叠 加积分的方法得到说明输入x(t)和输出y(t)之间的关系的一般表达式:少(f)=I厂(,,r)x(r)dr而用一个一元函数来刻画线性系统,我们加入移动不变的约束条件有: y(t―r)2(2-1-1)对任何线性系统,必能选择一个二元函数f(t,f)使上式成立,但为了简化上式L厂(,,r)x(r―T)dr(2-1?2)将t和r同时加上T来进行变量替换,得到:州2 L厂(t+T,r+T)x(r)出 ●m(2.1.3),。,I』、比较可知f(t,f)=f(t+T,r+T)对任意T都成立。这意味着当两变量增加同样 的量时,f(t,丁)的值不变,即只要t与f的差不变,f(t,f)的函数值也不变,这样, 我们就可以定义一个t与f之差的函数: g(t―f)=/(f,f) 从而式(2.1)可以写成:(2.1.41y(f)=lg(,一f)x(r)dr(2―1―5)这就是著名的卷积积分,它表明,线性不变系统的输出可通过输入信号与一个表征系统的冲击响应卷积而得。可简记为Y=g?x,其中木用来表示两个函数的卷积。 ②二维离散卷积 数字图像的卷积与连续情形类似,所不同的仅是其自变量取整数值,双重积第4页 国防科学技术大学研究生院工程硕十学位论文分改为双重求和。这样,对于一幅数字图像的H=F*G有:魄力=芝踟懒f一玛/一功(2.1.6)由于F和G仅在有限范围内非零,因此求和计算只需在非零部分重叠的区域 上进行。离散二维卷积的计算是将数组G旋转180度,并将其原点移至坐标(i,j), 然后,将这两个数组逐个相乘,并将得到的积求和即得输出值。③傅立叶变换信号处理方法要分成两大部分,一是时域分析法,二是频域分析法,在图像处理技术中同样存在以上方法。在图像复原技术中,经常需要将信号或图像变换到频域进行处理,其中傅立叶变换和离散傅立叶变换是最常用的图像变换方法。 当信号f(x)满足狄里赫利条件时,f(x)的傅立叶变换式定义为:F(")=If(x)e吖撕“dx(2-1-7)其反变换式为:f(x)=IF(f,t)P一7 2””。du(2?1-8)在此f(x)必须满足只有有限个间断点、有限个极值点和绝对可积的条件,并 且F(u)也是可积的。实际上以上条件一般情况下总是可以满足的。F(x)一般是实 函数,而F(甜)是一个复函数,它由实部和虚部组成:F(u)=R(甜)+∥(“)=IF(扰)lP朋”’其中:(2.1.9)I,(“)I=√R2(“)+,2(“)m)=a为能量谱。r ctg措以F(u)~U画出的频谱为幅谱,而O(u)~U为相谱。E(u)=F2@)+,2(“)则称④二维离散傅立叶变换 从以上一维傅立叶变换可以容易的推广到二维傅立叶变换,如果f(x,Y)是满足狄里赫条件,那么f(x,Y)的二维傅立叶变换F(u,v)必然存在尸(刚)=Ⅱ厂(x,y)e卅咖圳出砂 厂(w)=『fF(…)e-J2x(u,,+W)d“dv第5页(2-1?10)(2―1-1 1)式中u,v是频率变量,与一维傅立叶变换一样,二维函数的傅立叶谱、相位谱 国防科学技术大学研究生阮:】.样蕾贞七学位论文和能量谱分别由下列关系式来表示:1只“,叫=R2(甜,功+,2(“,v)]l/2矽(…)=伽曙tg瓦I(U丽,V)E(u,V)=R2(甜,V)+,2(甜,V) 若把连续信号加以抽样,变为离散信号,此离散信号的傅立叶正反变换分别由下面的两个式子表示:x(m)=寺∑x(玎)P叫了其中m=0’1,.’’’N-1x(”)=吉∑x(聊)e1下其ql n=O,1,…,N-1』’用=0(2-1―12)(2-1-13)其中,N为离散信号的周期,11为时间域变量,m为频率域变量,2rc/N为基 波频率,对于二维离散傅立叶变换而言,其正反离散变换表示式为:F(州)=而1 M刍-I缶N-I m,y∥删删1(2-1-14)式中,u=0,1,2,…M-l,v=O,1,2,…,N-1而厂(x,y)=∑∑F(u,v)e【伽‘驯肌秒Ⅲ刀式中,x=0,1,2,…M一1;y=0,1,2,…,N-1(2.1.15)以上M,N分别表示图像的长度与宽度,与连续的二维傅立叶变换一样,又称F(u,y)为离散信号f(x,Y)频谱,≯(甜,1,)为相谱,IF(u,V)I为幅谱,其表示式为:只%D=I舷叫∥"’=尉%D+∥@DIF(甜,V)l=[R 2(甜,V)+1 2(甜,V)]“2(2.1.16)撕∽刮阳辔筹2.1.2成像系统的数学描述为了刻画成像系统的特征,通常将成像系统看成是一个线性系统【引,从中推导出物体输入与图像输出关系的通用数学表达式,从而建立成像系统的退化模型,在此基础上研究图像复原技术。事实上,成像系统总是存在一定的非线性性质的,但是如果这些非线性性质不至于引起严重的误差,或者是当成像系统在小范围内 满足线性性质时,一般仍将成像系统看成是线性的。这是因为线性系统已经有了第6页 国防科学技术大学研究生院T程硕士学位论文完整的理论体系,而且能够反映系统的主要特性。由成像系统的线性性质可知,系统中的物函数(即系统输入激励)f(x,Y)可以分解为无数个基元函数之和,最简单的基元物函数就是万函数(脉冲函数),因 此物函数可以表示为:厂(x,J,)=ll/(孝,r1)万(x一孝,Y一刁)a4d刁(2-1-17)式(2一l-17)表明,物函数可以看成是带有权因子厂(孝,r/)的万函数的线性组合。 因此,只要求出成像系统对万函数的响应表达式,将其与每一个基元物函数的权因子进行相乘、求和就可以得到像平面上的像函数g(x,Y)。g(x,Y)的表达式如下:g(x,y)=盯(Il厂(孝,t1)8(x一孝,Y一77)d孝d77)(2-1―18)式(2-1?18),9的口{?)表示成像系统的传递函数。如果用符号h(x,少;孝,r/)表示系统对万函数的响应,即: h(x,J,;孝,刁)=o-(8(x一善,Y一77)) (2-l?19)则称函数h(x,Y;4,r1)为成像系统的脉冲响应,有时也称为点扩散函数,这是因 为物体上的点经过成像系统后将不是一个点,而是一个扩散的同心圆的缘故(经 夫琅和费衍射实验验证可得)。系统的输入、输出关系可以表示为:g(x,Y)=II/(f,r1)h(x,y;4,77)dfd77(2―1-20)由于光学成像系统的脉冲响应仅依赖于@一孝)和(y一77),即物平面的点光源在 场景中移动时,点光源所成的像也只是改变位置而函数形式不变,这样就有: h(x,y;4,77)=办(x―f,Y-17) 于是式(2.1.20)变为: (2-1―21)g(x,Y)=1.1.厂(孝,rt)h(x一善,y-r1)d善d刀三厂宰h(2―1-22)其中,符号}表示卷积。满足式(2.1.21)的点扩散函数称为空不变的点扩散函数, 在几何光学中称为等晕条件,表示轴外光线造成的焦散误差应与轴上光线具有同样性质。上述方程就是近代光学中用来描述成像系统的数学表达式,这些表达式说明,物函数与系统脉冲响应的卷积结果就是考虑了衍射效应后系统所成的像, 衍射效应越强,退化越严重。由此可见,点扩散函数决定了系统的成像质量。有了以上的成像系统数学描述形式,下一步就可以推断出图像的退化模型,然后按照某种标准尽可能地恢复场景的原始面貌。从退化图像中较为精确地找出真实图 像是一个估计问题,是退化过程的逆向估计,是一个去卷积的过程。 2.1.3图像退化模型第7页 国防科学技术大学研究生院工程硕士学位论文图像复原处理是建立在图像退化的数学模型基础上的,这个退化数学模型应 该能够反映图像退化的原因。由于图像的退化因素较多,所以图像处理过程中是 把退化原因作为线性系统退化的一个因素来对待,从而建立系统退化模型来近似描述图像函数的退化模型。 ①连续退化模型假设,g(x,Y)代表一幅退化图像,厂(孝,r1)为原图像(真实场景的描述),h(x,Y) 为退化的点扩散函数,退化模型【16J可以用图2.1来描述:图2.1图像的连续退化模型图中n(x,y)表示系统噪声,由图2.1建立的图像退化模型的一般表达式为:g(石,y)=玎(x,y)+1.I厂(善,77)办(x一孝,Y一刁)d善drl(2―1―23)=f(x,Y)?h(x,少)+n(x,y)从式(2.1.23)可以看出,图像的退化就是成像系统的退化加上额外的系统噪声 而形成的。根据这个模型可知,图像复原就是在已知h(x,Y)和n(x,Y)的基础上,对退化图像进行反演运算,得到一个f(x,Y)的最佳估计7(x,J,)。其中点扩散函数h(x,J,)与运动模糊方向和长度有关,本文主要研究匀速直线运行情况下的退化图 像,其点扩散函数h(x,Y)详见式(3―3―4)。之所以说得到是厂(x,y)的最佳估计而不 是真实的f(x,y)有两个原因::一是在进行反演运算时,反演方程不一定有解, 这就是图像复原中最棘手的问题一奇异问题;另一个原因是反演方程可能存在多个解。这两种情况一般称为复原的病态性。②离散退化模型 由于数字图像都是离散形式的,所以在实际应用中都是采用式(2.1.23)的离散形式进行计算的,其表达式如下:M一1Ⅳ一1g(x,y)=∑∑f(m,n)h(x-m,y-n)+n(x,y)m=0 n=0(2-1-24)式中x=0,1,2,…,M-1;y=0,1,2,…,N一1。函数f(x,Y)和h(x,Y)分别是周期为M 和N的函数。注意,如果这两个函数的周期不是M和N,那么必须对它们进行补 零延拓,避免卷积周期的交叠。g(x,Y)是与f(x,Y)和h(x,Y)具有相同周期的函数。 以下将由M宰N函数矩阵f(x,Y)、g(x,Y)和办(x,Y)各行堆叠形成的M*N维列第8页 国防科学技术大学研究生院工程硕士学位论文向量分别记为f、g和rl,形式如下: f(0,O) f(0,1) g(O,0) g(o,1) n(O,O) n(O,1)f(0,N-1)g(o,N一1)g=n(0,N一1)f=f(M-1,0) f(M-1,1)g(M一1,0) g(M一1,1)n(M一1,O)n(M一1,1)f(M-1,N-1)则式(2.1.24)可以写为: g=Hf+"g(M-1,N一1)n(M-1,N一1)(2―1-25)式中H为MN*MN维矩阵。H可写成M2个子矩阵的形式,每一个子矩阵的大小为N*N,排列顺序如下:Ho HM^ Ho…q…H2 …H3且日=H2日H M也(2-1-26)HM―l…Ho式(2-1?26)中的每一个子矩阵日/都是由h(x,少)的第j行构成的: h(j,0) h(j,1)Hh(j,N-1) h(j,O) h(j,1)h(j,Ⅳ一2) 办(,,N-1) h(j,O)…h(j,1) …h(j,2) …h(j,3) (2-1-27)l-h(j,2)h(j,Ⅳ一1)h(j,Ⅳ一2)h(j,Ⅳ一3)…忍(_『,0)③图像复原评价标准 图像复原是使重构图像与原始图像更接近,其实质就是恢复图像的质量。在目前的图像复原的衡量标准中,用得较多的有均方误差测试、信噪比改善量等多种测试方法№1 71。2.1.4图像复原方程 由以上的退化模型可知, 的条件下,求逆变换:图像复原实际上就是在已知系统点扩散函数和噪声7=盯一1{g)第9页(2-1-28) 国防科学技术大学研究生院T程硕士学位论文图像的代数复原方法的基本思想是寻找一个最接近输入向量f的估计值,这个 估计值使得预先规定的准则取值最小。无约束代数复原方法和约束代数复原方法 是两种主要的代数方法。①无约束复原方程根据式((2-1―25))可得 n=g-Hf (2.1.29) (2.1.30)则n的范数的平方为0nil2=itT”=(g-Hf)7’(g-Hf)可以将删12看成是一种噪声大小的度量。无约束复原就是求式(2一卜30)的最小 二乘方解,即要寻找一个/使…I最小。令:‘,(厂)=(g―Hf)。(g―Hf) (2-1.31)则无约束复原方法就转化为求式(2.1.31)极小值的问题。由于夕除了要满足J(f)为极小值以外没有其他约束条件,所以称这种复原方法为无约束复原方法。 式(2.1.31)的极小值可以用一般的极值求解方法求得。令:―OJ丁(f):一2日7’(g一日7):0(2-1.32) o)f=(H。日)-I oH7g(2.1.33)其中,(Ⅳ丁日)~?日r为矩阵H的广义逆。当日。1存在时,式(2.1.33)n-丁以简化为: f=H叫g 对无约束方程而言,所谓退化模型求解要求解以下方程: (2-1.34)7=H~g=WDqW。19(2-1-35)因为H(“川=面1M缶-I缶N-I办(x川exp[一/2万(万UX+万vy)](2-1-36)根据以上的分块循环矩阵的对角化过程可知,如果假设g、 f和n的傅立叶变 换分别为G、F和N,那么式(2.1.34)可以写为: G(u,V)=MNH(u,v)F(u,V)+N(u,1,) 由式(2-1-34)、(2-l-35)和(2-1-36)可得:∥7=声∽V)=罴②有约束复原方程第10页(2.1-37)由式(2-1-37)可以看出,如果首先救出g和h相应离散傅立叶变换的比值,然 后再对其进行傅立叶变换就可以获得需要的方程解,也就是复原后的图像函数。根据不同应用领域的需要,有时会对.厂设置一些约束条件,使处理得到的图 国防科学技术大学研究生院T程硕士学位论文像满足某些条件。在这种约束条件下求解方程(2.1.34)需要使用拉格朗日乘数法。 假设设置约束条件为复原前、后的图像具有相同的能量,则此约束条件的数 学表示形式如下:厂f=919=C(2.1.38)现在要求函数,(厂)在满足条件(2.1.38)下的极值。使用拉格朗日乘数法,引入 拉格朗日乘子五: J(f,名)=/(厂)+2(f f―C)=(g―Hf)7?(g―Hi)+五(厂‘f―C) (2.1.39)令掣掣:捌r(g一日夕)埘细o)贝U 7=(H 71H+兄,)~?日7’g(2.1.40)式中I表示单位矩阵。式(2.1.40)就是图像在能量保持条件下得到的估计值表 达式。一般情况下可以这样来描述有约束条件下的复原方程:假设Q是F的线性算子,约束复原问题就是求函数09列2在约束条件忙一日列2=I胛12下的极值问题。采用拉格朗日乘数法对该问题进行求解,最后可得:7=(H’H+{Q7Q)-I.H79整参数五的取值,直至得到满意的效果。(2.1.41)式(2-1―41)就是有约束复原方程的一般公式。在实际运算过程中需要不断地调2.2常用的图像复原方法图像复原技术的复原方法有很多,如:逆滤波恢复、维纳滤波复原、有约束 最小平方恢复、最小二乘方滤波复原等,本文主要采用的是一种参变维纳滤波器 完成后续的图像复原。最小二乘方滤波复原方法主要是针对有约束退化模型而言的【311。由式(2.1.41)可知,对于一个一般的有约束方程,估计值:尹满足以下方程:7=(H’H+喜Q’Q)一1何7’g/L定义QrQ=巧1R,其中Rs是f的自相关矩阵,R是n的自相关矩阵,分别定义如下:髟=E(f?fr)R=E(n?刀r)(2―2-1) (2-2―2)第1 1页 国防科学技术大学研究生院T=稗硕十学位论文这里,E表示数学期望。可以证明RI和R都可以近似为分块循环矩阵,因此可以用前面的方法对它们进行对角化,于是有:哆=WAW-11'兄=WBW―J(2-2―3)其中,A和B为对角阵,对角兀素分别为髟和R中相应兀素的傅立叶变换。一般将信号自相关函数的离散傅立叶变换称为信号的功率谱密度,因此又称A和B为f(x,Y)和刀(x,y)的功率谱密度,分别用s,(“,v)和瓯(甜,’,)表示。将Rr和R代 入式W~g=W_1(WDW-1)厂+W.1刀=DW-1f+W_1胛得:夕=(WD 7’DW一1+÷删一1BW一1)一1 WD7’W一19将上式两边同时乘以W。并化简得:(2.2-4)W一17=(D丁D+{彳一1B)一1D7’W一19根据以上讨论过的概念将上式表示为傅立叶变换的形式:(2.2.5)反州卜【-丽而嚣硫卜力厂p2呦因为lH(u,v)12=Hr(材,v)H(u,v),因而式(2―2―6)可以写为:≯(…):l1.IH(u,v)12L- H(甜,V)1日(“,V)12+1/五[最(“,V)/舅(甜,V)](2-2?7)分析式(2-2.6)可以看出,当最(甜,y)=0时,式(2?2―6)与无约束复原方程解的形 式是一致的,称之为反向滤波器表示式;当见2l时,称之为维纳滤波器表示式。可以证明,此时得到的估计值是使E{[厂(x,J,)一7(z,y)]2}取最小值的最优估计值,其所形成的滤波器也称为最小无误差滤波器;当兄是一个不为零的变量时,称之为 参变维纳滤波器表示式。对于维纳滤波器,当S,(”,1,)和邑(“,v)未知时,常常使用比例系数K来表示 瓯(“,v)与S/(“,v)的比值,这样就可以将式(2-2―6)近似为:砒, ̄l赤嚣表l∞∽在实际应用中通常是使用式(2.2.7)来进行图像复原。第12页p2固 国防科学技术大学研究生院工程硕十学位论文第三章匀速直线运动模糊图像复原技术运动模糊现象在数字图像处理实践中经常遇到,在照片曝光期间相机与景物 之间的相对运动形成了运动模糊,其中以匀速直线运动最为常见。对于运动模糊 图像的复原方法研究非常具有现实意义。因为运动模糊图像在日常生活中普遍存 在,给人们的实际生活带来了很多不便甚至危及到安全保障体系。~个典型的例 子就是现在很多城市的一些重要交通路口都设置了交通监视系统,它能及时拍摄 车辆图像并从图片中分析出该车车牌号。由于车辆在行进中速度较快,所以摄取 的画面有时是模糊不清的,这就需要运用运动模糊图像复原技术来进行图像复原, 来得到可辨认的车牌图像。运动模糊图像复原技术在银行监视系统中识别经济犯 罪、在路况监视系统中监控超速行驶、在刑事侦破中提供线索等方面也发挥着重 要的作用。 运动模糊图像的点扩散函数(PSF)为未知的,因此要根据模糊图像的各种统 计信息来和物理特性来估测PSF,对于PSF的估计,在运动模糊图像的复原中, 就是对于运动模糊长度和角度的估计。本文在研究了模糊长度和模糊方向参数鉴 别的现有方法后,分析了现有算法中不能自动鉴别模糊长度和模糊方向参数的缺 陷,对采用的自动鉴别算法进行了详细的描述,画出了算法的流程图,给出了具体的实现方法。并基于MATLAB编程环境实现并验证了相关算法。3.1引论在实际应用中,匀速直线运动造成的模糊图像的复原问题更具有一般性和普 遍性,并且,变速的、非直线运动在某些条件下可以被分解成分段匀速直线运动。 因此,我们提出了只要解决匀速直线运动模糊图像的复原问题,变速的、非直线 运动造成的模糊图像的复原问题就相对容易解决的思想。对于任意方向的运动模 糊图像复原的方向鉴别问题,虽然从物理学角度来讲,任意方向的直线运动总可 以分解为相互垂直的X方向和Y方向的独立运动,而任意直线方向的运动模糊图 像却并不能先按X方向进行恢复然后再按Y方向进行恢复。由于任意方向的运动模糊复原问题不能简单的分解成X方向一维复原和Y方向一维复原,因此任意方向的运动模糊复原问题只能直接进行二维复原【l 5|。图像复原的关键在于建立正确的退化模型。因为图像复原处理可看成是一个估计过程,如果已经给出了退化图像g(x,Y)并估计出点扩散函数PSF的参数:运动模糊方向和运动模糊长度,那么任意方向的匀速直线运动模糊图像的点扩散函数也就可以根据任意方向匀速直线运动模糊的退化模型而惟一确定1201,进而由最第13页 国防科学技术大学研究生院T程硕十学位论文小二乘准则使用参变维纳滤波来近似复原出f(x,Y)。因此,运动模糊图像的复原, 首先要确定运动模糊图像的退化模型,再根据退化模型和原始图像估计出PSF的 参数,最后由相应的复原方法进行完成图像的复原工作。3.2匀速直线运动模糊图像的退化模型在所有的运动模糊中,由匀速直线运动造成的模糊图像的复原问题更具有一 般性和普遍意义。因为变速的、非直线运动在某些条件下可以被分解为分段匀速 直线运动。 将退化的点扩散函数记作h(x,Y),在不考虑噪声干扰的情况下,由目标与摄像机相对运动造成的图像模糊模型可以用图3.1来描述:图3.1匀速直线运动模糊图像退化模型其中,原始图像f(x,Y)在图像平面上做匀速直线运动,在x方向和Y方向上 的运动变化分量分别为Xo(t)和Yo(t),在快门打开期间T内,底片上的像素(x,y)的 总曝光量是图像在运动过程中照到该点的像点亮度作用的总和,即匀速直线运动 模糊图像的连续函数模型为:g(x,少)=f厂【x―Xo(t),Y―yo(t)]dt(3-2一1)式中g(x,Y)为模糊后的图像。 如果模糊图像是由景物在X方向上作匀速直线运动造成的,则模糊后图像任 意点的值为:g(x,y)=f厂【x一%(,),y】协T,则运动的速率为Xo(t)=at/T,则上式(3-2.2)变为:(3-2-2)式中Xo(t)是景物在X方向上的运动分量,若图像总的位移量为a,总的时间为g(x,y)=f川x―at/T,y】衍以上讨论的是连续图像,对于离散图像来说,对上式进行离散化得: 丝(3?2-3)g(x,Y)=∑f(x―f,y)At『-0(3-2―4)其中L为照片上景物移动的像素个数的整数近似值。缸是每个像素对模糊产 生影响的时间因子。由此可知,运动模糊图像的像素值是原图像相应像素值与其 时间的乘积的累加。第14页 国防科学技术大学研究生院工程硕十学位论文从物理现象上看,运动模糊图像实际上就是同一景物图像经过一系列的距离延迟后再叠加,最终形成的图像。所以,如果我们要由一幅清晰图像模拟出水平匀速运动模糊图像,可按下式进行:g(x,y)=÷∑/(x―f,y)At厶i=0(3-2―5)也可用卷积的方法模拟出水平方向匀速运动模糊。其过程可表示为:g(x,y)=f(x,少)木h(x,y)r 1(3-2-6),J,)={ L l O其它2.7) -7)其中h(x,Y)称为模糊算子或点扩散函数,枣表示卷积,f(x,Y)表示原始(清晰) 图像,g(x,Y)表示观察到的退化图像。3.3任意方向和水平方向运动模糊图像复原的关系对水平方向运动模糊图像进行恢复的方法很多,如:谱插值和像素微分插值方法等。这些方法对各自适用领域的模糊图像复原效果都很好,但这些一维复原方法并不能方便地推广到任意方向从而实现任意方向运动模糊图像的复原【241。从 物理学角度来讲,任意方向的直线运动总可以分解为相互垂直的X方向和Y方向 的独立运动,而任意直线方向的运动模糊图像却不能先按X方向进行恢复然后再 按y方向进行恢复。 图3.2为运动模糊方向示意图,其中D是二维模糊范围,即在曝光瞬间内图 像在运动方向上行色移动的像素数。PSFH和PSFV分别为D在X方向和Y方向上 分解得到的分量。图3.2运动模糊方向示意图设原图像为f(x,Y),匀速直线运动模糊图像为g(x,Y),点扩展函数为h(x,Y),x方向的点扩展函数为风(f),Y方向的点扩展函数为勺(/):怙影嚣扣0’1’…,一。 妒{了P其SF它V产0’1,…册肛1(3-3-1)第15页 国防科学技术大学研究生院二r程硕士学位论文k=0,1,…,脚一l,s=0,1,…,雕F矿一1。则若将原图像先按x方向进行运动模糊,有:记堪(七)=吃(x),彬(s)=hay),办”(七,J)=能(Ji})蟛(s);其中,她y)=∑hx(k)f(i-k,y)再按Y方向进行运动模糊,则有:g(i,Jj})=∑蟛(J)她k-s)=∑蟛(J)∑群(七)邝一七,j-s)=∑∑办”(后,s)f(i-k,j-s)其中,向”(七,J)=噬(尼)办:(s)(3―3―2):』1/(删幸PSFV)k e【o,PSFV]且s∈【o,PSFV](3-3-3) l0其它也就是说厅1(七,s)在七∈【x,x+PSFV]_l|_se【y,y+PSFV】的矩形范围内有值。然而匀速直线运动的二维点扩散函数应为一条线段。例如:若PS册≥P舻y,则:地川:j-,一删^…邝阡?且y=[篇]=0,1,…以。【0其它的一维复原再进行Y方向的一维复原。伊3叫其中y_。=(PSFH_1)篇。显然州训Ⅲ取川,因此得出结论,对任意方向的直线运动模糊图像的复原只能直接进行二维复原,不可以先进行x方向3.4模糊长度和方向参数鉴别的基本方法时域卷积运算通过二维离散傅立叶变换转化为频域乘法运算。前人的很多鉴别方法都是通过对运动模糊图像的频域幅度图的黑带条纹(即图像零点个数)的分析来读取出运动模糊PSF的参数¨o】(运动模糊方向和运动模糊长度)的,其过 程如下: 由于水平方向的匀速直线运动模糊最具代表性,其它方向的运动模糊可以通 过图像旋转将其转化为水平方向的匀速直线运动模糊进行类似处理,因此这里以 水平方向的匀速直线运动模糊为例。假设图像退化的模型为:第16页 国防科学技术大学研究生院工程硕十学位论文C(u,V)=F(u,V)术H(u,V)+N(u,1,)(3-4―1)其中G(u,v)、F(u,1,)、H(u,v)和N(u,v)分别是g(x,Y)、f(x,J,)、h(x,Y)和 n(x,Y)的二维傅立叶变换。在不考虑噪声的情况下,式(3.4-1)简化为:G(u,1’)=F(u,1,)木H(u,V) (3-4-2)在成像过程中,假定景物在水平方向由左到右运动了L个像素,则模糊算子 为: h(x,Y)=1/L0≤x≤三,Y=0(3-4?3)对h(x,Y)进行傅立叶变换:地v)=胁力e-J-2x(暇+w)蚴=肛胁dr=掣严 其中,Ho)的幅值日(甜):l掣l是一个形如塑的函数,也就是通信理(3-4-4)I万儿I石论中所谓的采样函数。当x=聊(聆=1,2,3,…)时sin(x)=0。根据式(3―4―2),假设f(x,Y)是m*n像素,那么F(u,v)也是m*n像素,H(u,v)要能和F(u,V)进行点乘, 则H(u,v)和h(x,Y)也必须是m*n像素大小。由式(3―4―3)可知,实际上h(x,Y)是 I*L大小,那么必须先对h(x,Y)进行扩充,方法是在扩充后的位置补0,然后再进 行离散傅立叶变换,即h(x,y)应扩充为下式:f1/Lo≤x<厶y。oh(x,Y)={0三≤x≤,2(3-4―5)【0O●●-o≤x≤胛,1≤y≤历写成矩阵形式为:l/三…1/£…0●●●0 0●●●0●●●…●●●000…O第一行共有L个1/L,其它位置均补零。对式(3.4-6)中矩阵进行二维离散傅立 叶变换,得:H(剐)=∑N∑M厶(Ⅵ)P川君(等+刳:M乙-1 P-j2n"詈芝办(w)P印石等工=0 Y=0 Y=0 J=0皿II¨∑删 L三警IⅣ(3-4―7)式(3.4.7)说明H(u,v)与v无关,仅与U有关。即当u一定时,V的变化对H(u,v) 没有影响,即H(u,v)在每一列中的v个值是相等的。先不考虑v,只考虑u,令:第17页 国防科学技术大学研究生院]:程硕士学位论文nu(炉艺专√2万孑则Hu(0)=1,在甜≠0时:㈣≤Ⅳ-l(3-4-8)一秽焉=兰豸示则有(L.1)条竖直的黑带,并且黑带间的距离相等。仔4唧U的取值范围是0到N一1,因为吼(0)=1,所以吼(“)总共有(L一1)个零点,且零点间的间隔是相等的。而E(u,v)有(L一1)个值为0的列,如果用灰度图进行显很多的鉴别方法都是通过观察H(u)的幅值即采样函数1日(甜)I的等间距平行黑带来实现的。H(u)的作用使得G(u,1,)的频谱为与运动方向垂直的平行条带,因而 通过判断G(u,v)的频谱的平行条带的方向即可得知运动模糊的方向。采样函数的 第一个极值点位于横坐标为零处,当u=O时,所对应的亮带通过G(u,v)的中心,糊范围D成反比。频谱图中间部分较暗,这是因为型随着x增大而逐渐衰弱的以便观察,或者采取边缘检测的方法检测出黑条个数而得到L值,即模糊长度。 关的PSF参数。运动模糊:方向30、长度10 运动模糊:方1"句45、长度20当U=万%D时,对应与中心亮带平行且相邻的黑带。该黑带与图像中心的距离%模缘故,并且与具体的图像灰度分布有关。可以适当调节频谱图的范围到0到255图3.3为运动模糊角度和长度不同时的运动模糊图像的频谱图,从中可以读取出相图3.3运动模糊图像的频谱图示意 第1 8页 国防科学技术大学研究生院T程硕士学位论文有的方法通过鉴别曲线来求图像运动模糊的长度眇30J。将微分自相关图像各列实施求和,得到一条鉴别曲线,曲线上会出现一对共轭的相关峰,这对相关峰对称分布在零频尖峰两侧,两相关峰间的距离便等于运动模糊点扩散函数尺度的 两倍,鉴别出这两个相关峰的位置,就可以得出运动模糊点扩散函数的尺度。 现有很多方法都对特定的图像进行人工观察来取得运动模糊点扩散函数的参 数,无法实现自动鉴别或只能实现部分自动鉴别任意方向运动模糊的运动方向和 运动长度,且精度较低。为了实现运动模糊方向和长度的自动鉴别,本文采用了 3.5节“运动模糊方向自动鉴别算法”和3.6节“运动模糊的长度自动鉴别算法" 的方法。3.5运动模糊方向自动鉴别算法运动方向的提取是运动模糊图像复原过程中最重要的步骤之一。由于物体运 动都有一定的惯性,在摄取图像的短暂曝光时由运动模糊图像出发,准确地估计 出运动模糊方向,则可以通过图像旋转,将运动模糊方向旋转到水平轴方向,那 么对应的运动模糊点扩散函数也随之变为一维的,运动模糊点扩散函数的估计及 图像复原就由二维问题转化为一维问题【341,从而降低了运动模糊图像复原的难度。 3.5.1方向自动鉴别算法的工作原理 我们采用的方向自动鉴别方法充分借鉴了文献[3】【4]的工作,下面详细介绍其 工作原理。通常可以将原图像看作是各向同性的一阶马尔科夫过程,即原图像的 自相关及其功率谱是各向同性的。运动模糊降低了图像在运动方向上的高频成分, 而对于其它方向的图像的高频成分影响较小,方向偏离越大影响越小,对于垂直 于运动方向上的图像高频成分没有影响。对模糊图像进行方向性的高通滤波(方 向微分),当滤波方向为运动模糊方向时,由于此方向模糊图像对应的高频成分 最少,高通滤波(方向微分)使模糊图像能量损失最大,得到的微分图像灰度值的绝对值之和必然最小。所以,方向微分得到图像灰度值的绝对值之和最小时对应的方向即为运动模糊图像的模糊方向【3、41。如图3.4所示。第19页 国防科学技术大学研究生院T程硕士学位论文g(f,/)g(i,j+1)g(i,j+2)g+,●1v+,.-I、,,,,, ,,g /-\+ ●I ,+1、l,,― r∥r、-~,}i ;i}:●一一I ●●图3.4方向微分示意副41 运动模糊图像为g(f,/),g(f’,/’)是模糊图像中以g(f,歹)为圆心、半径为Ar的 半圆弧上的一点:其中△,是进行方向微分时的微元长度,△,值的大小可根据被鉴 别的模糊图像的模糊尺度,即运动模糊方向旋转到水平轴后的一维点扩散函数长 度及运动类型(匀速直线运动、加速运动、振动等)适当选取,如取1、1.5、2等, 可以为整数,也可以为小数,△,值选取得当可以提高鉴别精度:口是进行方向微分的方向角,口∈I一90。,90。l。g(f’,_,’)的值由模糊图像插值获得,其中:‘ff’=f+Ar?sin口【/。=J+Ar?COS口对运动模糊图像g(i,,)进行方向微分(微元大小为△,,方向角为口),得到微 分图像为: Ag(i,/)口=g(i,/)一g(i,_,) 对方向微分图像Ag(i,歹)口的灰度值的绝对值求和有: (3-5一1)I(Ag)口=∑∑IAg(i,戊I(3.5.2)在口∈I_90。,90。I范围内按一定步长(如1。)取口值,求出对应的微分图像灰度值的绝对值之和Z(Ag)。,并求出其中的最小值min(I(Ag)。),则最小值 min(I(Ag)口)对应的口角度即为运动模糊图像中运动模糊方向与水平轴的夹角。即:口=argmin(I(Ag)。)口eI―90口,900(3-5-3)M、N选取为图像大小时,则是对整幅图像求和鉴别。在精度允许的的情况下,第20页 国防科学技术大学研究生院T程硕士学位论文通过限制求和范围,可以对微分图像局部求和鉴别。这样还可以减少计算量。 在进行方向鉴别时,图像偶尔会有局部偏离“各向同性的一阶马尔科夫过程" 这一前提条件的,各种随机因素会引起鉴别误差,为了平均这种随机性,提高鉴 别精度,以上述方法为基础,还采用了加权平均法的思想:即对不同的方向微元 Arl、Ar2、Ar3……求得的J『(△g)。选取适当的权值∞1、国2、国3……相乘后相加最 后对不同的口得出其最小值的方向作为模糊方向。 在这里采用插值方法【7J来进行运动模糊图像的运动方向自动鉴别。运动模糊会 降低运动方向上图像的高频成分,如果沿着运动方向实施高通滤波(方向微分), 就可保证微分图像灰度值的绝对值最小。双线性插值是一种分段插值方法,用一 个经过4个控制点的双线性插值去近似4个控制点之间各点的值,图3.5给出因口取值范围不同时双线性插值各个情况。g(i,_,)g心,jr)一霄f2s馒§一万}3一万/3≤口≤一万/6(a)(b)g(i,J+1)g(i,J+2)g(i+l,_,+1)/77g ,L.L,/J,,g(i+l,-,+2) //◆…一…一一一7●●、,一甙万 .‘/, 口<一g ,~ ,‘ O+2 、,“<一忙、J、l,0≤口≤/6(d)第21页 国防科学技术大学研究生院工程硕十学位论文 g(i,/)¥l圳,j,.7●\1 g(i‘,_,‘)逊/一一’一●/ / / ///’●g石+ ^Z、,牙gU+2+2 、JO/ 6vI/ 1J//"/3≤口≤//"/2,,I、口e“VI,(f)口取值范围不同时的双线性插值的不同情况示意图13】图3.5图3.5中因口取值范围不同时各种情况下g(i’,,’)的值只由其邻近的4点(即 实线连接的小矩形)来共同决定。如:0≤口≤x/6时g(f’,/7)的值由g(i,j+1)、 g(i,/+2)、g(i+1,/+1)和g(i+l,j+2)这4点插值得到。取x=f―ri、J,=/一rj, 其中ri=floor(i)、rj=floor(j),floor为向下取整函数。显然有0 则:s x≤1、0≤Y≤l,西白’只1掣俐她】jHy_)嘞惭1H轴嘞州M)+x妒g(ri+lM+1)Ⅳ一1b/"一1(3.5.4)代入式(3―5―1)得到微分图像△g(f,/)口,再对方向微分图像AgO,/)。的灰度值的绝对值求和有,(△g)。=∑∑I△g(f,/)口I,在口∈[一90。,90。]范围内按一定步长(如I=O j=O1。)取口值,求出对应的微分图像灰度值的绝对值之和,(△g)口,并求出其中的最 小值min(I(Ag)口),则最小值min(I(Ag)。)对应的口角度即为运动模糊图像中运动模糊方向与水平轴的夹角。即口=argmin(,(△g)口)。 “卜90D,90。l3.5.2算法流程图及编码实现基于3.5.1节所述的运动模糊方向鉴别方法,本文进行了编程实现。 图3.6所示的流程图中,M、N分别为待复原图像的宽度和长度。首先初始化参数,运动方向微分的方向角口、求和运算的初始判断界值min、运动角度degree、起始象素点坐标(i,j)、微元大小△,取两个象素值。其次,得到整幅图像在方向 角为口时的方向微分图像AgO,j)口,并计算出该微分图像的灰度值的绝对值之和。第22页 国防科学技术大学研究生院T程硕士学位论文当计算出口在[-州2,州2】所有角度对应微分图像的狄度值的绝对值之和,其中绝对值和最小的微分图像对应的方向角口即为运动模糊方向。第23页 国防科学技术大学研究生院工程硕士学何论文图3.6运动模糊的方向鉴别算法流程图第24页 国防科学技术大学研究生院工程硕+学位论文MATLAB环境下编码如下: m=size(I,1); n=size(I,2); T(m,n)=0; min=5000000;%灰度值的绝对值之和第一次判断界值 degree=O;%初始运动角度设为0fork=.pi/2:l卡pi/180:pi/2%口步长取1。,在【-万/2,州2】范围内计算for i=3:m.3 for i-3:n.3ii=i+2球sin(k); jj_j+2宰cos(k); rii=floor(ii);rjj=floor(jj);x=ii-rii;)fjj.巧j; T(ij)2(1-X?y+x宰y)宰J(di,rjj)+(y―x宰y)?J(rii,rjj+1)+(x-X?y)宰J(fii+l,rjj)+x幸Y宰J(rii+l,rjj+1),T(i,j)=abs(T(i,j)-J(ij));%求的口角度下的微分图像end end a寻0; for i=l:mfor i=l:na_a+T(ij);end end ifa<min%口角度下的微分图像的灰度值的绝对值之和min=a;degree=-k?180/pi;%计算各个口角度下的微分图像的灰度值的绝对值之和最小值,其口即为运动模糊方向end3.6运动模糊的长度自动鉴别算法3.6.1长度自动鉴别算法的工作原理 假设对平面匀速运动的景物采集一幅图像厂(z,少),并设而(r)和%(,)分别是景物在X和Y方向的运动分量,T是采集时间长度,u(x,Y)是加性噪声,实际采集习的由于运动而造成的模糊图像g(x,Y)为:第25页 国防科学技术大掌研冗生院I.程硕士学位论文g(x,J,)=f厂【x―Xo(t),Y―yo(t)]dt+甜(x,y)(3-6―1)这是运动模糊图像的一个基本模型。先考虑没有噪声的情况,设噪声 u(x,Y)=0,则式(3-6―1)的傅立叶变换可表示为: G(u,1,)=H(u,V)奎F(u,v) 其中H(u,1,)就是传递函数: (3―6―2)H(z,,’,)==【:P-j2#【ⅡJ。‘‘’+yy。‘‘’】(,f(3.6.3)如果旋转图像,可以做到使运动的方向平行于x轴,因而这里可以只考虑沿x 方向的运动,并为匀速运动,令Xo(t)=ct/T,当t=T时,f(x,Y)所移动的距离为 c,c就是模糊长度,Yo(t)=0,则:H(u,v)=【:e-J2xp“玎】巩巾=一二一sin(万uc)e“”(3―6-4)由于实际处理采用的是离散形式,因此用离散形式来表示前面的结论,设图像f(x,Y),X取值为0到N-1,Y取值为0到M-1,1/N表示一个像素的长度,设c是a个像素的长度,得c=a/N,只要估算出a那么模糊长度就确定了,通常 a《N。由C=a/N、式(3―6-2)及式(3―6.4)得:lG(u,v)l=In(u,v)l木IF(u,v)l=黜n(刊母IF(u,v)l(3-6-5)其中U取值从0到N.1,v取值从0到M.1。fl拭(3.6.5)可知,如果等为整数,那么lG(甜,v)I=o,因此IG(“,v)I的图像在满 足等为整数的间隔距离相同,因此lG@,v)I的图像出现等间隔距离的黑带,当u=0时,里Isin(等)l取最大值。然而,在某些情况,在u为1到N.1时,等都不为]guaIⅣIⅣ整数,例如N为素数,但是对于一般图像依然可以保持lG(“,v)I图像中等间隔距离黑带的现象,论证如下【101:lsin(百zua)l[看作连续函数,周期是鲁,由于采用离散形式,【0,R。“耐(Ⅳ/口)】,【Round(N/a),Round(2木N/a)】,……,[Round((一2)?N/a),Round((a一1)宰N/a)]共a一1个区间近似为Isin(n'ua/N)I的周期区间,每个区间的误差在半个像素内,在每 一个区间,lsin(zua/Ⅳ)I都是先递增后递减的单峰图形,两个端点处最小,为0或第26页 国防科学技术大学研究生院工程硕七学位论文者接近0,―TN―是单调递减函数,在每个区间变化平缓,因此兰!lsin(罢等)I在每刀“口 7r扰aIⅣ1个区间上也都是单峰,右边端点处最小,为0或者接近0,对于确定的v,IG(u,v)I 在每个区间上不具有这种形式,只要IF(u,',)I在区间某些点取值为0或者接近。单峰就不成立,右边端点处最小也不成立,但是从整列(u取定值‰)来看,IF(u。,1,)I取0或者接近0的值。 从连续角度来看,意味着:IF(uo,V)I=0因为l尸(“。,V)I=儿厂(x,少)P川M。。/e-J2 7rvy出咖=0(3-6-6)由于傅立叶变换能量不变,因此必有:I f(x,y)e一72石“。Jdx=0所以f(x,y)=矽(jf)f(x,Y)是垂直水平方向的条带图像,IG(u,v)I图中等间隔距离黑带的现象是不存在的,这是特殊情况,一般对于复原处理的图像,可以假设其灰度分布是随机的,因而在IG(u,1,)I中,按照列与列的比较,在每个区间的右边端点,由于笔Isin(等)I最小,为。或者逼近。此列相对该区间上其他列在统计意义上是最小的。由于右边相邻区间里Isin(_;,ru-a)lI先是递增的,因此此列也比右边相邻的列万uaINl要小,由此得出IG(u,v)I图像在每个区间的右边端点处是黑带,也就是在甜=Round(N/a),Round(2?N/a),……Round((a-1)宰N/a)时是黑带,在u=O时,笔lsin(等)l取最大值,因此IG(“,V)l图像此列亮度最大,N'N G(u,v)I图像是通过循环移位方式把u=O移到中心位置的图像。很多文献【10,501都是由模糊长度与IG(u,v)I图像中心与相邻黑带间的距离为砌刺Ⅳ/口),也就是图像中心与相邻黑带之间距离为:d=IRound((k+1)宰N/a)一Round(k幸N/a)I(3―6―7) 然而d的值不是固定的,而是随k有一个像素的波动,因此用测量黑带间隔 距离的方法来计算模糊长度也可能存在一个像素的误差。此外,在实际计算中, 黑带存在宽度很难区分的问题,因而很容易产生误差。为了减少鉴别误差,文献[10]将测定范围从1个区间扩展为2k个区间,即【o,Round(2k*(Ⅳ/口))】,其中第27页 国防科学技术大学研究生院工程硕十学位论文a≈Round(2kN/Round(2kN/a))。如果估计是准确值,则满足恤2kN+agl<1/2,其啡I<l/2(3-6-8)由前面的对于一般的没有噪声的匀速运动模糊是可以在频域上精确估计其模 糊长度的,参考文献【10】,本文采用以下运动模糊长度自动鉴别算法:Stepl:计算IG(“,V)I,通常转化为log(IG(u,V)I),并且移位使u=O位于频谱图的中心位置;Step2:计算s(“)=∑log(1G(u,V)I)并求出中心左侧从聊耐=LN/2j开始向左搜索的第k个极小值点的U值ul; Step3:乇tg S(u)=∑log(1G(u,V)1)并求出中心右侧从所耐=LN/2J开始向右 搜索的第k个极小值点的U值u2; Step4:计算得到任意角度运动模糊图像g(x,Y)的模糊长度L≈Round(2k宰N/lul-.2I)。3.6.2算法流程图及编码实现基于3.6.1节的长度自动鉴别算法的工作原理,图3.7给出了算法的实现流程.我们采用向U投影求和,利用了整列的统计信息,减少了IF(u,y)I随机性干扰;采用k>l的方式计算,可以较好的避免误差;极小点对应黑带,就是甜=Round(kN/a)可以自动化搜索得到最小值点,这里我们采用简易的方法进行最小值点的判断,即与左右相邻各2个像素的比较,通过这种算法就可以实现自动鉴别任意角度运动模糊的模糊长度。 该运动模糊长度自动鉴别算法在MATLAB实现环境下实现代码如下。 m=size(H,1); n---size(H,2); A=fftshift(fft2(H)); L=log(abs(A)); S=sum(L); mid=floor(n/2);len=0; ru=0; for i=mid.2:.1:3 if S(i+1)>S(i)&&S(i+2)>S(i)&&S(i一1)>S(i)&&S(i一2)>S(i) ru=i;?~。。; ; i+ii第28页 国防科学技术大学研究生院工程硕士学位论文break; end end rd=O;for i=mid+2:n.2ifS(i+1)>S(i)&&S(i+2)>S(i)&&s(i―1)>S(i)&&S(i一2)>S(i)rd=i; break;end endlen=round(2+n/abs(rd-m));第29页 国防科学技术大学研究生院T程硕士学位论文图3.7运动模糊的长度鉴别算法流程图 第30页 国防科学技术人学研究生院工稃硕十学位论文3.7自动鉴别算法的实验验证本节在前几节算法分析的基础上,在MATLAB编程环境下,对各种算法在理 想实验环境下,进行了实验验证,实现运动模糊图像的自动复原模型。该模型可 以实现模糊运动图像的模糊方向和模糊长度的自动鉴别,和运动模糊图像的自动 复原工作。 为了验证我们所提出的运动长度和运动角度自动鉴别算法的有效性,我们用 不同的图像进行了测试,包括灰度图像和RGB图像。下图3.8为我们对一 幅’cameraman’的图像先按任意方向进行运动模糊,这罩假设参数取定为按运动角 度为20度,运动长度为25对图像进行运动模糊,原始图像与模糊图像的对比如 下图所示: ■盈蜀圈■■■■■■―豳■懿豳潮爨戮澄戳麟熬雾黧器爹i。+£11?ldit.,Tilt*a;蜘1P+一一‰,黟划到立任意方向匀速直线运动模糊复原捌 雠 臻 篱20 25∞辫黼g图像复原图3.8对cameraman图像的方向200,长度25运动模糊灌懑瀵灞麓羞鬟麓甜豢曩叮玎一叮一然后我们按本文中的自动鉴别算法对该运动模糊图像进行模糊方向和模糊长 度的鉴别,自动鉴别出运动模糊图像的运动长度和运动角度后,构造出相应的匀 速直线运动PSF,并对其用参变维纳滤波进行图像复原,得到的效果如下图3.9所 示。在图示中作者将’cameraman’的(a)原始图像,(b)模糊图像与(c)复原图像进行比 较,图(c)复原图像为在图(b)模糊图像的基础上,采用本文所述的模糊长度和模糊角 度自动鉴别方法,在自动鉴别出运动角度和运动长度后,构造匀速直线运动PSF,采 用参变维纳滤波进行图像复原的结果。鉴别出的运动模糊图像的运动长度具有一第31页 定的误差,导致复原的图像有一定的锯齿现象。EE互黧罂黧§鍪擎.瓤瓢一i基~: 一{’,.一一“圈囝拳田墨―●●■●■■―霸■瞄融疆濑髓懋愆戳ll嚣燮銎錾i甄i疆羞一…●一t……~划’任意方向匀速直线运动模糊复原鲥叫,●1 ,j● ●j图像复 图像退化l 20――一――-一――j――呈Q一刻图3.10对football图像的方向30,K度20运动模糊 国防科学技术大学研究生院工程硕士学位论文第四章复杂成像情况下运动模糊图像复原在图像的采集、获取、编码和传输过程中,图像均不同程度的被可见或不可见的噪声“污染”,使得实际应用中的图像多含有噪声,并且噪声的种类和类型均是不可知的。第三章所讨论的图像复原方法没有涉及到噪声的影响。如果含有噪声的运动模糊图像使用上述的方法进行复原时,会对复原效果造成一定的影响。在复原过程中,反复的卷积运算会放大噪声的影响,复原效果极差。因此,在进 行模糊图像复原之前应该进行相应的去噪处理,消除噪声对图像复原的影响,获 得较理想的图像复原效果。运动模糊图像复原技术的实际应用中,一幅模糊图像中有可能既包括静止的背景又包括由于运动造成模糊的目标物体,因此要解决局部运动模糊图像的复原 问题。4.1模糊图像的去噪运动模糊图像复原的关键问题在于确定点扩散函数(pointspread function,PSF)。对于单幅运动模糊图像则必须从模糊图像本身中估计出未知的PSF参数,常见的PSF估计方法是通过观察模糊图像的频谱图进而提取出模糊方向和模糊长 度,这类方法需人工干预无法实现自动鉴别。国内外学者近年来也提出了一些自 动鉴别算法,但在有噪声干扰的情况下,噪声将导致这些方法失效或严重影响其 鉴别精度【2引。所以在运动模糊图像的PSF估计和复原之前应当先消除噪声干扰。消除噪声干扰的影响有很多方法,线性滤波器能有效的去除高斯噪声和均匀分布噪声,但椒盐噪声的消除效果差。中值滤波器能有效地消除椒盐噪声等脉冲类噪 声,且不会对图像带来过多的模糊效果,但对高斯噪声的消除效果不好。实际应 用中的图像多含有噪声,并且噪声的种类和类型均是不可知的。因此,噪声的消 除就不能采用一种滤波器,而是要采用组合滤波器的方式,发挥不同滤波器的特 点,取得好的综合效果,为后续的复原工作做好准备。 4.1.1组合滤波器 通过建立自适应于噪声的滤波器组合模型,采用高斯调制的加权中值滤波器 组对常见的椒盐噪声和均匀分布脉冲噪声进行滤除【52’531。该设计方法可以推广应 用到其它具有适应性的去噪滤波器之上,使它们对不同类型、不同强度的噪声进 行更有效的处理。 我们采用的组合滤波器方法借鉴了文献[52、53]1拘-I-_作思路,建立综合应用椒第33页 国防科学技术大学研究生院工程硕十学位论文盐噪卢检测器和基于带可变正则化参数的径向基神经网络(RBFN)方法,实现了组合滤波器去噪算法,能有效地消除高斯噪声和椒盐噪声,详细算法如下:算法4.1组合滤波去噪 Stepl:输入噪声运动模糊图像; Step2:将图像分成两个集合,集合1和集合2,对图像进行椒盐噪声检测, 受椒盐噪声影响的象素归入集合1,未受椒盐噪声影响的象素归入集合2: Step3:对集合1中的象素采用插值的方法消除椒盐噪声; Step4-对集合2中的象素采用基于带可变正则化参数的RBFN去噪方法来消 除噪声; Step5:合并两个结果得到消噪运动模糊图像。 图4.1是一种用于消除高斯噪声和椒盐噪声的组合滤波器的模块和工作流程 图,包括4个模块,分别为椒盐噪声检测,选择滤波器,消除椒盐噪声和消除高 斯噪声。对于输入的噪声图像,先用椒盐噪声检测器检测出受椒盐噪声影响的象 素,对这些象素采用中值滤波器进行噪声消除,对其余的象素我们采用一种基于 径向基神经网络(radialbasis functionnetwork,RBFN)的方法进行去噪,最终将两部分组合起来得到对高斯噪声和椒盐噪声都滤除的结果。图4.1组合滤波器框图4.1.2椒盐噪声检测器 受椒盐噪声影响的象素的灰度值会取到图像灰度范围的两个极端值,文献[591 利用这个特性,并结合图像的局部方差给出了椒盐噪声的检测算法,针对运动模 糊图像噪声干扰的情况,我们对该算法进行了改动,并根据以下两个准则判断和 检测受椒盐噪声影响的象素。 (1)灰度范围准则设图像灰度范围为[k,k。】,则如果一个象素的灰度值在[kj。+I,k一乙】第34页 国防科学技术大学研究生院T程硕士学位论文范围中,则很有可能是受椒盐噪卢影响的象素,其中疋是检测椒盐噪声的灰度阈 值。 (2)局部差别准贝IJ 利用图像中相邻象素间的灰度值的相关性。考虑一个象素的8.邻域,如果其 中有较多的邻域象素与该象素的灰度值有较大的差别,则该象素为受椒盐噪声影 响的象素的可能性就较大。具体可设计两个阈值:Z,和瓦。Z,用以判断邻域象素 灰度值的差别是否足够大,瓦用以判断灰度差别足够大的象素个数是否足够多。如果对一个待检测象素,其邻域中灰度值与其灰度值的差别大于Z.的象素个数又大于£,则很有可能是受椒盐噪声影响的象素。 设位于(石,Y)处象素邻域的象素为f(s,f),上述准则成立的条件可以表示为 伴[.】代表个数,分母代表邻域象素个数,这样瓦代表百分比阂值:燮销畿蛔>瓦拌【Ⅳ(x,y)】”(4.1.1)这里使用两个准则是因为如果仅使用第一个准则,可能会把图像中原灰度值在【k血+乙,厶诹一I】范围中的正常象素也误判为受椒盐噪声影响的象素。如果仅仅使用第二个准则,则有可能将许多正常的边缘象素都误判为受椒盐噪声影响的 象素。为此,需结合使用两个准则。同时满足两个准则的象素是受椒盐噪声影响 可能性很大的象素。 4.1.3基于带可变正则化参数的RBFN去噪方法 径向基函数(RBF)神经网络可广泛应用于处理高斯噪声,目前存在一些算法 用来确定RBF中心节点和训练网络,来进行消除噪声对图像复原的影响【54《81,获得较理想的图像复原效果。设运动模糊图像f(m,刀)在图像的获取和传输过程中因噪声干扰而退化为有噪 运动模糊图像y(m,刀),它们之间存在关系式y(m,刀)=f(m,以)+s(,,z,刀),其中6(m,疗) 是方差为仃2的加性高斯噪声。本文利用RBFN的普遍近似特性,并根据图像局部特 征在各像素点选用与噪声成比例的可变正则化参数名,从而达到在不破坏重要的 图像信息前提下有效地抑制噪声的目的。选用径向基函数(RBF)的中心一州1Ⅳ+。作 为当前像素的位置(聊,刀),并用RBF的输出值欺川1.Ⅳ+。作为该像素的值。通过此对 应关系,则可应用RBFN方法得到消除噪声后的运动模糊图像f(m,玎),该方法主要涉及两方面。一个是可变正则化参数的白适应选取,另一个是带可变正则化参数的RBFN快速计算。第35页 国防科学技术大学研究生院工程硕士学位论文(1)可变正则化参数的自适应选取RBFN以代价函数日【卅=∑∽一地))2+砖【厂】最小化为目标,生成插值图像i=l厶皇∽(五),厶(恐),。?以(吒矿:Gc:G(G+AI)叫Y(4―1―2)代价函数中的第一项表示原始数据与期望值之间的偏差,第二项则是与平滑 程度有关的代价度量,这两项间的平衡由参数旯确定。算法对每个像素点(m,胛)的正则化参数名都根据l厂’(研,,2)l的大小进行自动调整,其选取方法由式(4.1.3)确定:X(m,甩)=Ae一4If'(rn,n)t(4.1.3)其中彳和a是常数,A=qo"2(g是一个比例常量),记A(m,n)的最小值和l厂’(所,刀)l的最大值分别为缸和厂’一,则口:堡堑霎塑立可以求出。.,nt麒(2)带可变正则化参数的RBFN快速计算 若直接用式(1)来求RBFN则计算量很大,所以有必要用kronecker积的特性来 实现RBFN插值图像的快速输出。根据噪声的高斯分布规律,矩阵G可以表示为G=G@G=(vAvr)o(y人矿r)和特征向量。代入式(4.1.2)并化简得(4―1-4)其中A=d/ag(,q,鸬,。?‘,/xn),y=(M,眨,‘。;VN)已知,It,和哆分别是g的特征值 厶=G(G+2I)~Y=(yoy)(人圆人)(人@人+五,)-1(y 7’oyr)J,(4―1―5)这样从有噪运动模糊图像y中计算出RBFN输出向量.尼的时间复杂度便由O(N6)降到了O(N3)。在式(4一卜5)所得出结论的基础上,每个像素点带2(m,以) 的RBFN值可以这样计算厶(。川(m,门)=[(矿p矿)(人圆A)】(m-1)N+n?(人。人+五(研,胛),)~?(y7py7’y(4―1―6)其中[(矿p矿)(人。人)】(州)Ⅳ+。代表了所求【(yo矿)(人p人)]矩阵的第(m-1)N+n列。可以看到对于每个像素计算带可变正则化参数A(m,刀)的RBFN值的时间复杂度是O(N4),高于固定正则化参数的RBFN计算。因此考虑用l厂’(聊,以)I的分布特 点来降低计算量,由于I厂。(朋,刀)I的灰度直方图中大多数值都集中在0附近,因此设 定一个阈值R,当I/。(所,胛)l值小于R时将这些像素点的正则化参数固定为 l/’(所,挖)|-0时的A(m,门)值,而大于R时仍则按式(4一卜3)计算。经过这样的优化,即使对每个像素点求带可变正则化参数的RBFN输出值,时间复杂度仍保持 在O(N3)的数量级上。 国防科学技术大学研究生院工程硕士学位论文用带可变正则化参数的RBFN方法去噪主要基于以下的原理,以图4.2中的一 维示意图为:y(n:f(n)k^一s(船) 一一f(n:[!l边i复,J“!∑砌:’?可糯 蒌。∥。L撕(a)原始图像;(b)低通滤波后的平滑图像;(c)误差图像;(d)插值图像 图4.2用带可变正则化参数的RBFN方法去噪的基本原理虽然通过低通滤波可以有效去除平缓区域中含噪声的那部分信息,但随着齿 状边缘变得平滑,重要的边缘信息也随之丢失(如图4.2(a)和图4.2(b)所示)。因 此,先将此过程中产生的误差保存在e(n)中,RBFN要通过噪声误差图像P(聆)来提 取丢失的边缘信息(如图4.2(c)所示);接着,在边缘附近内选取较小的正则化参数以产生与e(n)一致的插值图像六(刀),并在平缓的区域选取较大的正则化参数 来使厶(拧)变得平滑(如图4.2(c)和图4.2(d)所示);最后再通过厶(咒)+s(聆)来得到去噪后的图像。针对运动模糊图像中高斯噪声的分布特性,借鉴文献[54~5S】 中的算法,我们给出了算法4.2: 算法4.2.带可变正则化参数的RBFN去噪算法后的平滑图像J(肌,刀)=石南芝芝y(n+f,m+/);、’Stepl.先用二维均值滤波器对有噪运动模糊图像y(m,挖)生成相应的低通滤波厶一 ,,,矿-1、z一 J等一K 、-‘、’1, i=-Ko7Step2.计算有噪运动模糊图像y(m,刀)与低通滤波后的平滑图像s(m,力)之间的 误差图像e(m,n)=y(m,玎)一s(m,n); Step3.用Canny算子进行边缘检测以估计y(m,n)的梯度厂’(聊,n); Step4.根据.厂’(胁,n)的大小来计算每个像素的正则化参数,再参照误差图像第37页 国防科孑:技术大学研究生院工程硕士学位论文e(m,,2)通过RBFN生成插值图像^(m,,z); Step5.通过将插值图像厶(垅,n)叠加到低通滤波后的平滑图像s(m,11),最终得 到去噪后的运动模糊图像f(m,胛)。 (3)去噪实验结果 应用算法4.2的去噪过程如图4.3所示(以cameraman为例)。 其中,图4.3(a)为加了方差仃2=400的高斯白噪声干扰的运动模糊图像 y(m,,2),图4.3(b)为经过5×5均值低通滤波后的平滑图像s(m,玎),图4.3(c)为有 噪模糊图像y(m,,2)与低通滤波后的平滑图像s(m,,2)之间的误差图像e(m,刀),图 4.3(d)为通过带可变正则化参数的RBFN方法生成的逼近误差图像e(m,,2)的插值图像厶(m,,z),图4.3(e)N通过插值图像厶(m,n)与低通滤波后的平滑图像s(m,n)叠加产生的去噪后的运动模糊图像f(m,,z),图4.3(,)为f(m,n)的频谱分析图(可以看 出去噪后的频谱图明显呈现了运动模糊图像的方向和长度特征)。矗爹幺参≯fd) (e) (1)溪(a)有噪运动模糊图像;(b)低通滤波后的平滑图像;(c)误差图像;(d)插值图像; (e)去噪后运动模糊图像;(f)图(e)的频谱图 图4_3 对cameraman用带可变正则化参数的RBFN方法去噪本文中提出的去噪方法同样也适用于彩色图像,去噪过程及原理与图4.3相同,图4.4以Lena为例:第38页 国防科学技术大学研究生院ji程硕二亡学位论文参黔羹l(a)(b)錾fc Jff)(a)有噪运动模糊图像;00)低通滤波后的平滑图像;(c)误差图像; (d)插值图像;(e)去噪后运动模糊图像;(D图(e)的频谱图 图4.4对lena用带可变正则化参数的RBFN方法去噪4.1.4去噪方法的选择 当图像受到椒盐噪声和高斯噪声影响时,根据上述检测出的受椒盐噪声影响 的象素集合,可将图像分成两个集合,一个集合仅受高斯噪声影响,另一个不仅 受高斯噪声影响还受椒盐噪声影响。由于受椒盐噪声影响的象素的灰度取到图像 灰度范围的两个极端值,所以在这些象素上高斯噪声的影响可以忽略。对受椒盐 噪声影响的象素可以利用其周围未受椒盐噪声影响的象素进行插值的方法来消除 椒盐噪声。而对没有受到椒盐噪声影响的象素,使用基于带可变正则化参数的 RBFN去噪方法来消除高斯噪声。4.2局部运动模糊图像复原方法R常生活中常有这样的情况,运动物体相对于成像设备高速运动而导致运动 模糊,但背景却相对静止,或多个成像目标散向非匀速运动。对于这种局部运动 模糊的情况若仍对图像进行全局处理,不仅可能导致原本清晰的背景图像人为的 模糊化,而且,局部非匀速模糊图像不具备或不明显具备普通运动模糊图像的全 局特性,这将导致目前所提出的常规运动模糊参数的自动鉴别方法大部分失效, 从而无法实现对其清晰有效的复原。当对其中的局部运动模糊对象进行提取时发第39页 国防科学技术大学研究生院.T程硕士学位论文现,在新生成的仅包含模糊对象范幽的图像中明显呈现出普通运动模糊图像的特 征,完全可以通过本文提出的自动鉴别图像复原方法对其有效复原。为此,本文采用一种首先对局部模糊对象进行提取,后单独对模糊对象进行复原,最后进行两部分合成的思想来完成局部运动模糊图像的复原。 4.2.1局部运动模糊对象的提取 在局部运动模糊对象的提取中,我们针对不同特点的图像,采用不同的方法。 我们将所有的运动模糊图像大体分为两大类,一种是目标物体与背景灰度值区别比较明显的单幅图像,另外一种是灰度值较为接近的单幅图像。对于单幅局部运动模糊图像的复原,关键的问题就是要在单帧图像缺乏相关 序列帧参考信息的情况下提取出运动模糊对象。如以单帧多车道路况监控系统视 频图像为例(如图4.6所示),可以考虑用先验知识对问题进行简化,应用中所要 提取的对象主要是各车道内高速运动的汽车,且汽车的形状接近于斜方矩形,据 此,可以在空域中提取出运动模糊对象,具体过程由算法4.3给出:算法4.3.局部运动模糊对象提取算法.Stepl.用合适的灰度阈值对图像进行截取分割: Step2.根据该图像的大小按一定比例生成合适的矩形匹配模板; Step3.由生成的矩形模板对分割好的图像进行数学形态闭合运算,以抽取其 中较大的矩形状汽车,然后进行数学形态开启运算,以删除图像中某些较小的物 体对象;上述算法的运算量小,实现起来快速方便,主要应用于目标物体与背景灰度 值区别比较明显的单幅图像,对于

我要回帖

更多关于 论文研究角度 的文章

 

随机推荐