遥感数字图像处理教程图像分割_第1页
遥感数字图像处理教程图像分割_第2页
遥感数字图像处理教程图像分割_第3页
遥感数字图像处理教程图像分割_第4页
遥感数字图像处理教程图像分割_第5页
已阅读5页,还剩86页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

8.1图像分割的概念与方法分类8.2阈值分割法8.3边缘检测8.4区域分割8.5区域生长8.6数学形态法第8章图像分割2020/12/1818.1图像分割的概念与方法分类图像分析与图像分割图像分析对图像中感兴趣的目标进行检测和测量,以获得它们的客观信息,从而建立对图像的描述。预处理图像分割特征提取对象识别图像分析系统的基本构成2020/12/182一、图像分割的概念前景(感兴趣目标)背景图像分割是将图像分成互不重叠的区域并提取出感兴趣目标技术。利用区域特性,如灰度、颜色、纹理等2020/12/183图像分割的严格定义(ConzalezRC,1992):令集合R代表整个图像区域,对R的分割可看作将R分成N个满足以下五个条件的非空子集(子区域)R1,R2,…,RN:;对所有的i和j,i≠j,有Ri∩Rj=;对i=1,2,…,N,有P(Ri)=TRUE;对i≠j,有P(Ri∪Rj)=FALSE;对i=1,2,…,N,Ri是连通的区域。2020/12/184二、图像分割的基本原则灰度图像的分割是基于像素灰度值的两个基本特性:

不连续性和相似性,分割原则包括:

利用区域灰度不连续性的基于边界的分割;

利用区域灰度相似性的基于区域的分割。2020/12/185

利用区域灰度不连续性的基于边界的分割检测图像像素灰度级的不连续性,找到点、线(宽度为1)、边(不定宽度)。先找边,后确定区域。2020/12/186检测图像像素的灰度值的相似性,通过选择阈值,找到灰度值相似的区域,区域的外轮廓就是对象的边。

利用区域灰度相似性的基于区域的分割2020/12/187图像分割的方法基于边缘的分割方法先提取区域边界,再确定边界限定的区域。区域分割确定每个像素的归属区域,从而形成一个区域图。区域生长将属性接近的连通像素聚集成区域分裂-合并分割综合利用区域分割和区域生长两种方法,既存在图像的划分,又有图像的合并。2020/12/188阈值分割法通过交互方式得到阈值通过直方图得到阈值通过边界特性选择阈值简单全局阈值分割分割连通区域基于多个变量的阈值8.1阈值分割法2020/12/189阈值分割法阈值分割法的基本思想:确定一个合适的阈值T(阈值选定的好坏是此方法成败的关键)。将大于等于阈值的像素作为物体或背景,生成一个二值图像。Iff(x,y)Tset255Elseset0在四邻域中有背景的像素,即是边界像素。0255255025502552552552020/12/1810阈值分割法阈值分割法的特点:适用于物体与背景有较强对比的情况,重要的是背景或物体的灰度比较单一。(可通过先求背景,然后求反得到物体)这种方法总可以得到封闭且连通区域的边界。灰度值f(x0,y0)T2020/12/1811通过交互方式得到阈值基本思想:在通过交互方式下,得到对象(或背景)的灰度值,比得到阈值T容易得多。假设:对象的灰度值(也称样点值)为f(x0,y0),且: T=f(x0,y0)–R有:

