第8章目标表达_第1页
第8章目标表达_第2页
第8章目标表达_第3页
第8章目标表达_第4页
第8章目标表达_第5页
已阅读5页,还剩39页未读 继续免费阅读

下载本文档

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

文档简介

第8章第8章 目标表达和描述

通过图像分割可得到图像中感兴趣的区域,即目标。 先需要将目标标记出来,这时主要考虑目标像素的连通性。在此基础上,可以对目标采取合适的数据结构来表达,并采用恰当的形式描述它们的特性。

目标表达是直接具体地表示目标,目标描述是较抽象地表示目标特性

第8章第8章 目标表达和描述

8.1

目标标记

8.2

基于边界的表达

8.3

基于区域的表达

8.4

基于边界的描述

8.5

基于区域的描述第8章像素标记 一种逐像素进行判断的方法 对一幅二值图像从左向右、从上向下进行扫描(起点在图像的左上方)。检查当前正被扫描的像素与在它之前扫描到的若干个近邻像素的连通性。当前正被扫描像素的灰度值为1,则将它标记为与之相连通的目标像素,如果它与两个或多个目标相连通,则认为这些目标实际是同一个,并把它们连接起来;如果发现了从背景像素到一个孤立目标像素的过渡,就赋一个新的目标标记8.1目标标记第8章技术分类(1)

参数边界:将目标的轮廓线表示为参数曲线(2)

边界点集合:将轮廓线表示为边界点的集合(3)

曲线逼近:利用几何基元去近似地逼近

8.2基于边界的表达第8章1、链码

利用一系列具有特定长度和方向的相连的直线段来表示目标的边界 每个线段的长度固定而方向数目取为有限,所以只有边界的起点需用(绝对)坐标表示,其余点都可只用接续方向来代表偏移量

8.2基于边界的表达第8章1、链码

链码起点归一化 把链码看作一个由各方向数构成的自然数。将这些方向数依一个方向循环以使它们所构成的自然数的值最小8.2基于边界的表达第8章1、链码

链码旋转归一化

利用链码的一阶差分来重新构造一个序列(一个表示原链码各段之间方向变化的新序列)这个差分可用相邻两个方向数(按反方向)相减得到。

8.2基于边界的表达原链码新链码原差分码新差分码第8章2、边界段和凸包

可把边界分解成若干段分别表示。将边界分解为多个边界段可以借助凸包概念来进行

图中五角形S是一个凹体,而五边形H是一个凸体,也是包含S的最小凸形,称为凸包,定义D=H-S为凸残差,跟踪H的边界,每个进入D或从D出去的点就是一个分段点,从而完成边界分段。8.2基于边界的表达第8章3、边界标记

产生边界标记的方法很多,基本思想都是借助不同的投影技术把2-D的边界用1-D的较易描述的函数形式来表达。 若本来对2D边界的形状感兴趣,这种方法可把2-D形状描述的问题转化为对1-D波形进行分析的问题。 标记可由广泛的投影产生,投影并不是一种能保持信息的变换,将2-D平面上的区域边界变换为1-D的曲线是有可能丢失信息的。

8.2基于边界的表达第8章边界标记1)距离为角度的函数 先对给定的目标求出重心,然后取边界点与重心的距离为边界点与参考方向间角度的函数。

这种标记不受目标平移影响,但会随目标旋转或放缩而变化

8.2基于边界的表达第8章边界标记2)Ψ-s曲线沿边界围绕目标一周,在每个位置作出该点切线与一个参考方向(如横轴)间的夹角Ψ,由该点的边界长度s和夹角Ψ确定的函数即为Ψ-s曲线。水平直线段对应边界上的直线段Ψ不变。8.2基于边界的表达第8章4、多边形 用多边形去近似逼近边界。多边形是一系列线段的封闭集合,它可用来逼近大多数实用的曲线到任意的精度。常用的多边形方法有三种:基于收缩的最小周长多边形法;基于聚合的最小均方误差线段逼近法基于分裂的最小均方误差线段逼近法8.2基于边界的表达第8章5、地标点 一般是一种近似表达方法 地标点的坐标可写入一个n×2的矩阵,每行包含一个地标点的x-和y-实坐标

8.2基于边界的表达如对具有顶点S1=(1,1),S2=(1,2),S3=(2,1)的三角形,其地标点表达结果为第8章8.2基于边界的表达标志点或地标点(LandmarkPoints) 一种近似表达方法

准确表达近似表达第8章技术分类(1)

区域分解:将目标区域分解为一些简单单元(2)

围绕区域:用几何基元填充来表达(3)

内部特征:由区域内部像素获得的集合8.3基于区域的表达第8章1、空间占有数组(CT技术、射线成像)优点:方便、简单,并且也很直观

缺点:占用空间大 对图像f(x,y)中任意1点(x,y),如果它在给定的区域内,就取f(x,y)为1,否则就取f(x,y)为0

所有f(x,y)为1的点的集合就代表了所要表示的区域。8.3基于区域的表达第8章2、四叉树

所有的结点可分成3类:①目标结点(白色);②背景结点(深色);③混合结点(浅色) 树根对应整幅图,而树叶对应各单个像素或具有相同特性的像素组成的方阵该方法对方形图像,且像素数为2的整数次幂时最适用8.3基于区域的表达第8章3、围绕区域(1)

