第八章图像分割2
遥感数字图像处理第8章 图像分割
腐蚀运算
目的:消除目标的边界点,用于消除无意义的小目标
(毛刺,小突起)
方法:
1.原点在集合B(结构元素)中
2.原点不在集合B(结构元素)中
腐蚀运算(erosion)
腐蚀运算(erosion)
A B x | ( B )x A .
对结构元素B作平移x,B全包含在A中时,
原点的集合就是计算结果
(1)直方图方法:直方图的谷底位置
最佳阈值的选择
(2)自适应阈值方法
A.将目标分割成大小固定的块
B.确定每一个块的目标峰值和背景峰值
C.第一次处理:对每一个块进行分割(边界阈值采用目标和背 景峰值的中点) D.计算每一个块的目标灰度和背景灰度平均值 E.第二次处理:对每个块再次分割(边界阈值采用目标和背景灰 度平均值的中值)
四连通 八连通
工作流程
1.确定待分割对象
2.选择敏感波段
3.选择分割方法
4.对分割的结果进行矢量化
分割原理和方法
边界(边缘)方法: 阈值分割技术,微分算子
边缘检测
假设:图像分割结果中的子区域在原来图像中有边缘存在,或
不同子区域间有边界的存在(像素值灰度不连续性)
区域方法:区域增长技术,聚类分割技术
图像分割的目的
图像分割的目标:根据图像中的物体将图像的像素分
类,并提取感兴趣目标
图像分割是图像识别和图像理解的基本前提步骤
图像
图像预处理
图像识别
图像理解
图像分割
图像分割的目的
图像分割是把图像分解成构成的部件和对象的过程
把焦点放在增强感兴趣对象:汽车牌照(前景)
排除不相干图像成分:其它区域(背景)
最佳阈值的选择
第八章-图像分割
边缘是图像的最基本特征。所谓边缘是指其周 围像素灰度有阶跃变化或屋顶变化的那些像素 的集合。
边缘广泛存在于物体与背景之间、物体与物体 之间、基元与基元之间。因此,它是图像分割 所依赖的重要特征。
(三) 边缘检测(Edge detection)
1、图像(物体)的边缘
边缘的基本类型:
概述
B842 MPB
车牌识别 要辨认车牌中的文字,需先将这些文字分选出来, 跟字库进行比对。然后与数据库车辆信息进行对比,确 定车主信息。
捕获的汽车图像
彩色图像灰度化
对分割输出进 行字符识别
定位、分割后输出 灰度增强改变对比度
概述
图像识别及应用
概述
概述
图像分析系统的构成
分割
预处理
问题
图像获取
W5(225)
1 1 1 0 0 0 1 1 1
W6(270)
1 1 0 1 0 1 0 1 1
W7(360)
(三) 边缘检测(Edge detection)
(4) 方向梯度算子——平均差分8方向梯度模板
G( x, y) max Gi x, y Gi x, y f x, y Wi
1 0 1 2 0 2 1 0 1
W0(0)
W5
W7
W6
0 1 2 1 0 1 2 1 0
W1(45)
1 2 1 0 0 0 1 2 1
(二) 线检测
• 通过比较典型模板的计算值,确定一个点是否在某个方 向的线上
-1
2
-1
2
-1
2
[课件]数字图像处理 第八讲 图像分割PPT
图像分割
拉普拉斯(Laplacian)算子是不依赖于边缘方向的 二阶微分算子。它是一个标量而不是向量,具有旋 转不变即各向同性的性质,在图像处理中经常被用 来提取图像的边缘。其表示式为
f x ,y f x ,y f x ,y 2 2 x y
2 2 2
f(x-1,y-1) f(x-1,y)
f(x,y-1) f(x,y-1) f(x,y) f(x,y) f(x,y+1)
f(x+1,y-1) f(x+1,y) f(x+1,y+1)
图像分割
选取适当的门限TH,作如下判断:G[f(x,y)]>TH, (x,y)为阶跃状边缘点。
二、Sobel梯度算子(3×3个像素) 先做加权平均,再作微分,即
2
图像增强
f(x-1,y)
f(x,y-1)
f(x,y)
f(x,y+1)
f(x+1,y)
图像分割
当拉普拉斯算子输出出现过零点时就表明有边 缘存在。该算子有两个缺点:其一就是边缘方向信 息的丢失,其二它是二阶差分,双倍加强了图像中 噪声的影响。
改进的LOG算法:
在进行拉普拉斯运算前先进行平滑去噪,然后 再提取边缘。平滑去噪采用高斯滤波器,然后与拉 普拉斯边缘检测合并在一起,形成LOG(Laplacian Of Gaussian)。
图像分割
对于数字图像,可用一阶差分替代一阶微分:
f f x,yf x x ,y 1 ,y x f x f f x,yf x,y x ,y 1 y f y
此时梯度的幅度可表示为:
G f x , y f x , y f x , y x y
数字图像处理与分析图像分割(课堂PPT)
13
梯度算子
一幅数字图像的一阶导数是基于各种二维梯度的近似值。图像f(x,y)在位
置(x,y)的梯度定义为下列向量:
f
F
G x
G
y
x
f
y
(10.1.3)
向量的大小:
图10.7中第一列的图 像分割显示了分割左 右黑白区域的4个斜 坡边缘的特写图。分 别被均值为0且 σ=0.0,0.1,1.0,10.0 的随机高斯噪声污染。 第二列是一阶导数图 像和灰度级剖面线。 第三列为二阶导数图 像和灰度级剖面线。
图10.7
12
这个例子很好的说明了导数对于噪声的敏感性。 那么为了对于有意义的边缘点进行分类,必须使得与 这个点相联系的灰度级变换比在这一点的背景上的变 换更为有效才行。即所作的变换应该更有利于区分边 缘点。比如,如果噪声严重的话,就要慎用导数变换。
的特征,那么特征值的分界点就是一个门限。
3
8.1 间断检测
间断检测技术包括点检测,线检测和边界检测三种。寻找间断最 一般的方法是模板检测。计算模板所包围区域的灰度级与模板系 数的乘积之和。
图像中任意点的模板响应公式(3×3模板):
Rw1z1w2z2 w9z9
9
wizi i1 图10.1 3*3模板
可以看到,
(a)
(1)图中水平和垂直的部
分都被去掉了,并且在(b)
中所有原图中接近-450的部
分产生了最强响应。
(2)加了门限之后,在(c) 中有孤立点,可以使用点检 测模板检测,然后删除,或 者使用下一章的形态学腐蚀 法删除。
第八章 图像信息的光电变换2-1节
序信号;CMOS图像传感器采用顺序开通行、列开关的方式完成像
素信号的一维输出。因此,有时也称面阵CCD、CMOS图像传感 器以自扫描的方式输出一维时序电信号。
监视器或电视接收机的显像管几乎都是利用电磁场使电子束偏
转而实现行与场扫描,因此,对于行、场扫描的速度、周期等参数 进行严格的规定,以便显像管显示理想的图像。
(8-1)
式中thf为行扫描周期,而W/thf应为电子 束的行扫描速度,记为vhf,式可改写为
f=fx〃vhf
(8-2)
CCD与CMOS等图像传感器只有遵守上 述的扫描方式才能替代电子束摄像管,因
此, CCD与CMOS的设计者均使其自扫描制式与电子束摄像管相同。
8.2.2 电视制式
电视的图像发送与接收系统中,图像的采集(摄像机)与图像
当摄像管有光学图像输入时,则入射光子打到靶上。 由于本征层占有靶厚的绝大部分,入射光子大部分被本征 层吸收,产生光生载流子。且在强电场的作用下,光生载 流子一旦产生,便被内电场拉开,电子拉向N区,空穴被 拉向P区。这样,若假定把曝光前本征层两端加有强电场 看作是电容充电,则此刻由于光生载流子的漂移运动的结 果相当于电容的放电。其结果,在一帧的时间内,在靶面 上便获得了与输入图像光照分布相对应的电位分布,完成 了图像的变换和记录过程。
传感器件通过电子束扫描或数字电路的自扫描方式将二维光学图像 转换成一维时序信号输出出来。这种代表图像信息的一维信号称为 视频信号。视频信号可通过信号放大和同步控制等处理后,通过相 应的显示设备(如监视器)还原成二维光学图像信号。 视频信号的产生、传输与还原过程中都要遵守一定的规则才能 保证图像信息不产生失真,这种规则称为制式。
第二,要求相邻两场光栅必须均匀地镶嵌,确保获得最高的清晰度。
第8章 图象分割(08) 数字图像处理课件
第8章 图像分割
Log算子边缘检测
第8章 图像分割
8.2.3 算法的特点 • Roberts算子采用对角线方向相邻像素之差近似 检测边缘,定位精度高,在水平和垂直方向效果较 好,但对噪声敏感。 • Sobel算子利用像素的上、下、左、右邻域的灰 度加权算法进行边缘检测。该方法提供较为精确的 边缘方向信息,而且对噪声具有平滑作用,能产生 较好的检测效果。但是增加了计算量,而且也会检 测伪边缘。
所以分割算法可据此分为2大类: 利用区域间灰度不连续性的基于边界的算法; 利用区域内灰度相似性的基于区域的算法。
第8章 图像分割
图像分割方法的分类: 现今,对一些经典方法和新出现的方法进行总
结,可将图像分割方法分为四类: 边缘检测方法 阈值分割方法 区域提取方法 结合特定理论工具的分割方法。
第8章 图像分割
(1)基于边缘的分割方法: 图像最基本的特征是边缘,它是图像局部特性不
连续(或突变)的结果。例如,灰度值的突变、颜色的 突变、纹理的突变等。
边缘检测方法是利用图像一阶导数的极值或二 阶导数的过零点信息来提供判断边缘点的基本依据, 经典的边缘检测方法是构造对图像灰度阶跃变化敏感 的差分算子来进行图像分割,如Robert算子、Sobel算 子、Prewitt算子、Laplacian算子等。
另外,还没有制定出选择适用分割算法的标准。
第8章 图像分割
8.2 边 缘 检 测 的 分 割 方 法
8.2.1 原理及算法
目的:检测出局部特性的不连续性,再将它们连成 边界,这些边界把图像分成不同的区域。
图像边缘对图像识别和计算机分析十分有用,边缘 能勾画出目标物体,使观察者一目了然;边缘蕴含了 丰富的内在信息(如方向、阶跃性质、形状等),是 图像识别中重要的图像特征之一。
数字图像处理试题集2(精减版)
第一章概述一.填空题1. 数字图像是用一个数字阵列来表示的图像。
数字阵列中的每个数字,表示数字图像的一个最小单位,称为__________。
5. 数字图像处理包含很多方面的研究内容。
其中,________________的目的是根据二维平面图像数据构造出三维物体的图像。
解答:1. 像素5. 图像重建第二章数字图像处理的基础一.填空题1. 量化可以分为均匀量化和________________两大类。
3. 图像因其表现方式的不同,可以分为连续图像和________________两大类。
5. 对应于不同的场景内容,一般数字图像可以分为________________、灰度图像和彩色图像三类。
解答:1. 非均匀量化 3. 离散图像 5. 二值图像二.选择题1. 一幅数字图像是:( )A、一个观测系统。
B、一个有许多像素排列而成的实体。
C、一个2-D数组中的元素。
D、一个3-D空间的场景。
3. 图像与灰度直方图间的对应关系是:()A、一一对应B、多对一C、一对多D、都不对4. 下列算法中属于局部处理的是:()A、灰度线性变换B、二值化C、傅立叶变换D、中值滤波5. 一幅256*256的图像,若灰度级数为16,则该图像的大小是:()A、128KBB、32KBC、1MB C、2MB6. 一幅512*512的图像,若灰度级数为16,则该图像的大小是:()A、128KBB、32KBC、1MB C、2MB解答:1. B 3. B 4. D 5. B 6. A三.判断题1. 可以用f(x,y)来表示一幅2-D数字图像。
()3. 数字图像坐标系与直角坐标系一致。
()4. 矩阵坐标系与直角坐标系一致。
()5. 数字图像坐标系可以定义为矩阵坐标系。
()6. 图像中虚假轮廓的出现就其本质而言是由于图像的灰度级数不够多造成的。
()10. 采样是空间离散化的过程。
()解答:1. T 3. F 4. F 5. T 6. T 10. T1、马赫带效应是指图像不同灰度级条带之间在灰度交界处存在的毛边现象(√)第三章图像几何变换一.填空题1. 图像的基本位置变换包括了图像的________________、镜像及旋转。
遥感数字图像处理:第八章 图像分割
图像分割—形态学处理
闭运算通过填充图像的凹角点来平滑图像。
S1
S2
B 〇 S1= (BC 〇 S1)C
B 〇 S2
图像分割—形态学处理
采用开、闭运算交替使用(级联滤波)达到双边 滤波的目的。
B
S
B 〇S
B 〇S
(B 〇 S) S
(B 〇 S) 〇 S
图像分割—形态学处理
4.3.5 腐蚀和膨胀的变体 1)细化
–结果:使二值图像减小一圈。任何方向上,不 大于2个像元的物体将被除去。
图像分割—基本的形态学运算
结构元素不同,腐蚀的结果也不同
E
图像分割—基本的形态学运算
2)膨胀:将与物体接触的所有背景点合并 到该物体中的过程。
–定义:B S = { x,y | Sxy∩B ≠Ф} –算法:
•用3x3的结构元素,扫描图像的每一个像素 •用结构元素与其覆盖的二值图像做“与”操作 •如果都为0,结果图像的该像素为0。否则为1 –结果:使二值图像扩大一圈
图像分割—基本的形态学运算
能否将图像中的噪声点去掉,而保持原来 图像的尺寸不变?
在经过腐蚀的图像上,用同样的结构元素再进行 一次膨胀(“开运算”)就可以达到这个目的。
图像分割—基本的形态学运算
4.3.4 开运算与闭运算
1)开运算 –思路:先腐蚀,再膨胀
–定义:B S = (B S) S
–结果: 1)消除细小对象 2)在细小粘连处分离对象 3)在不改变形状的前提下,平滑对象的边缘
腐蚀可以看作将图像中每一个与结构元素全等的子集收缩为 一点;膨胀是将每一个点扩大为结构元素。
图像分割—基本的形态学运算
相当于原图像左上、下、左、右平以后的四个新图 与原图一起5个图像重叠的结果。 改变结构元素的形状,膨胀的结果不同。 如果结构元素中不包含原点(0,0),膨胀后 的结果不一定是原图像的扩充。 如果结构元素是不在原点的一个点,膨胀后 的结果与原图像一样,只是位置发生了平移。 膨胀对填补图像分割后产生的空洞很有用。
数字图像处理_第八章二值图像处理2
kC
八近邻下的连接数定义:
N (8) ( f (k ) f (k ) f (k 1) f (k 2)) C ,3,5,7, f (k ) 1 f (k ), f (9) f (1) 1
0 0 0 0 0 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 1 0 0 0 0 0 1 1 0 0 0 0 0
四连接
八连接
连通域:将相互连在一起的像素值全部为1的像素点的 集合称为一个连通域。
在四连接意义下是三个连通域,在八连接意义下是一个连通域。
在四连接定义下内部点是在当前点的八近邻像素点中没有值为0的点而在八连接定义中内部点是在当前点的四近邻像素点中在四连接定义下内部点是在当前点的八近邻像素点中没有值为0的点而在八连接定义中内部点是在当前点的四近邻像素点中原图原图四连接定义下四连接定义下八连接定义下八连接定义下201211301013连接数
2013-8-7
6
10.1.3 连接数与交叉数
交叉数:是表征当前像素的八个近邻像素中,从像素值为 1的点到像素值为0的点的变化次数。
N f (k ) [1 f (k 1)],
k 1 8
f (9) f (1)
连接数与像素点属性关系 连接数 0 1 2 3 像素点的属性 孤立点或内部点 端点或边界点 连接点 分支点
2013-8-7 22
kC
4 5 6
3 0 7
K的取值
2 1 8
2013-8-7
5
10.1.3 连接数与交叉数
数字图像处理第八章二值图像的分析
1
二值图像分析
—— 问题的提出
经过图像分割之后,获得了目标物与非目标 物两种不同的对象。但是提取出的目标物存 在以下的问题:
1)提取的目标中存在伪目标物; 2)多个目标物中,存在粘连或者是断裂; 3)多个目标物存在形态的不同。
2
二值图像分析的目的
二值图像的分析首先是区分所提取出的 不同的目标物,之后,对不同的目标物 特征差异进行描述与计算,最后获得所 需要的分析结果。
1、早期皮肌炎患者,还往往伴 有全身不适症状,如-全身肌肉酸 痛,软弱无力,上楼梯时感觉两 腿费力;举手梳理头发时,举高 手臂很吃力;抬头转头缓慢而费 力。
作业
1)第166页第6题第(1)小题;
2)对第6题的图像进行一次腐蚀处理;
3)对第6题的图像进行一次膨胀处理。
注:结构元素为 S
1 1
0 1
3
二值图像分析的基本概念
为讨论方便起见,这里,假设目标为黑色,背景为白 色。
连接 连通域
多个目标物的情况
4
连接
四连接:当前像素为黑,其四个近邻像素中至 少有一个为黑;
八连接:当前像素为黑,其八个近邻像素中至 少有一个为黑。
四近邻
八近邻
5
连通域
将相互连在一起的黑色像素的集合称 为一个连通域。
• 四接连意义下为6个连通域。 • 八接连意义下为2个连通域。
可以看到,通过统计连通域的个数,即可获得提取的目标物的个数。
6
二值图像的分析方法
贴标签 腐蚀 膨胀 开运算与闭运算
7
皮肌炎图片——皮肌炎的症状表现
皮肌炎是一种引起皮肤、肌肉、 心、肺、肾等多脏器严重损害的, 全身性疾病,而且不少患者同时 伴有恶性肿瘤。它的1症状表现如 下:
图像处理基础教程第八章图像分割
x 2+ y 2 ,y h( x=) exp 2 2
r 2 r2 h h( x, y ) ="(r ) = 2 exp 4 2 2
第8章 图像处理基础教程 第12页
8.2.3
坎尼算子
二阶导数算子
一个好的边缘检测算子应具有的3个指标为: (1)低失误概率 (2)高位置精度 (3)单像素边缘
值(一般情况下有两个解)
=
T
2 1 + 2 P2 + 2 1 2ln P1
第21页
第8章
图像处理基础教程
8.4.3
局部阈值的选取
直方图变换的基本思想是,利用一些像素邻域 的局部性质对原来的直方图进行变换以得到一个新 的直方图
第8章
图像处理基础教程
第22页
8.4.4
减小误分割的概率11ex??p2?1pzpp1zp2p2zte1tp2zdzp?exp?22e2tp1zdzt??p1?第21页第8章图像处理基础教程842全局阈值的选取et1p2e1tpe2t1t122?p2?ln??212总的误差概率将et对t求导并令导数为零pp1tp2p2t将高斯密度代入可得到二次式如果两个区域的方差相等则只有一个最优阈值一般情况下有两个解第22页第8章图像处理基础教程843局部阈值的选取直方图变换的基本思想是利用一些像素邻域的局部性质对原来的直方图进行变换以得到一个新的直方图第23页第8章图像处理基础教程844动态阈值的选取用与坐标相关的一系列阈值来对图像进行分割1?将整幅图像分成一系列互相之间有50重叠的子图像2?做出每个子图像的直方图3?检测各个子图像的直方图如果是双峰的则采用最优阈值法确定一个阈值否则就不处理4?根据对直方图为双峰的子图像所得到的阈值通过插值得到所有子图像的阈值5?根据各子图像的阈值再通过插值得到所有像素的阈值然后对图像进行分割第24页第8章图像处理基础教程85串行区域技术串行分割方法的特点是将处理过程分解为顺序的多个步骤其中后续步骤的处理要根据对前面步骤的结果进行判断而确定851852区域生长分裂合并第25页第8章图像处理基础教程851区域生长将具有相似性质的像素集合起来构成区域先对每个需要分割的区域找一个种子像素作为生长的起点然后将种子像素周围邻域中与种子像素有相同或相似性质的像素合并到种子像素所在的区域中直到再没有满足条件的像素可被包括进来第26页第8章图像处理基础教程852分裂合并先把图像分成任意大小且不重叠的区域然后再合并或分裂这些区域以满足分割的要求一种利用图像四叉树表达方法的迭代分裂合并算法1?对任一个区域ri如果prifalse就将其分裂成不重叠的4等分2?对相邻的两个区域ri和rj如果prirjtrue就将它们合并起来3?如果进一步的分裂或合并都不可能了则结束第27页第8章图像处理基础教程86susan检测算子一种很有特色的检测算子861862usan原理susan算子边缘检测第28页第8章图像处理基础教程861usan原理核同值区域usan
图像分割技术完整PPT
12
其灰度均值 阈值运算得二值图像——g(x,y)
(3) 计算新的阈值Ti+1 内部像素灰度分布高度相关。
Ti
ini
L 1
ini
适用于背景和
, 的分析来确定它的值。
i0
i Ti
当处在不同的汇水盆地中的水将要汇合在1一起时T,i 修建大坝阻止水2汇合。L1
13
自动阈值
迭代法
基本思想:开始时选择一个阈值作为初始估计值,然后
按某种策略不断地改进这一估计值,直到满足给定的准则 为止。在迭代过程中,关键之处在于选择什么样的阈值改 进策略,好的阈值的改进策略应该具备两个特征,一是能 够快速收敛,二是在每一个迭代过程中,新产生阈值优于 上一次的阈值。
14
自动阈值
分割出来的各区域对某种性质例如灰度,纹理而
言具有相似性,区域内部是连通的且没有过多小 孔;
区域边界是明确的; 相邻区域对分割所依据的性质有明显的差异。
3
图像分割 特征
图像分割算法一般是基于亮度值的两个基本特性之一: 不连 续性和相似性.
第1类性质的应用途径是基于亮度的不连续变化分割图像,比如 图像的边缘.
第2类的主要应用途径是依据事先制定的准则将图像分割为相 似的区域.门限(阈值)处理、区域生长、区域分离和聚合都是 这类方法的实例。
4
7.3 门限处理(阈值分割)
特点: 直观性 易于实现 封闭而连通的边界(不交叠区域)
5
基本原理
以一定的图像模型为依托。最常用的图像模型是 假设图由具有单峰灰度分布的目标和背景组成。
的分析来确定它的值。
图象分割2
上图(a)为一幅图像的灰度级直方图,其由亮的对象和暗的背景组成. (a)为一幅图像的灰度级直方图 其由亮的对象和暗的背景组成. 为一幅图像的灰度级直方图, 对象和背景的灰度级形成两个不同的模式. 选择一个门限值 门限值T 对象和背景的灰度级形成两个不同的模式. 选择一个门限值T, 可以 将这些模式分开. (b)包含 个模式. 包含3 将这些模式分开. (b)包含3个模式.
局部特性值门限化
用这种方法分割具有纹理结构特性的 区域是很有效的。 多个局部特性值: 灰度级 局部平均灰度级 梯度值 局部平均梯度值 局部方差值
纹理
纹理
纹理
纹理
纹理
纹理
彩色与纹理检测
彩色检测: 先对fr(x,y), fg(x,y), fb(x,y)分量进行梯度 运算,求其平方和的平方根,得到彩色 图像的边缘。 纹理检测: 纹理的平均灰度级一般不同,利用平 均值差分检测边缘或先求梯度再求平均 值差分。
中心区域由黑白相间的噪声,背景则均匀, 中心区域由黑白相间的噪声,背景则均匀, 中心区域与背景的灰度级平均值一样。
使用空间特性进行象素分类
局部特性值门限化 例:中心区域由黑白相间的噪声,背景相 均匀,中心区域与背景的灰度级平均值一 样。 不能用局部平均进行平滑而后经门限 化实现分割。应 (1)每一点上计算局部特性值——梯 度值。(2)然后通过局部平均进行平滑 (3)进行门限化分类。
• 基本思想:边界上的点的灰度值出现次 基本思想:
数较少。 数较少。
• 取值的方法:取直方图谷底(最小值)的 取值的方法:取直方图谷底(最小值)
灰度值为阈值T 灰度值为阈ቤተ መጻሕፍቲ ባይዱT。
• 缺点:会受到噪音的干扰,最小值不是 缺点:会受到噪音的干扰,
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
8.3.3 梯度图像阈值化 如果用适中的阈值对一幅梯度图像进行二值化,那么, 我们将发现物体和背景内部的点低于阈值而大多数边缘点高于 它。Kirsch的分割法利用了这种现象。这种技术首先用一个中 偏低的灰度阈值对梯度图像进行二值化从而检测出物体和背景, 物体与背景被处于阈值之上的边界点带分开。随着阈值逐渐提 高,就引起物体和背景的同时增长。当它们接触上而又不至于 合并时,可用接触点来定义边界。这是分水岭算法在梯度图像 中的应用。
A B A
另一种是:
A B A
2 膨胀 膨胀是将与目标接触的所有背景点合并到该目标中的过程。该 过程的结果是使目标的面积增大了相应数量的点。膨胀对于填 补分割后目标的空洞很有用。 图像集合A用结构元素B来膨胀,定义为:
ˆ ) A] } A B {x | [(B x
用B对A进行膨胀的过程为:首先对B做关于原点的映射,再将 其映像平移x,当A与B映像的交集不为空集时,B的原点就是膨 胀集合的像素。
8.5 区域分割方法
8.5.1 简单区域扩张法 通常利用这种方法将图像分割成不同的小区域,再研究与其相 邻的各个小区域之间的特征,把具有类似特征的小区域依次合 并起来,步骤如下: 1 对图像进行扫描,求出不属于任何区域的像素; 2 把该像素的灰度与其周围的4邻域或8邻域内不属于任何一个 区域的像素灰度比较,如果其差值在某一阈值以下,就把它作 为同一区域加以合并; 3 对于那些新合并的像素反复进行第2步的操作; 4 反复进行第2、3步,直至区域不能扩张为止; 5 返回到第1步,寻找能成为新区域出发点的像素。
A B ( A B) B
2 闭运算 先膨胀后腐蚀的过程称为闭运算。它具有填充目标内细小空 洞、连接近邻目标、在不明显改变目标面积的情况下平滑其 边界的作用。
A B ( A B) B
开运算平滑图像轮廓,去掉长的突起、边缘、毛刺。
闭运算平滑图像的轮廓,融合窄的缺口和细长的弯口,填补图 像的裂缝及破洞。
8.4 区域生长方法
实际应用时需要注意3个问题:1选择一组能正确代表区域的种 子像素;2 确定生长过程中能将相邻像素包括进来的规则;3制 定让生长停止的条件或准则。
4邻域 相似性准则是种子像素与邻接 像素的灰度值的差<=1。
(c)输入图像从6 开始生成所得到 致的理想形状。
2 用来合并共同边界中低对比度比较多的区域。
8.6 数学形态学方法
在遥感图像处理中,数学形态学主要用来从高分辨率图像中提 取几何信息,对于二值图像最为有效。 形态学的基本思想是使用具有一定形态的结构元素来度量和提 取图像中的对应形状,从而达到对图像进行分析和识别的目的。 二值形态学中的运算对象是集合,通常给出一个图像集合和一 个结构元素集合,利用结构元素对图像进行操作。 结构元素是一个仅由0和1组成的矩阵。
A B {x | ( B) x A}
B平移x后仍在集合A内部的参考点集合。B经过平移后全部包 含在A中的原点组成的集合,即用B对A腐蚀是:如果B的原点 顺序平移到A中的点(x,y),B完全包含在A中,那么原点的集 合就是腐蚀的结果。
对于腐蚀运算来说,如果原点不包括在结构元素中,那么会有 两种可能,一种是
是所有与目标在两个或更多非邻接边界点处相切的圆心的轨迹。
4 剪枝
通常,细化和抽骨架过程会在所生成的图中留下毛刺。可通过 一系列的消除端点的3×3运算除去,然后再重建那些留下的分 支,这个过程就叫剪枝。 5 粗化
一些分割技术通常孤立目标的最佳边界太紧贴而不利于后续测 量。粗化可在不合并彼此分离的目标的前提下扩大边界,从而 修正了这种不足。
8.6.5 距离变换
距离变换是一种可用于二值图像的运算,运算结果不是另一幅 二值图像,而是一个灰度级图像。每个像素的灰度级是该像素 与距其最近的背景像素间的距离。 倒角算法只需对图像进行两次扫描就可实现一个距离变换。
分水岭算法(从一个初始的高阈值逐渐降低)可以把距离图像分 割为由单个成员构成的目标。在距离变换图像上运用分水岭算 法可以有效地将接触在一起的圆形目标分开。
8.6.1 基本概念
反射:集合B的反射定义为:
ˆ {w | w b, 如果b B} B
平移:通过点z=(z1,z2)进行集合A的平移,定义为:
( A) z {c | c a z, 如果a A}
C A B
1,或A或B都为 1, 1 A或B中为 C ( x, y) 其他 0
开运算对圆形地物的分割效果较好,闭运算对封闭矩形地物 的分割效果较好。
8.6.4 腐蚀和膨胀的变种
1 收缩 收缩是将区域缩小为单一像素的过程。 2 细化 细化是指减小物体的截面宽度。可将一个曲线形目标细化为一 条单像素宽的线,从而圆形化地显示出其拓扑性质。
3 抽骨架
也称为中轴变换或焚烧草地技术,是一种用来确定物体骨架的细 化技术。
0 0 X X
max H1 ( X ) H2 ( X ) , 如果差值小于某个阈值 ,将两个区域合并。
n一般取值为5-10。
8.5.3 试探法
以区域的形状作为判断标准,首先把图像分割成灰度固定的区 域,然后根据以下的评价标准进行区域合并:
1 把任意的邻接区域R1、R2的周长设为P1、P2,把在两个区域 的共同边界两侧的灰度差在某一阈值a以下的那部分长度设为W。 如果W/min{P1,P2}>c1(c1为阈值)则合并R1、R2。 2 把R1、R2的共同边界的长度设为B,如果W/B>c2(c2为阈值), 则合并R1、R2。
噪声的影响可能使跟踪暂时或永远偏离边界。 可以通过跟踪前对梯度图像进行平滑或采用“跟踪虫”(tracking bug)的方法来降 低噪声的影响。 在虫的每一个位置,对虫覆盖的区域的平均梯度进行计算。当虫位于最高平均梯度 位置时,可以从虫的前部选择一个点作为下一个边界点。显然,跟踪虫是在一个更 大的空间执行先前描述过的边界跟踪过程、大尺寸的跟踪虫可以完成梯度图像的平 滑,从而降低了它对噪声的敏感化,它也限制了边界方向的急剧改变。 虫的大小和形状也可以改变以求达到最佳性能。
8.5.2 统计假说检测法
根据小区域内灰度分布的相似性进行区域合并,步骤: 1 把图像分成相互稀疏的,大小为n*n的小矩形区域; 2 比较邻接区域的灰度直方图,如果灰度分布情况相似就合 并成一个区域; 3 反复进行第2步,直至区域完成合并为止。 检测灰度分布的相似性:
H1 ( X ) h1 ( x)dx, H 2 ( X ) h2 ( x)dx为相邻两区域的累积灰 度直方图,
首先要对A的邻域点进行评估,衡量哪一个可作为走向B第一步的候选。通常 只考虑位于通向B的大致方向上的邻点。选择哪一个点是以能使A点到该点的 边缘质量函数最大为原则的,然后该点成为下一次迭代的起点。当最后连接 到B时,将新建路径的边缘质量函数与一个阈值比较,如果新建边缘不满足阈 值条件,则被舍弃。
2 曲线拟合
对上述问题,会将两个区域合并起来。可以把第2步改为: 比较已经存在区域的平均灰度与该区域邻接像素的灰度值。 产生问题:以不同的像素作为起始点进行区域扩张,最后 分割的结果会不同。
不依赖于起始点的区域扩张方法: 1 设灰度差的阈值为0,用前面第1-5步进行区域扩张; 2 求出所有邻接区域的平均灰度差,合并具有最小灰度差的邻 接区域组; 3 通过反复进行第2步,依次把区域合并。 4 在适当的阶段停止区域合并。
如果原点不在结构元素中,那么总有
3 膨胀与腐蚀的对偶关系
ˆ ( A B) A B ˆ ( A B ) c Ac B
c c
8.6.3 开运算和闭运算
1 开运算
使用同一个结构元素对图像先进行腐蚀然后进行膨胀的运算 称为开运算。它具有消除细小目标、在纤细处分离目标、平 滑较大目标的边界时不明显改变其面积的作用。
如果边缘点很稀疏,可能需要用分段线性或高阶样条曲线来拟合 这些点,从而形成一条为抽取物体所适用的边界。
3 边界跟踪
假定从一个梯度图像着手进行处理,这个图像中的目标单一且 与背景具有反差。因为灰度值最高的点必然在边界上,所以可 以把这一点作为边界跟踪过程的起始点。 接着,搜索以边界起始点为中心的3*3邻域,找出具有最大灰 度值的邻域点作为第2个边界点。如果有两个邻域点具有相同 的最大灰度值,就任选一个。从这一点开始,我们起动了一个 在给定当前和前一个边界点的条件下寻找下一个边界点的迭代 过程。在以当前边界点为中心的3*3邻域内,我们考察前一个 边界点位置相对的邻点和这个邻点两旁的两个点。下一个边界 点就是上述三点中具有最高灰度值的那个点。如果所有三个或 两个相邻边界点具有同样的最高灰度值,我们就选择中间的那 个点。如果两个非邻接点具有同样的最高灰度值,我们可以任 选其一 。
C A B {( x, y) | ( x, y) A
or
( x, y) B
( x, y) ( A 和B)}
集合运算 A B A B Ac A B
逻辑运算 AND OR NOT DIFFERENCE
8.6.2 腐蚀和膨胀
1 腐蚀 腐蚀是消除目标所有边界点的一种过程,其结果是目标沿其周 边比原物体小一个像素的面积。腐蚀对从一幅分割后的图像中 去除小且无意义的目标来说是很有用的。 定义为:
8.3.2 边缘连接
边缘连接是将近邻的边缘点连接起来从而产生一条闭合的连通 边界的过程。
一幅边缘图常用边缘点勾画出各个目标的轮廓,但很少能形成 图像分割所需要的闭合且连通的边界。因此,需要对间隙加以 填充。 1 启发式搜索
假定一幅边缘图像的某条边界上有一个缺口,两端点为A、B,作为质量的度 量,可以建立一个在连接任意两端点的路径上进行计算的函数,为边缘质量 函数。
8.6.6 边界曲率分析
一条曲线上某点处的曲率定义为该点沿曲线方向的切线角度的 变化。一个目标的边界的曲率在凸出取正值,在凹处取负值。