《第6章图像复原优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第6章图像复原优秀PPT.ppt(98页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第6章图像复原现在学习的是第1页,共98页2022/12/526.1 基本概念6.1.1 基本概念6.1.2 图像退化一般模型 6.1.3 成像系统的基本定义 6.1.4 连续函数的退化模型 6.1.5 离散函数的退化模型现在学习的是第2页,共98页2022/12/536.1.1基本概念l图像复原是一种改善图像质量的处理技术 -消除或减轻在图像获取及传输过程中造成的图像品质下降即退化现象.l退化包括 -由成像系统光学特性造成的歧变 -噪声和相对运动造成的图像模糊 -源自电路和光度学因素的噪声等现在学习的是第3页,共98页2022/12/546.1.1基本概念l宇航卫星、遥感、天文学中的图片 -
2、由于大气湍流及摄像机与物体之间的相对运动都会使图像降质;lX线成像系统 -由于X射线散布会使医学上所得的射线照片的分辨率和对比度下降;l电子透镜图像 -由于电子透镜的球面像差往往会降低电子显微照片的质量;l运动图像 -由于曝光时间长,产生模糊,或者由于光圈太大或太小等原因。现在学习的是第4页,共98页退化示例2022/12/55(a)为一种非线性的退化为一种非线性的退化,原来亮度光滑或形状规则的图案变得不太规则了原来亮度光滑或形状规则的图案变得不太规则了;例如例如,广播电视中的亮度信号并不是实际的亮度信号广播电视中的亮度信号并不是实际的亮度信号,这是因为早这是因为早期显示设备的转移特性是指数约
3、为期显示设备的转移特性是指数约为2.2的幂函数的幂函数;(b)为一种模糊造成的退化为一种模糊造成的退化.对许多实用的光学成像系统来说对许多实用的光学成像系统来说,由于孔径衍射产生的退化可用这种模型表示由于孔径衍射产生的退化可用这种模型表示.其主要特征是原本比较清晰其主要特征是原本比较清晰的图案变大的图案变大,边缘变得模糊边缘变得模糊;(c)为一种场景中目标为一种场景中目标(快速快速)运动造成的模糊退化运动造成的模糊退化,如果在拍摄过程中摄象机发生震动也会产生这种退化如果在拍摄过程中摄象机发生震动也会产生这种退化.目标的图案沿运动方向拖长目标的图案沿运动方向拖长,变变得有叠影得有叠影.在实际拍摄
4、过程中如果目标运动超过图像平面上一个以上像素的距离就会造成模糊在实际拍摄过程中如果目标运动超过图像平面上一个以上像素的距离就会造成模糊.使用望远镜头的系统使用望远镜头的系统(视场较窄视场较窄)对这类图像的退化对这类图像的退化非常敏感非常敏感;(d)为随机噪声的迭加,这也可以看做一种随机性的退化原本只有目标的图像叠加了许多随机的亮点和暗点,目标和为随机噪声的迭加,这也可以看做一种随机性的退化原本只有目标的图像叠加了许多随机的亮点和暗点,目标和背景都受到影响背景都受到影响现在学习的是第5页,共98页2022/12/566.1.1基本概念l图像复原的目标 -对退化的图像进行处理 -趋向于复原没有退化
5、的理想图像l图像复原的效果 -可能只起修饰作用 -非常关键的作用:月球或行星图像现在学习的是第6页,共98页2022/12/576.1.1基本概念l估计图像被退化之前的情况。-退化过程相对良性(已知)l估计方法:-对图像缺乏已知信息 -对退化过程建立模型,进行描述 -寻找去除或削弱其影响的过程l对原始图像建立模型 -对原始图像有足够的已知信息 -根据原始图像的数学模型对退化了的图像进行拟合。l例如:-已知图像中仅含确定大小的圆形物体(细胞)-只有几个参数未知,数目,位置现在学习的是第7页,共98页2022/12/586.1.1基本概念l图像复原中的数学问题 -连续数学或离散数学 -空间域或频域
6、 -卷积或频域乘积l图像复原的方法由问题本身决定例如,当退化仅仅是加性噪声时,空间处理就非常适用(见图像增强).而图像模糊一类的退化通过空间域用较小的掩模的方法就很困难.在这种情况下,基于不同的最优性准则的频域过滤是可选择的方法.这些滤波器同样也考虑了现存的噪声.现在学习的是第8页,共98页2022/12/59基本概念l与图像增强的区别:l图像增强是主观的过程l图像复原是客观的过程l利用退化现象的某种先验知识来恢复图像.l退化模型化l采用相反的过程处理,复原出原图像现在学习的是第9页,共98页2022/12/5106.1.2 图像退化一般模型图像恢复处理的关键问题在于建立退化模型。在缺乏足够的
7、先验知识的情况下,可利用已有的知识和经验对模糊或噪声等退化过程进行数学模型的建立及描述,并针对此退化过程的数学模型进行图像复原。图像退化过程的先验知识在图像复原技术中起着重要作用。在滤波器设计时,就相当于寻求点扩展函数。点扩展函数是成像系统的脉冲响应。其物理概念为:物点经成像系统后不再是一点,而是一个弥散的同心圆。如果成像系统是一个空间不变系统,则物平面的点光源在物场中移动时,点光源的像只改变其位置而并不改变其函数形式,可以利用同一函数形式处理图像平面中的每一个点。现在学习的是第10页,共98页2022/12/5116.1.2 图像退化一般模型退化过程被模型化为一个系统(或算子)H,原始图像f
8、(x,y)在经过该系统退化作用后与一个加性噪声n(x,y)相叠加而产生出最终的退化图像g(x,y)。数学表达式:f(x,y)Hn(x,y)g(x,y)图6-1 图像退化的一般过程(6-1)lg(x,y)=Hf(x,y)+n(x,y)g(x,y)=h(x,y)*f(x,y)+n(x,y)*为空间卷积现在学习的是第11页,共98页图像退化一般模型l由于空域上的卷积等同于频域上的乘积,因此把式6-1的模型改写为等价的频域的描述:lG(u,v)=H(u,v)F(u,v)+N(u,v)2022/12/512现在学习的是第12页,共98页2022/12/5136-1-3图像中的噪声模型l在图像传输过程中,
9、经常会受到各种噪声的干扰,在进行进一步的边缘检测、图像分割、特征提取、模式识别等处理前,需要采用适当的方法尽量减少噪声l最常见的图像噪声:脉冲噪声l特点:l噪声点的取值与图像信号本身无关l椒盐噪声椒盐噪声:受噪声干扰的图像像素以50%的相同概率等于图像灰度的最大或最小可能取值l随机值脉冲(加性)噪声随机值脉冲(加性)噪声:噪声灰度值均匀分布于0-255间现在学习的是第13页,共98页2022/12/514图像中的脉冲噪声模型l椒盐噪声椒盐噪声:l受噪声干扰的图像像素以50%的相同概率等于图像灰度的最大或最小可能取值l就是:黑图像上的白点,白图像上的黑点现在学习的是第14页,共98页2022/1
10、2/515图像中的脉冲噪声模型l随机值脉冲(加性)噪声:l噪声灰度值均匀分布于0-255间现在学习的是第15页,共98页只存在噪声的复原l当在一幅图像中唯一存在的退化是噪声时,退化模型变为:lg(x,y)=f(x,y)+n(x,y)l和G(u,v)=F(u,v)+N(u,v)l噪声项是未知的,从g(x,y)或G(u,v)减去噪声是不现实的.l当仅有加性噪声存在时,可以选择空间滤波的方法.可以结合图像增强进行处理.l事实上,在这一特殊情况下,图像的增强和复原几乎是不可区别的.2022/12/516现在学习的是第16页,共98页2022/12/5176.1.4 成像系统的基本定义 在信号处理领域中
11、,常常提及线性移不变系统(或线性空间不变系统),线性移不变系统有许多重要的性质,合理地利用这些性质将有利于对问题的处理。现在学习的是第17页,共98页2022/12/518系统的概念l系统l接受一个输入并产生相应输出的任何实体接受一个输入并产生相应输出的任何实体l只关心输入与输出的关系,不关心系统内部构只关心输入与输出的关系,不关心系统内部构造造l系统分析l只关心输入与输出的关系,不关心系统内部构只关心输入与输出的关系,不关心系统内部构造造现在学习的是第18页,共98页2022/12/519线性系统l图像处理常常涉及图像信息(信号)的变换.把能够对信息(信号)进行某种变换的功能体称为系统.l系
12、统的功能是施行一种运算,它把一个信号(输入)映射到另一个信号(输出).l y=Txl一个系统是线性系统的充分必要条件是同时满足叠加原理和齐次原理.l叠加原理:ly1=Tx1,y2=Tx2y1+y2=Tx1+Tx2l齐次原理:y=Txay=Tax=aTxy(t)线性系统x(t)现在学习的是第19页,共98页2022/12/520线性系统线性系统的定义:如果输入信号为f1(x,y),f2(x,y),对应的输出信号为g1(x,y),g2(x,y),通过系统后有下式(6-2)成立:那么,系统H是一个线性系统。其中k1,k2为常数,如果k1=k2=1,则有式(6-3)如果H为线性系统,那么,两个输入之和
13、的响应等于两个响应之和。显然,线性系统的特性为求解多个激励情况下的输出响应带来很大方便。(6-2)(6-3)现在学习的是第20页,共98页2022/12/521传递函数l传递函数:l描述系统的输入输出关系的函数。描述系统的输入输出关系的函数。l包含了系统的全部信息。包含了系统的全部信息。卷积:现在学习的是第21页,共98页2022/12/5226.1.4 成像系统的基本定义如果一个系统的参数不随时间变化,称为时不变系统或非时变系统。否则,就称该系统为时变系统。对于二维函数来说:如果Hf(x-,y-)=g(x-,y-)则H是移不变系统(或称为位置不变系统,或称空间不变系统),式中的和分别是空间位
14、置的位移量。说明:系统的输入在x与y 方向上分别移动了和,系统输出对于输入的关系仍然未变,移动后图像中任一点通过该系统的响应只取决于在该点的输入值,而与该点的位置无关。(6-4)现在学习的是第22页,共98页2022/12/5236.1.4 成像系统的基本定义在图像复原处理中,往往用线性和空间不变性的系统模型加以近似。这种近似的优点是使线性系统理论中的许多理论可直接用于解决图像复原问题。图像复原处理特别是数字图像复原处理主要采用的是线性的、空间不变的复原技术。现在学习的是第23页,共98页2022/12/5246.1.5 连续函数的退化模型 一幅连续的输入图像f(x,y)可以看作是由一系列点源
15、组成的。因此,f(x,y)可以通过点源函数的卷积来表示(6-5).在不考虑噪声的一般情况下,连续图像经过退化系统在不考虑噪声的一般情况下,连续图像经过退化系统H后的输出为后的输出为g(x,y)=Hf(x,y)(6-6)(6-5)现在学习的是第24页,共98页2022/12/5256.1.5 连续函数的退化模型把式(6-5)代入到式(6-6)可知,输出函数为式(6-7)对于非线性或者空间变化系统,要从上式求出对于非线性或者空间变化系统,要从上式求出f(x,y)是非常困难的。是非常困难的。为了使求解具有实际意义,现在只考虑线性和空间不变系统的为了使求解具有实际意义,现在只考虑线性和空间不变系统的图
16、像退化。图像退化。(6-7)现在学习的是第25页,共98页2022/12/526线性空间不变系统线性空间不变系统对于对于线性空间不变系统线性空间不变系统,输入图像经退化后的输出显然有,输入图像经退化后的输出显然有式(式(6-8):):(6-8)其中其中 h(x-,y-)称为该退化系统的称为该退化系统的点扩展函数点扩展函数,或叫,或叫系统的冲激响应函数或传递函系统的冲激响应函数或传递函数数。它表示系统对坐标为。它表示系统对坐标为(,)处的冲激函数处的冲激函数(x-,y-)的响应。的响应。式(式(6-8)表明,只要已知系统对冲激函数的响应,那么就可以非常清楚地知道退)表明,只要已知系统对冲激函数的
17、响应,那么就可以非常清楚地知道退化图像是如何形成的。化图像是如何形成的。现在学习的是第26页,共98页2022/12/5276.1.5 连续函数的退化模型当冲激响应函数已知时,从f(x,y)得到g(x,y)非常容易,但从g(x,y)恢复得到f(x,y)却仍然是件不容易的事。在这种情况下,退化系统的输出就是输入图像信号与该系统冲激响应的卷积:(6-9)l事实上,图像退化除成像系统本身的因素之外,还要受到噪声的污染,如果假定噪声n(x,y)为加性白噪声白噪声,这时式(6-9)可以写成时式(6-10):(6-10)现在学习的是第27页,共98页2022/12/5286.1.5 连续函数的退化模型g(
18、x,y)=f(x,y)*h(x,y)+n(x,y)g(x,y)=f(x,y)*h(x,y)+n(x,y)是是连续连续函数的退化模型。函数的退化模型。图像复原实际上就是已知g(x,y)的情况下,求f(x,y)的问题。进行图像复原的关键问题是寻求降质系统在空间域上冲激响应函数 h(x,y)。现在学习的是第28页,共98页2022/12/529 l线性操作 h(x,y)如何得到?-根据导致模糊的物理过程(先验知识)现在学习的是第29页,共98页2022/12/5306.1.6 离散函数的退化模型为方便计算机对退化图像进行恢复,必须对式g(x,y)=f(x,y)*h(x,y)+n(x,y)中的退化图像
19、、退化系统的点扩展函数、要恢复的输入图像进行均匀采样离散化。因此,需要将连续函数模型转化并引申出离散的退化模型。为便于讲解,先考虑一维情况,然后再推广到二维离散图像的退化模型。现在学习的是第30页,共98页2022/12/5316.1.6 离散函数的退化模型1.一维离散情况退化模型为使讨论简化,暂不考虑噪声存在。设f(x)为具有A个采样值的离散输入函数,h(x)为具有B个采样值的退化系统的冲激响应,则经退化系统后的离散输出函数g(x)为输入f(x)和冲激响应h(x)的卷积式(6-12):g(x,y)=f(x,y)*h(x,y)(6-11)频率域上可以写成:G(u,v)=F(u,v)H(u,v)
20、考虑噪声时,频率域上可以写成式(6-12):G(u,v)=F(u,v)H(u,v)+N(u,v)(6-12)在式在式6-11中中,分别对分别对f(x)和和h(x)用添零延伸的方法扩展成周期用添零延伸的方法扩展成周期MA+B-1的周期函数,即式的周期函数,即式(6-13).现在学习的是第31页,共98页2022/12/5326.1.6 离散函数的退化模型(6-13)此时输出式(6-14):式(6-14)中 x=0,1,M-1 因为fe(x)和he(x)已扩展为周期函数,故ge(x)也是周期函数,用矩阵表示为式(6-15):(6-14)现在学习的是第32页,共98页2022/12/5336.1.6
21、 离散函数的退化模型因为he(x)的周期为,所以he(x)he(x)即:he(-)he(-)he(-)he(-2)he(-+1)he(1)(6-15)现在学习的是第33页,共98页2022/12/5346.1.6 离散函数的退化模型代入到式(6-15),因此MM阶矩阵H可写为式(6-16):式中式中g,f都是都是M维列向量,维列向量,H是是MM阶矩阵,矩阵中的每一行元素阶矩阵,矩阵中的每一行元素均相同,只是每行以循环方式右移一位,因此矩阵均相同,只是每行以循环方式右移一位,因此矩阵H是循环矩阵是循环矩阵。可以证明:可以证明:循环矩阵相加还是循环矩阵,循环矩阵相乘还是循环矩循环矩阵相加还是循环矩
22、阵,循环矩阵相乘还是循环矩阵。阵。(6-16)式(6-15)可以写为更简洁的形式(6-17):g=Hf (6-17)现在学习的是第34页,共98页2022/12/5356.1.6 离散函数的退化模型2二维离散模型一维退化模型不难推广到二维的情况。设输入的数字图像f(x,y)大小为AB,点扩展函数h(x,y)被均匀采样为CD大小。为避免交迭误差,仍用添零扩展的方法,将它们扩展成M=A+C-1和 N=B+D-1个元素的周期函数。见式(6-18)。(6-18)现在学习的是第35页,共98页2022/12/5366.1.6 离散函数的退化模型则输出的降质数字图像为:式式(6-19)的二维离散退化模型同
23、样可以采用矩阵表示形式的二维离散退化模型同样可以采用矩阵表示形式(6-20):g=Hf (6-20)式中g,f是MN1维列向量,H是MNMN维矩阵.其方法是将g(x,y)和f(x,y)中的元素堆积起来排成列向量。(6-19)式中式中x=0,1,2,M-1;y=0,1,2,N-1。现在学习的是第36页,共98页2022/12/5376.1.6 离散函数的退化模型l式(6-21)f的表达,式(6-22)g的表达,式(6-23)H的表达,如下:(6-21)(6-22)(6-23)现在学习的是第37页,共98页2022/12/5386.1.6 离散函数的退化模型lHi为子矩阵,大小为NN,即矩阵是由个
24、大小为NN的子矩阵组成,称为分块循环矩阵,分块矩阵是由延拓函数he(x,y)的第j行构成的,Hj如式(6-24).(6-24)现在学习的是第38页,共98页2022/12/5396.1.6 离散函数的退化模型 上述离散退化模型是在线性空间不变的前提下得出的。目的是在给定g(x,y),并且知道退化系统的点扩展函数h(x,y)和噪声分布n(x,y)的情况下,估计出没退化前的原始图像f(x,y)。这种退化模型已为许多恢复方法所采用,并有良好的复原效果。写成矩阵形式(6-26):g=Hf+n (6-26)实际应用中,要想从式(6-26)得出f(x,y),其计算工作是十分困难的。例如,对于一般大小的图像
25、来说,M=N=512,此时矩阵H的大小为MN*MN=512*512*512*512=262144*262144,要直接得出f(x,y),则需要求解262144个联立方程组,其计算量是十分惊人的。为了解决这样的问题,必须利用循环矩阵的性质,来简化运算得到可以实现的方法。如果考虑到噪声的影响,一个更加完整的离散图像退化模型可以写成如下形式(6-25):(6-25)现在学习的是第39页,共98页2022/12/5406.2 非约束复原图像复原的主要目的是在假设具备退化图像g及H和n的某些知识的前提下,估计出原始图像f 的估计值,估计值应使准则为最优(常用最小)。如果仅仅要求某种优化准则为最小,不考虑
26、其它任何条件约束,这种复原方法为非约束复原方法。l非约束复原的代数方法l逆滤波器方法非约束复原方法仅将图像看做一个数字矩阵非约束复原方法仅将图像看做一个数字矩阵,从数学角从数学角度进行处理而不考虑恢复后图像应受到的物理约束度进行处理而不考虑恢复后图像应受到的物理约束.现在学习的是第40页,共98页2022/12/5416.2.1 非约束复原的代数方法代数复原方法的中心是寻找一个估计估计,使事先确定的某种优优化准则为最小化准则为最小。如果退化模型是式 g=Hf+n(6-26)的形式,就可以用线性代数中的理论解决图像复原问题。可以选择最小二乘方作为优化准则的基础。最小二乘法是一种数学优化技术,它通
27、过最小化误差的最小二乘法是一种数学优化技术,它通过最小化误差的平方和平方和找到一组数据的最佳函数找到一组数据的最佳函数匹配。匹配。最小二乘法是用最简的方法求得一些绝对不可知的真值,而令误差平方之和为最小。最小二乘法是用最简的方法求得一些绝对不可知的真值,而令误差平方之和为最小。最小二乘法通常用于曲线拟合。最小二乘法通常用于曲线拟合。现在学习的是第41页,共98页2022/12/5426.2.1 非约束复原的代数方法由前面介绍的图像退化模型可知,其噪声项为:n=g-Hf (6-27)在并不了解噪声项n的情况下,希望找到一个 ,使得H 对在最小乘方意义上来说近似于g,也就是说,希望找到一个 ,使得
28、(6-28)为最小(|为范数)(6-28)由定义可知,得出(6-29):(6-29)现在学习的是第42页,共98页2022/12/5436.2.1 非约束复原的代数方法l求 最小等效于求 最小,即(6-30)为最小.(6-30)现在学习的是第43页,共98页2022/12/5446.2.1 非约束复原的代数方法 实际上是求极小值问题。求式(6-30)的极小值方法可以采用一般的求极值的方法进行处理。把 对 微分,并使结果为零,即式(6-31).(6-31)由式(6-31)可推导出 进一步,得出式(6-33):(6-33)(6-32)现在学习的是第44页,共98页2022/12/5456.2.1
29、非约束复原的代数方法l令M=N,因此,H为一方阵,并且设H-1 存在,则可求得 (6-34).l l以上就是在非约束条件下,利用最小二乘法准则和线性代数方法,求取原图像信号的最近似值 的推导过程.(6-34)用退化系统矩阵的逆来左乘退化图像就可以得到原始图像用退化系统矩阵的逆来左乘退化图像就可以得到原始图像f的估计的估计现在学习的是第45页,共98页2022/12/5466.2.2 逆滤波器方法逆滤波复原法也叫做反向滤波法,其主要过程是首先将要处理的数字图像从空间域转换到傅立叶频率域中,进行反向滤波后再由频率域转回到空间域,从而得到复原的图像信号。基本原理如下。如果退化图像为g(x,y),原始
30、图像为f(x,y),在不考虑噪声的情况下,其退化模型见(6-8)。两边进行傅立叶变换得(6-35)。G(u,v)=F(u,v)H(u,v)(6-35)式中,G(u,v),H(u,v),F(u,v)分别是退化图像g(x,y),点扩散函数h(x,y),原始图像f(x,y)的傅立叶变换。(6-8)现在学习的是第46页,共98页2022/12/5476.2.2 逆滤波器方法F(u,v)=G(u,v)/H(u,v)(6-36)f(x,y)=F-1F(u,v)=F-1G(u,v)/H(u,v)(6-37)逆滤波法复原的基本原理:H(u,v)可以理解为成像系统的“滤波”传递函数,在频域中系统的传递函数与原图
31、像信号相乘实现“正向滤波”,这里,G(u,v)除以H(u,v)起到了“反向滤波”的作用,这意味着,如果已知退化图像的傅立叶变换和“滤波”传递函数,则可以求得原始图像的傅立叶变换,经反傅立叶变换就可求得原始图像f(x,y)。现在学习的是第47页,共98页2022/12/5486.2.2 逆滤波器方法l有噪声的情况下,逆滤波的原理:lG(u,v)=F(u,v)H(u,v)+N(u,v)lF(u,v)=G(u,v)/H(u,v)-N(u,v)/H(u,v)l式中,N(u,v)是噪声n(x,y)的傅里叶变换。l由于H(u,v)处于分母的位置上,可能会发生下列情况,即在u,v平面上有些点或区域会产生H(
32、u,v)=0或H(u,v)非常小的情况,在这种情况下,即使没有噪声也无法精确恢复f(x,y)。l另外,在有噪声存在时,在H(u,v)的邻域内,H(u,v)的值可能比 N(u,v)的值小得多,因此,上面的式子得到的噪声项可能会非常大,使f(x,y)不能正确恢复。l一般逆滤波不能正确估计H(u,v)的零点,因此必须采用一个折衷的方法。l实际上,逆滤波不用1/H(u,v),而是采用另外一个关于u,v的函数M(u,v)。现在学习的是第48页,共98页2022/12/5496.2.2 逆滤波器方法图6-2的模型包括了退化和恢复运算退化和恢复运算。退化和恢复总的传递函数可用H(u,v)M(u,v)来表示。
33、H(u,v)叫做输入传递函数,M(u,v)叫做处理或恢复传递函数,H(u,v)M(u,v)叫做输出传递函数。一般情况下,将图像的退化过程视为一个具有一定带宽的带通滤波器,随着频率的升高,该滤波器的带通特性很快下降,即H(u,v)的幅度随着离u,v平面原点的距离的增加而迅速下降,而噪声项N(u,v)的幅度变化是比较平缓的。在远离u,v平面的原点时,N(u,v)H(u,v)的值就会变得很大,而对于大多数图像来说,F(u,v)却变小,在这种情况下,噪声反而占优势,自然无法满意地恢复出原始图像。这一规律说明,应用逆滤波时仅在原点邻城内采用1H(u,v)方能奏效。图6-2 实际的逆滤波处理框图(图像退化
34、和恢复模型)f(x,y)F(u,v)H(u,v)M(u,v)N(u,v)G(u,v)现在学习的是第49页,共98页2022/12/5506.2.2 逆滤波器方法 是F(u,v)的估计值,是是 的傅里叶变换。是f(x,y)的复原值(估计值)。应使M(u,v)在下述范围内选择:式中w0的选择应该将H(u,v)的零点排除在此邻域之外。实验证明,当变质图像的信噪比比较高,例如信噪比SNR=1000或更高,而且轻度变质时,逆滤波复原方法可以获得较好的效果。现在学习的是第50页,共98页2022/12/5516.3 有约束复原(*)实例实例6.3.1 有约束的最小二乘方图像复原 6.3.2 维纳滤波方法
35、6.3.3 有约束最小平方滤波 6.3.4 去除由匀速运动引起的模糊有约束恢复的方法还考虑到恢复后的图像应该受到一定的物理约束,如在空间上比较平滑,其灰度值为正等等.现在学习的是第51页,共98页2022/12/5526.3.1 有约束的最小二乘方图像复原有约束图像复原技术是指除了要求了解关于退化系统的传递函数之外,还需要知道某些噪声的统计特性或噪声与图像的某些相关情况。根据所了解的噪声的先验知识的不同,采用不同的约束条件,从而得到不同的图像复原技术。最常见的是有约束的最小二乘方图像复原技术。在最小二乘方复原处理中,有时为了在数学上更容易处理,常常附加某种约束条件。现在学习的是第52页,共98
36、页2022/12/5536.3.1 有约束的最小二乘方图像复原 在约束最小二乘法复原问题中,令Q为f的线性算子,要设法寻找一个最优估计 ,使形式为 的、服从约束条件 的函数最小化。求这类问题的最小化,采用拉格朗日乘子算法。也就是说,要寻找一个 ,使准则函数 为最小。式中为一常数,是拉格朗日系数。加上约束条件后,就可以按一般求极小值的方法进行求解。(6-43)现在学习的是第53页,共98页2022/12/5546.3.1 有约束的最小二乘方图像复原将式(6-43)对 微分,并使结果为零,则有:(6-44)求解 ,有式(6-45)(6-45)现在学习的是第54页,共98页2022/12/5556.
37、3.1 有约束的最小二乘方图像复原 式中 1/必须调整到约束条件被满足为止。求解式(6-45)的核心就是如何选用一个合适的变换矩阵Q。选择Q形式不同,就可得到不同类型的有约束的最小二乘方图像复原方法。如果选用图像f 和噪声n的相关矩阵Rf 和Rn 表示Q就可以得到维纳滤波复原方法。如选用拉普拉斯算子形式,即使某个函数的二阶导数最小,就可推导出有约束最小平方恢复方法。现在学习的是第55页,共98页2022/12/5566.3.2 维纳滤波方法维纳滤波是假设图像信号可近似看成为平稳随机过程的前提下,按照使原图像和估计图像之间的均方误差达到最小的准则函数来实现图像复原的。从式(6-44)出发,将式(
38、6-44)重写如下(6-46):(6-46)维纳滤波就是选用变换矩阵,具有下列形式:(6-47),(6-48)其中Rf和Rn分别是图像f和噪声n的相关矩阵,因为图像f和噪声n的每个元素值都是实数,所以Rf和Rn都是实对称矩阵。E(.)代表期望值计算.(6-48)(6-47)现在学习的是第56页,共98页2022/12/5576.3.2 维纳滤波方法在大部分图像中,邻近的像素点是高度相关的,而距离较远的像素其相关性却较弱。由此,典型的图像自相关函数通常随着与原点距离的增加而下降。图像的功率谱随着频率的升高而下降。也就是典型的相关矩阵只在主对角线方向上有一条非零元素带,而在右上角和左下角的区域将为
39、零值。像素的相关性只是它们相互距离而不是位置函数的性质,可将Rf和Rn都用块循环矩阵表达。设W为变换矩阵,A和B分别对应于Rf和Rn相应的对角矩阵,根据循环矩阵对角化的性质可知,A和B中的诸元素分别为Rf和Rn中诸元素的傅立叶变换,并用Sf(u,v)和Sn(u,v)表示。得出式(6-49)。Rf=WAW-1,Rn=WBW-1 (6-49)现在学习的是第57页,共98页2022/12/5586.3.2 维纳滤波方法把式把式(6-49)代人到式代人到式(6-45),并考虑到,并考虑到H也是循环矩阵,也可以对角也是循环矩阵,也可以对角化,即可以写成:化,即可以写成:HWDW1,代入式,代入式(6-4
40、6),可得式(,可得式(6-50):):式中式中“*”表示求共扼运算,表示求共扼运算,=1/=1/,上式两边乘以,上式两边乘以W-1,得到式(得到式(6-51)可以看出,括号内的矩阵都是对角矩阵,式(可以看出,括号内的矩阵都是对角矩阵,式(6-51)中的各元素可以写成式()中的各元素可以写成式(6-52)(6-50)(6-51)(6-52)现在学习的是第58页,共98页2022/12/5596.3.3 有约束最小平方滤波维纳滤波的最优准则是以图像和噪声的相关矩阵为基础的,所得到的结果是对一族图像在平均的意义上是最佳的,同时要求图像和噪声都属于随机场,并且它的频谱密度是已知的。在实际情况下,人们
41、往往没有这一方面的先验知识,一般很难得到,除非采取适当的功率谱模型。有约束最小平方复原是一种以平滑度为基础的图像复原方法。在用该方法复原过程中,对每个给定的图像都是最佳的。它只需要知道有关噪声的均值和方差的先验知识就可对每个给定的图像得到最优结果。现在学习的是第59页,共98页2022/12/5606.3.3 有约束最小平方滤波有约束最小平方复原仍然是以最小二乘方滤波复原式(6-45)为基础的,关键是如何选择合适的变换矩阵Q。下面先从一维情况进行讨论,然后扩展到二维。l如给定一维离散函数如给定一维离散函数f(x),该函数在某一点,该函数在某一点x处的二阶导处的二阶导数可近似表示为(数可近似表示
42、为(6-54):):(6-54)有约束最小平方复原方法的最佳准则是使有约束最小平方复原方法的最佳准则是使在所有的在所有的x处的和为最小。处的和为最小。即使得:即使得:(6-55)或用矩阵形式表示为(或用矩阵形式表示为(6-56)minfTCTCf (6-56)现在学习的是第60页,共98页2022/12/5616.3.3 有约束最小平方滤波矩阵C称为平滑矩阵,f为图像向量。对于二维情况f(x,y)在(x,y)处的二阶导数可用下式近似(6-58):(6-57)(6-58)现在学习的是第61页,共98页2022/12/5626.3.3 有约束最小平方滤波与有约束的最小二乘方图像复原准则函数式(6-
43、43)及复原函数式(6-45)进行比较,可以理解式(6-43)中的变换矩阵Q相当于约束最小平方复原的最佳准则中的平滑矩阵C,由此可得式(6-66):上式可用f(x,y)与下面的算子(6-59)卷积得到:(6-59)有约束最小平方复原的最佳准则为(6-60):(6-60)现在学习的是第62页,共98页2022/12/5636.3.3 有约束最小平方滤波对应于每一个元素(当M=N)可表示成(6-69):上式上式u=0,1,2,N-1;v=0,1,2,N-1。是一个调节参数,当是一个调节参数,当调节调节 满足满足 时,式(时,式(6-69)才能达到最优。)才能达到最优。(6-66)利用H=WDW-1
44、及E=W-1CW,并代入到式6-66中,得6-67。(6-67)式6-67两边各乘以W-1,得式6-68:6-68(6-69)现在学习的是第63页,共98页2022/12/5646.3.3 有约束最小平方滤波上述介绍的图像复原是假设退化系统是空间不变,信号和噪声是平稳的条件下得到的,对于随空间改变的模糊、时变模糊,以及非平稳信号与噪声的系统引起的模糊,其精确的图像复原方法要复杂很多。把有约束最小平方复原过程总结如下:(1)选一个初始值给,用式|n|2=N22n+m2n算得|n|2的估计。式中2n,m2n分别表示噪声的方差和均值。(2)利用式6-69计算F(u,v)。再求其反傅里叶变换f。(3)
45、利用式r=g-Hf=g-H(HTH+CTC)-1HTg计算残差矢量,并计算|r|2。(4)根据|r|2-|n|2的差值决定进一步调整,直到|r|2-|n|2=0。(5)如果条件不满足,返回(2);否则,停止,此时得到复原的图像f。现在学习的是第64页,共98页2022/12/5656.3.4 去除由匀速运动引起的模糊在获取图像过程中,由于景物和摄像机之间的相对运动,往往造成图像的模糊。其中由均匀直线运动所造成的模糊图像的恢复问题更具有一般性和普遍意义。因为变速的、非直线的运动在某些条件下可以看成是均匀的、直线运动的合成结果。由目标物或摄像机相对运动造成图像模糊的模型。设图像f(x,y)有一个平
46、面运动,令x0(t)和y0(t)分别为在x和y方向上运动的变化分量。t表示运动的时间。记录介质的总曝光量是在快门打开到关闭这段时间的积分。则模糊后的图像为:现在学习的是第65页,共98页2022/12/5666.3.4 去除由匀速运动引起的模糊令令G(u,v)为模糊图像g(x,y)的傅立叶变换,对上式两边傅立叶变换得:改变其积分次序,则有:有傅立叶变换的位移性质,可得6-72:(6-72)(6-73)由6-72式可得6-74:G(u,v)=H(u,v)F(u,v)(6-74)现在学习的是第66页,共98页2022/12/5676.3.4 去除由匀速运动引起的模糊若x(t),y(t)的性质已知,
47、传递函数可直接由式(6-73)求出,因此,f(x,y)可以恢复出来。下面直接给出沿水平方向和垂直方向匀速运动造成的图像模糊的模型及其恢复的近似表达式。由水平方向均匀直线运动造成的图像模糊的模型及其恢复用以下两式表示(6-75)(6-76):(6-75)(6-76)式中,a为总位移量;T为总运动时间;m是 x/a的整数部分;L=ka(k为整数)是 x的取值范围;现在学习的是第67页,共98页2022/12/5686.3.4 去除由匀速运动引起的模糊由垂直方向均匀直线运动造成的图像模糊模型及恢复用以下两式表示6-79,6-80:式6-75,6-76的离散式如6-77,6-78。(6-77)(6-7
48、8)(6-79)(6-80)现在学习的是第68页,共98页2022/12/5696.4 几种其他图像复原技术(自学)6.4.1 几何畸变校正6.4.2 盲目图像复原跳转到跳转到(小结小结)现在学习的是第69页,共98页2022/12/5706.4.1 几何畸变校正在图像的获取或显示过程中往往会产生几何失真。这主要是由于摄像管摄像机及阴极射线管显示器的扫描偏转系统有一定的非线性,因此会造成如图6.3所示的枕形失真或桶形失真。图(a)为原始图像,图(b)和图(c)为失真图像。图6-3现在学习的是第70页,共98页2022/12/5716.4.1 几何畸变校正斜视角度获得的图像的透视失真。由于地球表
49、面呈球形,摄取的平面图像也将会有较大的几何失真。对于这些图像必须加以校正,以免影响分析精度。由成像系统引起的几何畸变的校正有两种方法:一种是预畸变法,采用与畸变相反的非线性扫描偏转法,用来抵消预计的图像畸变;另一种是后验校正方法。用多项式曲线在水平和垂直方向去拟合每一畸变的网线,然后求得反变化的校正函数。用这个校正函数即可校正畸变的图像。现在学习的是第71页,共98页2022/12/5726.4.1 几何畸变校正图像的空间几何畸变及其校正过程示意图:图像的空间几何畸变及其校正过程示意图:图图6-4现在学习的是第72页,共98页2022/12/5736.4.1 几何畸变校正任意几何失真都可由非失
50、真坐标系(x,y)变换到失真坐标系的方程来定义。方程的一般形式为6-99:x=h1(x,y)y=h2(x,y)(6-99)在透视畸变的情况下,变换是线性的,即6-100:x=ax+by+c y=dx+ey+f (6-100)l设设f(x,y)是无失真的原始图像,而是无失真的原始图像,而g(x,y)是是f(x,y)畸变的结果,这一畸变的结果,这一失真的过程是已知的,并且用函数失真的过程是已知的,并且用函数h1和和h2定义。于是有式定义。于是有式6-101:g(x,y)=f(x,y)(6-101)现在学习的是第73页,共98页2022/12/5746.4.1 几何畸变校正在图像中本来应该出现在像素