f(x,y)T f(x,y)f(x0,y0)–R |f(x,y)–f(x0,y0)|R其中R是容忍度,可通过试探获得。2020/12/1812通过交互方式得到阈值实施方法:(1)通过光标获得样点值f(x0,y0)(2)选取容忍度R(3)if|f(x,y)–f(x0,y0)|Rset255 elseset02020/12/1813通过直方图得到阈值基本思想边界上的点的灰度值出现次数较少T2020/12/1814通过直方图得到阈值取值的方法:取直方图谷底,为最小值的灰度值为阈值T缺点:会受到噪音的干扰,最小值不是预 期的阈值,而偏离期望的值;改进:取两个峰值之间某个固定位置,如中间位置上。由于峰值代表的是区域内外的典型值,一般情况下,比选谷底更可靠,可排除噪音的干扰2020/12/1815通过直方图得到阈值T2020/12/1816通过直方图得到阈值对噪音的处理 对直方图进行平滑处理,如最小二乘法,等不过点插值。2020/12/1817通过边界特性选择阈值基本思想:如果直方图的各个波峰很高、很窄、对称,且被很深的波谷分开时,有利于选择阈值。为了改善直方图的波峰形状,我们只把区域边缘的像素绘入直方图,而不考虑区域中间的像素。用微分算子,处理图像,使图像只剩下边界中心两边的值。2020/12/1818通过边界特性选择阈值基本思想:这种方法有以下优点:1)在前景和背景所占区域面积差别很大时,不会造一个灰度级的波峰过高,而另一个过低2)边缘上的点在区域内还是区域外的概率是相等的,因此可以增加波峰的对称性3)基于梯度和拉普拉斯算子选择的像素,可以增加波峰的高度2020/12/1819通过边界特性选择阈值算法的实现:1)对图像进行梯度计算,得到梯度图像。2)得到梯度值最大的那一部分(比如10%)的像素直方图3)通过直方图的谷底,得到阈值T。如果用拉普拉斯算子,不通过直方图,直接得到阈值,方法是使用拉普拉斯算子过滤图像,将0跨越点对应的灰度值为阈值T.2020/12/1820简单全局阈值分割基本思想:用前述方法获得阈值T,并产生一个二值图,区分出前景对象和背景算法实现:规定一个阈值T,逐行扫描图像。凡灰度级大于T的,颜色置为255;凡灰度级小于T的,颜色置为0。 适用场合:明度图像是可以控制的情况,例如用于工业监测系统中。2020/12/1821分割连通区域基本思想:用前述方法获得阈值T,并产生一个二值图,区分出单独的连通前景对象和背景区域算法实现:规定一个阈值T,上下左右4个方向进行逐行扫描图像凡灰度级大于T的,颜色置为255;凡灰度级小于T的,颜色置为0。2020/12/1822分割连通区域适用场合:印前等。先左后右,先上半部分、后下半部分2020/12/1823基于多个变量的阈值基本思想:把前面的方法扩展到多维空间,则寻找波谷的过程,变为寻找点簇的过程。算法实现:各维分量波谷之间进行逻辑与运算,从波谷重合的点,得到实际的阈值T。应用场合:有多个分量的颜色模型,如RGB模型、CMYK模型、HSI模型2020/12/18248.3边缘检测一、边缘的定义图像中像素灰度有阶跃变化或屋顶变化的那些像素的集合。边缘的分类:阶跃状:边缘两边像素的灰度值明显不同;屋顶状:边缘处于灰度值从由小到大再到小的变化转折点处。

2020/12/1825阶跃状屋顶状2020/12/1826

灰度的不连续可以利用求导数方便地检测到,一般常用一阶和二阶导数来检测边缘。

一阶导数用梯度算子计算

二阶导数用Laplacian算子计算2020/12/1827二、边缘检测算子边缘检测常借助空域中的边缘检测算子进行,通过将其模板与图像卷积完成。将模板在图像上移动并在每个位置上计算模板中心对应像素值。2020/12/1828边缘检测算法的基本步骤:(1)滤波。边缘检测主要基于导数计算,但受噪声影响。但滤波器在降低噪声的同时也导致边缘强度的损失。(2)增强。增强算法将邻域中灰度有显著变化的点突出显示。一般通过计算梯度幅值完成。(3)检测。在有些图像中梯度幅值较大的并不是边缘点。最简单的边缘检测是梯度幅值阈值判定。(4)定位。精确确定边缘的位置。2020/12/18292020/12/1830几种常用的边缘检测算子:梯度算子Roberts算子Prewitt算子Sobel算子Laplacian算子Marr算子2020/12/1831图像f(x,y)在像元点(x,y)的梯度为一个向量:梯度的大小:1.梯度算子为简化计算,近似为:2020/12/1832-111-1可用如下模板表示:梯度的方向:垂直模板水平模板公式:2020/12/1833阈值T=100Grad>100时g(x,y)=255;否则,g(x,y)=0;1-1边缘检测算例1:2020/12/1834边缘检测算例1:-112020/12/1835边缘检测算子模板比较:(1)边缘粗细(2)具有方向性2020/12/1836边缘检测算例2:61761651677771777277111110-110-110-11111000-1-1-1212212516777217727711111原图像水平模板计算结果17162161445167771717177277111112垂直模板计算结果2020/12/1837模板组合:三种方法梯度定义:2020/12/1838

