1、学士学位论文I摘要图像复原的定义是利用退化过程的先验知识,去恢复已被退化图像的本来面目。图像复原试图利用退化图像的某种先验知识来重建或复原被退化的图像,因此图像复原可以看成图像退化的逆过程,是将图像退化的过程加以估计,建立退化的数学模型后,补偿退化过程造成的失真,以便获得未经干扰退化的原始图像或原始图像的最优估值,从而改善图像质量。目前,图像复原技术已经广泛应用于空间探索、天文观测、物质研究、遥感遥测、军事科学、医学影像、交通监控、刑事侦察等众多领域。在长时间的应用过程中,人们研究了很多退化的模型和复原的方法。目前主流的复原方法有维纳滤波法,正则化滤波法,LUCYRICHARDSON算法以及盲
2、卷积算法。同时,因为图像的锐化处理可以突出图像的轮廓,因此也可用于某些二值图像复原。其原理是将原图像和对他实施拉式算子后的结果组合后产生一个锐化图像。然后对其在数字图像处理方面进行举例分析,并实现锐化效果。对锐化图像进行分析与讨论后,发现其在图像处理应用方面,特别是用来改善因扩散效应的模糊方面特别有效。而维纳滤波是一种常见的图像复原方法,该方法的思想是使复原的图像与原图像的均方误差最小原则采复原图像。本文中,主要通过介绍维纳滤波的基本原理,并结合MATLAB中的函数,设计相应的维纳滤波器,实现“含噪”图像的复原,进行了对退化图像复原的仿真实验,在退化图像中加入了噪声进行恢复,实验表明退化图像在
3、有噪声时必须考虑图像的信噪比,噪声的自相关函数进行图像恢复,才能取得较好的复原效果。关键词维纳滤波MATLAB图像恢复学士学位论文IIABSTRACTTHEDEFINITIONOFIMAGERESTORATIONISTHEUSINGOFPRIORIKNOWLEDGEABOUTTHERESTORATIONPROCESS,TORESTORETHETRUECOLOURSABOUTTHEDEGRADEDIMAGEIMAGERESTORATIONATTEMPTSTOUSESOMEPRIORKNOWLEDGEOFDEGRADEDIMAGERECONSTRUCTIONORRESTORATIONTOBEDEG
4、RADEDIMAGE,SOTHATTHEIMAGERESTORATIONCANBEVIEWEDASTHEINVERSEPROCESSOFDEGRADEDIMAGE,ESTIMATETHEPROCESSOFTHEIMAGERESTORATION,TOESTABLISHTHEMATHEMATICALMODELOFRESTORATION,RESTORATIONCAUSEDBYTHEDISTORTIONCOMPENSATIONPROCESS,INORDERTOOBTAINTHEOPTIMALVALUEOFINTERFERENCEWITHOUTTHEORIGINALIMAGERESTORATIONORT
5、HEORIGINALIMAGE,THEREBYIMPROVINGTHEIMAGEQUALITYATPRESENT,THEIMAGERESTORATIONTECHNIQUESHAVEBEENWIDELYUSEDINSPACEEXPLORATION,ASTRONOMICALOBSERVATION,MATERIALRESEARCH,REMOTESENSING,MILITARYSCIENCE,MEDICALIMAGING,TRAFFICMONITORING,CRIMINALRECONNAISSANCEINTHEAPPLICATIONPROCESSINTHELONGTIME,PEOPLEHAVESTUD
6、IEDMANYRESTORATIONMODELANDRESTORATIONMETHODTHERESTORATIONMETHODOFMAINSTREAMWIENERFILTERMETHOD,REGULARIZATIONFILTER,LUCYRICHARDSONALGORITHMANDBLINDCONVOLUTIONMETHODATTHESAMETIME,BECAUSETHEIMAGESHARPENINGCANHIGHLIGHTTHEOUTLINEOFTHEIMAGE,SOITCANBEUSEDFORSOMETWOVALUEIMAGERESTORATIONTHEPRINCIPLEISTHEORIG
7、INALIMAGEANDTHEIMPLEMENTATIONOFPULLOPERATORTOHIMAFTERTHERESULTSOFCOMBINEDTOPRODUCEASHARPIMAGETHENCARRIESONTHEEXAMPLEANALYSISINDIGITALIMAGEPROCESSING,ANDREALIZESTHESHARPENINGEFFECTINTHISPAPER,MAINLYTHROUGHTHEBASICPRINCIPLEOFTHEWIENERFILTER,ANDCOMBINEDWITHTHEFUNCTIONOFMATLAB,DESIGNTHECORRESPONDINGWIEN
8、ERFILTER,THEREALIZATIONOF“NOISY“IMAGERESTORATION,THESIMULATIONEXPERIMENTOFDEGRADEDIMAGERESTORATIONINDEGRADEDIMAGE,ADDNOISETORESTOREDEGRADEDIMAGES,EXPERIMENTSSHOWTHATWHENTHEREISNOISEMUSTBECONSIDEREDTHESIGNALTONOISERATIOOFTHEIMAGE,THEAUTOCORRELATIONFUNCTIONOFNOISEFORIMAGERESTORATION,CANOBTAINTHEGOODRE
9、STORATIONEFFECTKEYWORDSWIENERFILTERINGMATLABIMAGERESTORATION学士学位论文III目录1绪论111课题背景和意义112国内外研究现状213课题主要内容42MATLAB软件介绍521MATLAB的概况522MATLAB的语言特点523MATLAB的开发环境7231命令窗口7232M文件8233路径浏览器与指令历史浏览器9234图形视窗11235帮助和演示系统113图像复原理论1331图像退化/复原处理的模型1332噪声的特征1433噪声的分类14331按干扰源分类14332按对信号的影响分类1534图像锐化的概念16341一阶微分运算173
10、42二阶微分运算18343一阶微分与二阶微分的性质与区别1835维纳滤波理论介绍20351维纳滤波器概述20352维纳滤波的研究历史214维纳滤波的原理与实现23学士学位论文IV41维纳滤波的基本原理23411维纳滤波概述23412时间序列的滤波、预测、平滑2442维纳滤波对退化图像的恢复26421维纳霍夫(WIENERHOPF)方程26422维纳滤波图像恢复的方式295设计结果3051线性锐化滤波器30511线性高通滤波图象锐化的程序30512线性高通滤波图象锐化的结果3152非线性锐化31521非线性锐化的程序32522非线性锐化的结果3353拉普拉斯算子仿真33531拉普拉斯算子进行图像
11、处理的程序34532拉普拉斯算子处理的结果3554维纳滤波仿真36541维纳滤波的程序36542维纳滤波的结果38结论41致谢42参考文献43附录A英文原文44附录B中文翻译54学士学位论文11绪论11课题背景和意义图像处理和图像通信作为信号处理和现代通信的重要组成部分,与人们的关系日益密切。数字图像处理技术是20世纪60年代随着计算机技术和VLSIVERYLARGESCALEINTEGRATION的发展而产生、发展和不断成熟起来的一个新兴技术领域,它在理论上和实际应用中都取得了很大的成就。图像处理技术基本可以分成两大类模拟图像处理ANALOGIMAGEPROCESSING和数字图像处理DIG
12、ITALIMAGEPROCESSING。数字图像处理是指将图像信号转换成数字信号并利用计算机进行处理的过程。其优点是处理精度高,处理内容丰富,可进行复杂的非线性处理,有灵活的变通能力,一般来说只要改变软件就可以处理内容。困难主要在处理速度上,特别是进行复杂的处理。数字图像处理技术主要包括如下内容几何处理GEOMETRICALPROCESSING、算术处理ARITHMETICPROCESSING、图像增强IMAGEENHANCEMENT、图像复原IMAGERESTORATION、图像重建IMAGERECONSTRUCTION、图像编码IMAGEENCODING、图像识别IMAGERECOGNIT
13、ION、图像理解IMAGEUNDERSTANDING。数字图像处理技术的发展涉及信息科学、计算机科学、数学、物理学以及生物学等,因此数理及相关的边缘学科对图像处理科学的发展有越来越大的影响。近年来,数字图像处理技术日趋成熟,它广泛应用于空间探测、遥感、生物医学、人工智能以及工业检测等许多领域,并促使这些学科产生了新的发展。在实际的日常生活中,人们要接触很多图像,画面。而在景物成像这个过程里可能会出现模糊、失真或混入噪声,最终导致图像质量下降,这种现象称为图像“退化”。因此我们可以采取一些技术手段来尽量减少甚至消除图像质量的下降,还原图像的本来面目,这就是图像复原。引起图像模糊有多种多样的原因,
14、举例来说有运动引起的,高斯噪声引起的,斑点噪声引起的,椒盐噪声引起的等等。传统的滤除噪声的方法是将图像信号通过滤波器滤除噪声频率成分,其方法有时域和频域两种,但不论哪种方法都是利用噪声和信号在频域上分布的不同而进行的,即信号主要分布在低频区域,而噪声主要分布在高频区域,滤除信号的高频部分就可以滤除噪声。但是对于图像信号来说,图像的细节信号也处于高频区域,而图像的细节往往正是分析问题的关键。所以,图像降噪中的难题就是如何兼顾降低图像噪声和保留图像细节两个方面。而图像复原的算法就学士学位论文2是数字图像复原问题实际上是在一定的准则下,采用数学最优化方法从退化的图像去推测原图像的估计问题。不同的准则
15、及不同的数学最优化方法就形成了各种各样的算法。常见的复原方法有,逆滤波复原算法,锐化滤波复原算法,维纳滤波复原算法,盲卷积滤波复原算法,约束最小二乘滤波复原算法等等。图像复原是图像处理中的重要技术。图像复原的可以在某种意义上对图像进行改进,既可以改善图像的视觉效果,又能够便于后续处理。图像复原在电子监视、医疗摄像等领域具有重要的用途。12国内外研究现状从历史上来看,数字图像处理研究有很大部分是在图像恢复方面进行的,包括对算法的研究和针对特定问题的图像处理程序的编写。数字图像处理中很多值得注意的成就就是在这个方面取得的。在六十年代中期,去卷积逆滤波开始被广泛地应用于数字图像恢复。NATHAN用二
16、维去卷积的方法来处理由漫游者、探索者等外星探索发射器得到的图像。在同一个时期,采用PSFPOINTSPREADFUNCTION的解析模型对望远镜图像中由于大气扰动所造成的模糊进行了去卷积处理。从此以后,去卷积就成了图像恢复的一种标准技术。但是这种方法对于噪声很敏感,在噪声较大的情况下,图像恢复的效果不明显。大部分图像中,邻近的像素是高度相关的,同时为了减少噪声的干扰。PRATT提出了提高维纳滤波计算的方法。但是维纳滤波只是在最小均方意义下的最优方法,针对某个具体图像,它不一定是恢复图像的最好方法。后来CANON提出了功率谱均衡滤波器,它和维纳滤波器类似,但是在某些情况下,它的恢复性能优于维纳滤
17、波器。在轻微模糊和适度噪声条件下,ANDREWS和HUNT对逆滤波器、维纳滤波器进行了对比研究。其结果表明在上述条件下,采用去卷积逆滤波效果较差而维纳滤波器会产生超过人眼所希望的严重的低通滤波效应。ANDREWS提出一种基于线性代数的图像恢复方法。它为恢复滤波器的数值计算提供了一个统一的设计思路。这种方法可以适用于各种退化图像的复原,但是由于涉及到的向量和矩阵尺寸都非常大,因此线性代数方法可能无法给出一种高效的实现算法。对于随空间改变的模糊,一种直接而且有效的恢复方法是坐标变换恢复。其思想就是通过对退化图像进行几何变换,使得到的模糊函数具有空间不变性。然后采用普通的学士学位论文3空间不变恢复方
18、法对其进行恢复,再用一个和先前几何变换相反的逆变换将模糊图像恢复为原始图像。利用这种方法,HUANG对彗星图像进行了处理SAWCHUK研究了由于非线性运动、像散和像场弯曲造成的退化图像。对于这些随空间变化的退化图像,在所需的几何变换己知的情况下,恢复是相当有效的。由于许多模糊图像系统实际上是非线性系统,把非线性系统简化为线性系统,采用线性恢复方法,虽然简化了计算量和便于实现,但是在某些情况下,恢复出来的图像效果不是很好,于是就提出了非线性图像恢复技术,其中最著名的就是EM算法。EM算法最初是由几个不同的研究者提出的,后来DEMPSTER把他们的思想进行了总结,把相应的算法命名为EM算法,并且证
19、明了它的收敛性。从此以后,EM算法就在不同领域中得到了广泛的发展,其中一个重要的应用领域就是图像恢复。EM算法不一定收敛到全局最优,但是却能稳定的收敛到局部最优,它的最大缺点就是计算量太大。1974年BESAG把马尔可夫场引入到图像处理领域中,目前己经在图像恢复、分类、分割等方面得到了广泛应用。MRF本质上是一个条件概率模型,结合贝叶斯准则,把问题归结为求解模型的最大后验概率估计,进而转化为求解最小能量函数的优化组合问题。图像恢复发展到现在,已经有了许多成熟的算法,但是还是存在许多问题,等待着我们去解决。目前图像恢复的最新发展有1非稳图像复原,即空间可变图像复原。2退化视频信号的复原问题,以及
20、摄像机拍照图像复原,这是一个需要进一步研究的领域。3运动补偿时空复原滤波,同时将时间相关应用到运动补偿中。4“TELEMEDICINE”的出现,远程诊断极大的依赖于远程接受的图像质量,图像恢复在医学领域中有相当重要的作用。5模糊PSF的IDENTIFICATION仍然是一个困难的问题,尤其在空间可变的PSF的估计中。6空间可变恢复方法,可以利用WAVELETS和MARKOV随机场等方法进行图像恢复,这是一个具有发展潜力的研究方向。学士学位论文413课题主要内容基于频域的图像复原技术研究,主要是针对图像噪声在频域中的抑制,以及与空域中微分后的锐化做对比。其具体内容图像在形成、处理和传输过程中,由
21、于成像系统、记录设备、传输介质和处理方法的不完善,导致图像质量下降。图像复原就是对退化的图像进行处理,尽可能恢复出原始图像的真实面貌。本文在第二章主要介绍了MATLAB软件的相关知识,之后分别介绍了(1)模糊图像的生成(第三章)(2)基于锐化滤波器的图像复原(第三章)(3)基于维纳滤波器的图像复原(第四章)学士学位论文52MATLAB软件介绍21MATLAB的概况MATLAB是矩阵实验室(MATRIXLABORATORY)之意。除具备卓越的数值计算能力外,它还提供了专业水平的符号计算,文字处理,可视化建模仿真和实时控制等功能。MATLAB的基本数据单位是矩阵,它的指令表达式与数学,工程中常用的
22、形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完相同的事情简捷得多当前流行的MATLAB2012A/SIMULINK30包括拥有数百个内部函数的主包和三十几种工具包TOOLBOX工具包又可以分为功能性工具包和学科工具包功能工具包用来扩充MATLAB的符号计算,可视化建模仿真,文字处理及实时控制等功能学科工具包是专业性比较强的工具包,控制工具包,信号处理工具包,通信工具包等都属于此类开放性使MATLAB广受用户欢迎除内部函数外,所有MATLAB主包文件和各种工具包都是可读可修改的文件,用户通过对源程序的修改或加入自己编写程序构造新的专用工具包122MATLAB的语言特点一
23、种语言之所以能如此迅速地普及,显示出如此旺盛的生命力,是由于它有着不同于其他语言的特点,正如同FORTRAN和C等高级语言使人们摆脱了需要直接对计算机硬件资源进行操作一样,被称作为第四代计算机语言的MATLAB,利用其丰富的函数资源,使编程人员从繁琐的程序代码中解放出来。MATLAB最突出的特点就是简洁。MATLAB用更直观的,符合人们思维习惯的代码,代替了C和FORTRAN语言的冗长代码。MATLAB给用户带来的是最直观,最简洁的程序开发环境。MATLAB的主要特点如下1)语言简洁紧凑,使用方便灵活,库函数极其丰富。MATLAB程序书写形式自由,利用起丰富的库函数避开繁杂的子程序编程任务,压
24、缩了一切不必要的编程工作。由于库函数都由本领域的专家编写,用户不必担心函数的可靠性。可以说,用MATLAB进行科技开发是站在专家的肩膀上。具有FORTRAN和C等高级语言知识的读者可能已经注意到,如果用FORTRAN或C语言去编写程序,尤其当涉及矩阵运算和画图时,编程会很麻烦。例如,如果用户想求解一个线性代数方程,就得编写一个程序块读入数据,然后再使用一种求解线性方程的算法编写一个程序块来求解方程,最后再输出计算结果。在求解过程中,最麻烦的要算第二部分。解线性方程的麻烦在于要对矩阵的元素作学士学位论文6循环,选择稳定的算法以及代码的调试动不容易。即使有部分源代码,用户也会感到麻烦,且不能保证运
25、算的稳定性。而MATLAB的程序极其简短。更为难能可贵的是,MATLAB甚至具有一定的智能水平,会根据矩阵的特性选择方程的求解方法,所以用户根本不用怀疑MATLAB的准确性。2)运算符丰富。由于MATLAB是用C语言编写的,MATLAB提供了和C语言几乎一样多的运算符,灵活使用MATLAB的运算符将使程序变得极为简短。3)MATLAB既具有结构化的控制语句(如FOR循环,WHILE循环,BREAK语句和IF语句),又有面向对象编程的特性。4)程序限制不严格,程序设计自由度大。例如,在MATLAB里,用户无需对矩阵预定义就可使用。5)程序的可移植性很好,基本上不做修改就可以在各种型号的计算机和操
26、作系统上运行。6)MATLAB的图形功能强大。在FORTRAN和C语言里,绘图都很不容易,但在MATLAB里,数据的可视化非常简单。MATLAB还具有较强的编辑图形界面的能力。7)MATLAB的缺点是,它和其他高级程序相比,程序的执行速度较慢。由于MATLAB的程序不用编译等预处理,也不生成可执行文件,程序为解释执行,所以速度较慢。8)功能强大的工具箱是MATLAB的另一特色。MATLAB包含两个部分核心部分和各种可选的工具箱。核心部分中有数百个核心内部函数。其工具箱又分为两类功能性工具箱和学科性工具箱。功能性工具箱主要用来扩充其符号计算功能,图示建模仿真功能,文字处理功能以及与硬件实时交互功
27、能。功能性工具箱用于多种学科。而学科性工具箱是专业性比较强的,如CONTROL,TOOLBOX,SIGNLPROCEESSINGTOOLBOX,COMMUMNICATIONTOOLBOX等。这些工具箱都是由该领域内学术水平很高的专家编写的,所以用户无需编写自己学科范围内的基础程序,而直接进行高,精,尖的研究。9)源程序的开放性。开放性也许是MATLAB最受人们欢迎的特点。除内部函数以外,所有MATLAB的核心文件和工具箱文件都是可读可改的源文件,用户可通过对源文件的修改以及加入自己的文件构成新的工具箱。学士学位论文723MATLAB的开发环境231命令窗口MATLAB的开发环境就是在使用MAT
28、LAB的过程中可激活的,并且为用户使用提供支持的集成系统。这里介绍几个比较重要的如桌面平台系统和帮助系统。MATLAB的桌面系统启动MATLAB有多种方式。最常用的方法是双击系统桌面的MATLAB图标,也可以在开始菜单的程序选项中选择MATLAB快捷方式,也可以在MATLAB的安装路径的BIN目录中的次目录WIN32中双击可执行文件MATLABEXE。如图21所示。图21运行MATLAB的方式之后出现的界面就是命令窗口(COMMANDWINDOW),其提示符为“”。在命令窗口中,可以直接输入所编写的命令,然后按回车键运行。例如输入X1SQRT16,X2X1/2按回车键后,命令窗口显示X14,X
29、22学士学位论文8上述结果如图22所示。图22单一命令在WORKPLACE的运行结果232M文件对于一些比较简单的问题,可从命令窗口中直接输入指令加以执行。但随着指令数的增加、控制流复杂度的增加,以及重复计算的要求,直接在命令窗口中进行计算就显得很烦琐。MATLAB提供的M文件很容易地解决了这个问题。M文件实际上是由一系列MATLAB指令所构成的集合或程序文件,以“文件名M”形式存放。文件名以英文字母开头,一般只能由英文字母、数字以及下划线符号“_”组成。MATLAB中所有的示范程序都是以M文件的形式给出,因此在做实验时所编写的程序也最好以M文件形式存放。M文件有两种形式脚本文件(SCRIPT
30、FILE)和函数文件(FUNCTIONFILE)。其图如23所示学士学位论文9图23EDITOR窗口下的M文件的编辑运行233路径浏览器与指令历史浏览器当前路径浏览器一般用于MATLAB系统当前路径中的文件查阅。选择在MATLAB菜单STARTDESKTOPTOOLSCURRENTDIRECTORY即可打开当前路径浏览器(系统默认组合在MATLAB桌面上)。图24为当前路径浏览器分离界面。图24MATLAB当前路径浏览器学士学位论文10在当前路径浏览器中用户可以查看、重命名或删除当前路径文件或文件夹,也可以改变路径,即可改变文件默认保存路径,伸直可对对文件进行打开、执行等操作。MATLAB的指
31、令历史浏览器是管理指令历史的工具。选择MATLAB菜单STARTDESKTOPTOOLSCOMMANDHISTORY即可打开指令历史浏览器(系统默认组合在MATLAB桌面上)或在指令窗中执行指令COMMANDHISTORY。图25为指令历史浏览器界面。图25MATLAB指令历史浏览器指令窗中运行的指令将保存在指令历史中,指令历史中的指令可以在指令窗中用箭头键再次调用出来执行,或直接在指令历史浏览器还总选择需要再次执行的指令双击即可执行,也可以用复制粘贴来实现指令窗导入俩是指令。使用指令历史浏览器用户可以方便的了解以前做过的工作。学士学位论文11234图形视窗图形视窗,程序运行后,若有图形显示,
32、结果会自动弹出,其界面如图26所示图26图形显示窗口235帮助和演示系统MATLAB中有以下几种方法可获得帮助帮助指令、MATLAB的WEB帮助和在线帮助。帮助指令所示查询函数语法的最基本方法,是直接在指令窗中执行,并且帮助星系直接显示在指令窗中。这对于记得函数名而对函数用法忘记或者记不清时十分有效。指令HELP后直接跟随函数名、类名或其他,在工作指令窗就显示出该对象的具体说明信学士学位论文12息。如DOCDECONVWNR就显示DECONVWNR函数使用帮助。MATLAB帮助界面如图27所示。图27MATLAB帮助界面学士学位论文133图像复原理论31图像退化/复原处理的模型图像退化和图像复
33、原的模型如图31所示,,YXF,YXG,YXF退化,YXN复原图31图像退化的复原的模型本文中用退化函数把退化过程模型化,它和加性噪声项一起,作用于输入图像,YXF,产生一副退化的图像,YXG,YXYXFHYXG31给定,YXG、一些关于退化函数H的知识以及一些关于加性噪声,YX的知识,复原的目标就是得到原图像的一个估计。我们要是这个估计尽可能地接近原始的输入图像。通常,我们对H和知道越多,,YXF就越接近,YXF。若H是线性的、空间不变的过程,则退化图像在空间域通过下式给出,YXYXFYXHYXG32其中,,YXH是退化函数的空间表示,且空间域的卷积和频域的乘法组成了一个傅立叶变换对,所以可
34、以用等价的频域表示写出恰面的模型,VUNVUFVUHVUG33其中,用大写字母表示的项是卷积方程式中相应项的傅立叶变换。退化函数,VUH有时称为光学传递函数(DTF)。在空间域,,YXH成为点扩散函数(PSF)。对于任何种类的输入,让,YXH作用于光源的一个店来得到退化的特征,点扩散函数就是来源此的一个名词。由于退化是线性的,所以空间不变的退化函数H可以被模型化为卷积,同样地,复原处理有时也称为反卷积。,YXH,YXW学士学位论文1432噪声的特征对图像信号来说,可将黑白图像看作二维亮度分布,FXY,则噪声可看作是对亮度的干扰,用,NXY来表示。噪声是随机的,因而需要用随机过程来描述,即要求知
35、道其分布函数和概率密度函数。在许多情况下,这些函数很难测定和描述,甚至不能得到,所以常用统计特征来描述噪声,如均值、方差和相关函数等。均方值,描述噪声的总功率2NX,YE方差,描述噪声的交流功率2NX,YNX,YEE均值的平方,表示噪声的直流功率2NX,YE33噪声的分类331按干扰源分类图像噪声按照其干扰源可以分为外部噪声和内部噪声。1外部噪声,即指系统外部干扰以电磁波或经电源串进系统内部而引起的噪声。如电气设备,天体放电现象等引起的噪声。2内部噪声一般又可分为以下四种由光和电的基本性质所引起的噪声。如电流的产生是由电子或空穴粒子的集合,定向运动所形成。因这些粒子运动的随机性而形成的散粒噪声
36、;导体中自由电子的无规则热运动所形成的热噪声;根据光的粒子性,图像是由光量子所传输,而光量子密度随时间和空间变化所形成的光量子噪声等。电器的机械运动产生的噪声。如各种接头因抖动引起电流变化所产生的噪声;磁头、磁带等抖动或一起的抖动等。器材材料本身引起的噪声。如正片和负片的表面颗粒性和磁带磁盘表面缺陷所产生的噪声。随着材料科学的发展,这些噪声有望不断减少,但在目前来讲,还是不可避免的。系统内部设备电路所引起的噪声。如电源引入的交流噪声;偏转系统和箝位电路所引起的噪声等。学士学位论文15332按对信号的影响分类按照噪声对信号的影响可分为加性噪声模型和乘性噪声模型两大类。设,FXY为信号,,NXY为
37、噪声,影响信号后的输出为,GXY。1加性噪声,GXYFXYNXY34加性嗓声和图像信号强度是不相关的,如运算放大器,又如图像在传输过程中引进“信道噪声”电视摄像机扫描图像的噪声的,这类带有噪声的图像,YXG可看成为理想无噪声图像,YXF与噪声,YXN之和。形成的波形是噪声和信号的叠加,其特点是,NXY和信号无关。如一般的电子线性放大器,不论输入信号的大小,其输出总是与噪声相叠加的。2乘性噪声,1,GXYFXYNXYFXYFXYNXY35乘性嗓声和图像信号是相关的,往往随图像信号的变化而变化,如飞点扫描图像中的嗓声、电视扫描光栅、胶片颗粒造成等,由于载送每一个象素信息的载体的变化而产生的噪声受信
38、息本身调制。在某些情况下,如信号变化很小,噪声也不大。为了分析处理方便,常常将乘性噪声近似认为是加性噪声,而且总是假定信号和噪声是互相统计独立。333按统计特征分类按照噪声幅度分布的统计特性来看又可分为以下几种1白噪声(WHITENOISE)具有常量的功率谱。白噪声的一个特例是高斯噪声(GAUSSIANNOISE)。在空间域和频域中,由于高斯噪声在数学上的易处理性,这种噪声也称为正态噪声模型经常被用在实践中。事实上,这种易处理性非常方便,使高斯模型经常适用于临街情况下。它的直方图曲线服从一维高斯型分布362椒盐噪声(PEPPERNOISE)椒盐噪声是由图像传感器,传输信道,解码处理等产生的黑白
39、相间的亮暗点噪声,往往由图像切割引起。椒盐噪声是指两种噪声,一种是盐噪声(SALTNOISE),另一种是胡椒噪声(PEPPERNOISE)。盐白色,椒黑色。前者是高灰22221UXEXP学士学位论文16度噪声,后者属于低灰度噪声。一般两种噪声同时出现,呈现在图像上就是黑白杂点。该噪声在图像中较为明显,对图像分割、边缘检测、特征提取等后续处理具有严重的破坏性。3冲击噪声(IMPULSIVENOISE)指一幅图像被个别噪声像素破坏,而且这些噪声像素的亮度与其领域的亮度明显不同。冲击噪声呈突发状,常由外界因素引起;其噪声幅度可能相当大,无法靠提高信噪比来避免,是传输中的主要差错。4量化噪声(QUAT
40、IZATIONNOISE)是指在量化级别不同时出现的噪声。例如,将图像的亮度级别减少一半的时候会出现伪轮廓。34图像锐化的概念在图像增强过程中,通常利用各类图像平滑算法消除噪声,图像的常见噪声主要有加性噪声、乘性噪声和量化噪声等。一般来说,图像的能量主要集中在其低频部分,噪声所在的频段主要在高频段,同时图像边缘信息也主要集中在其高频部分。这将导致原始图像在平滑处理之后,图像边缘和图像轮廓模糊的情况出现25。为了减少这类不利效果的影响,就需要利用图像锐化技术,使图像的边缘变得清晰。图像锐化处理的目的是为了使图像的边缘、轮廓线以及图像的细节变得清晰,经过平滑的图像变得模糊的根本原因是因为图像受到了
41、平均或积分运算,因此可以对其进行逆运算如微分运算就可以使图像变得清晰。从频率域来考虑,图像模糊的实质是因为其高频分量被衰减,因此可以用高通滤波器来使图像清晰。但要注意能够进行锐化处理的图像必须有较高的性噪比,否则锐化后图像性噪比反而更低,从而使得噪声增加的比信号还要多,因此一般是先去除或减轻噪声后再进行锐化处理。从灰度变换曲线上可以得到,画面逐渐由亮变暗时,其灰度值的变换是斜坡变化;当出现孤立点,一般是噪声点,其灰度值的变化是一个突起的尖峰;若进入平缓变化的区域,则其灰度变化为一个平坦段如果图像出现一条细线,则其灰度变化是一个比孤立点略显平缓的尖峰;当图像由黑突变到亮,则其灰度变化是一个阶跃。
42、通过分析,我们可知,图像中的细节是指画面的灰度变化情况,因此我们如果要对图像进行锐化,保留其细节信息,就可采用微分算子来描述这种数据变化,从而达到锐化的目的。微分法也是空域锐化的基本方法。微分运算是求信号的变化率,由傅立叶变换的微分性质可知,微分运算具有较强高频分量作用。实际应用中,我们常采用一阶微分运算和二阶微分运算来对图像进行锐化。学士学位论文17二阶微分一般指拉普拉斯算子。拉普拉斯锐化法是属于常用的微分锐化法。341一阶微分运算一阶微分主要指梯度模运算,图像的梯度模值包含了边界及细节信息。梯度模算子用于计算梯度模值,通常认为它是边界提取算子,具有极值性、位移不变性和旋转不变性。图像,FX
43、Y在点,XY处的梯度定义为一个二维列矢量,GFXY37梯度的幅值即模值,为38梯度的方向在,FXY最大变化率方向上,方向角可表示为39对于离散函数,FIJ,也有相应的概念和公式,只是用差分代替微分。差分可取为后向差分,前向差分或前向差分。在X,Y方向上的一阶后向差分分别定义为,1,XFIJFIJFIJ310,1YFIJFIJFIJ311梯度定义为,TXYGFIJFIJFIJ312其模和方向分别为1222,XYGFXYFIJFIJ313314,TFFGFXYXY1222,FFGFXYXYARCTAN/FFYX,ARCTAN,XYFIJFIJ学士学位论文18在不引起歧义时,为了方便,一般将梯度矢量
44、的模值简称为梯度6。实用中,梯度模还有很多近似式,此处不加列举。对图像F施用梯度模算子,便可产生所谓的梯度图像G,G与F像素之间的关系是,GIJGFIJ315式中G为梯度模算子。由于梯度图像G反映了图像F的灰度变化分布信息,因此对其进行某种适当的处理和变换,或将变换后的梯度图像和原图像组合作为F锐化后的图像。342二阶微分运算二阶微分一般指拉氏算子。拉氏算子是一个刻画图像变化的二阶微分算子。它是线性算子,具有各向同步性和位移不变性。拉氏算子是点、线、边界提取算子。通常图像和对它实施拉氏算子后的结果组合后产生一个锐化图像。对于它的原理,我们会在下一节进行详细描述,在此不再赘述。343一阶微分与二
45、阶微分的性质与区别下图32是一副简单图像,包含各种实心物体、一条线、一个单一噪声点。图33中是沿着中心并包含噪声点的此图像的水平剖面图。这张剖面图是将要用以说明该图的一维函数。图34是简化的剖面图,该图中取了足够多的点,以便于分析噪声点、线、物体边缘的一阶和二阶微分结果。从左到右横穿剖面图,讨论一阶和二阶微分性质图32简单图像学士学位论文19图33水平剖面图图34简化剖面图学士学位论文20首先,图像过渡的边缘也就是沿整个斜坡,一阶微分都不为零,经过二阶微分后,非零值只出现在抖坡的起始处和终点处。可以得出结论一阶微分产生较粗的边缘,二阶微分则细。其次,孤立的噪声点。在孤立点及其周围点,二阶微分比
46、一阶微分响应要强。第三,细线。也是一种细节。对线的响应要比对阶梯强,且点比线强。综上,我们看到一阶微分和二阶微分的区别(1)一阶微分处理通常会产生较宽的边缘,二阶微分处理得到的边缘则细。(2)二阶微分处理对细节有较强的响应,如细线和孤立点。(3)一阶微分处理一般时灰度阶梯有较强的响应。(4)二阶微分处理对灰度级阶梯变化产生双响应。(5)二阶微分在图像中灰度值变化相似时,对线的响应要比对阶梯强,且点比线强。大多数应用中,对图像增强来说二阶微分处理比一阶微分好,因为形成细节的能力强,而一阶微分处理主要用于提取边缘。35维纳滤波理论介绍351维纳滤波器概述维纳滤波法是由WIENER首先提出的,应用于
47、一维信号处理,取得了很好的效果。之后,维纳滤波法被用于二维信号处理,也取得了不错的效果,尤其在图像复原领域,由于维纳滤波计算量小,复原效果好,从而得到了广泛的应用和发展。维纳滤波器寻找一个使统计误差函数22FFEE315最小的估计F。E是期望值操作符,F是未退化的图像。该表达式在频域可表示为316其中,,VUH表示退化函数,2VUHVUHVUH317,VUH表示,VUH的复共轭,/,1,22VUGVUSVUSVUHVUHVUHVUF学士学位论文212,VUNVUS表示噪声的功率谱2,VUFVUSF表示未退化图像的功率谱比率,/,VUSVUS称为信噪功率比。在IPT中维纳滤波使用函数DECONV
48、WNR来实现的。352维纳滤波的研究历史维纳是著名的数学家,后来被誉为信息理论家。维纳的著作不仅是一个很好的创见,而且具有结合工程的实际意义,是线性滤波理论研究的一个重要的开端在第二次世界大战中,由于雷达的发明以及防空炮火控制的任务,把大量有修养的数学家和物理学家都动员到信息科学这个研究领域中来了,这个时候人们活跃于这个领域,并有许多重大的科学创造。数学家维纳对于滤波理论的研究成果,就是这时候重大的科学创见之一。通讯与控制中的滤波问题,指的是从获得的信号与干扰中尽可能地滤除干扰,分离出所期望的信号,或者说,是通过对一系列带有误差的实际测量数据的处理,得出所期望数据的估计值川。维纳的工作是从研究
49、处在统计平衡的时间序列开始的,维纳证明在一定条件下,处在统计平衡的时间序列的时间平均等于相平均。维纳正是基于这点提出了他著名的滤波和预测理论。滤波问题就是尽可能地恢复一个被噪声干扰了的信号的问题。实质上,就是预测一个被噪声干扰了的时间序列的问题,因此,滤波问题也可以视为一个预测问题。数学上讲,预测就是从一个时间序列的过去的数据估算整个序列的统计参数。工程上的滤波问题也是理论上的一类统计估计问题,最佳线形滤波是最佳线性估计的方法之一,在最佳估计中最小均方误差估计是最有现实意义的。估计理论的课题是众多的,最小均方误差估计只是估计理论的一个小的分支。然而,它却是最重要又最富有实际意义的一个分支,对系统所加的线性条件起初是为了简化理论分析,非线性滤波问题是在理论处理上比线性滤波问题要困难和复杂的多,但是后来证明在一定条件下,在最小均方误差准则下得到的最佳线性系统是所有系统中的最佳者。近代滤波理论的发展对于信息科学的发展是有重大贡献的,它概括了通讯与控