遥感数字图像处理教程-图像分割课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《遥感数字图像处理教程-图像分割课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 遥感 数字图像 处理 教程 图像 分割 课件
- 资源描述:
-
1、8.1 图像分割的概念与方法分类8.2 阈值分割法8.3 边缘检测8.4 区域分割8.5 区域生长8.6 数学形态法第第8 8章章 图像分割图像分割8.1 8.1 图像分割的概念与方法分类图像分割的概念与方法分类u图像分析与图像分割 图像分析对图像中感兴趣的目标进行检测和测量,以获得它们的客观信息,从而建立对图像的描述。预处理预处理图像分割图像分割特征提取特征提取对象识别对象识别图像分析系统的基本构成一、图像分割的概念一、图像分割的概念前景 (感兴趣目标) 背景图像分割是将图像分割是将图像分成图像分成互不重叠的互不重叠的区域并提取出感区域并提取出感兴趣目标兴趣目标技术。技术。利用区域特性,如灰
2、度、颜色、纹理等图像分割的严格定义图像分割的严格定义(Conzalez R C,1992):(Conzalez R C,1992): 令集合R代表整个图像区域,对R的分割可看作将R分成N个满足以下五个条件的非空子集(子区域)R1,R2,RN: ; 对所有的i和j,ij,有RiRj = ; 对i = 1,2,N,有P(Ri) = TRUE; 对ij,有P(RiRj) = FALSE; 对i =1,2,N,Ri是连通的区域。RRNii1二、图像分割的基本原则二、图像分割的基本原则灰度图像的分割是基于像素灰度值的两个基本特性: 不连续性和相似性,分割原则包括:l 利用区域灰度不连续性的基于边界的分割
3、;l 利用区域灰度相似性的基于区域的分割。l 利用区域灰度不连续性的基于边界的分割 检测图像像素灰度级的不连续性,找到点、线(宽度为1)、边(不定宽度)。先找边,后确定区域。检测图像像素的灰度值的相似性,通过选择阈值,找到灰度值相似的区域,区域的外轮廓就是对象的边。l 利用区域灰度相似性的基于区域的分割图像分割的方法图像分割的方法l 基于边缘的分割方法 先提取区域边界,再确定边界限定的区域。l 区域分割 确定每个像素的归属区域,从而形成一个区域图。l 区域生长 将属性接近的连通像素聚集成区域l 分裂合并分割 综合利用区域分割和区域生长两种方法,既存在图像的划分,又有图像的合并。 阈值分割法通过
4、交互方式得到阈值通过直方图得到阈值通过边界特性选择阈值简单全局阈值分割分割连通区域基于多个变量的阈值8.1 8.1 阈值分割法阈值分割法 阈值分割法 阈值分割法的基本思想: 确定一个合适的阈值T(阈值选定的好坏是此方法成败的关键)。 将大于等于阈值的像素作为物体或背景,生成一个二值图像。If f(x,y) T set 255Else set 0 在四邻域中有背景的像素,即是边界像素。025525502550255255255 阈值分割法 阈值分割法的特点: 适用于物体与背景有较强对比的情况,重要的是背景或物体的灰度比较单一。(可通过先求背景,然后求反得到物体) 这种方法总可以得到封闭且连通区域
5、的边界。灰度值f(x0,y0)T 通过交互方式得到阈值 基本思想: 在通过交互方式下,得到对象(或背景 )的灰度值,比得到阈值T容易得多。假设:对象的灰度值(也称样点值)为f(x0,y0),且: T = f(x0,y0) R 有:f(x,y) Tf(x,y) f(x0,y0) R|f(x,y) f(x0,y0)| R其中R 是容忍度,可通过试探获得。 通过交互方式得到阈值 实施方法:(1)通过光标获得样点值f(x0,y0)(2)选取容忍度R(3)if |f(x,y)f(x0,y0)| R set 255 else set 0 通过直方图得到阈值 基本思想边界上的点的灰度值出现次数较少T 通过直
6、方图得到阈值 取值的方法: 取直方图谷底,为最小值的灰度值为阈值T 缺点:会受到噪音的干扰,最小值不是预期的阈值,而偏离期望的值; 改进:取两个峰值之间某个固定位置,如中间位置上。由于峰值代表的是区域内外的典型值,一般情况下,比选谷底更可靠,可排除噪音的干扰 通过直方图得到阈值T 通过直方图得到阈值 对噪音的处理对直方图进行平滑处理,如最小二乘法,等不过点插值。 通过边界特性选择阈值 基本思想: 如果直方图的各个波峰很高、很窄、对称,且被很深的波谷分开时,有利于选择阈值。 为了改善直方图的波峰形状,我们只把区域边缘的像素绘入直方图,而不考虑区域中间的像素。 用微分算子,处理图像,使图像只剩下边
7、界中心两边的值。 通过边界特性选择阈值 基本思想: 这种方法有以下优点:1)在前景和背景所占区域面积差别很大时,不会造一个灰度级的波峰过高,而另一个过低2)边缘上的点在区域内还是区域外的概率是相等的,因此可以增加波峰的对称性3)基于梯度和拉普拉斯算子选择的像素,可以增加波峰的高度 通过边界特性选择阈值 算法的实现:1)对图像进行梯度计算,得到梯度图像。2)得到梯度值最大的那一部分(比如10%) 的像素直方图3)通过直方图的谷底,得到阈值T。 如果用拉普拉斯算子,不通过直方图,直接得到阈值,方法是使用拉普拉斯算子过滤图像,将0跨越点对应的灰度值为阈值T. 简单全局阈值分割 基本思想:用前述方法获
8、得阈值T,并产生一个二值图,区分出前景对象和背景 算法实现: 规定一个阈值T,逐行扫描图像。 凡灰度级大于T的,颜色置为255;凡灰度级小于T的,颜色置为0。 适用场合:明度图像是可以控制的情况,例如用于工业监测系统中。 分割连通区域 基本思想:用前述方法获得阈值T,并产生一个二值图,区分出单独的连通前景对象和背景区域 算法实现: 规定一个阈值T,上下左右4个方向进行逐行扫描图像 凡灰度级大于T的,颜色置为255;凡灰度级小于T的,颜色置为0。 分割连通区域 适用场合:印前等。先左后右,先上半部分、后下半部分 基于多个变量的阈值 基本思想:把前面的方法扩展到多维空间,则寻找波谷的过程,变为寻找
9、点簇的过程。 算法实现: 各维分量波谷之间进行逻辑与运算,从波谷重合的点,得到实际的阈值T。 应用场合:有多个分量的颜色模型,如RGB模型、CMYK模型、HSI模型8.3 8.3 边缘检测边缘检测一、边缘的定义一、边缘的定义 图像中像素灰度有阶跃变化或屋顶变化的那些像素的集合。边缘的分类:边缘的分类:阶跃状: 边缘两边像素的灰度值明显不同; 屋顶状: 边缘处于灰度值从由小到大再到小的变化转折点处。 阶跃状阶跃状屋顶状屋顶状 灰度的不连续可以利用求导数方便地检测到,一般常用一阶和二阶导数来检测边缘。 一阶导数用梯度算子计算 二阶导数用Laplacian算子计算二、边缘检测算子二、边缘检测算子 边
10、缘检测常借助空域中的边缘检测算子进行,通过将其模板与图像卷积完成。 将模板在图像上移动并在每个位置上计算模板中心对应像素值。 11,MNmnr i jm n t m n边缘检测算法的基本步骤:(1)滤波。边缘检测主要基于导数计算,但受噪声影响。但滤波器在降低噪声的同时也导致边缘强度的损失。(2)增强。增强算法将邻域中灰度有显著变化的点突出显示。一般通过计算梯度幅值完成。(3)检测。在有些图像中梯度幅值较大的并不是边缘点。最简单的边缘检测是梯度幅值阈值判定。(4)定位。精确确定边缘的位置。平滑图象梯度图象阈值分割边缘的二值图象梯度算子梯度算子边缘增强边缘增强边缘检测边缘检测原始图象图象滤波图象滤
11、波边缘定位边缘定位几种常用的边缘检测算子:n梯度算子 Roberts算子 Prewitt算子 Sobel算子nLaplacian算子nMarr算子图像f(x,y)在像元点(x,y)的梯度为一个向量:yyxfxyxfffyxgradfyx,梯度的大小:22,yxffyxgradf1.1.梯度算子梯度算子为简化计算,近似为:yxffyxgradf,-111-1可用如下模板表示:梯度的方向:arctanxyffxfyf垂直模板水平模板yxfyxffyxfyxffyx,1, 1公式:200200200200221120020020020022112002002002002211200200200200
12、22110000198010000019801000001980100000198010阈值阈值T=100Grad100时时g(x,y)=255;否则否则,g(x,y)=0;00002550000000255000000025500000002550001-1边缘检测算例1:200200200200221120020020020022112002002002002211200200200200221100000000000000000000000000000000边缘检测算例1:-11边缘检测算子边缘检测算子模板比较:(1)边缘粗细(2)具有方向性边缘检测算例2:617616516777717
13、77277111110 0-1-11 10 0-1-11 10 0-1-11 11 11 11 10 00 00 0-1-1-1-1-1-1212212516777217727711111原图像水平模板计算结果17162161445167771717177277111112垂直模板计算结果模板组合:三种方法梯度定义:n Laplace算子:22222,yyxfxyxfyxf2.2.拉普拉斯算子拉普拉斯算子11-4001001n 模板-1-1-1-18-11-1-13. Marr3. Marr算子算子 Marr算子是在Laplacian算子的基础上实现的。 由于Laplacian算子对噪声比较敏
14、感,为了减少噪声影响,可先对图像进行平滑,然后再用Laplacian算子检测边缘。 平滑函数应能反映不同远近的周围点对给定像素具有不同的平滑作用,因此,平滑函数采用正态分布的高斯函数,即:2222),(yxeyxh其中是方差用h(x,y)对图像f(x,y)的平滑可表示为:*代表卷积。令r是离原点的径向距离,即r2=x2+y2。对图像g(x,y)采用Laplacian算子进行边缘检测,可得: 称为高斯拉普拉斯滤波算子,也称为LOG滤波器,或“墨西哥草帽”。),(*),(),(yxfyxhyxgh2yxfhyxferyxfyxhgr,224222222由于平滑性质能减少噪声的影响,所以当边缘模糊或
15、噪声较大时,利用 检测过零点能提供较可靠的边缘位置。h2Marr边缘边缘Delta=2Marr边缘边缘delta=4在该算子中,的选择很重要, 小时边缘位置精度高,但边缘细节变化多; 大时平滑作用大,但细节损失大,边缘点定位精度低。应根据噪声水平和边缘点定位精度要求适当选取。8.4 8.4 区域分割区域分割 图像中属于同一区域的像元应具有相同或相似的属性,不同区域的像元属性不同。 图像分割就要寻求具有代表性的属性,用其进行划分,使具有相同属性的像元归属同一区域,不同属性的像元归属不同区域。 只利用一个属性时,图像区域分割就成为确定属性的阈值的问题。1.1.状态法状态法 统计最简单图像的灰度直方
16、图,若其直方图呈双峰且有明显的谷,则将谷所对应的灰度值t 作为阈值,按下式进行二值化,就可将目标从图像中分割出来。 这种方法适用于目标和背景的灰度差较大,有明显谷的情况。一、最简单图像的区域分割Z1ZiZt Zj Zk暗暗亮亮PB1B2背景背景目标目标2.2.判断分析法判断分析法 假定最简单图像假定最简单图像f(i,j)f(i,j)的灰度区间为的灰度区间为0,L-1,0,L-1,选选择一阈值择一阈值t t将图像的像素分为将图像的像素分为c c1 1、c c2 2两组;两组;2222211121,方差为,灰度平均值为像素数为方差为,灰度平均值为像素数为mtjifmtjifcc计算组内方差:计算组
17、内方差:2222112计算组间方差:计算组间方差:221212222112mmmmmmB判别:判别:22B越大越好越大越好通过改变通过改变t t的取值,使判别最大。此时的的取值,使判别最大。此时的t t就为分割阈值就为分割阈值3.3.最佳熵自动阈值法最佳熵自动阈值法 通过研究图像灰度直方图的熵测量,自动找出图像通过研究图像灰度直方图的熵测量,自动找出图像分割的最佳阈值。分割的最佳阈值。 KSWKSW熵方法熵方法: :基于两个分布假设的方法基于两个分布假设的方法tLttttttttPpPpPpWPpPpPpB1,1,1:,:12110 设有阈值设有阈值t t,将灰度范围为,将灰度范围为00,L-
18、1L-1的图像划分的图像划分为目标为目标W W与背景与背景B B两类。两类。0,t0,t的像素分布和的像素分布和t+1,L-t+1,L-11的像素分布分别为:的像素分布分别为:tiitpP0使分割后图像的熵最大使分割后图像的熵最大出现的概率为灰度级iip计算两个分布对应的熵,设分别为计算两个分布对应的熵,设分别为H HW W(t)(t)和和H HB B(t)(t),则,则整幅图像的熵为:整幅图像的熵为: tHtHtHBW使熵使熵H(t)H(t)取最大值的取最大值的t,t,就是分割目标与背景的最佳就是分割目标与背景的最佳阈值。阈值。4.4.最小误差分割最小误差分割 设图像中背景像素的灰度级服从正
19、态分布,概率密设图像中背景像素的灰度级服从正态分布,概率密度为度为p p1 1(z),(z),均值和方差分别为均值和方差分别为 , 感兴趣目标的像素灰度级服从正态分布,概率密度感兴趣目标的像素灰度级服从正态分布,概率密度为为p p2 2(z),(z),均值和方差分别为均值和方差分别为 , 设背景像素数占图像总像素数的百分比为设背景像素数占图像总像素数的百分比为 ,则,则目标的像素数占(目标的像素数占(1-1-),则混合概率密度为:),则混合概率密度为: zpzpzp211211和222和使错分概率最小使错分概率最小当选定阈值为当选定阈值为t t时,计算目标像素错分背景像素的概时,计算目标像素错
20、分背景像素的概率:率: tdzzptE22背景像素错分为目标像素的概率背景像素错分为目标像素的概率: tdzzptE11总错误差概率为:总错误差概率为: zEzEzE211以总错误差概率最小为原则,求出分割阈值以总错误差概率最小为原则,求出分割阈值t t。 0tzEp p1 1(z)(z)p p2 2(z)(z)12zpt计算公式:计算公式:222221112221lntt当当1ln221221t有有22221二、特征空间聚类二、特征空间聚类 根据提取的特征值将一组目标划分到各类中的根据提取的特征值将一组目标划分到各类中的技术。技术。 将图象空间中的像素用对应的特征空间点表示将图象空间中的像素
21、用对应的特征空间点表示,通过将特征空间的点聚集成群,再将它们映,通过将特征空间的点聚集成群,再将它们映射回原图象空间以得到分割的结果。射回原图象空间以得到分割的结果。1234567x10.51.01.52.02.53.0 x2K-K-均值聚类方法均值聚类方法(1 1)任意选择)任意选择K K个初始类均值个初始类均值(2 2)使用最小距离判别法将所有样本分给)使用最小距离判别法将所有样本分给K K类;若对类;若对所有的不等于所有的不等于i i的的j j, 则判则判 属于第属于第i i 类。类。(3 3)使用步骤()使用步骤(2 2)中分类结果,计算各类均值,并)中分类结果,计算各类均值,并以此作
22、为新的类均值;以此作为新的类均值;(4 4)比较新旧类均值,若它们之差小于某一阈值,)比较新旧类均值,若它们之差小于某一阈值,则认为中心已经稳定,可以终止算法,输出结果;否则认为中心已经稳定,可以终止算法,输出结果;否则,返回步骤(则,返回步骤(2 2),继续进行。),继续进行。8.5 8.5 区域增长区域增长区域增长区域增长是把图像分割成特征相同的若干小区域,是把图像分割成特征相同的若干小区域,比较相邻小区域特征的相似性,若它们足够相似,则作比较相邻小区域特征的相似性,若它们足够相似,则作为同一区域合并,以此方式将特征相似的小区域不断合为同一区域合并,以此方式将特征相似的小区域不断合并,直到
展开阅读全文