数字图像总复习第7章.ppt
《数字图像总复习第7章.ppt》由会员分享,可在线阅读,更多相关《数字图像总复习第7章.ppt(99页珍藏版)》请在三一办公上搜索。
1、第七章 图象分割,7.1 概述和分类7.2 并行边界技术7.3 并行区域技术7.4 串行区域技术,第七章 图象分割,引言图像分割的目的理解图像的内容,提取出我们感兴趣的对象。图像分割的思想通常采用聚类方法,假设图像中组成我们所感兴趣对象的像素具有一些相似的特征,如相同的灰度值、相同的颜色等。图像分割技术基于区域的分割技术;基于边界的分割技术。,数字图像处理应用渤海湾污染情况,第一节 概述和分类,图象分割在图象分析中的重要地位:1、把图象分割成不同的区域,或把不同的景物分开(分割);2、找出分开的各区域的特征(特征提取);3、识别图象中要找的目标,或对图象中不同的特征进行分类(识别与分类);4、
2、对于不同区域进行描述,或寻找不同区域之间的相互进而找出相似结构或把相关的区域连接起来组成一个有意义的结构(对整幅图象进行分析、描述和解释)。,第七章 图象分割,图象分割的定义图象分割就是指把图象分成各具特性的区域并提取出感兴趣目标的技术和过程。这里特性可以是象素的灰度、颜色等,预先定义的目标可以对应单个区域,也可以对应多个区域。图象分割的应用图象分割在实际中已得到广泛的应用,例如在工业自动化,在线产品检验,生产过程控制文档图象处理,遥感和生物医学图象分析,保安监视,以及军事,体育,农业工程等方面。概括来说,在各种图象应用中,只要需对图象目标进行特征提取、测量等都离不开图象分割。,第一节 概述和
3、分类,图像分割的数学描述,令集合R代表整个区域,对R的分割可看作将R分成若干个满足以下5个条件的非空子集(子域)R1,R,Rn:,(1)所有子集构成图像;(2)各子集不重叠;(3)每个子集中的像素有某种共同的属性;(4)不同的子集属性不同;(5)每个子集中的所有像素应该是连通的。,4连通和8连通,4连通指的是从区域上一点出发,可通过4个方向,即上、下、左、右移动的组合,在不越出区域的前提下,到达区域内的任意像素;8连通方法指的是从区域上一点出发,可通过左、右、上、下、左上、右上、左下、右下这8个方向的移动组合来到达区域内的任意像素。,第一节 概述和分类,对灰度图象的分割常可基于象素灰度值的二个
4、性质:不连续性和相似性。分割算法可根据象素灰度值的性质分为利用区域间灰度不连续性的基于边界的算法和利用区域内灰度相似性的基于区域的算法。,第七章 图象分割,第一节 概述和分类,根据分割过程中处理策略的不同,分割算法又可分为并行算法和串行算法。分割算法可分成四类:PB:并行边界类;(Parallel Boundary)SB:串行边界类;(Sequential Boundary)PR:并行区域类;(Parallel Region)SR:串行区域类。(Sequential Region),第七章 图象分割,第二节 并行边界技术,7.2.1 边缘检测 边缘检测是所有基于边界的分割方法的第一步。两个具有
5、不同灰度值的相邻区域之间总存在边缘。边缘是灰度值不连续的结果,这种不连续常可利用求导数方便地检测到,一般常用一阶和二阶导数来检测边缘。常见的边缘剖面有三种类型:阶梯状;脉冲状;屋顶状。,第七章 图象分割,第二节 并行边界技术,第七章 图象分割,第二节 并行边界技术,7.2.2 微分算子 1、梯度算子 梯度对应一阶导数,梯度算子是一阶导数算子。这个矢量的幅度(也常直接简称为梯度)和方向角分别为:(x,y)=arctan(Gy/Gx),第七章 图象分割,第二节 并行边界技术,以上三式中的偏导数需对每个象素位置计算,在实际中常用小区域模板卷积来近似计算。对Gx 和Gy各用一个模板,所以需要二个模板组
6、合起来以构成一个梯度算子。根据模板的大小,其中元素值的不同,有许多种不同的算子。,第七章 图象分割,计算这个矢量的幅度大小为:f=mag(f)=(f/x)2+(f/y)21/2 考虑一个3x3的图像区域,z代表灰度级,上式在点z5的f值可用数字方式近似。(f/x)用(z5 z6)近似(f/y)用(z5 z8)近似,组合为:f(z5-z6)2+(z5-z8)21/2,z2,z8,z5,z3,z9,z6,z1,z7,z4,第二节 并行边界技术,用绝对值替换平方和平方根 有:f|z5-z6|+|z5-z8|,Roberts交叉梯度算子Prewitt梯度算子Sobel梯度算子,第二节 并行边界技术,R
7、oberts交叉梯度算子 f|z5-z9|+|z6-z8|梯度计算由两个模板组成,第一个求得梯度的第一项,第二个求得梯度的第二项,然后求和,得到梯度。两个模板称为Roberts 交叉梯度算子,z2,z8,z5,z3,z9,z6,z1,z7,z4,0,1,-1,0,-1,0,0,1,第二节 并行边界技术,Prewitt梯度算子3x3的梯度模板f|(z7+z8+z9)-(z1+z2+z3)|+|(z3+z6+z9)-(z1+z4+z7)|,z2,z8,z5,z3,z9,z6,z1,z7,z4,-1,1,0,-1,1,0,-1,1,0,0,0,0,-1,-1,-1,1,1,1,第二节 并行边界技术,
8、Sobel梯度算子3x3的梯度模板f|(z7+2z8+z9)-(z1+2z2+z3)|+|(z3+2z6+z9)-(z1+2z4+z7)|,z2,z8,z5,z3,z9,z6,z1,z7,z4,-2,2,0,-1,1,0,-1,1,0,0,0,0,-1,-1,-2,1,1,2,第二节 并行边界技术,第二节 并行边界技术,例 梯度图实例,第七章 图象分割,第二节 并行边界技术,第二节 并行边界技术,2、拉普拉斯算子:拉普拉斯(Laplacian)算子是一种二阶导数算子,对一个连续函数f(x,y),它在位置(x,y)的拉普拉斯值定义如下:,第七章 图象分割,第二节 并行边界技术,拉普拉斯算子 在数
9、字图象中,计算函数的拉普拉斯值可借助各种模板实现。这里对模板的基本要求是对应中心象素的系数应是正的,而对应中心象素邻近象素的系数应是负的,且它们的和应该是零。常用的2种模板为:,第七章 图象分割,第二节 并行边界技术,例 二阶导数算子检测边缘示例,图(a)为一幅含有字母S的二值图。图(b)为用4-邻域的拉普拉斯模板与图(a)卷积得到的结果。图(c)将图(b)中所有负值都置为黑,将所有正值都置为白,将过零点检测出来就得到边缘。,第七章 图象分割,Roberts算子,Prewitt算子,Sobel算子,Laplacian算子,例如下图一幅图像,现要检测其边缘,要求根据模一算法,使用索贝尔算子计算这
10、副图的梯度及梯度方向。(给出处理后的所有象素点的值),第二节 并行边界技术,7.2.3 边界闭合 在有噪声时,用各种算子得到的边缘象素常是孤立的或分小段连续的。为组成区域的封闭边界以将不同区域分开,需要将边缘象素连接起来。边缘象素连接的基础是它们之间有一定的相似性,用梯度算子对图象处理可得到象素两方面的信息:梯度的幅度;梯度的方向。根据边缘象素梯度在这两方面的相似性可把它们连接起来:,第七章 图象分割,边界闭合算法边界有一个特点:其梯度相似、梯度的方向角度的大小相似。将满足这两个条件的点赋予同等灰度,可构成边界。具体做法:求出f(x,y)邻域内所有像素的梯度和梯度角,将满足下列关系的f(x,y
11、)、f(s,t)“连接”起来(赋予特殊的灰度值,如最大值)。,第二节 并行边界技术,例 根据梯度实现边界闭合,图(a)为梯度的幅度图图(b)为梯度方向角图图(c)为根据幅度和方向角阈值进行边界闭合得到的边界图,第七章 图象分割,第二节 并行边界技术,7.2.4 哈夫变换 哈夫(Hough)变换是利用图象全局特性而将边缘象素连接起来组成区域封闭边界的一种方法。在预先知道区域形状的条件下,利用哈夫变换可以方便地得到边界曲线而将不连续的边缘象素点连接起来。哈夫变换的主要优点是受噪声和曲线间断的影响小。利用哈夫变换还可以直接检测某些已知形状的目标,第七章 图象分割,第二节 并行边界技术,哈夫变换的基本
12、思想是点 线的对偶性(duality)。在图象空间XY里,所有过点(x,y)的直线都满足方程:y=px+q 它也可写成:q=-px+y 可以认为是参数空间PQ中过点(p,q)的一条直线。在图象空间中共线的点对应在参数空间里相交的线。,第七章 图象分割,第二节 并行边界技术,第七章 图象分割,第二节 并行边界技术,在图象空间中共线的点对应在参数空间里相交的线。反过来,在参数空间中相交于同一个点的所有直线在图象空间里都有共线的点与之对应。这就是点 线的对偶性。哈夫变换根据这些关系把在图象空间中的检测问题转换到参数空间里,通过在参数空间里进行简单的累加统计完成检测任务。,第七章 图象分割,第二节 并
13、行边界技术,在具体计算时,需要在参数空间PQ里建一个2-D的累加数组。设这个累加数组为A(p,q),如图所示,其中pmin,pmax和qmin,qmax 分别为预期的斜率和截距的取值范围。开始时置数组A为零,然后对每一个图象空间中的给定点,让p取遍P轴上所有可能的值,并根据式q=-px+y算出对应的q。再根据p和q的值(设都已经取整)对A累加:A(p,q)=A(p,q)+1。累加结束后,根据A(p,q)的值就可知道有多少点是共线的,即A(p,q)的值就是在(p,q)处共线点的个数。同时(p,q)值也给出了直线方程的参数,使我们得到了点所在的线。,第七章 图象分割,第二节 并行边界技术,第七章
14、图象分割,哈夫变换的操作,1)、构造一个P、Q空间的二维累加数组A(p,q)2)、从f(x,y)的指定区域中取(xi,yi),按方程q=-pxi+yi在pmin,pmax中遍取可能的p值计算得到可能的q值。3)、在对应的位置计算A(p,q)=A(p,q)+14)、重复2)、3)直到将从f(x,y)的指定区域中的所有点取完。此时,A(p,q)数组中最大值所对应的p,q就是方程y=px+q中的p、q值。5)、根据y=px+q绘出f(x,y)中的直线。,区域的选择:来自确认存在直线的区域。坐标的选择:来自对存在的直线参数的估测。,3)、存在的问题即解决方法,如果直线趋于垂直,则p,为直线的描述带来不
15、方便。更一般的描述是用参数方程:=xcos+ysin。根据这个方程,图像中直线上的点,被映射成为(,)空间中的正弦曲线点曲线变换。例:某NN图像中有点1、2、3、4、5,设在-900,900中取值,画出它的哈夫变换图。,从曲线上可以看出:,2、3、4交于一点共线1、5、3交于一点共线4、1 交于一点共线4、5 交于一点共线1、2 交于一点共线2、5 交于一点共线实际上,哈夫变换不仅可以对直线方程的共线点进行检测,也可以对曲线方程的共线点进行检测,道理是一样的。所不同的是随着未知参数的增加,所构造的数组维数会上升,计算量增加。,在,数组中数值较高的单元所对应的,值构成 的=xcos+ysin为图
16、像中的一条直线。,第二节 并行边界技术,哈夫变换不仅可用来检测直线和连接处在同一条直线上的点,也可以用来检测满足解析式f(x,c)=0形式的各类曲线,并把曲线上的点连接起来,这里x是一个坐标矢量,在2-D图象中是一个2-D矢量,c是一个系数矢量,它可以根据曲线的不同从2-D到3-D,4-D,。换句话说,对写得出方程的图形都可利用哈夫变换检测 例如圆周的检测。圆的一般方程是:(x-a)2+(y-b)2=r2 式中有3个参数a,b,r,所以需要在参数空间里建立一个3-D的累加数组A,其元素可写为A(a,b,r)。我们可让a和b依次变化而根据上式算出r,并对A累加:A(a,b,r)=A(a,b,r)
17、+1。,第七章 图象分割,第二节 并行边界技术,所以其原理与检测直线上的点相同,只是复杂性增加了。从理论上来说,计算量和累加器尺寸随参数个数的增加是指数增加的,所以实际中哈夫变换最适合于检测较简单(即其解析表达式只含有较少参数)曲线上的点。设圆的半径r为已知,问题转化到2-D参数空间,如下图。原来参数的轨迹为整个圆锥部分表面,如果r已知,则参数的轨迹是半径为r的圆周。这里图象空间中的边界和参数空间里的轨迹都是圆周,所以这里是圆周圆周对偶性。,第七章 图象分割,第二节 并行边界技术,第七章 图象分割,例 用哈夫变换检测圆,图(a)是一幅256256,256级灰度的合成图,其中有一个灰度值为160
18、,半径为80的圆目标,它处在灰度值为96的背景正中。对整幅图又迭加了在-48,48之间均匀分布的随机噪声。现考虑利用哈夫变换来检测这个圆的圆心(设半径己知)。图(b)计算原始图的梯度图(如可用索贝尔算子),然后对梯度图取阈值就可得到目标的一些边缘点。图(c)对取阈值后的梯度图求哈夫变换,得到的累加器图象,根据累加器图中的最大值(即最亮点),可确定圆心坐标。因为已知半径所以得到圆目标的圆周轮廓,见图(d)中白色圆周,图(d)中圆周叠加在原图上以显示效果。,第七章 图象分割,练 习 题,(P215)71 7476,第七章 图象分割,第三节 并行区域技术,引言取阈值是最常见的并行区域技术,常应用于图
19、像中组成感兴趣对象的灰度值是较均匀的,并且和背景的灰度值不一样。对灰度图取阈值后得到的图象中各个区域已能区分开,但要把目标从中提取出来,还需要把各区域识别标记出来。本节介绍一些基本的阈值选取和区域标记的方法。,第七章 图象分割,第三节 并行区域技术,7.3.1 原理和分类 原理:在利用取阈值方法分割灰度图象时一般都对图象有一定的假设。即该方法是基于一定的图象模型的。最常用的模型是:假设图象由具有单峰灰度分布的目标和背景组成,在目标或背景内部的相邻象素间的灰度值是高度相关的,但在目标和背景交界处两边的象素在灰度值上有很大的差别,对这类图象可用取阈值方法达到较好分割的目的,第七章 图象分割,第三节
20、 并行区域技术,最简单阈值方法分割灰度图象的步骤为:1、对一幅灰度值g1和g2之间的图象确定一个阈值T(g1T g2);2、将图象中每个象素的灰度值与阈值T比较,并将对应的象素根据比较结果(分割)划为2类:象素的灰度值大于阈值的为一类,象素的灰度值小于阈值的为另一类。这两类象素对应图象中的两类区域。,第七章 图象分割,第三节 并行区域技术,例 单阈值分割示例,多阈值分割示例,第七章 图象分割,T1,T2,T3,K,p(k),第三节 并行区域技术,阈值一般可写成如下形式:T=Tx,y,f(x,y),p(x,y)其中f(x,y)是在象素点(x,y)处的灰度值,p(x,y)是该点邻域的某种局部性质。
21、,第七章 图象分割,第三节 并行区域技术,分类:取阈值分割方法分成如下三类:1、如果仅根据f(x,y)来选取阈值,所得的阈值仅与各个图象象素本身的性质相关(也叫全局阈值);2、如果阈值是根据f(x,y)和p(x,y)(p(x,y)是(x,y)点邻域的某种局部性质)来选取的,所得的阈值就是与(局部)区域性质相关的(也叫局部阈值);3、如果阈值进一步(除f(x,y)和p(x,y)外)还与x,y有关,则所得的阈值是与坐标相关的(也叫动态阈值)。,第七章 图象分割,原图,固定阈值分割结果,自适应阈值分割结果,第三节 并行区域技术,7.3.2 依赖象素的阈值选取 图象的灰度直方图是图象各象素灰度值的一种
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字图像 复习
链接地址:https://www.31ppt.com/p-6294565.html