Laplace算子:2.拉普拉斯算子11-4001001模板-1-1-1-18-11-1-12020/12/18393.Marr算子Marr算子是在Laplacian算子的基础上实现的。由于Laplacian算子对噪声比较敏感,为了减少噪声影响,可先对图像进行平滑,然后再用Laplacian算子检测边缘。平滑函数应能反映不同远近的周围点对给定像素具有不同的平滑作用,因此,平滑函数采用正态分布的高斯函数,即:其中σ是方差2020/12/1840用h(x,y)对图像f(x,y)的平滑可表示为:*代表卷积。令r是离原点的径向距离,即r2=x2+y2。对图像g(x,y)采用Laplacian算子进行边缘检测,可得:称为高斯-拉普拉斯滤波算子,也称为LOG滤波器,或“墨西哥草帽”。由于平滑性质能减少噪声的影响,所以当边缘模糊或噪声较大时,利用检测过零点能提供较可靠的边缘位置。2020/12/1841Marr边缘Delta=2Marr边缘delta=4在该算子中,σ的选择很重要,σ小时边缘位置精度高,但边缘细节变化多;σ大时平滑作用大,但细节损失大,边缘点定位精度低。应根据噪声水平和边缘点定位精度要求适当选取σ。2020/12/18428.4区域分割图像中属于同一区域的像元应具有相同或相似的属性,不同区域的像元属性不同。图像分割就要寻求具有代表性的属性,用其进行划分,使具有相同属性的像元归属同一区域,不同属性的像元归属不同区域。只利用一个属性时,图像区域分割就成为确定属性的阈值的问题。2020/12/18431.状态法统计最简单图像的灰度直方图,若其直方图呈双峰且有明显的谷,则将谷所对应的灰度值t作为阈值,按下式进行二值化,就可将目标从图像中分割出来。这种方法适用于目标和背景的灰度差较大,有明显谷的情况。一、最简单图像的区域分割2020/12/1844Z1ZiZtZjZk暗亮PB1B2背景目标2020/12/18452020/12/18462.判断分析法假定最简单图像f(i,j)的灰度区间为[0,L-1],选择一阈值t将图像的像素分为c1、c2两组;计算组内方差:计算组间方差:判别:越大越好通过改变t的取值,使判别最大。此时的t就为分割阈值2020/12/18473.最佳熵自动阈值法通过研究图像灰度直方图的熵测量,自动找出图像分割的最佳阈值。KSW熵方法:基于两个分布假设的方法设有阈值t,将灰度范围为[0,L-1]的图像划分为目标W与背景B两类。[0,t]的像素分布和[t+1,L-1]的像素分布分别为:使分割后图像的熵最大2020/12/1848计算两个分布对应的熵,设分别为HW(t)和HB(t),则整幅图像的熵为:使熵H(t)取最大值的t,就是分割目标与背景的最佳阈值。2020/12/18494.最小误差分割设图像中背景像素的灰度级服从正态分布,概率密度为p1(z),均值和方差分别为,

感兴趣目标的像素灰度级服从正态分布,概率密度为p2(z),均值和方差分别为,

设背景像素数占图像总像素数的百分比为,则目标的像素数占(1-θ),则混合概率密度为:使错分概率最小2020/12/1850当选定阈值为t时,计算目标像素错分背景像素的概率:背景像素错分为目标像素的概率:总错误差概率为:以总错误差概率最小为原则,求出分割阈值t。p1(z)p2(z)2020/12/1851计算公式:当有2020/12/1852二、特征空间聚类根据提取的特征值将一组目标划分到各类中的技术。将图象空间中的像素用对应的特征空间点表示,通过将特征空间的点聚集成群,再将它们映射回原图象空间以得到分割的结果。2020/1210.51.01.52.02.53.0x22020/12/1854K-均值聚类方法(1)任意选择K个初始类均值(2)使用最小距离判别法将所有样本分给K类;若对所有的不等于i的j,则判属于第i类。(3)使用步骤(2)中分类结果,计算各类均值,并以此作为新的类均值;(4)比较新旧类均值,若它们之差小于某一阈值,则认为中心已经稳定,可以终止算法,输出结果;否则,返回步骤(2),继续进行。2020/12/18552020/12/18568.5区域增长区域增长是把图像分割成特征相同的若干小区域,比较相邻小区域特征的相似性,若它们足够相似,则作为同一区域合并,以此方式将特征相似的小区域不断合并,直到不能合并为止,最后形成特征不同的各区域。这种分割方式也称区域扩张法。区域增长对于由复杂物体定义的复杂场景分割具有很好的作用。2020/12/1857区域生长法的三个关键条件的确定:

(1)选择和确定一组能正确代表所需区域的种子像素一般原则为:①接近聚类重心的像素可作为种子像素。例如,图像直方图中像素最多且处在聚类中心的像素;②红外图像目标检测中最亮的像素可作为种子像素;③按位置要求确定种子像素;④根据某种经验确定种子像素。2020/12/1858

区域生长法的三个关键条件的确定:

(2)确定在生长过程中能将相邻像素合并进来的相似性准则。主要有:①当图像是彩色图像时,可以各颜色为准则,并考虑图像的连通性和邻近性;②待检测像素点的灰度值与已合并成的区域中所有像素点的平均灰度值满足某种相似性标准,比如灰度值差小于某个值;③待检测点与已合并成的区域构成的新区域符合某个大小尺寸或形状要求等。2020/12/1859

区域生长法的三个关键条件的确定:

(3)确定终止生长过程的条件或规则①一般的停止生长准则是生长过程进行到没有满足生长准则的像素时为止;②其它与生长区域需要的尺寸、形状等全局特性有关的准则。2020/12/1860根据所用的邻域方式和相似性准则的不同,可以产生各种不同的区域扩张法:

①单一型(像素和像素)

②质心型(像素与区域)

③混合型(区域与区域)2020/12/1861一、简单区域扩张法基本思路:以图像的某个像素为生长点,比较相邻像素的特征,将特征相似的相邻像素合并为同一区域;以合并的像素为生长点,继续重复以上的操作,最终形成具有相似特征的像素的最大连通集合。2020/12/1862算法实现步骤1)根据图像的不同应用选择一个或一组种子,它或者是最亮或最暗的点,或者是位于点簇中心的点;2)选择一个描述符(条件);3)从该种子开始向外扩张,首先把种子像素加入集合,然后不断将与集合中各个像素连通、且满足描述符的像素加入集合;4)重复过程3)直到不再有满足条件的新结点加入集合为止。2020/12/1863如图给出已知种子点区域生长的一个示例。(a)给出需要分割的图像,设已知两个种子象素(标为深浅不同的灰色方块),现在进行区域生长采用的判断准则是:如果所考虑的象素与种子象素灰度值差的绝对值小于某个阈值T,则将该象素包括进种子象素所在的区域图(b)给出T=3时区域生长结果,整幅图被较好的分成2个区域图(c)给出T=1时区域生长的结果,有些象素无法判定图(d)给出T=6时区域生长的结果,整幅图都被分成1个区域。2020/12/1864方法简单,但由于仅考虑了从一个象素到另一个象素的特性是否相似,因此对于有噪声的或复杂的图像,使用这种方法会引起不希望的区域出现。另外,如果区域间边缘的灰度变化很平缓(如图a所示),或者对比度弱的两个相交区域(如图b所示),采用这种方法,区域1和区域2将会合并起来,从而产生错误区域1区域2(a)

区域2区域1(b)为了克服这个问题,可不用新象素的灰度值去和邻域象素的灰度值比较,而用新象素所在区域的平均灰度值去和各邻域象素的灰度值进行比较。2020/12/1865二、质心型增长

比较单个像素的特征与其相邻区域的特征,若相似则将该像素合并到相邻区域中。步骤与简单区域扩张类似,只不过是比较像素与相邻区域像素灰度的平均值。

缺点:区域增长的结果与起始像素有关,起始位置

