形状特征PPT讲解

上传人:我** 文档编号:114691907 上传时间:2019-11-12 格式:PPT 页数:73 大小:3.98MB
返回 下载 相关 举报
形状特征PPT讲解_第1页
第1页 / 共73页
形状特征PPT讲解_第2页
第2页 / 共73页
形状特征PPT讲解_第3页
第3页 / 共73页
形状特征PPT讲解_第4页
第4页 / 共73页
形状特征PPT讲解_第5页
第5页 / 共73页
点击查看更多>>
资源描述

《形状特征PPT讲解》由会员分享,可在线阅读,更多相关《形状特征PPT讲解(73页珍藏版)》请在金锄头文库上搜索。

1、形状特征,报告人:林云玫 报告时间:2013.12.17,形状特征的描述,边缘检测,上下文形状描述符(shape context),1.形状特征的描述,二维图像中,形状通常被认为是一条封闭的轮廓曲线所包围的区域。 形状的常用描述方法 基于轮廓的:利用形状的外部边缘; 基于区域的:利用形状的全部区域。,1.1基于轮廓的描述,1.1.1 基于空间域的描述 1、链码 2、周长 3、斜率、曲率和角点 4、基于多边形的特征参数 1.1.2 基于变换域的描述 5、傅里叶描述子 6、小波轮廓描述符,1.链码,链码描述 链码是一组的代码 用来表示各边界点像素的坐标 链码的优点 有利于有关形状特征的计算 有利于

2、节省存储空间,1.链码,用于描述曲线的方向链码法是由Freeman提出的, 该方法采用曲线起始点的坐标和斜率(方向)来表示曲线。对于离散的数字图像而言,区域的边界轮廓可理解为相邻边界像素之间的单元连线逐段相连而成。 对于图像某像素的8-邻域,把该像素和其8-邻域的各像素连线方向按八链码原理图所示进行编码,用0,1,2,3,4, 5,6,7表示8个方向,这种代码称为方向码。,八链码原理图,八链码例子,八链码例子图为一条封闭曲线,若以s为起始点,按逆时针的方向编码,所构成的链码为556570700122333,若按顺时针方向编码,则得到链码与逆时针方向的编码不同。 边界链码具有行进的方向性,在具体

3、使用时必须加以注意。,八链码原理图,2.周长,周长L是用相邻边缘点间距离之和来表示。 采用不同的距离公式,周长L的计算不同。常用的有两种: 1、欧式距离:在区域的边界像素中,设某像素与其水平或垂直方向上相邻边缘像素间的距离为1,倾斜方向上相邻边缘像素间的距离为 。周长就是这些像素间距离的总和。这种方法计算的周长与实际周长相符,因而计算精度比较高。 2、8邻域距离:累加边缘点数即可得到周长,这种方法与实际周长间有差异。,2.周长,根据这两种计算周长的方式,以上区域的周长分别是 和22。,3.斜率、曲率和角点,斜率(slope)能表示轮廓上各点的指向; 曲率(curvature)是斜率的改变率,它

4、描述了轮廓上各点沿轮廓方向变化的情况。 在1个给定的轮廓点,曲率的符号描述了轮廓在该点的凹凸性。 如果曲率大于零,则曲线凹向朝着该点法线的正向。 如果曲率小于零,则曲线凹向朝着该点法线的负向。 曲率的局部极值点称为角点。,4.基于多边形的特征参数,多边形的特征参数主要有顶点数、凹点数、内角分布等。 (a)多边形的顶点数、凹点数和凸点数 多边形的顶点数表明了多边形的复杂程度 多边形的凹凸点比例反映了物体边界的齿状情况。 (b)多边形的内角 分布在(0,180) 中的内角对应凸顶点 分布在(180,360) 中的内角对应凹顶点 分布在180左右的内角对应平滑线或弧线等。,4.基于多边形的特征参数,

5、(c)内角方差 多边形的内角方差反映了形状的规则程度 等边多边形、矩形、圆的内角方差为0。 内角方差的计算公式如下: 是内角均值,N是多边形的顶点数。,4.基于多边形的特征参数,(d)最小外接凸多边形、最大内接凸多边形、凹凸度 最小外接凸多边形指连接部分凸点形成的包含原图的凸多边形, 最大内接凸多边形指连接部分凸点和凹点形成的包含在原图中的最大凸多边形。 如下给出例子。,4.基于多边形的特征参数,凹凸度(concavo-convex)是反映物体形状凹凸程度的一个重要度量定义如下: 其中,Sc是最小外接凸多边形的面积,Sr是最大内接凸多边形的面积。 凸形的凹凸度为1, 星形的凹度较大,凹凸度较小