外接盒:是包含目标区域的最小长方形,四边总平行于坐标轴。(2)

最小包围长方形:也称围盒。它定义为包含目标区域的(可朝向任何方向)最小长方。(3)

凸包:包含目标区域的最小凸多边形。8.3基于区域的表达第8章4、骨架

具有边界B的区域R的中轴变换 骨架可用一个区域点与两个边界点的最小距离来定义

每个骨架点都保持了其与边界点距离最小的性质,所以如果用以每个骨架点为中心的圆的集合,就可恢复出原始的区域来8.3基于区域的表达章毓晋(TH-EE-IE)骨架的定义和特点由骨架可恢复出原始区域沿骨架以骨架点的最小距离为半径作相切圆,取包络8.3基于区域的表达第8章8.3基于区域的表达基于波传播解释骨架:从边界各点同时发射前进速度相同的波,两个波的锋面相遇的地方就属于骨架集合。8.4

基于边界的描述 利用处在目标区域边界上的象素集合来描述边界的特点/特性

8.4.1 简单边界描述符

8.4.2

形状数

8.4.3

边界矩8.4.1简单边界描述符

1.边界长度边界/轮廓长度:包围区域的轮廓的周长。对区域R,轮廓点P应满足: ①P本身属于R ②P的邻域中有象素不属于R8.4.1

简单边界描述符

边界的长度

区域的轮廓点和内部点要采用不同的连通性来定义(1)内部点8-方向连通,轮廓为4-方向连通(2)内部点4-方向连通,轮廓为8-方向连通8.4.1简单边界描述符

1.边界的长度(1) 4-方向连通轮廓B4

(2) 8-方向连通轮廓B8使用单位长链码2个象素间直线段 2个象素间对角线段8.4.1简单边界描述符

2.边界直径边界上相隔最远2点之间的距离

距离度量:DE(·),D4(·),D8(·)8.4.1

简单边界描述符

3.曲率斜率、曲率、角点(局部特性)斜率:轮廓点的(切线)指向曲率:斜率的改变率 曲率大于零,曲线凹向朝着法线正向 曲率小于零,曲线凹向朝着法线负向角点:曲率的局部极值点8.4.2

形状数形状数是一个数串或序列,其计算基于链码表达。由于链码起点不同,用链码表达的边界可以有多个一阶差分,边界的形状数是这些差分码中值最小的一个序列。(差分码归一化)形状数示例

4-方向链码为:10103322 差分码为:33133030 形状数为:03033133形状数的阶为形状数序列的长度闭合曲线阶是偶数凸形区域形状数的阶对应区域边界外包矩形的周长

8.4.2

形状数8.4.3边界矩矩是一个物理量目标的边界可看作由一系列曲线段组成

通过定量描述曲线段而进一步描述整个边界可把曲线段表示成1个1-D函数f(r)

把f(r)的线下面积看成1个直方图8.4.3边界矩矩的计算

f(r)的均值

f(r)对均值的n阶矩

n与f(r)的形状有直接联系

2

描述了曲线相对于均值的分布 3

描述了曲线相对于均值的对称性

8.5

基于区域的描述 利用处在目标区域内的象素集合来描述区域的特点/特性

8.5.1

简单区域描述符

8.5.2

拓扑描述符

8.5.3

不变矩

8.5.1简单区域描述符

1、区域面积 基于对象素个数的计数

2、区域重心

基于区域所有象素计算

3、区域密度

需结合灰度图和分割图8.5.1

简单区域描述符1、区域面积 区域面积的不同计算方法

利用对象素记数求区域面积,最简单合理8.5.1

简单区域描述符1、区域面积 多边形区域面积? NB是正好处在Q的轮廓上离散点的个数 NI是Q的内部点的个数

令R为Q中所包含点的集合 |R|=NB+NI

8.5.1

简单区域描述符1、区域面积 多边形区域面积计算示例

NI=71,NB=10,A(Q)=75

多边形Q所定义的面积 轮廓(点集)所定义的面积

8.5.1

简单区域描述符2、区域重心

对非规则物体,其重心坐标和几何中心坐标常不相同

重心

几何中心密度加权的目标重心8.5.1

简单区域描述符3、区域密度

(1) 透射率(transmission) T=穿透目标的光/入射的光 (2) 光密度(opticaldensity)

入射的光与穿透目标的光的比(透射 率的倒数),取以10为底的对数 OD=log(1/T)=–logT

8.5.1

简单区域描述符3、区域密度

(3) 积分光密度(integratedopticaldensity) 积分光密度是直方图中各灰度的加权和

8.5.2

拓扑描述符拓扑学研究图形不受畸变变形(不包括撕裂或粘贴)影响的性质。区域的拓扑性质属于全局性质,与距离无关1. 欧拉数

–1,2,1,0欧拉数描述了区域的连通性

H:区域内的孔数

C:区域内的连通组元个数

8.5.2

拓扑描述符对一幅二值图象A,可以定义两个欧拉数 (1) 4-连通欧拉数E4(A) 4-连通的目标个数减去8-连通的孔数

(2) 8-连通欧拉数E8(A)

8-连通的目标个数减去4-连通的孔数

8.5.2

拓扑描述符多边形网 全由直线段(包围)构成的区域集合欧拉公式V:顶点数B:边线数F:面数8.5.2

温馨提示

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

评论

0/150

提交评论