您好,欢迎访问三七文档
图像复原第六讲图像复原6.1概述6.2图像退化数学模型6.3无约束图像复原6.4有约束图像复原6.5几何失真校正图像复原6.1概述在各类图像系统中,图像传送和转换,如成像、复制、扫描、传输及显示等,造成图像质量降低。图像退化:图像质量的变坏。引起图像退化的原因:成像系统的散焦;成像设备与物体的相对运动;成像器材的固有缺陷;外部干扰等。图像复原摄像机等导致的几何畸变桶形畸变枕形畸变图像复原图像模糊图像复原运动模糊图像复原图像复原:将图像退化的过程模型化,并且采用相反的过程来恢复出原始的图像。退化图像复原图像理想图像图像复原图像复原可以看作图像退化的逆过程,是将图像退化的过程加以估计,建立退化的数学模型后,补偿退化过程造成的失真。在图像退化确知的情况下,图像退化的逆过程是有可能进行的,这属于反问题求解。图像复原的本质:图像复原图像复原存在的困难:实际情况经常是退化过程并不知晓,这种复原属于盲目复原。由于图像模糊的同时,噪声和干扰也会同时存在,这也为复原带来了困难和不确定性。图像复原图像复原技术分类:在给定退化模型条件分为:有约束和无约束;根据所在的域:频域和空间域。本讲首先介绍图像退化模型,然后是几种复原方法,如反向滤波图像复原、维纳滤波图像复原、几何校正等。图像复原6.2图像退化数学模型6.2.1图像退化模型图像复原的关键技术之一就是建立一个能够反映图像退化原因的图像退化模型。复杂的退化环境具有非线性、时变和空间变化的系统模型,但处理复杂。采用线性空间不变模型近似。图像复原图6-1图像退化模型f(x,y)为原始图像,g(x,y)为退化图像。n(x,y)为噪声,在实际应用中假设噪声是白噪声,图像平面上不同点的噪声是不相关的,它的频谱密度为常数。H为退化系统(或退化算子)。图像复原退化过程:复原过程:Tfg1Tgf图像退化和复原模型图像复原byaxgbyaxHfyxgkyxgkyxfHkyxfHkyxfkyxfkH,,2,,,,,,1221122112211、、退化系统为具有线性和空间不变性。0,,,,,,=当或yxnyxfHyxgyxnyxfHyxg退化模型的输入和输出满足下面关系:图像复原6.2.2常见图像退化模型一、连续函数退化模型yxyxfyxf,*,,由函数的性质:二维卷积定义:ddyxfyxyxf,,,*,图像复原ddyxhfyxhyxfyxfH,,,*,,H为一线性算子,所以h(x,y)为单位冲激响应函数。yxHyxh,,H为线性空间不变系统,对任意输入信号的响应为:图像复原ddyxhfyxfHyxg,,,,不考虑噪声的情况下,退化模型的响应为:有噪声的情况下,退化模型的响应为:yxnyxhyxfyxg,,*,,有位移的情况下,退化模型的响应为:yxhyyxxfyyxxg,*,,0000图像复原频域中:其中,G(u,v)、F(u,v)、N(u,v)分别是退化图像g(x,y)、原图像f(x,y)、噪声信号n(x,y)的傅立叶变换;H(u,v)是系统的冲激响应函数h(x,y)的傅立叶变换,称为系统在频率域上的传递函数。v,uNv,uFv,uHv,uG图像复原二、离散函数退化模型1、一维情况:设f(x)为具有A个采样值的离散输入函数,h(x)为具有B个采样值的退化系统的冲激响应函数,则经退化系统后的离散输出函数g(x)为输入f(x)和冲激响应h(x)的卷积,即g(x)=f(x)*h(x)图像复原为了避免上述卷积所产生的各个周期重叠(设每个采样函数的周期为M),分别对f(x)和h(x)用添零延伸的方法扩展成周期M=A+B-1的周期函数,即1010MxAAx)x(f)x(fe1010)()(MxBBxxhxhe图像复原1,2,1,0,10MxmxhmfxgeMmee因为fe(x)和he(x)的周期为M,所以ge(x)的周期也是M。可以用矩阵表示:Hfg图像复原021201110110,110eeeeeeeeeeeeeeehMhMhMhhhMhhhHMffffMgggg图像复原根据he(x)=he(x+M),所以H的表达式可以改写为:021201110eeeeeeeeehMhMhhhhhhhHH是循环矩阵,即每行最后一项等于下一行的最前一项,最后一行的最后一项等于第一行最前一项。循环矩阵相加或相乘得到的还是循环矩阵。图像复原2、二维情况:设输入的数字图像f(x,y)大小为A×B,退化函数h(x,y)被均匀采样为C×D大小。为避免交叠误差,仍用添零扩展的方法,将它们扩展成M=A+C-1和N=B+D-1个元素的周期函数。其他且其他且0101001010DyCx)y,x(h)y,x(hByAx)y,x(f)y,x(fee图像复原1,2,1,0;1,2,1,0,,,,1010NyMxnymxhnmfyxgMmeNnee所以降质图像为:1,2,1,0;1,2,1,0,,,,1010NyMxyxnnymxhnmfyxgeMmeNnee考虑噪声的情况:图像复原用矩阵表示:110110021201110MNnnnMNfffHHHHHHHHHnHfgeeeeeeMMM其中H矩阵中的每个Hi是由函数he(x,y)的第i行而来,即:图像复原0,2,1,2,0,1,1,1,0,ihNihNihihihihihNihihHeeeeeeeeeiHi(i=0,1,2,…,M-1)为子矩阵,大小为N×N,即H矩阵由M×M个大小为N×N的子矩阵组成,称为分块循环矩阵。图像复原上述线性空间不变退化模型表明,在给定了g(x,y),并且知道退化函数h(x,y)和噪声分布n(x,y)的情况下,可估计出原始图像f(x,y)。假设图像大小M=N=512,相应矩阵MH的大小为MN×MN=262144×262144,这意味着要解出f(x,y)需要解262144个联立方程组,其计算量十分惊人。图像复原6.3无约束图像复原反向滤波图像复原是最简单的复原代数方法,它采用了无约束条件的最小二乘方复原。6.3.1代数复原方法Hfgn若图像的降质模型为:在不了解n的情况下,希望找到一个f的估计,使得Hf在最小二乘方意义上近似g,即最小。22fHgn用线性代数中的理论解决图像复原问题图像复原fHgfHgfHgnnnTT22由范数定义知:2fHgfJ2n求最小等效于求最小,为此,令:2fHg图像复原gHfgHHHgHHHffHgHffJTTTTT111102fJ2fHg求最小,即求的极小值,此处不受任何其他条件的约束,因此称为无约束复原。fJ求极小值:令M=N,且H可逆:图像复原6.3.2反向滤波原理(逆滤波)二维降质模型为:1010MmNnny,mxhn,mfy,xh*y,xfy,xg反向滤波过程为:(频域)v,uHv,uGv,uFv,uFv,uHv,uG图像复原有噪声的情况为:vuHvuNvuFFvuFFyxfvuHvuNvuFvuHvuNvuHvuFvuHvuGvuF,,,,,,,,,,,,,,,1-1-v,uHv,uGFv,uFFy,xf1-1-图像复原该复原方法取名为逆滤波。函数。代表恢复滤波器的转移之逆,它是令),(,),(1),(vuHvuHvuM图像复原图6-2图像退化和复原模型考虑零点和噪声的反向滤波处理框图如图6-3所示:图6-3实际反向滤波处理框图图像复原从逆滤波的表达式中可以知道,若H(u,v)中存在零点时逆滤波在这些点处是无法进行的。方法1:在零点处及其附近,人为设置反向滤波器的传递函数的值,设此时的传函为M(u,v):101d,cd,cdv,uHv,uHdv,uHcv,uM为常数,且6.3.3零点和噪声的影响图像复原图6-4(a)退化系统的传递函数;(b)逆滤波器传递函数;(c)改进的逆滤波器传递函数频率频率频率幅值O幅值幅值OO图像复原方法2:一般情况下H(u,v)的值在离开原点时迅速衰减,而噪声的频谱接近常数,导致在离开原点时噪声的影响迅速增大。为此只需复原u,v平面上信噪比高的区域,因此令反向滤波器的传函为:止频率是反向滤波器的空间截0021220212201DDvuDvuv,uHv,uM//图像复原6.3.4运动图像模糊复原根据前面推导得到的退化传递函数,利用反向滤波法消除运动模糊的过程如下:1、求模糊图像的傅立叶变换G(u,v);2、确定退化传递函数H(u,v);3、计算复原图像的傅立叶变换F(u,v);4、对F(u,v)进行傅立叶逆变换,得到复原图像。图像复原由运动模糊引起的降质图像的恢复a为原图,b为降质图,c为恢复图处理的核心是寻找到合适的H,即建立降质模型。abc图像复原6.3.5无约束复原的特点优点:使准则函数最小外,没有其他的约束条件,因此只需了解降质系统的传递函数就能复原。缺点:由于传递函数存在病态问题,复原只能局限在靠近原点的有限区域内进行。图像复原6.4有约束图像复原有约束复原是指除了要了解退化系统的传递函数之外,还需要知道某些噪声的统计特性或噪声与图像的某些相关情况。根据所了解的噪声的先验知识的不同,采用不同的约束条件,可得到不同的图像复原技术。最典型方法就是维纳滤波复原。图像复原6.4.1代数复原方法在最小二乘方处理中,为了数学上更容易处理,常常加入某种约束条件,例如,可以令Q为f的线性算子,则最小二乘方复原问题可看成是使形式为的函数,服从约束条件的最小化问题。具有附加条件的极值问题可用拉格朗日乘数法来处理,具体的处理方法如下:2fQ22fHgn图像复原222nfHgfQfJ寻求一个f,使下述准则函数为最小:λ为常数,是拉格朗日系数求上式的极小值,求导,并使结果为0,则有:022fHgHfQQffJTT图像复原求解有:11101sgHHHQsQfgHfHHQQgHfHHfQQgHfHHfQQTTTTTTTTTTTT图像复原求解上式关键就是如何选用一个合适的变换矩阵Q。选择的Q的形式不同,就可得到不同类型的有约束的最小二乘类图像复原方法。如果用图像f和噪声的相关矩阵Rf和Rn表示Q,就可以得到维纳滤波
本文标题:第六讲图像复原.
链接地址:https://www.777doc.com/doc-2089128 .html