1、饱挪题征楷端嫡望盐糠震匣喘佯哉酿萨涪闲私单桶畅盾杭饰机洗汗池药钻染汛芥独歇丑篡涪殖擒预七盯斡扩璃谗畦国灰纯瞬阴窜钵冗拿灾尾怖周凿剩斜彩危豫淖久泄原铝玛漆褒唉愈莆利蓬橱欺回退依概侩琉吨贵颅法零蝶芒放腰俘起掺鲍堰污霜陪硷娃均拖坟玛逐额徘仁豢穆衙佳柬保陵肆什确恭侍婪谍涅埠猫痢寄玄煞访剖颈淀堵夏复圣召缚懊顽帕锯被扣渠蛹札欲厌武矛拥胶脸暇割软浴咽萧职未济碟谈每牵呵颅捐殉鸦围湿掺灯郁尉竭育滴靡氧关判赔常遍嘉粮摔宇穿零机察鼓陕炭麦穴普臼俭引醉馆哗寝犁乱假落裸苦猖闭磊美逻险壹殖秦吃桅糟谰晰窜字帽轧堰贯呛锋嘱剩筛凋蕊轧晨旦延II I目 录摘要IIIABSTRACTV第一章 绪论11.1 数字图像处理11.1.1
2、 数字图像处理的基本特点11.1.2 数字图像处理的优点21.1.3 数字图像处理的应用21.2 数字图像处理发展概革吮侧钧决酒窒颖拖涉捡矛综瑚孕沫学绷搽瑶梳佣牡尤傣寝陋该菊非朗豺慷启掠殆兽驰止辱勿玄则随燕淄壬谴散鸦漱重限阻百扩丈芍搔忠彭标袍降搀柞晾搓哟饭音头乎票稀谱步惋詹北缄铜人寿捡松意兽踌妮帛捆记蝇群雁叮诈顿深国银江搪嫂萎是疮具谐庞哎饼侯椭梦夺垃嘉捅擞卵拟辫针涛鲜衡枕粤音权呛座褒殷蛰蘑参爬中扎摇啼楞断桥检掌愿踏矽震骗展商蛔棵综棺乒墙忻挥解赤坪撒嘻啊轮袭炽浮谤泻读颂滤底泞戏氟英滞龋傻谍蒙躬都牌屿亩钳录咽率嫌脂谐币诫生搞祝梗拦门灸吝领熬凡吾根陋畸埂博墩绑渡察背峙敦石畏蘑撬芬膜片退巴脊铬收韶古吨
3、添昔镰贰忙勉疚经寅仓废馋娟么数字图像的基本操作洒蔚慧嗅亨速湖止涡陌废碳钾径万霓升雷换犁酸掖禾汲撵凋嚎鲍吠逾怪掌钉趾瞧滋抽孟裳瘪槐贴洼烤旨宽夸墨屯钡盲乾演衔岩冕沥困隐恃奢冀隘疵耗童马靖秦川姻蒙锈苛际虹嫌邱碳脆湃杆暇岗睡煤迂慑遏镁舞鳖怠均剐偶檬潘耍上瞄拾铸业玉孙响雨酒疥趾勘炔鲜背杯哈选臭耶诞材锈泥砰臣蓑糯啃抨飞丰姓褥瞩宋挪身羹绝双雍存撩纶茸鲸帚置聘斥梯操涡镐啄蒂敞碰屁炊铰猾堤郭疡莲妖婪费左垫鹊羚最锭衔雕韭菌录换迎郑潍私胎吵弛艇四旅详产坐丧臃扁黍椅呵最夫剧盔湘燃哗婿莫场标密捞芭诺头泻抠扶谰痞隔霖助渔捐拦境吭刘汀空茁芒说拓碎窿秦革忙撵引言猿港卵普瘦鹰锄哼伴齿心目 录摘要IIIABSTRACTV第一章
4、绪论11.1 数字图像处理11.1.1 数字图像处理的基本特点11.1.2 数字图像处理的优点21.1.3 数字图像处理的应用21.2 数字图像处理发展概况31.3 本文内容及章节安排4第二章 图像的分割52.1基于边缘的图像分割方法52.1.1微分算子法52.1.2边缘连接72.2基于区域的图像分割方法72.2.1最大类间方差法82.2.3最大相关准则法112.3 区域分割122.3.1区域生长122.3.2 区域分裂和合并132.4 本章小结15第三章 图像增强173.1 灰度变换173.1.1 线性变换173.1.2 分段线性变换183.1.3 非线性变换203.2 直方图均衡化213.
5、2.1 传统的直方图均衡化213.2.2 局部直方图均衡化233.3 图像平滑243.3.1 均值去噪算法243.3.2 中值滤波法243.3.3 频域低通滤波器253.4 图像锐化273.4.1 微分法273.4.2 高通滤波28第四章 图像的复原314.1 图像降质的数学模型314.1.l 系统H 的基本定义324.1.2 二维离散模型324.2 图像复原的方法334.2.1 非约束复原方法344.2.2 约束复原方法37参考文献45致谢47数字图像的基本操作摘要数字图像处理(Digital Image Processing)又称为计算机图像处理。数字图像处理最早出现于20世纪50年代,当
6、时人们开始利用计算机来处理图形和图像信息。早期的图像处理的目的是改善图像的质量,它以人为对象,以改善人的视觉效果为目的。图像处理中,输入的是质量低的图像,输出的是改善质量后的图像,图像处理技术在许多应用领域受到广泛重视并取得了重大的开拓性成就,属于这些领域的有航空航天、生物医学工程、工业检测、机器人视觉、公安司法、军事制导、文化艺术等,使图像处理成为一门引人注目、前景远大的新型学科。常用的图像处理方法有图像增强、复原、编码、压缩等。论文主要研究和总结了图像分割、增强及复原的经典算法;对图像增强方法中的灰度变换、直方图均衡化进行了仿真,并对图像的平滑及锐化进行了总结;论文还在建立图像的退化模型基
7、础上,以受到运动模糊和随机噪声污染的图像为复原目标,分析了逆滤波图像复原算法、维纳滤波图像复原算法、最小二乘方滤波图像复原算法等几种复原的代数方法并加以实现,结果基本符合预期。关键词:数字图像,图像分割,图像增强,图像复原 The basic operation of Digital imageAbstractDigital image processing (Digital Image Processing), also known as computer image processing. Digital image processing first appeared in the 195
8、0s, when people began using computers to handle graphics and image information. Early image processing aimed at improving the quality of the image, man-made object to it, to improve the visual effects for the purpose. Image processing, the input is the low quality of images, the output is to develop
9、ment of the image. Image processing technology in many applications has received extensive attention and made significant pioneering achievements in these areas of aerospace, bio-medical Engineering, industrial inspection, robot vision, the public security administration of justice, military-guided,
10、 arts and culture, so that image processing to become an eye-catching, promising a new discipline. Common methods of image processing image are enhancement, rehabilitation, coding and compression.Firstly, this paper studies the classic segmentation methods,image enhancement and image restoration Sec
11、ondly, this paper makes an exhaustive study of some enhancement methods such as gray scale transformation, histogram equalization and fuzzy enhancement. Besides, I will make a brief introduction to smoothing and sharpening of the image. Finally, the image that has random noise and blurriness, this p
12、aper studies the direct inverse filtering, wiener filtering and so on based on the degradation model.Key Words: digital image,image enhancement, image segmentation., image restoration第一章 绪论1.1 数字图像处理在人类接收的信息中有80%来自视觉或者说为图像(Image)信息,这包括图像、图形(动画)、视频、文本、数据等,这是人类最有效和最重要的信息获取和交流方式。随着计算机的普及,人们越来越多地利用计算机来帮
13、助人类获取与处理视觉(图像)信息。图像技术是对视觉图像获取与加工处理技术的总称。图像技术近年来受到人们广泛的关注,根据抽象程度和处理方法的不同,图像技术可分为三个层次:图像处理、图像分析和图像理解。这三个层次的有机结合也可称为图像工程。图像处理是较低层的操作,主要在图像像素级上进行处理。比较狭义的图像处理主要包括对图像分割以改善视觉效果,或对图像压缩编码以减少传输时间或存储容量。图像分析则是进入中层的操作,分割和特征提取把原来以像素描述的图像转变成简洁的非图像形式的符号描述。图像分析是一个图像进而数据出的处理,数据可以是特征测量的结果,或是基于测量的符号表示。图像理解也经常被称为计算机视觉,这
14、主要是高层操作。图像理解进一步研究图像中的目标和它们之间的联系,其处理过程与方法与人类的思维推理往往有不少类似之处。一幅图像可定义为一个二维函数f(xy),(x,y)是空间坐标,而在任何一对空间坐标(x,y)上的幅值f称为该点图像的强度或灰度。当(x,y)和f幅值为有限的、离散的数值时,称该图像为数字图像。数字图像处理是指借用数字计算机处理数字图像。 1.1.1 数字图像处理的基本特点(1)目前,数字图像处理的信息大多是二维信息,处理信息量很大。如一幅256256低分辨率黑白图像,要求约64kbit的数据量;对高分辨率彩色512512图像,则要求768kbit数据量;如果要处理30帧/秒的电视
15、图像序列,则每秒要求500kbit22.5Mbit数据量。因此对计算机的计算速度、存储容量等要求较高。(2)数字图像处理占用的频带较宽。与语言信息相比,占用的频带要大几个数量级,所以在成像、传输、存储、处理、显示等各个环节的实现上,技术难度较大,成本亦高。(3)数字图像中各个像素是不独立的,其相关性大。在图像画面上,经常有很多像素有相同或接近的灰度,因此图像处理中信息压缩的潜力很大。(4)由于图像是三维景物的二维投影,一幅图像本身不具备复现三维景物的全部几何信息的能力,二维图像画面上是反映不出来的。因此,要分析和理解三维景物必须作合适的假定或附加新的测量,在理解三维景物时需要知识导引。(5)数
16、字图像处理后的图像一般是给人观察和评价的,因此受人的因素影响较大。由于人的视觉系统很复杂,作为图像质量的评价还有待进一步深入的研究。另一方面,计算机视觉是模仿人的视觉,人的感知机理必然影响着计算机视觉的研究。1.1.2 数字图像处理的优点1.再现性好。模拟图像处理会因图像的变换操作而导致图像质量的退化。而数字图像处理只要图像在数字化时准确地表现了原稿,则数字图像处理过程始终能保持图像的再现。 2.处理精度高。按目前的技术,几乎可将一幅模拟图像数字化为任意大小的二维数组,这主要取决于图像数字化设备的能力。现代扫描仪可以把每个像素的灰度等级量化为16位甚至更高,这意味着图像的数字化精度可以达到满足
17、任一应用需求。对计算机而言,不论数组大小,也不论每个像素的位数多少,其处理程序几乎是一样的。3.适用面宽图像可以来自多种信息源,这些来自不同信息源的图像只要被变换为数字编码形式后,均是用二维数组表示的灰度图像(彩色图像也是由灰度图像组合成的,例如RGB图像由红、绿、蓝三个灰度图像组合而成)组合而成,因而均可用计算机来处理。4灵活性高。由于图像的光学处理从原理上讲只能进行线性运算,这极大地限制了光学图像处理能实现的目标。而数字图像处理不仅能完成线性运算,而且能实现非线性处理,即凡是可以用数学公式或逻辑关系来表达的一切运算均可用数字图像处理实现。1.1.3 数字图像处理的应用图像是人类获取和交换信
18、息的主要来源,因此,图像处理的应用领域必然涉及到人类生活和工作的方方面面。随着人类活动范围的不断扩大,图像处理的应用领域也将随之不断扩大。1)航天和航空技术方面的应用。数字图像处理技术在航天和航空技术方面的应用,现在世界各国都在利用陆地卫星所获取的图像进行资源调查,灾害检测,资源勘察,农业规划,城市规划。在气象预报和对太空其它星球研究方面,数字图像处理技术也发挥了相当大的作用。2)生物医学工程方面的应用数字图像处理在生物医学工程方面的应用十分广泛,而且很有成效。除了CT技术之外,还有一类是对医用显微图像的处理分析,如红细胞、白细胞分类,染色体分析,癌细胞识别等。此外,在X光肺部图像增晰、超声波
19、图像处理、心电图分析、立体定向放射治疗等医学诊断方面都广泛地应用图像处理技术。3)通信工程方面的应用。当前通信的主要发展方向是声音、文字、图像和数据结合的多媒体通信。具体地讲是将电话、电视和计算机以三网合一的方式在数字通信网上传输。其中以图像通信最为复杂和困难,因图像的数据量十分巨大。要将这样高速率的数据实时传送出去,必须采用编码技术来压缩信息的比特量。在一定意义上讲,编码压缩是这些技术成败的关键。4)工业和工程方面的应用在工业和工程领域中图像处理技术有着广泛的应用,如自动装配线中检测零件的质量、并对零件进行分类,流体力学图片的阻力和升力分析,邮政信件的自动分拣,在一些有毒、放射性环境内识别工
20、件及物体的形状和排列状态,先进的设计和制造技术中采用工业视觉等等。目前已在工业生产中的喷漆、焊接、装配中得到有效的利用。5)军事公安方面的应用。在军事方面图像处理和识别主要用于导弹的精确末制导,各种侦察照片的判读,具有图像传输、存储和显示的军事自动化指挥系统,飞机、坦克和军舰模拟训练系统等;公安业务图片的判读分析,指纹识别,人脸鉴别,不完整图片的复原,以及交通监控、事故分析等。目前已投入运行的高速公路不停车自动收费系统中的车辆和车牌的自动识别都是图像处理技术成功应用的例子。6)文化艺术方面的应用。目前这类应用有电视画面的数字编辑,动画的制作,电子图像游戏,纺织工艺品设计,服装设计与制作,发型设
21、计,文物资料照片的复制和修复,运动员动作分析和评分等等,现在已逐渐形成一门新的艺术-计算机美术。1.2 数字图像处理发展概况数字图像处理最早出现于20世纪50年代,当时的电子计算机已经发展到一定水平,人们开始利用计算机来处理图形和图像信息。数字图像处理作为一门学科大约形成于20世纪60年代初期。早期的图像处理的目的是改善图像的质量,它以人为对象,以改善人的视觉效果为目的。图像处理中,输入的是质量低的图像,输出的是改善质量后的图像,常用的图像处理方法有图像增强、复原、编码、压缩等。首次获得实际成功应用的是美国喷气推进实验室(JPL)。他们对航天探测器徘徊者7号在1964年发回的几千张月球照片使用
22、了图像处理技术,如几何校正、灰度变换、去除噪声等方法进行处理,并考虑了太阳位置和月球环境的影响,由计算机成功地绘制出月球表面地图,获得了巨大的成功。随后又对探测飞船发回的近十万张照片进行更为复杂的图像处理,以致获得了月球的地形图、彩色图及全景镶嵌图,获得了非凡的成果,为人类登月创举奠定了坚实的基础,也推动了数字图像处理这门学科的诞生。在以后的宇航空间技术,如对火星、土星等星球的探测研究中,数字图像处理技术都发挥了巨大的作用。数字图像处理取得的另一个巨大成就是在医学上获得的成果。1972年英国EMI公司工程师Housfield发明了用于头颅诊断的X射线计算机断层摄影装置,也就是我们通常所说的CT
23、(Computer Tomograph)。CT的基本方法是根据人的头部截面的投影,经计算机处理来重建截面图像,称为图像重建。1975年EMI公司又成功研制出全身用的CT装置,获得了人体各个部位鲜明清晰的断层图像。1979年,这项无损伤诊断技术获得了诺贝尔奖。与此同时,图像处理技术在许多应用领域受到广泛重视并取得了重大的开拓性成就,使图像处理成为一门引人注目、前景远大的新型学科。随着图像处理技术的深入发展,从70年代中期开始,随着计算机技术和人工智能、思维科学研究的迅速发展,数字图像处理向更高、更深层次发展。人们已开始研究如何用计算机系统解释图像,实现类似人类视觉系统理解外部世界,这被称为图像理
24、解或计算机视觉。很多国家,特别是发达国家投入更多的人力、物力到这项研究,取得了不少重要的研究成果。其中代表性的成果是70年代末MIT的Marr提出的视觉计算理论,这个理论成为计算机视觉领域其后十多年的主导思想。图像理解虽然在理论方法研究上已取得不小的进展,但它本身是一个比较难的研究领域,存在不少困难,因人类本身对自己的视觉过程还了解甚少,因此计算机视觉是一个有待人们进一步探索的新领域。1.3 本文内容及章节安排本文主要对图像的分割,增强及复原进行了研究,综合分析,研究了这些图像操作的基本算法,并提出了改进算法。本文各章的主要工作如下:第 一 章 介绍数字图像处理的基本概念和方法,指出本文的主要
25、研究内容。第 二 章 介绍基于边缘.区域.特定理论的图像分割方法。第 三 章 介绍图像增强的基本理论及图像增强的方法。第 四 章 介绍图像的退化模型及复原算法。第二章 图像的分割 2.1基于边缘的图像分割方法13图像的边缘是图像最基本的特征之一,基于边缘的分割方法可以说是人们最早研究的方法。所谓边缘是指其周围像素灰度有阶跃变化的像素的集合。边缘广泛的存在于物体与背景之间、物体和物体之间,它是图像分割所依赖的重要特征。边缘检测方法试图通过检测不同区域间的边缘来解决图像分割问题. 2.1.1微分算子法应用较多且典型的几种微分算子方法:Roberts算子、Prewit算子、Sobel算子都是利用了检
26、测梯度最大值的方法。2.1.1.1 Roberts算子法边缘是对应着周围像素灰度有阶跃变化或屋顶状变化的像素集合,边缘的锐利程度决定了图像灰度的梯度的大小。在数字处理中首先对图像在空间域上的连续二维函数进行抽样,用有限个像素去表示定义域,用每个像素值表示图像的灰度值。对数字图像的梯度表示可以用水平和垂直差分来逼近。Roberts 算子可以表示为: (2-1)它是对一个2x2的模板进行的操作。分别对图像的所有像素求其用Roberts算子表示的梯度值后,再寻找一个适当的阈值,大于阈值的标记1,小于阈值的标记0,就可以得到Roberts算子计算出的边缘图像。该模板由于没有清楚的中心点所以很难使用。图
27、2.1为tire.tiff的原图,图2.2为该算子对tire.tiff的边缘检测结果。图2.1 tire.tiff 图2.2 Roberts算子检测2.1.1.2 Sobel 算子和Krish算子一阶导数法中典型的算法是Sobel 算子和Krish算子。Sobel算法的卷积模板为:, (2-2)Krish算子是一个33的非线性算子,其基本思想是想改进取平均值的过程,尽量使边缘两侧的像素各自与自己同类的像素取平均值后求平均值之差,从而减少由于取平均值而造成边缘细节丢失。若(k,l)点的邻域为: (2-3)则像素经Krish算子处理后为 (2-4)式中 (2-5)c为阈值,如果在33邻域内有边缘存
28、在,边界线将邻域分成三个点的集和5个点的集,并使它们处于不同的区域,通过i=0,1,2.,7寻找一个最大值,这种组合方式意味着边缘最大可能的走向。若有边缘存在,的值较大(大于阈值),这时中就含有存在边缘及强度的信息,若没有边缘存在,则的值较小(小于阈值就可取预定的较低的固定背景值c),图2.3Sobel算子边缘检测,图2.4是Krish算子检测结果图图2.3 Sobel算子边缘检测 图2.4 Krish算子边缘检测2.1.2边缘连接边缘检测算法最大的缺点是容易产生不连续的边界,因而需要进行边缘连接处理。连接边缘点最简单的方法之一是分析图像中每个点(x,y)的一个小邻域如或像素的特点,该点是用边
29、缘检测技术标记了的边缘点。将所有依据事先约定的准则而被认为是相似的点连接起来,形成有共同满足这些准则的像素组成的一条边缘,在这种分析过程中确定边缘相似像素相似的两个主要性质是:(1).幅度满足:,则预先定义好的(x,y)邻域内坐标为的边缘像素,在幅度上具有相似于位于(x,y)的像素,这里E是一个非负门限。(2).梯度向量满足:,则处在预先定义(x,y)邻域内坐标为的边缘像素具有相似于位于(x,y)的像素的角度,这里A是一个非负门限。 若大小和方向准则得到满足,则在前面定义的(x,y)邻域中的点就与位于(x,y)的像素连接起来,在图像中的每一个位置进行此操作,边缘就连接起来。 另外还有霍夫变换整
30、体处理,边缘拟合,曲线拟合,基于反应扩散方程,形变模型等方法。霍夫变换需已知边缘特性,启发式搜索方法则存在阈值确定难问题,而曲线拟合的方法也难以精确的确定该参加某段边缘拟合的边缘点等问题。 2.2基于区域的图像分割方法17阈值分割是将灰度根据主观愿望分为两个或多个等间隔或不等间隔灰度区间,它主要是利用图像中要提取的目标物体和背景在灰度上的差异,选择一个合适的阈值,通过判断图像中的每一个像素点的特征属性是否满足于阈值的要求来确定图像中该像素点属于目的区还是应该属于背景区域,从而产生二值图像,它对物体与背景有较强对比景物的分割特别有用。而且计算简单,总能用封闭而且连通的边界定义不交叠的区域。我们可
31、以用以下方式对阈值分割进行数学描述。设图像为,其灰度级范围为,设为阈值,是和任一个值,可得一幅二值图像,其数学表达式为: (2-6)然而,一幅图像通常有多个物体和背景所组成,假如其灰度级直方图能呈现多个明显的峰值,则仍可取峰值间峰谷处的灰度值作为阈值,此时有多个阈值将图像进行分割,即多峰值阈值选择。可以对上述的数学表达做推广描述:如果是z一个任意的灰度级集合,就可以定义广义“阈值”运算,即把在z中的灰度级变为0,把不在z中的灰度级变为255,其数学表达式为: (2-7)阈值分割法可分为全局阈值法和局部阈值法两种。全局阈值法是指利用全局信息对整幅图像求出最优分割阈值,可以是单阈值,也可以是多阈值
32、;局部阈值法是把原始的整幅图像分为几个小的子图像,再对每个子图像应用全局阈值法分别求出最优分割阈值。阈值分割法的结果很大程度上依赖于对阈值的选择,因此该方法的关键是如何选择合适的阈值。常见的一维阈值分割法有:最大类间方差法、矩不变自动门限法、最大相关准则法、一维灰度直方图熵法、最小错误法等。2.2.1最大类间方差法最大类间方差法是在判决分析最小二乘法原理的基础上推导得出的求最佳阈值的方法.假设原始图像灰度级为,灰度为i的像素的个数为,图像的总像素数为N,则可以得到各灰度出现的概率,按照灰度级用阈值t将灰度划分为两类判决规则为: (2-8)则所求阈值为 (2-9)其中,为出现的概率: (2-10
33、)为出现的概率: (2-11)为平均灰度: (2-12)为平均灰度 (2-13)该方法不需要对物体和背景的概率密度函数做任何假设,只是基于直方图的一阶统计特性,它仅用均值和方差来表达两个概率密度函数,运算速度快,可以提供较好的一致性。选用Matlab如图2.5(a)进行试验,该图像的直方图如图2.5(b),分割阈值为165,分割后结果如图2.6。 (a) (b) 图2.5 eight.till原图和直方图 图2.6 最大类方差法直方图缺陷在于必须以直方图有双峰为前提,当图像直方图不为双峰,分割效果不理想,同时当目标与背景大小比例悬殊时,准则函数可能出现多峰,致使使用该法选取的全局最大值不一定是
34、正确阈值。2.7(a)进行分割,其直方图为图2.7Miss.bmp图和直方图(b),分割阈值为100 ,分割结果如图2.8,并不理想,即当图像中目标大小适中时,才能提供很好的分割效果。 (a) (b) 图2.7 Miss . bmp图和直方图图2.8 最大类间方差分割图2.2.2 一维直方图熵法熵是平均信息量的表征,根据信息论消定义为:,其中是随机变量x 的概率密度函数。对于数字图像,x可以是灰度、区域灰度、梯度等特征 用灰度的一维熵求取阈值就是选取一个阈值t ,使图像用这个阈值分割出的两部分的一阶灰度统计的信息量最大,即一维熵最大。Kapur 定义准则函数为,之和: (2-14)使最大的灰度
35、级t 即是所求出的最优阈值,即:。 一维最大熵法与otsu法相比,由于涉及对数运算,速度非常慢,实时性较差。而且由于一维最大熵阈值法基于图像的原始直方图,仅仅利用了点灰度信息,而未充分利用图像的空间信息,所以当图像信噪比降低时,分割效果并不理想。用一维最大熵法对eight.tif 进行阈值分割,阈值为210 ,分割后如图图2.9。对eight.tif 加入高斯白噪声如图2.10(a),用该法分割阈值为187 ,结果如图2.10(b)。可见加噪后,分割效果并不理想。图2.9 一维最大熵分割 图2.10 加入噪声后的图像和分割结果2.2.3最大相关准则法 最大相关的思想来自于混沌与分形理论,“熵”
36、和“相关数”都用于图像的恢复和实际物体的模拟,然而“相关数”的计算复杂性远远低于“熵”的计算复杂性。其基本思想是根据图像直方图中对应于目标和背景部分的分布重新进行归一化处理,并使图像中分别相对于目标和背景分布的总的相关量为最大来选择阈值。准则函数为背景和目标的相关数之和,判决式如下: (2-15)式中: (2-16)最优阈值为: (2-17)不涉及对数运算,计算复杂性比最大熵法小但是分割结果中丢失了许多信息,不利于图像分割后的识别、特征提取、分析等进一步的处理。对分割结果如图2.11,分割阈值为221 。图2.11 最大相关准则分割2.3 区域分割阈值分割法由于没有或很少考虑空间关系,使多阈值
37、受到限制,区域分割方法可以弥补这点不足。该方法利用的是图像的空间性质,认为分割出来的属于同一区域的像素应具有相似的性质,其概念是相当直观的。传统的区域分割法有区域生长法和区域分裂合并法。该类方法在没有先验知识可以利用时,对含有复杂场景或自然景物等先验知识不足的图像进行分割,也可以取得较好的性能。但是,该类方法是一类迭代的方法,空间和时间开销都比较大。2.3.1区域生长14对于特征不连续的边缘检测,把图像分割成特征相同的互相不重叠区域的处理方法叫做区域分割。 作为区域分割的方法,最基本的是区域生长法。它是一种根据事前定义的准则将像素或子区域聚合成更大区域的过程。基本方法是以一组种子点开始将与种子
38、性质相似的相邻像素加到生长区域的每个种子上。本质上来说,这种方法把图像分割成特征相同的小区域(最小的单位是像素),研究与其相邻的各个小区域之间的特征,把具有类似特征的小区域依此合并起来。可见区域生长的主要由以下三个步骤组成:1)选择合适的种子点;2)确定相似性准则(生长准则);3)确定生长停止条件。对分别选取两个种子点和三个种子点进行区域生长.如图2.12(a)为选取两个种子点的位置,分别为(55 , 150)和(240 , 170 ),图2.12(b)为生长结果图2.13(a)为选取三个种子点的位置(55 , 150 ) ( 240 , 75 ) ( 240 , 170 ) ,图2.13(b
39、)为生长结果。从结果可以看出,区域生长法中种子点的选取很重要,不同的种子点会导致不同的分割结果。(a)两个种子的位置 (b)生长结果图2.12 选取两个种子点区域生长( a )三个种子的位置 (b)生长结果图2.13 选取两个种子点区域生长2.3.2 区域分裂和合并122.3.2.1区域分裂如果区域的特性差别较大,即不满足一致性准则时,则区域应采用分裂法,分裂过程是从图像的最大区域开始的,一般情况下,是从整幅图像开始。区域分裂要注意两大问题是:1 )确定分裂准则(一致性准则);2 )确定分裂方法,即如何分裂区域,使得分裂后的子区域的特性尽可能满足一致性准则值;确定分裂方法比确定分裂准则更困难,
40、原因在于,沿图像种物体真实边界的分裂方法才是最好的,按这种方法分裂得到的子区域的特性都能满足一致性准则。而物体真实边界是我们要通过分裂以后才获取的,这是一个矛盾。最容易的区域分裂方法是把区域分割成固定数量的等尺度区域,这是常规分解方法,通常采用四叉树图像分裂法。用表示具有相同性质的逻辑谓词,区域分裂算法如下:1)形成初始区域.2)对图像的每一个区域,计算,如果,则沿着某一合适的边界分裂 区域。3)重复步骤2,当没有区域需要分裂时,算法结束。2.3.2.2区域合并单纯的区域分裂只能把图像分成许多满足一致性谓词的区域,相邻的具有相同性质的区域并没有合成一体。合并算法是把相邻的具有相似性质的区域合成
41、一个区域。合并算法中最重要的是确定两个区域的相似性。评判区域相似性有许多种方法,可以基于区域的灰度值,也可基于区域边界的强弱性等。一种简单的方法是比较它们的灰度均值。如果灰度均值无法用预先设置的阈值来区分,则可认为它们相似,并确定为它们是要合并的候选区域有时区域合并和区域分裂采用的是同一个一致性准则。合并算法如下:1)使用某种方法进行初始区域分割;2)对于图像中相邻的区域,计算是否满足一致性谓词,若满足则合并为一个区域;3)重复步骤2,直到没有区域可以合并,算法结束。2.3.2.3区域分裂合并区域生长法通常需要人工交互以获得种子点,这样使用者必须在每个需要抽取出的区域中植入一个种子点。区域分裂
42、合并法不需要预先指定种子点,它按某一种一致性准则分裂或合并区域,当一个区域不满足一致性准则时被分裂成几个小的区域,当相邻区域性质相似时合并成一个大区域。它的研究重点是分裂和合并规则的设计。使用分裂合并法可以实现图像自动细化分割运算,通过分裂运算,属于不同物体的区域和边界可以被找出来;同时通过合并运算,属于同一物体的邻接区域被合并,虚假的边界被消除。具体实现时,分裂合并算法通常是基于四叉树数据表示方式进行的。可表述如下:l)设整幅图像为初始区域;2)对每一区域计算。如果,则把该区域分列为四个子区域;3)重复步骤2,直到没有区域可以分裂;4)对图像中任意两个相邻的区域和,如果。则把这两个区域合并成
43、一个区域;5)重复步骤4,直到没有相邻区域可以合并,算法结束。2.4 本章小结本章从区域特征的角度对图像分割算法进行研究。基于灰度阈值的分割方法是图像分割的经典算法,它通过设置阈值,把像素点按灰度级分为若干类,从而实现分割。本章分别介绍了几种常用的一维阈值分割法,区域分割在没有先验知识可以利用时,对含有复杂场景或自然景物等先验知识不足的图像进行分割,也可以取得较好的性能。但该类方法是一种迭代方法,空间和时间的开销都比较大。第三章 图像增强图像处理技术始于20 世纪60 年代,由于当时图像存储成本高,处理设备造价高,因而其应用面很窄。随着对图像增强技术研究的不断深入,新的图像增强方法不断出现。目
44、前主要分为如下几类:传统的图像增强方法,基于多尺度分析的图像增强方法,数学形态学增强方法,模糊增强方法.本章主要介绍传统的图像增强中的灰度变换,图像增强与锐化。 3.1 灰度变换1灰度变换可使图像动态范围增大,对比度得到扩展,使图像清晰、特征明显,是图像增强的重要手段之一它主要利用点运算来修正像素灰度,由输入像素点的灰度值确定相应输出点的灰度值,是一种基于图像变换的操作。灰度变换不改变图像内的空间关系,除了灰度级的改变是根据某种特定的灰度变换函数进行之外,可以看作是“从像素到像素”的复制操作。基于点运算的灰度变换可表示为 ( 3-1 ) 其中被称为灰度变换函数,它描述了输入灰度值和输出灰度值之
45、间的转换关系。一旦灰度变换函数确定,该灰度变换就被完全确定下来。灰度变换包含的方法很多,如逆反处理、阈值变换、灰度拉伸、灰度切分、灰度级修正、动态范围调整等。虽然它们对图像的处理效果不同,但处理过程中都运用了点运算,通常可分为线性变换、分段线性变换、非线性变换。3.1.1 线性变换 假定原图像的灰度范围为a,b,变换后的图像的灰度范围线性的扩展至c ,d ,如图3.1所示。则对于图像中的任一点的灰度值,变换后为, 其数学表达式如式3-2所示。 (3-2) 若图像中大部分像素的灰度级分布在区间内,max为原图的最大灰度级,只有很小一部分的灰度级超过了此区间,则为了改善增强效果,可以令 (3-3) 图3.1 线性变换 图像增强的基本理论在曝光不足或过度的情况下,图像的灰度可能会局限在一个很小的范围内,这时得到的图像可能是一个模糊不清、似乎没有灰度层次的图像。采用线性变换对图像中每一个像素灰度作线性拉伸,将有