数字图像处理图像分割和数学形态学课件.ppt
《数字图像处理图像分割和数学形态学课件.ppt》由会员分享,可在线阅读,更多相关《数字图像处理图像分割和数学形态学课件.ppt(48页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数字图像处理图像分割和数学形态学第1页,此课件共48页哦6.1.4.1 阈值分割法简介阈值分割法简介1 阈值分割法阈值分割法(thresholding)的基本思想:的基本思想:确确定定一一个个合合适适的的阈阈值值T(阈阈值值选选定定的的好好坏坏是是此此方法成败的关键)。方法成败的关键)。将将大大于于等等于于阈阈值值的的像像素素作作为为物物体体或或背背景景,生生成一个二值图像。成一个二值图像。If f(x,y)T set 255(即为(即为1)Else set 0第2页,此课件共48页哦6.1.4.1 阈值分割法简介阈值分割法简介2 阈值分割法的特点:阈值分割法的特点:适适用用于于物物体体与与背
2、背景景有有较较强强对对比比的的情情况况,重重要要的的是背景或物体的灰度比较单一。是背景或物体的灰度比较单一。这种方法总可以得到封闭且连通区域的边界。这种方法总可以得到封闭且连通区域的边界。灰度值灰度值f(xf(x0 0,y,y0 0)T T第3页,此课件共48页哦6.1.4.2 阈值选定阈值选定1 通过交互方式进行选区通过交互方式进行选区基本思想:基本思想:在通过交互方式下,得到对象(或背景在通过交互方式下,得到对象(或背景)的灰)的灰度值。度值。假设:对象的灰度值假设:对象的灰度值(也称样点值也称样点值)为为f(x0,y0),取取满足下式的像素,将它们作为对象(或背景满足下式的像素,将它们作
3、为对象(或背景)区域:区域:|f(x,y)f(x0,y0)|R其中其中R 是容忍度,可通过试探获得。是容忍度,可通过试探获得。第4页,此课件共48页哦6.1.4.2 阈值选定阈值选定实施方法:实施方法:(1)通过光标获得样点值)通过光标获得样点值f(x0,y0)(2)选取容忍度)选取容忍度R(3)if|f(x,y)f(x0,y0)|R set 255 else set 0第5页,此课件共48页哦6.1.4.2 阈值选定阈值选定2 利用灰度直方图选阈值利用灰度直方图选阈值1)状态法(状态法(the mode method)(双峰法)(双峰法)基本思想基本思想边界上的点的灰度值出现次数较少。边界上
4、的点的灰度值出现次数较少。取值的方法取值的方法 取直方图谷底取直方图谷底(最小值最小值)的灰度值为阈值的灰度值为阈值T T。T第6页,此课件共48页哦算法简介算法简介:设灰度直方图为设灰度直方图为RHST(z),0 z N-1(1)在在 0 N-1的范围内变化的范围内变化z,对于每一个灰度值,对于每一个灰度值z,在比,在比z小的灰度范小的灰度范围围NL内,求一系列的内,求一系列的RHST(z1)-RHST(z)(0 z1z),找出其中,找出其中的最大值为的最大值为 L;(2)同理,在比同理,在比z大的灰度范围大的灰度范围NH 内,内,对于每一个灰度值对于每一个灰度值z,求一系列求一系列的的RH
5、ST(z2)-RHST(z)(z z2 N-1),找出其中的最大值为找出其中的最大值为 H;(3)当当 L和和 H的积为最大时的灰度的积为最大时的灰度Z为为Zm,则所求的阈值为,则所求的阈值为Zm。ZmN-1RHSTz第7页,此课件共48页哦6.1.4.2 阈值选定阈值选定缺点:缺点:会受到噪声的干扰,最小值不是预会受到噪声的干扰,最小值不是预期的阈值,而偏离期望的值。期的阈值,而偏离期望的值。改进:改进:取取两两个个峰峰值值之之间间某某个个固固定定位位置置,如如中中间间位位置置上上。由由于于峰峰值值代代表表的的是是区区域域内内外外的的典典型型值值,一一般般情情况况下下,比比选选谷谷底底更更可
6、可靠靠,可可排除噪声的干扰。排除噪声的干扰。第8页,此课件共48页哦6.1.4.2 阈值选定阈值选定2)最佳阈值最佳阈值(Optimal Threshoding)最佳阈值:最佳阈值:使图像中目标物和背景分割错误最小的阈使图像中目标物和背景分割错误最小的阈值。值。有时目标和背景的灰度值有部分交错,用一个全局阈值并不能有时目标和背景的灰度值有部分交错,用一个全局阈值并不能将它们绝对分开。这时常希望能减小误分割的概率,而选取最优阈将它们绝对分开。这时常希望能减小误分割的概率,而选取最优阈值是一种常用的方法。值是一种常用的方法。设一幅图像仅包含两类主要的灰度值区域(目标和背景),设一幅图像仅包含两类主
7、要的灰度值区域(目标和背景),它的直方图可看成灰度值概率密度函数它的直方图可看成灰度值概率密度函数p(z)p(z)的一个近似。这的一个近似。这个密度函数实际上是目标和背景的两个单峰密度函数之混合。个密度函数实际上是目标和背景的两个单峰密度函数之混合。第9页,此课件共48页哦6.1.4.2 阈值选定阈值选定 设一幅图像中,背景和目标物的灰度级分布概率密度设一幅图像中,背景和目标物的灰度级分布概率密度p1(z)和和p2(z)均为高斯函数,它的混合概率密度是:均为高斯函数,它的混合概率密度是:其中其中1和和12 分别是某一类像素(如分别是某一类像素(如背景)背景)的高斯密度的均值和的高斯密度的均值和
8、方差,方差,2和和 12分别是另一类的均值和方差,分别是另一类的均值和方差,P1和和P2分别是背景和分别是背景和目标区域两类像素出现的概率。根据概率定义有目标区域两类像素出现的概率。根据概率定义有P1+P2=1,所以混,所以混合概率密度中有合概率密度中有5个未知的参数。如果能求得这些参数就可以确个未知的参数。如果能求得这些参数就可以确定混合概率密度。定混合概率密度。第10页,此课件共48页哦例:最优阈值的计算例:最优阈值的计算0p(z)p1(z)p2(z)E2(T)E1(T)z总的误差概率是总的误差概率是最优阈值就是使最优阈值就是使E(T)为最小时的为最小时的T。如上图,假设如上图,假设1 2
9、,需定义一个阈值,需定义一个阈值T,使得灰度值小于,使得灰度值小于T的的像素分割为背景,而使得灰度值大于像素分割为背景,而使得灰度值大于T的像素分割为目标。这时的像素分割为目标。这时错误地将目标像素划分为背景的概率和将背景像素错误地划分为目错误地将目标像素划分为背景的概率和将背景像素错误地划分为目标的概率分别是:标的概率分别是:第11页,此课件共48页哦 为求得使该误差最小的阈值可将为求得使该误差最小的阈值可将E(T)E(T)对对T T求微分,并令微分式求微分,并令微分式等于零,结果是等于零,结果是 P1p1(T)=P2p2(T)将这个结果用于高斯密度,可得到解一元二次方程的根判别式的将这个结
10、果用于高斯密度,可得到解一元二次方程的根判别式的系数:系数:该二次式在一般情况下有该二次式在一般情况下有2个解,如果个解,如果2个区域的方差相等,则个区域的方差相等,则只有一个最优阈值:只有一个最优阈值:第12页,此课件共48页哦6.1.4.2 阈值选定阈值选定3 利用局部特征自动选阈值利用局部特征自动选阈值1)通过边界特性通过边界特性(Boundary Characteristics)选择阈值选择阈值基本思想:基本思想:如果直方图的各个波峰很高、很窄、对称,且被很深如果直方图的各个波峰很高、很窄、对称,且被很深的波谷分开时,有利于选择阈值。的波谷分开时,有利于选择阈值。为了改善直方图的波峰形
11、状,我们只把区域边缘的像为了改善直方图的波峰形状,我们只把区域边缘的像素绘入直方图,而不考虑区域中间的像素。素绘入直方图,而不考虑区域中间的像素。用微分算子处理图像,使图像只剩下边缘中心两边的用微分算子处理图像,使图像只剩下边缘中心两边的像素的值。像素的值。第13页,此课件共48页哦6.1.4.2 阈值选定阈值选定这种方法有以下优点:这种方法有以下优点:1)1)在前景和背景所占区域面积差别很大时,在前景和背景所占区域面积差别很大时,不会造不会造成一个灰度级的波峰过高,而另一个过低成一个灰度级的波峰过高,而另一个过低。2)2)边缘上的点在区域内还是区域外的概率是相等的,边缘上的点在区域内还是区域
12、外的概率是相等的,因此可以因此可以增加波峰的对称性增加波峰的对称性。第14页,此课件共48页哦6.1.4.2 阈值选定阈值选定算法的实现:算法的实现:1 1)对图像进行梯度计算,得到梯度图像。)对图像进行梯度计算,得到梯度图像。2 2)得到梯度值最大的那一部分(比如)得到梯度值最大的那一部分(比如10%10%)的像素直)的像素直方图。方图。3 3)通过直方图的谷底,得到阈值)通过直方图的谷底,得到阈值T T。第15页,此课件共48页哦6.1.4.2 阈值选定阈值选定2)基于变换直方图选取阈值)基于变换直方图选取阈值基本思想基本思想:利用一些像素邻域的局部性质来变换原来的直方图,以得到利用一些像
13、素邻域的局部性质来变换原来的直方图,以得到一个新的直方图。比如:一个新的直方图。比如:具有低梯度值像素的灰度直方图,其中峰之间的谷比原具有低梯度值像素的灰度直方图,其中峰之间的谷比原直方图深。有利于更好地求出谷底。直方图深。有利于更好地求出谷底。第16页,此课件共48页哦具有低梯度值像素的灰度直方图具有低梯度值像素的灰度直方图 由于目标或背景内部的像素具有较低的梯度值,而它们边界上的像由于目标或背景内部的像素具有较低的梯度值,而它们边界上的像素具有较高的梯度值,所以这个新直方图中,对应内部点的峰应基本素具有较高的梯度值,所以这个新直方图中,对应内部点的峰应基本不变,但因为减少了一些边界点,所以
14、谷应比原直方图要深。不变,但因为减少了一些边界点,所以谷应比原直方图要深。更一般地,可计算一个加权的直方图,其中赋给具有低梯度值的像更一般地,可计算一个加权的直方图,其中赋给具有低梯度值的像素权重大一些。例如,设一个像素点的梯度值为素权重大一些。例如,设一个像素点的梯度值为g g,则在统计直方图时,则在统计直方图时,可给它加权可给它加权1/(1+g)2。这样一来,如果像素的梯度值为零,则它得到最。这样一来,如果像素的梯度值为零,则它得到最大的权重大的权重“1 1”,如果像素具有很大的梯度值,则它得到的权重就,如果像素具有很大的梯度值,则它得到的权重就变得微乎其微。在这样加权的直方图中,峰基本不
15、变而谷变深,变得微乎其微。在这样加权的直方图中,峰基本不变而谷变深,所以峰谷差距加大。所以峰谷差距加大。原直方图原直方图新直方图新直方图第17页,此课件共48页哦6.1.4.3 图像图像阈值化阈值化1 简单全局阈值分割简单全局阈值分割基本思想:用前述方法获得阈值基本思想:用前述方法获得阈值T T,并产生一个二值图,区分出前,并产生一个二值图,区分出前景对象和背景。景对象和背景。算法实现:算法实现:规定一个阈值规定一个阈值T T,逐行扫描图像。,逐行扫描图像。凡灰度级大于凡灰度级大于T T的,灰度置为较大(或的,灰度置为较大(或0 0)的值(如)的值(如255255);凡灰度级小于);凡灰度级小
16、于T T的,灰度置为的,灰度置为0 0(或较大的值)(或较大的值)。适用场合:亮度图像是可以控制的情况,例如用于工业监测系统适用场合:亮度图像是可以控制的情况,例如用于工业监测系统中。中。第18页,此课件共48页哦2 可变阈值法(动态阈值处理)可变阈值法(动态阈值处理)对于不均匀光照图像来说,不论用哪个阈值都无法兼顾亮区与暗对于不均匀光照图像来说,不论用哪个阈值都无法兼顾亮区与暗区。最好的办法是用可变阈值,在亮区阈值取得高,暗区阈值取得低,区。最好的办法是用可变阈值,在亮区阈值取得高,暗区阈值取得低,即对每个像素都自适应地选用不同的阈值。即对每个像素都自适应地选用不同的阈值。阈值的选择可以这样
17、来进行:将图像分成许多小块,先对每个小块阈值的选择可以这样来进行:将图像分成许多小块,先对每个小块定一定一 个阈值,各小块的阈值可以不同,然后进行适当的平滑,以便消除个阈值,各小块的阈值可以不同,然后进行适当的平滑,以便消除块间阈值的突变。块间阈值的突变。至于每小块阈值的确定,可以有不同的准则和方法,一般应当先至于每小块阈值的确定,可以有不同的准则和方法,一般应当先区分小块只包含一类(全部是背景点或者全部是物体点)还是包含了区分小块只包含一类(全部是背景点或者全部是物体点)还是包含了两类。如果某两类。如果某 一块包含了两类的像素(可以从它的直方图有双峰,其一块包含了两类的像素(可以从它的直方图
18、有双峰,其直方图方差较大等等直方图方差较大等等 迹象来判断),则可以用迹象来判断),则可以用 前面所讲的任一种方前面所讲的任一种方法定阈值。法定阈值。如果某小块只包含某一类的像素,其直方图较集中,呈单峰状,如果某小块只包含某一类的像素,其直方图较集中,呈单峰状,仅从该小块的信息难于确定阈值,要靠它四周直方图呈双峰小块的仅从该小块的信息难于确定阈值,要靠它四周直方图呈双峰小块的阈值,通过内插来求得该块的阈值。为了使阈值变化缓慢,不出现阈值,通过内插来求得该块的阈值。为了使阈值变化缓慢,不出现假轮廓线,还可以对阈值进行平滑处理等。假轮廓线,还可以对阈值进行平滑处理等。第19页,此课件共48页哦6.
19、1.4.3 图像图像阈值化阈值化3 基于多个变量的阈值基于多个变量的阈值(Thresholds Based on Several Variables)彩色图像的分割彩色图像的分割基本思想:把前面的方法扩展到多维空间,则基本思想:把前面的方法扩展到多维空间,则寻找波谷的过程,变为寻找点簇的过程。寻找波谷的过程,变为寻找点簇的过程。应用场合:有多个分量的颜色模型,如应用场合:有多个分量的颜色模型,如RGBRGB模模型、型、CMYKCMYK模型、模型、HSIHSI模型。模型。第20页,此课件共48页哦6.1.4.3 图像阈值化图像阈值化 分割策略分割策略 测量空间聚类法测量空间聚类法 建立一个建立一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字图像 处理 图像 分割 和数 形态学 课件
限制150内