不同则分割结果有差异。2020/12/1866设一幅图像,检测灰度分别为9和7,平均灰度均匀测度度量中阈值K取2,分别进行区域增长55864897228533335586489722853333558648972285333355864897228533335586489722853333(a)原图(b)(c)(d)(e)原图(a)中,以9为起点开始区域增长,第一次区域增长得到3个灰度值为8的邻点,灰度级差值为1,如图(b),4个点平均灰度为(8+8+8+9)/4=8.25,由于阈值取2,第2次区域增长灰度值为7的邻点被接受,如图(c),5个点的平均灰度级为(8+8+8+9+7)/5=8。该区域的周围无灰度值大于6的邻域,停止区域增长。图(d)和(e)是以7为起点的区域增长结果

2020/12/1867分裂-合并分割法是从整个图像出发,根据图像和各区域的不均匀性,把图像或区域分裂成新的子区域;根据毗邻区域的均匀性,把毗邻的子区域合并成新的较大区域。分裂合并法当事先完全不了解区域形状和区域数目时,可采用分裂合并法。

基于四叉树的思想对复杂图像分割效果很好2020/12/18681.图像四叉树

如果把整幅图像分成大小相同的4个方形象限区域,并接着把得到的新区域进一步分成大小相同的4个更小的象限区域,如此不断继续分割下去,就会得到一个以该图像为树根,以分成的新区域或更小区域为中间结点或树叶结点的四叉树。

2020/12/18691020403132

3433R1234313233340层1层2层(a)图像R(b)图像R的四叉树示例图8.6.1图像的四叉树表示2020/12/1870小块中的标号:从左上角开始的第一层的四块,按顺时针方向标号为1,2,3,4,第二层每一块又以同样的方式标号。下一层块的标号是在它从属的上一层的标号后添号。当块不再往下分时,尾数添0。图8.6.2分裂合并标号图2020/12/18712.分裂-合并分割法

设同一区域Ri中的所有像素满足某一相似性准则时,P(Ri)=TRUE,否则P(Ri)=FALSE。

(1)将图像R分成4个大小相同的象限区域Ri,i=1,2,3,4;(2)对于任何的Ri,如果P(Ri)=FALSE,则将该Ri再进一步拆分成4个更小的象限区域;(3)如果此时存在任意相邻的两个区域Rj和Rk使P(Rj∪Rk)=TRUE成立,就将Rj和Rk进行合并;(4)重复(2)和(3),直到无法进行拆分和合并为止。2020/12/1872分裂:当一层中的某一块内像素不满足某一特性的均匀性时,将它们分裂成四个子块。21211212214213图8.6.3子块分裂图2020/12/1873合并:当同一层的4块中的像素满足某一特性的均匀性时,将它们合并为一母块。4142444340图8.6.4子块合并图2020/12/18741

24

3(a)原始图像分裂序号4312R(b)第一次分裂成4个区域分裂合并法示例:2020/12/1875(c)第二次分裂成十个区域4312R(b)第一次分裂成4个区域4312R14131112343331323111

完全分为背景区域2020/12/18763412R13111412(d)最后一次分裂成十六个区域

(c)第二次分裂成十个区域4312R14131112343331323111123121124122333134323333313343322020/12/1877对于灰度图象的一些可以选择的分裂-合并准则:(1)同一区域中最大灰度值与最小灰度值之差或方差小于某选定的阈值;(2)两个区域的平均灰度值之差及方差小于某个选定的阈值;(3)两个区域的灰度分布函数之差小于某个选定的阈值;(4)两个区域的某种图像统计特征值的差小于等于某个阈值。2020/12/1878(a)(b)(c)(d)图中红色区域为目标,其它区域为背景,它们都具有常数灰度值对整个图像R,P(R)=FALSE,(P(R)=TRUE代表在R中的所有象素都具有相同的灰度值),将其分裂成如图(a)所示四个正方形区域,左上角区域满足P,不必继续分裂,其它三个区域继续分裂而得到(b),除包括目标下部的两个子区域外,其它区域都可按目标和背景合并。下面两个子区域继续分裂得到(c),此时所有区域都已满足P,最后一次合并可得到(d)的分割结果2020/12/18798.6数学形态学图像处理数学形态学图像处理基本概念腐蚀与膨胀开-闭运算变体2020/12/1880基本概念结构元素与图像进行逻辑运算,产生新的图像的图像处理方法。集合概念上的二值图像:二值图像B和结构元素S是定义在笛卡儿网格上的集合,网格中值为1的点是集合的元素当结构元素的原点移到点(x,y)时,记为Sxy

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论