第9章-图像分割ppt课件.ppt
《第9章-图像分割ppt课件.ppt》由会员分享,可在线阅读,更多相关《第9章-图像分割ppt课件.ppt(98页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。第九章第九章 图像分割图像分割1严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。图图像像图像图像图像识别识别识别图像图像图像预处理预处理预处理图像图像图像理解理解理解图像图像图像分割分割分割9.1 概述2严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。分割出来的各区域对某种性质例如灰度,纹分割出来的各区域对某种性质例如灰度,纹理而言具有相似性,区域内部是连通
2、的的且理而言具有相似性,区域内部是连通的的且没有过多小孔。没有过多小孔。区域边界是明确的区域边界是明确的 相邻区域对分割所依据的性质有明显的差异相邻区域对分割所依据的性质有明显的差异特征特征特征特征3严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。边缘检测边缘检测 边缘跟踪边缘跟踪 阈值分割阈值分割 区域分割区域分割本章要点本章要点本章要点本章要点4严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。9.2 边缘检测边缘检测 基于边缘检测的图像分割方法的基本思路是先确定图
3、像中的边缘像素,然后就可把它们连接在一起构成所需的边界。图像边缘意味着图像中一个区域的终结和另一个图像边缘意味着图像中一个区域的终结和另一个区域的开始,图像中相邻区域之间的像素集合构成了区域的开始,图像中相邻区域之间的像素集合构成了图像的边缘。图像的边缘。进一步讲,图像的边缘是指图像灰度发生空间进一步讲,图像的边缘是指图像灰度发生空间突变的象素的集合。突变的象素的集合。5严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。图像边缘有两个特征:方向和幅度图像边缘有两个特征:方向和幅度 沿边缘走向,像素值变化比较平缓;沿边缘走向,像素值变
4、化比较平缓;沿垂直于边缘的走向,像素值则变化比较剧烈。沿垂直于边缘的走向,像素值则变化比较剧烈。一般常用一阶和二阶导数来描述和检测边缘。一般常用一阶和二阶导数来描述和检测边缘。综上所述,图像中的边缘可以通过对它们求导数综上所述,图像中的边缘可以通过对它们求导数来确定,而导数可利用微分算子来计算。对于数字图来确定,而导数可利用微分算子来计算。对于数字图像来说,通常是利用差分来近似微分。像来说,通常是利用差分来近似微分。6严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。设f(x,y)为连续图像函数,Gx和Gy分别为x方向和y方向的梯度
5、,且在点(x,y)处的梯度可以表示为一个矢量,并有其梯度定义:7严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。对应于欧氏距离的梯度幅值:对应于欧氏距离的梯度幅值:对应于街区距离的梯度幅值:对应于街区距离的梯度幅值:对应于棋盘距离的梯度幅值:对应于棋盘距离的梯度幅值:由梯度矢量幅角表示的梯度方向是函数由梯度矢量幅角表示的梯度方向是函数f(x,y)f(x,y)增加最快的增加最快的方向:方向:8严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。RobertsRoberts算
6、子算子算子算子 9严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。SobelSobel算子算子算子算子 10严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。PrewittPrewitt算子算子算子算子 11严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。原图原图原图原图PrewittPrewitt算子算子算子算子 SobelSobel算子算子算子算子 RobertsRoberts算子算子算子算子 12严格
7、执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。差分差分微分微分二阶导数算子二阶导数算子二阶导数算子二阶导数算子13严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。图图9 9 9 9.5.5.5.5 两种两种两种两种常用的常用的常用的常用的拉普拉斯算子模拉普拉斯算子模拉普拉斯算子模拉普拉斯算子模板板板板14严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。15严格执行突发事件上报制度、校外活动报批制度等相关规章
8、制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。好的检测结果:对边缘的错误检测率要尽可能低,在检测出图像真实的边缘的同时要避免检测出现虚假的边缘。好的边缘定位精度:标记出的边缘位置要和图像上真正边缘的位置尽量接近。对同一边缘要有低的响应次数:有的算子会对一个边缘回产生多个响应。也就是说图像上本来只有一个边缘点的,可是检测出来就会出现多个边缘点。克服噪声的影响基本思想基本思想基本思想基本思想 16严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。算法步骤算法步骤算法步骤算法步骤 用高斯滤波器平滑图像计算滤波后图像梯度的幅值
9、和方向对梯度幅值应用非极大值抑制,其过程为找处图像梯度中的局部极大值点,把其它非局部极大值点置零以得到得到细化的边缘用双阈值算法检测和连接边缘,使用两个阈值T1和T2(T1T2),T1用来找到每条线段,T2用来在这些线段的两个方向上延伸寻找边缘的断裂处,并连接这些边缘。17严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。实例实例实例实例 18严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。Roberts算算子子:Roberts算子利用局部差分算子寻找边缘,边缘定位精度
10、较高,但容易丢失一部分边缘,同时由于图像没经过平滑处理,因此不具备能抑制噪声能力。该算子对具有陡峭边缘且含噪声少的图像效果较好。Sobel算算子子和Prewitt算算子子:都是对图像先做加权平滑处理,然后再做微分运算,所不同的是平滑部分的权值有些差异,因此对噪声具有一定的抑制能力,但不能完全排除检测结果中出现的虚假边缘。虽然这两个算子边缘定位效果不错,但检测出的边缘容易出现多像素宽度。19严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。Laplacian算算子子:是不依赖于边缘方向的二阶微分算子,对图像中的阶跃型边缘点定位准确,该
11、算子对噪声非常敏感,它使噪声成分得到加强,这两个特性使得该算子容易丢失一部分边缘的方向信息,造成一些不连续的检测边缘,同时抗噪声能力较差。LOG算算子子:克服了拉普拉斯算子抗噪声能力较差的缺点,但在抑制噪声的同时也可能将原有的比较尖锐的边缘也平滑掉了,造成这些尖锐边缘无法被检测到。20严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。Canny算子:基于最优化思想推导出的边缘检测算子,但实际效果不一定最优。该算子同样采用高斯函数对图像做平滑处理,具有较强的噪声抑制能力,但是会将一些高频边缘平滑掉,造成边缘丢失。Canny算子采用双阈
12、值算法检测和连接边缘,采用的多尺度检测和方向性搜索比LOG算子好。21严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。MATLAB图像处理工具箱利用edge函数来实现基于各种算子的边缘检测功能,这个函数寻找像素值剧烈变化的像素点。调用格式如下:g,t=edge(I,method,parameters)其中I是输入图像,method是边缘检测算子,parameters是设置的参数,输出g是二值图像矩阵,其值为1的像素构成边缘。参数t给出函数使用的阈值。22严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、
13、汇报并处理各类违纪行为或突发事件。(1)使用Roberts算子的语法结构:BW=edge(I,roberts,thresh,options)其中thresh表示阈值,低于该阈值的像素值将被忽略。options默认为thinning,即边缘细化,当取值为nothinning,边缘不细化,可以对算法加速。23严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。(2)使用Sobel算子的语法结构:BW=edge(I,sobel,thresh,direction,options)其中direction是指Sobel算子的检测方向,可取值hor
14、izontal、vertical或者both。(3)使用Prewitt算子的语法结构:BW=edge(I,prewitt,thresh,direction)24严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。(4)使用Canny算子的语法结构:BW=edge(I,canny,thresh,sigma)其中thresh表示阈值,若为两个元素的向量,则第一个元素为低阈值,第二个元素为高阈值,若为一个元素,表示高阈值,低阈值为0.5*thresh。sigma是指高斯滤波器的标准差,缺省值为1,滤波器的大小根据sigma的值选择。25严格
15、执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。(5)使用Log算子的语法结构:BW=edge(I,log,thresh,sigma)其中sigma是指高斯滤波器的标准差,缺省值为2,滤波器的大小为ceil(sigma*3)*2+1。26严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。I=imread(rice.png);BW1=edge(I,roberts);%以自动阈值选择法对图像进行Roberts算子边缘检测BW1,thresh1=edge(I,roberts);%
16、返回当前Roberts算子边缘检测的阈值disp(Roberts算子自动选择阈值为);disp(thresh1)figure;subplot(2,2,1);imshow(BW1);title(自动阈值的Roberts算子检测);BW2=edge(I,roberts,0.07);%以阈值为0.07对图像进行Roberts算子检测subplot(2,2,2);imshow(BW2);title(阈值为0.07的Roberts算子检测);BW3=edge(I,roberts,0.05);%以阈值为0.05对图像进行Roberts算子检测subplot(2,2,3);imshow(BW3);title
17、(阈值为0.05的Roberts算子检测);BW4=edge(I,roberts,0.03);%以阈值为0.03对图像进行Roberts算子检测subplot(2,2,4);imshow(BW4);title(阈值为0.03的Roberts算子检测);27严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。28严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。I=imread(rice.png);BW1=edge(I,roberts);BW2=edge(I,sobel);B
18、W3=edge(I,prewitt);BW4=edge(I,canny);BW5=edge(I,log);figure;subplot(2,3,1);imshow(I);title(原始图像);subplot(2,3,2);imshow(BW1);title(Roberts算子);subplot(2,3,3);imshow(BW2);title(Sobel算子);subplot(2,3,4);imshow(BW3);title(Prewitt算子);subplot(2,3,5);imshow(BW4);title(Canny算子);subplot(2,3,6);imshow(BW5);titl
19、e(Log算子边缘检测);29严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。30严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。9.3 边缘跟踪边缘跟踪 数字图像可用各种方法检测出边缘点,但是由于噪声、光照不均等因素的影响,获得的边缘点有可能是不连续的,必须通过边界跟踪将它们转换为有用的边界信息,以便于后续处理。31严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。从图像中一个边缘点出发,然后根据某种判别
20、准则搜索下从图像中一个边缘点出发,然后根据某种判别准则搜索下一个边缘点以此跟踪出目标边界。一个边缘点以此跟踪出目标边界。确定边界的起始搜索点,起始点的选择很关键,对某些图像,选择不同的起始点会导致不同的结果。确定合适边界判别准则和搜索准则,判别准则用于判断一个点是不是边界点,搜索准则则指导如何搜索下一个边缘点。确定搜索的终止条件。32严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。是一种适用于黑白二值图像的图像分割方法。是一种适用于黑白二值图像的图像分割方法。算法步骤:算法步骤:(1)(1)在靠近边缘处任取一起始点,然后按照每次只
21、前进一在靠近边缘处任取一起始点,然后按照每次只前进一步,步距为一个象素的原则开始跟踪;步,步距为一个象素的原则开始跟踪;(2)(2)当跟踪中的某步是由白区进入黑区时,以后各步向左当跟踪中的某步是由白区进入黑区时,以后各步向左转,直到穿出黑区为止;转,直到穿出黑区为止;(3)(3)当跟踪中的某步是由黑区进入白区时,以后各步向右当跟踪中的某步是由黑区进入白区时,以后各步向右转,直到穿出白区为止;转,直到穿出白区为止;(4)(4)当围绕目标边界循环跟踪一周回到起点时,则所跟踪当围绕目标边界循环跟踪一周回到起点时,则所跟踪的轨迹便是目标的轮廓的轨迹便是目标的轮廓;否则否则,应继续按应继续按(2)(2)
22、和和(3)(3)的原则进的原则进行跟踪。行跟踪。9 9.3 3.1.1轮廓跟踪法轮廓跟踪法33严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。黑黑起点起点白白34严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。黑黑起点起点白白黑黑白白起点起点(a)(a)某些小凸部分可能被漏掉某些小凸部分可能被漏掉 (b)(b)利用不同起点跟踪小凸部分利用不同起点跟踪小凸部分35严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事
23、件。9 9.3 3.2.2光栅跟踪法光栅跟踪法 光栅跟踪方法的基本思想是先利用检测准则确定光栅跟踪方法的基本思想是先利用检测准则确定接受对象点,然后根据已有的接受对象点和跟踪准则接受对象点,然后根据已有的接受对象点和跟踪准则确定新的接受对象点,最后将所有标记为确定新的接受对象点,最后将所有标记为1且相邻的且相邻的对象点联接起来就得到了检测到的细曲线。对象点联接起来就得到了检测到的细曲线。36严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行为或突发事件。需要事先确定检测阈值需要事先确定检测阈值d、跟踪阈值跟踪阈值t,且要求且要求dt。检测准则:对
24、图像逐行扫描,将每一行中灰度值大检测准则:对图像逐行扫描,将每一行中灰度值大于或等于检测阈值于或等于检测阈值d的所有点(称为接受对象点)记的所有点(称为接受对象点)记为为1。跟踪准则:设位于第跟踪准则:设位于第i行的点行的点(i,j)为接受对象点,如为接受对象点,如果位于第果位于第i+1行上的相邻点行上的相邻点(i+1,j-1)、(i+1,j)和和(i+1,j+1)的灰度值大于或等于跟踪阈值的灰度值大于或等于跟踪阈值t,就将其,就将其确定为新的接受对象点,并记为确定为新的接受对象点,并记为1。37严格执行突发事件上报制度、校外活动报批制度等相关规章制度。做到及时发现、制止、汇报并处理各类违纪行
25、为或突发事件。光栅跟踪图像分割算法:光栅跟踪图像分割算法:(1 1)确定检测阈值)确定检测阈值d d和跟踪阈值和跟踪阈值t t,且要求,且要求dtdt;(2 2)用检测阈值)用检测阈值d d逐行对图像进行扫描,依次将灰逐行对图像进行扫描,依次将灰度值大于或等于检测阈值度值大于或等于检测阈值d d的点的位置记为的点的位置记为1 1;(3 3)逐行扫描图像,若图像中的()逐行扫描图像,若图像中的(i,ji,j)点为接受)点为接受对象点,则在第对象点,则在第i+1i+1行上找点行上找点(i,j)(i,j)的邻点:的邻点:(i+1,j-1)(i+1,j-1)、(i+1,j)(i+1,j)、(i+1,j
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图像 分割 ppt 课件
限制150内