6、。 利用凹凸度,可以识别物体的姿态,如飞禽类的飞、栖,走兽类的卧、站、奔跑等。,5.傅里叶描述子,傅立叶描述子(Fourier Descriptor,简称FD)表示单封闭曲线的形状特征. 对轮廓的离散傅里叶变换表达可以作为定量描述轮廓形状的基础。 基本思想 傅立叶描述子的优点 计算原理简单,描述清晰,具有由粗及精的特性等。,目标轮廓建模成一维序列s,对s进行一维傅立叶变换,得到傅立叶系数S,用S描述目标轮廓,5.傅里叶描述子,一个傅立叶描述子的构建包括两步: 定义一种好的表示(representation)方法对轮廓曲线进行描述; 采用傅立叶理论对该曲线进行变换。 不同的表示方法有不同的特性,

7、一个好的表示方法应该使最终获得的傅立叶描述子具有尺度、旋转、平移不变性及起始点的无关性。,5.傅里叶描述子,将轮廓所在的XY平面与一个复平面UV重合。这样就可用复数u + jv的形式来表示给定轮廓上的每个点(x, y)而将XY平面中的曲线段转化为复平面上的1个序列,见下图。,5.傅里叶描述子,考虑1个由N点组成的封闭边界,从任1点开始绕边界1周就得到1个复数序列: s(k)的离散傅里叶变换是 S(w)可称为边界的傅里叶描述,它的傅里叶反变换是: 如果我们只利用S(w)的前M个系数,这样可得到s(k)的1个近似:,5.傅里叶描述子,傅立叶描述子序列S(w)反映了原曲线的形状特征,同时,由于傅立叶

8、变换具有能量集中性,因此,少量的傅立叶描述子就可以重构出原曲线。 下图给出1个由N = 64个点组成的正方形轮廓以及取不同的M值重建这个边界得到的 一些结果。,5.傅里叶描述子,总结 少量的傅立叶系数就可以很好地描述轮廓特征。 主要能量集中在了低频系数上,反映了轮廓曲线的整体形状 轮廓的细节反映在了高频系数上。 第1个傅立叶描述子(即直流量)为所有轮廓曲线上的点的x坐标和y坐标的均值(以复数形式表示),它即为轮廓的质心,给出了轮廓的位置信息。 第2个傅立叶描述子给出了最能拟合所有轮廓点的圆的半径。,6.小波轮廓描述符,小波函数族,可如下定义,对给定的(轮廓)函数c(t),其小波变换系数为,而由

9、小波变换系数重建c(t)的公式可写成:,其中m0 。与截断系数时所需精度有关,6.小波轮廓描述符,如果设尺度函数,将上式右边第一项用 的线性组合,来代替,则可将上式写为,根据小波变换的特点,上式右边第一项可以看作c(t)在 2-m0尺度下的模糊草图,第二项则是对c(t)的细节充如果将 称为尺度系数,称 为小波系数,则所有系数组成与轮廓, c(t)对应的小渡轮廓描述符,6.小波轮廓描述符,小波轮廓描述符的基本性质 (1)唯一性小波变换是一一对应的映射,所以一个给定的轮廓对应一组唯一的描述符反过来,一组描述符对应唯一的一个轮廓 (2)可比较性对两个轮廓的描述矢量S1和S2, 可以借助它们之间的内积

10、 d2 = 来定义它们之间的距离以判别相应轮廓的相似程度,即可在数学上对轮廓的相似程度进行定量比较,1.2.基于区域的描述,1、长轴和短轴 2、区域面积 3、矩形度 4、圆形度 5、不变矩,1.2.1长轴和短轴,长轴是边界上相隔最远的2点之间的直接相连线段长度。 与长轴垂直且最长的与边界的2个交点相交的线段叫边界的短轴。,1.2.2区域面积,区域面积描述了区域的大小。 对于数字图像而言,区域的面积定义为区域中的像素点数。 这个特征受尺寸、扭曲和缩放的影响,但是它具有旋转不变性。,1.2.3矩形度,矩形度定义为物体的面积A0与物体的最小外接矩形(MER)的面积AR之比,即 R= A0 / AR

