




已阅读5页,还剩55页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1,Digital Image Processing,数字图像处理,2,第九章 图像分割,3,9.1 概述,4,图像分析的概念 对图像中感兴趣的目标进行检测和测量,以获得它们的客观信息,从而建立对图像的描述,图像分析系统的基本构成,5,图像输入,光电变换,数字化,图像增强 图像恢复 图像编码,预处理,阈值分割 边缘检测 区域分割,图像分割,特征提取 图像识别,图像分析理解,描述 解释,图像处理过程,8, 分割出来的各区域对某种性质例如灰度,纹理而言具有相似性,区域内部是连通的的且没有过多小孔。 区域边界是明确的 相邻区域对分割所依据的性质有明显的差异,图像分割,特征,图像分割的概念 把图像分成互不重叠的区域并提取感兴趣目标的技术,9,图像分割,图像分割的定义: 令集合R代表整个图像区域,对R的分割可看作将R分成N个满足以下五个条件的非空子集(子区域)R1,R2,RN: Ri= R ; 对所有的i和j,ij,有RiRj =; 对i = 1,2,N,有P(Ri) = TRUE; 对ij,有P(RiRj) = FALSE。 其中P(Ri)是对所有在集合Ri中元素的逻辑谓词,代表空集。,10, 边缘检测 边缘跟踪 阈值分割 区域分割 运动分割,图像分割,本章要点,11,9.2 边缘检测,12,边缘,边缘的定义: 图像中像素灰度有阶跃变化或屋顶变化的那些像素的集合 边缘的分类 阶跃状 屋顶状,13,边缘,阶跃状,屋顶状,边缘,边缘,边缘点的几种情况: (1) 空间曲面上的不连续点。 (两个不同曲面或平面的交线) (2) 物体与背景的分界线。 (3) 不同材料组成的边缘线。 (4) 阴影引起的边缘。,边缘,基本思想:计算局部微分算子,一阶微分,截面图,边界图像,边缘,一阶微分:用梯度算子来计算 特点:对于亮的边,边的变化起点是正的,结束是负的。对于暗边,结论相反。常数部分为零。 用途:用于检测图像中边的存在,二阶微分:通过拉普拉斯来计算,18,梯度算子,梯度算子是一阶导数算子,幅值,方向角,19,梯度算子, 数字图像处理中用差分代替微分,近似计算,梯度算子,几种常用的边缘检测算子 梯度算子 Roberts算子 Prewitt算子 Sobel算子 Kirsch算子(方向算子) Laplacian算子 Canny算子,21,梯度算子,Roberts算子,22,梯度算子,Sobel算子,23,梯度算子,Prewitt算子,24,梯度算子,原图,Prewitt算子,Sobel算子,Roberts算子,25,梯度算子,为了检测边缘点,选取适当的阈值T,对梯度图像进行二值化,则有: 这样形成了一幅边缘二值图像g(x,y) 特点:仅计算相邻像素的灰度差,对噪声比较敏感,无法抑止噪声的影响。,26,拉普拉斯算子,差分,微分,二阶导数算子,27,拉普拉斯算子,图9.5 两种常用的拉普拉斯算子模板,28,拉普拉斯算子,29,Canny算子,好的检测结果:对边缘的错误检测率要尽可能低,在检测出图像真实的边缘的同时要避免检测出现虚假的边缘。 好的边缘定位精度:标记出的边缘位置要和图像上真正边缘的位置尽量接近。 对同一边缘要有低的响应次数:有的算子会对一个边缘回产生多个响应。也就是说图像上本来只有一个边缘点的,可是检测出来就会出现多个边缘点。 克服噪声的影响,基本思想,30,Canny算子,算法步骤,用高斯滤波器平滑图像 计算滤波后图像梯度的幅值和方向 对梯度幅值应用非极大值抑制,其过程为找处图像梯度中的局部极大值点,把其它非局部极大值点置零以得到得到细化的边缘 用双阈值算法检测和连接边缘,使用两个阈值T1和T2(T1T2),T1用来找到每条线段,T2用来在这些线段的两个方向上延伸寻找边缘的断裂处,并连接这些边缘。,31,Canny算子,实例,32,算子比较, Roberts算子:Roberts算子利用局部差分算子寻找边缘,边缘定位精度较高,但容易丢失一部分边缘,同时由于图像没经过平滑处理,因此不具备能抑制噪声能力。该算子对具有陡峭边缘且含噪声少的图像效果较好。 Sobel算子和Prewitt算子:都是对图像先做加权平滑处理,然后再做微分运算,所不同的是平滑部分的权值有些差异,因此对噪声具有一定的抑制能力,但不能完全排除检测结果中出现的虚假边缘。虽然这两个算子边缘定位效果不错,但检测出的边缘容易出现多像素宽度。,33,算子比较, Laplacian算子:是不依赖于边缘方向的二阶微分算子算子,对图像中的阶跃型边缘点定位准确,该算子对噪声非常敏感,它使噪声成分得到加强,这两个特性使得该算子容易丢失一部分边缘的方向信息,造成一些不连续的检测边缘,同时抗噪声能力比较差。,34,算子比较, LOG算子:该算子首先用高斯函数对图像作平滑滤波处理,然后才使用Laplacian算子检测边缘,因此克服了Laplacian算子抗噪声能力比较差的缺点,但是在抑制噪声的同时也可能将原有的比较尖锐的边缘也平滑掉了,造成这些尖锐边缘无法检被测到。应用LOG算子,高斯函数中方差参数的选择很关键,对图像边缘检测效果有很大的影响。高斯滤波器为低通滤波器,越大,通频带越窄,对较高频率的噪声的抑制作用越大,避免了虚假边缘的检出,同时信号的边缘也被平滑了,造成某些边缘点的丢失。反之,越小,通频带越宽,可以检测到的图像更高频率的细节,但对噪声的抑制能力相对下降,容易出现虚假边缘。因此,应用LOG算子,为取得更佳的效果,对于不同图像应选择不同参数。,35,算子比较, Canny算子:Canny算子虽然是基于最优化思想推导出的边缘检测算子,实际效果并不一定最优,原因在于理论和实际有许多不一致的地方。该算子同样采用高斯函数对图像作平滑处理,因此具有较强的抑制噪声能力,同样该算子也会将一些高频边缘平滑掉,造成边缘丢失。Canny算子其后所采用用双阈值算法检测和连接边缘,采用的多尺度检测和方向性搜索较LOG算子要好。,36,算子比较,(b) Robert算子边缘检测 (c) Sobel算子边缘检测 (d) Prewitt算子边缘检测 (e) Laplacian算子边缘检测 (f) Kirsch算子边缘检测,(a) (b) (c),(d) (e) (f),算子比较,梯度算子,Roberts算子,Prewitt算子,Kirsch算子,原始图像,Laplacian算子,38,9.3 边缘跟踪,39,边缘跟踪,出发点 由于噪音的原因,边界的特征很少能够被完整地描述,在亮度不一致的地方会中断。 因此典型的边检测算法后面总要跟随着连接过程和其它边界检测过程,用来归整边像素,成为有意义的边。,40,边缘跟踪,边缘跟踪的概念 将检测的边缘点连接成线就是边缘跟踪 线是图像的一种中层符号描述 由边缘形成线特征的两个过程 可构成线特征的边缘提取 将边缘连接成线 连接边缘的方法 光栅跟踪 全向跟踪 霍夫变换,41,基本步骤,从图像中一个边缘点出发,然后根据某种判别准则搜索下一个边缘点以此跟踪出目标边界。,确定边界的起始搜索点,起始点的选择很关键,对某些图像,选择不同的起始点会导致不同的结果。 确定合适边界判别准则和搜索准则,判别准则用于判断一个点是不是边界点,搜索准则则指导如何搜索下一个边缘点。 确定搜索的终止条件。,42,二值图像边界跟踪,43,灰度图像边界跟踪,44,光栅扫描跟踪,概念 是一种采用电视光栅行扫描顺序,结合门限检测,对遇到的像素进行分析,从而确定是否为边缘的跟踪方法。,45,光栅扫描跟踪,具体步骤: (1)确定一个比较高的阈值d,把高于该阈值的像素作为对象点。称该阈值为“检测阈值” 。 (2)用检测阈值d对图像第一行像素进行检测,凡超过d的点都接受为对象点,并作为下一步跟踪的起始点。 (3)选取一个比较低的阈值作为跟踪阈值,该阈值可以根据不同准则来选择。例如,取相邻对象点之灰度差的最大值作为跟踪阈值,有时还利用其他参考准则,如梯度方向、对比度等。 (4)确定跟踪邻域。取像素(i,j)的下一行像素(i+1,j-1),(i+1,j),(i+1,j+1)为跟踪邻域。,46,光栅扫描跟踪,(5)扫描下一行像素,凡和上一行已检测出来的对像点相邻接的像素,其灰度差小于跟踪阈值的,都接受为对象点,反之去除。 (6)对于已检测出的某一对象点,如果在下一行跟踪领域中,没有任何一个像素被接受为对象点,那么,这一条曲线的跟踪便可结束。如果同时有两个,甚至三个邻域点均被接受为对象点,则说明曲线发生分支,跟踪将对各分支同时进行。如果若干分支曲线合并成一条曲线,则跟踪可集中于一条曲线上进行。一曲线跟踪结束后,采用类似上述步骤从第一行的其他检出点开始下一条曲线的跟踪。,47,光栅扫描跟踪,(7)对于未被接受为对象点的其他各行像素,再次用检测阈值进行检测,并以新检出的点为起始点,重新使用跟踪阈值程序,以检测出不是从第一行开始的其他曲线。 (8)当扫描完最后一行时,跟踪便可结束。,48,光栅扫描跟踪,49,光栅扫描跟踪,由结果可以看出,本例原图像中存在着三条曲线,两条从顶端开始,一条从中间开始。然而,如果不用跟踪法,只用一种阈值d或t检测均不能得到满意的结果。,检测和跟踪所选择的特征可以不是灰度级,而是其他反映局部性质的量,例如对比度、梯度等。此外,每个点所对应的邻域也可以取其他的定义,不一定是紧邻的下一行像素,稍远一些的领域也许对于弥合曲线的间隙更有好处。,光栅扫描跟踪和扫描方向有关。,50,全向跟踪,如果能使跟踪方向不仅局限于逐行(或列)的光栅式扫描,譬如说,在从上而下(或自左而右)的扫描过程中,也可以向上(或向左)跟踪,那么就会克服光栅跟踪依赖于扫描方向的缺点。这可以通过定义不同邻域的方法来实现。同样,如果我们选取的跟踪准则能够辨别远非紧邻的像素,那么光栅跟踪会漏掉平行于扫描方向曲线的缺点也能得到适当地克服。全向跟踪就是跟踪方向可以是任意方向,并且有足够大的跟踪距离的跟踪方法。显然,全向跟踪是改变了邻域定义和跟踪准则的一种光栅跟踪法。,51,Hough 变换,Hough变换可以用于将边缘像素连接起来得到边界曲线 优点在于受噪声和曲线间断的影响较小 在已知曲线形状的条件下,Hough变换实际上是利用分散的边缘点进行曲线逼近,它也可看成是一种聚类分析技术,52,Hough 变换,原始图像,二值化图像,细化图像,Hough 变换检测出的直线,直线检测,53,Hough 变换,问题的提出 在找出边界点集之后,需要连接,形成完整的边界图形描述,54,Hough 变换,基本思想 对于边界上的n个点的点集,找出共线的点集和直线方程。 对于直角坐标系中的一条直线l,可用、来表示该直线,且直线方程为: 其中,为原点到该直线的垂直距离,为垂线与x轴的夹角,这条直线是唯一的。 构造一个参数的平面,从而有如下结论:,对应一条直线,直角坐标系中的一条直线对应极坐标系中的一点,这种线到点的变换就是Hough变换,55,Hough 变换,基本思想,56,Hough 变换,算法实现: 使用交点累加器,或交点统计直方图,找出相交线段最多的参数空间的点,然后找出该点对应的xy平面的直线线段。,57,Hough 变换,算法步骤: 1在、的极值范围内对其分别进行m,n等分,设一个二维数组的下标与i、j的取值对应; 2对图像上的所有边缘点作Hough变换,求每个点在j(j0,1,n)Hough变换后的i ,判断(i、j)与哪个数组元素对应,则让该数组元素值加1; 3比较数组元素值的大小,最大值所对应的(i、j)就是这些共线点对应的直线方程的参数。,58,Hough 变换,算法特点: 对、量化过粗,直线参数就不精确,过细则计算量增加。因此,对、量化要兼顾参数量化精度和计算量。 Hough变换检测直线的抗噪性能强,能将断开的边缘连接起来。 此外Hough变换也可用来检测曲线。,5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 南充市2025四川南充市妇幼保健生育服务中心引进高层次人才考核招聘7人笔试历年参考题库附带答案详解
- 2025河南新乡某国有企业招聘20人笔试参考题库附带答案详解
- 2025广东龙川县国资系统企业岗位竞聘12人笔试参考题库附带答案详解
- 2025年融通科研院社会招聘笔试参考题库附带答案详解
- 2025年甘肃兰州新区金融投资控股集团有限公司招聘40人笔试参考题库附带答案详解
- 2025四川华丰科技股份有限公司招聘客服经理等岗位6人笔试参考题库附带答案详解
- 2025上半年云南日报报业集团招聘34人笔试参考题库附带答案详解
- 危险行业安全培训内容课件
- 地质学重点讲解课件
- 地质勘察设计院安全培训课件
- 中通规章管理制度
- 茶山管理协议书
- 代办土地证协议书
- 创意美术课程教学大纲
- 2025年生物性污染对人体健康的危害与生物安全防控措施
- 现代文献检索与利用3-文献检索技术
- GB/T 45542-2025工业锅炉综合能效评价技术规范
- DB11 396-2006 地理标志产品 平谷大桃
- 2025年小学数学新教材培训
- 2025胃癌诊疗规范
- 2025届江苏省苏锡常镇四市高三下学期教学情况调(一)(一模)英语+答案
评论
0/150
提交评论