第4章图像分割基础_第1页
第4章图像分割基础_第2页
第4章图像分割基础_第3页
第4章图像分割基础_第4页
第4章图像分割基础_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

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

文档简介

1、第1页第4讲第第4 4章章 图像分割图像分割基础基础 4.1 图像分割定义和技术分类4.2 并行边界技术 4.3 串行边界技术 4.4 并行区域技术 4.5 串行区域技术 第2页第4讲4.1 图像分割图像分割定义和技术分类定义和技术分类图像分割图像分割严格严格定义:定义:R代表整个图像,对代表整个图像,对R的分割可的分割可看做将看做将R分成若干个子集,他们满足如下分成若干个子集,他们满足如下5个条件:个条件:(1) (2) 对所有的 i 和 j, ,有(3) 对i = 1, 2, n,有逻辑谓词P(Ri ) = TRUE(4) 对 ,有(5) 对i = 1, 2, , n,Ri是连通的区域ni

2、iRR1ji jiRR FALSERRPji)(ji 第3页第4讲4.1 图像分割图像分割定义和技术分类定义和技术分类图像分割图像分割算法算法分类分类(边界灰度)不连续性不连续性基于基于边界边界的的方法方法(同一区域内的)相似性相似性基于区域的方法基于区域的方法还可分为还可分为并行处理策略和串行处理策略 分类分类表表 并行边界类 串行边界类 并行区域类 串行区域类分类边界(不连续性) 区域(相似性)并行处理并行边界类并行区域类串行处理串行边界类串行区域类第4页第4讲4.2 并行边界技术并行边界技术 4.2.1边缘及检测原理4.2.2正交梯度算子 4.2.3方向微分算子 4.2.4二阶导数算子

3、4.2.5边界闭合 4.2.6边界细化第5页第4讲4.2.1 边缘及检测原理 2D图像中,沿一定方向上的边缘可用该方向图像中,沿一定方向上的边缘可用该方向剖面上的剖面上的4个参数来模型化个参数来模型化位置位置:边缘最大灰度变化处;斜率斜率:边缘在其朝向上的倾斜程度;均值均值:分属边缘两边像素的灰度均值;幅度幅度:边缘两边灰度均值间的差; 边缘位置处,一阶边缘位置处,一阶导数存在局部极值导数存在局部极值,二阶导数会出现,二阶导数会出现过零点;过零点;第6页第4讲4.2.2 正交梯度算子1、梯度算子、梯度算子 连续函数f(x,y)的梯度 矢量 幅度方向角T T ),(yfxfGGyxfyx1/2

4、22 )(magyxGGfxyGGyxarctan),(图象剖面一阶导数二阶导数第7页第4讲4.2.2 正交梯度算子其中,幅度对应以2为范数的欧氏距离,计算涉及平方和开方运算,计算量很大。实用中为了计算简便:可采用以1为范数的城边距离:也可采用以为范数的棋盘距离:| | |yxGGf|,max| | |yxGGf第8页第4讲4.2.2 正交梯度算子1、梯度算子、梯度算子实际计算中对Gx和Gy各用一个模板,两个模板组合起来就可以构成一个梯度算子。算子运算采用类似卷积的方式。模板比较 边缘粗细; 方向性211121111111111(a) Roberts(b) Prewitt(c) Sobel-1

5、-1-1-1-1-1-1-1-1-2-1-1- 2第9页第4讲4.2.2 正交梯度算子1、梯度、梯度算子算子原图Sobel 水平模板Sobel 垂直模板Sobel 2范数梯度Sobel 1范数梯度Sobel 范数梯度第10页第4讲4.2.3 方向微分算子基于特定方向上的微分来检测边缘八方向Kirsch(3 3)模板 35-33335-5-5-335-5-3335-335-335-5-335-35-33335-33335-5-5-335-5-3335-335-335-5-335-35-333000000第11页第4讲4.2.3 方向微分算子边缘强度:边缘强度:卷积值的最大值的绝对值边缘方向:边缘

6、方向:卷积值的最大值的符号模板的对称性 模板数减半可将各系数值线性变换到整数值,其中绝对值最小的系数变换为单位值 (c)(b)(a)1.01.01.0-1.0 -1.0 -1.01.01.00.7-1.0-1.0-0.80.8-0.71.00.7-1.0-1.0-0.80.8-0.71.0(d)(e)1.00.7-1.0-1.0 -0.80.8-0.71.01.01.01.0-1.0-1.0-1.0(f)1.00.7-1.0-0.80.8-0.71.0-1.0第12页第4讲4.2.4 二阶导数算子 1、拉普拉斯算子、拉普拉斯算子二阶差分算子22222yfxff400008(a)(b)- 1-

7、1- 1- 1- 1- 1- 1- 1- 1- 1- 1- 1图象剖面一阶导数二阶导数第13页第4讲4.2.4 二阶导数算子 1、拉普拉斯算子、拉普拉斯算子对图像中的噪声相当敏感产生双像素宽的边缘不能提供边缘方向的信息 第14页第4讲4.2.4 二阶导数算子 2、马尔算子、马尔算子(1)用一个2-D的高斯平滑模板与源图像卷积(2)计算卷积后图像的拉普拉斯值(3)检测拉普拉斯图像中的过零点作为边缘点2222exp),(yxyxh2242222exprrhr2h第15页第4讲4.2.4 二阶导数算子 3、坎尼算子、坎尼算子好的边缘检测算子应具有的三个指标(1)低失误概率既要少将真正的边缘丢失也要少

8、将非边缘判为边缘 (2)高位置精度检测出的边缘应在真正的边界上 (3)对每个边缘有唯一的响应得到的边界为单像素宽 第16页第4讲4.2.4 二阶导数算子 坎坎尼尼算子步骤示例算子步骤示例(a) 用高斯滤波器平滑图像以减轻噪声影响;用高斯滤波器平滑图像以减轻噪声影响;(b) 检测滤波图像中灰度梯度的大小和方向;检测滤波图像中灰度梯度的大小和方向;(c) 细化借助梯度检测得到的边缘像素构成的边界;细化借助梯度检测得到的边缘像素构成的边界;(d) 选取两个阈值(高低阈值)并借助滞后阈值化方法确选取两个阈值(高低阈值)并借助滞后阈值化方法确定边缘点;定边缘点;第17页第4讲4.2.5 边界闭合 有噪声

9、时:边缘像素常是孤立/分小段连续;封闭边界(轮廓):连接边缘像素;一一种具体种具体方法方法: 利用像素梯度幅度和方向的相似性,若满足: T为幅度阈值 A为角度阈值则可将位于(s, t)和(x, y)的像素连接起来,对所有边界都进行这样的判断和连接就有可能得到闭合边界。 Ttsfyxf),(),(Atsyx),(),(第18页第4讲4.2.5 边界闭合 边界闭合示意图梯度幅度图梯度方向角图边界图第19页第4讲4.2.6 边界细化 利用非最大非最大消除消除实现边界细化(1)计算当前像素的梯度方向 (2)选取与梯度方向正交的模板(3)考察所覆盖两个像素的梯度方向(4)比较当前像素与所覆盖像素的梯度值

10、第20页第4讲4.3 串行边界技术串行边界技术 基本思路:先检测边缘像素/边界段再逐次连接成闭合边界(轮廓)互相结合,顺序进行 串行边界类4.3.1图搜索4.3.2动态规划第21页第4讲4.3.1 图搜索 将边缘像素和边界段用图表示图:G = N, A结点集n1, . 结点对集(ni, nj)通路代价 父结点 父结点 子结点KiiinncC21),(第22页第4讲4.3.2 主动轮廓模型 一个主动轮廓是图像上一组排序点的集合,表示为V=v1,v2,vL,其中vi=(xi,yi),处于轮廓上的点可通过求解一个最小能量问题来迭代地逼近目标的边界,对每个处于vi邻域的 计算能量项:)()()(Ein

11、tiextiiivEvEviv第23页第4讲4.3.2 主动轮廓模型 第24页第4讲4.4 并行区域技术并行区域技术 4.4.1原理和分类4.4.2依赖像素的阈值选取4.4.3依赖区域的阈值选取4.4.4依赖坐标的阈值选取4.4.5空间聚类第25页第4讲4.4.1 原理和分类 取阈值进行分割图像模型:双峰直方图(对应目标和背景的2个单峰直方图混合而成)双峰双峰:大小接近,均值相距足够远,均方差足够小 取阈值分割步骤: 并行区域类(1) 确定阈值(关键/难点)(2) 根据阈值对像素分类第26页第4讲4.4.1 原理和分类 单阈值分割图像对灰度图(取值在gmin和gmax之间)确定一个灰度阈值T(

12、gmin T Tx,yfyxg如如hzTz ( )0第27页第4讲4.4.1 原理和分类 多阈值分割图像确定一系列分割阈值KkTyxfTkyxgkk , , 2 , 1 , 0),(),(1如kTkTkTT0fkkkx(b)(a)(c)+1(x)g(x)+111-第28页第4讲4.4.1 原理和分类 阈值分割方法分类f(x,y)是在(x,y)处的灰度,p(x,y)是该点邻域的某属性; (1)依赖像素的(全局)阈值方法:仅根据 f (x, y)来选取阈值(2)依赖区域的(局部)阈值方法:根据 f (x, y)和p(x, y)来选取阈值(3)依赖坐标的(动态)阈值方法:除根据 f (x, y)和p

13、(x, y)来选取,还与x, y有关将前两种阈值也称为固定阈值 ),(),(, yxpyxfyxTT 第29页第4讲4.4.2 依赖像素的阈值选取 由由直方图凹凸性确定的阈值直方图凹凸性确定的阈值直方图的一个峰淹没在另一个峰旁的缓坡里 直方图的包络区域凸包最大凸残差分割阈值 z)zh(0L阈值凸包包络凸残差T第30页第4讲4.4.3 依赖区域的阈值选取 1.直方图变换直方图变换仅利用像素灰度可能出现的问题:灰度直方图的谷被填充借助邻域性质变换原来的直方图 获得低梯度值像素的直方图峰之间的谷比原直方图深 获得高梯度值像素的直方图峰由原直方图的谷转化而来第31页第4讲4.4.3 依赖区域的阈值选取

14、 一段边缘剖面的灰度及梯度直方图第32页第4讲4.4.3 依赖区域的阈值选取 a) 原始图像 b)原始直方图 c) 低梯度像素直方图 d)高梯度像素直方图 c)与b)相比谷底更低 b)的谷转换成了d)的峰第33页第4讲4.4.3 依赖区域的阈值选取 2 2、灰度灰度-梯度散射图梯度散射图2-D直方图直方图2-D图像图像 1个轴是灰度值轴 1个轴是梯度值轴 示例示例 目标,背景聚类xf 边界象素目标象素背景象素)( )(xf0第34页第4讲4.4.4 依赖坐标的阈值选取 全局阈值不能兼顾图像各处的情况(阴影、对比度)用与坐标相关的一系列阈值来对图像分割,动态阈值基本思想/思路: 将图像分解成一系

15、列子图像对每个子图像计算一个阈值对这些子图像阈值进行插值用插值结果(阈值曲面)进行分割 第35页第4讲4.4.4 依赖坐标的阈值选取 动态阈值分割示例原图全局阈值分区网格阈值曲面分割结果第36页第4讲4.4.5 空间聚类 分割分割:像素分类:像素分类特征空间聚类(取阈值是1-D聚类)高维空间聚类(分类能力较强)第37页第4讲4.4.5 空间聚类 K-均值聚类均值聚类(1)任意选K个初始类均值(2)特征点赋类(3)更新类均值(4)判断算法收敛(i)j)(1j1)(ijQgNxx(i)j(i)(i)()(xxxggQll如果第38页第4讲4.5 串行区域技术串行区域技术 从区域着手顺序进行 串行区

16、域类串行策略特点:串行策略特点:当前处理借助早期结果优点:抗噪声,抗干扰缺点:较复杂,费时间4.5.1区域生长4.5.2分裂合并第39页第4讲4.5.1 区域生长 基本思想:基本思想:将相似像素结合起来构成区域基本步骤:基本步骤:(1) 选择区域的种子像素(2) 确定将相邻像素包括进来的准则(3) 制定生长停止的规则讨讨 论:论:(1) 种子像素的选取(2) 生长准则依赖应用第40页第4讲4.5.1 区域生长 生长示例生长示例(1) 根据直方图选取聚类中心的像素为种子(2) 根据与种子像素灰度差(T)判断是否生长(3) 根据图像边缘确定生长何时终结原始图 T = 3 T = 2 T = 71047511555115751111110477115551157711111015551155511555111113056511555315551111133564115553355511111第41页第4讲4.5.2 分裂合并 主要步骤主要步骤w先把图像分成任意大小且不重叠的

温馨提示

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

评论

0/150

提交评论