11、。 矩形度反映了物体在最小外界矩形中的填充程度, 矩形的矩形度为1, 圆的矩 形度为pi/4, 三角形的矩形度为0.5。 其它形状,矩形度的取值范围为(0,1)。 利用矩形度可以区分矩形、圆形和不规则形状。,1.2.4圆形度,圆形度反映了物体接近圆形的程度,也称作区域的紧凑性(Compactness),定义为4倍的区域面积A与周长P的平方之比(有的文献定义为周长的平方与4倍的区域面积之比),即: 在相同面积的情况下,具有光滑边界的形状边界较短,圆形度较大,表明形状较密集。 随着边界凹凸变化程度的增加,周长P相应增加,圆形度随之减小。 圆的圆形度C=1,正方形的圆形度C=pi/4。,1.2.5不

12、变矩,矩为一种线性特征,可用来对区域进行描述。对于二维连续函数f(x,y),其(i+j)阶矩定义为,由单值性定理(Uniqueness)可知:若f(x,y)为分段连续函数且在x-y平面内仅有有限非0值部分,则存在各阶矩,并且矩构成的序列, M ij 由f(x,y)唯一确定;反之,序列,Mij也唯一确定f(x,y)。图像函数为满足上述条件的函数,因此存在各阶矩。,定义离散形式的图像(i+j)阶矩为:,可求得如下0阶和1阶矩:,1.2.5不变矩,它们分别代表了图像中的目标的总质量,绕x轴的1阶矩,绕y轴的1阶矩。由0阶和1阶矩我们可求得图像目标的质心:,定义图像的中心矩为:,则0-3阶中心矩可按如

13、下公式计算:,1.2.5不变矩,1.2.5不变矩,定义归一化中心矩为:,下面定义的7个不变矩具有平移、尺度、旋转不变性,称为Hu矩。,8 Hu M. K. Visual pattern recognition by moment invariants. IRE Trans. Info. Theory. 1962, 8: 179-187. 此文献证明了不变矩具有平移、尺度、旋转不变性,2.边缘检测,边缘存在于 目标与背景 目标与目标 区域与区域之间 边缘是图像最基本的特征之一,为人们描述或识别目标以及解释图像提供了一个重要的特征参数。 边缘蕴含了图像丰富的内在信息 方向 阶越性质 形状等,滤波:

14、降低噪声 增强:使邻域(或局部)强度值有显著变化的点突显出来。边缘增强一般是通过计算梯度幅值来完成的。 检测:确定哪些点是边缘点。最简单的边缘检测判据是梯度幅值阈值判据。 定位:确定边缘位置 在边缘检测算法中,前三个步骤用得十分普遍。这是因为大多数场合下,仅仅需要边缘检测器指出边缘出现在图像某一像素点的附近,而没有必要指出边缘的精确位置或方向。,线性边缘检测,The basic idea is to detect the difference of intensity.,symmetric difference(对称差分 )has less space resolution(空间分辨率) th

15、an forward difference.,在图像没有噪声的情况下,都能够比较准确的检测出图像的边缘。 Roberts算子受噪声的影响最大,抗噪能力,三种算子的对比,(1)Roberts边缘检测算子 检测定位精度比较高, 但对噪声敏感。 (2)Sobel边缘检测算子 较好的边缘效果 对噪声具有平滑作用,减小了对噪声的敏感性。 (3)Prewitt边缘检测算子类似于Sobel算子 它同样对噪声有平滑作用。 但它检测出的边缘比较粗,定位精度比较低,容易损失如角点这样的边缘信息。 在检测定位精度要求不是很高的情况下,Sobel算子是比较常用的边缘检测算子。,经典的边缘检测方法 各种形式的微分运算对

16、噪声的极度敏感 把噪声当作边缘点检测出来 真正的边缘而没有检测出来。 对于有噪声图像来说,一种好的边缘检测方法应该具有 良好的噪声抑制能力 完备的边缘保持特性。,经典的边缘检测算子优点 实现简单、 运算速度快等, 经典的边缘检测算子缺陷 (1)实际边缘灰度与理想边缘灰度值间存在差异,这类算子可能检测出多个边缘; (2)边缘存在的尺度范围各不相同,这类算子固定的大小不利于检测出不同尺度上的所有边缘; (3)对噪声都比较敏感。,在数字图像中,可用差分来近似微分运算, Laplacian算子的离散计算形式为:,Laplacian算子,原来的方向外,又增加了8个方向,共有16个方向上进行检测的模板, 根据Laplacian算子的可靠性设定了适当的权向量。根据该估算模板,可以提高边缘检测的精度, 由于合理地设置了参数,因而避免了一些伪边缘的提取。,改进的Laplacian算法,检测出来的边缘更清晰,而且也检测出原来所没有检测出的一些边缘。 但是抗噪能力非常差,LOG边缘检测,LOG(Laplacia

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号