第10章 图像特征描述
人工智能应用基础:图像特征与描述
几何特征
《人工智能应用基础》
角点特征概念
角点是在任意方向上移动(u,v),都会有 很明显的变化。如下图一个局部很小的区 域,如果是在图片区域中移动灰度值没有 变化,那么窗口内不存在角点。如果在某 一个方向上移动,一个发生很大变化而另 一侧没有变化,那么说明这个区域是位于 该对象的边缘区域。
几何特征
《人工智能应用基础》
《人工智能应用基础》
《人工智能应用基础》
颜色特征 几何特征
形状特征 基于关键点的特征描述
《人工智能应用基础》
颜色特征是一种全局特征,描述了图像或图像区域所对应的景物的 表面性质。
颜色特征
《人工智能应用基础》
颜色特征是基于像素点的特征,此时所有图像或图像区域的像素都有 各自的贡献。
颜色直方图是最常用的表达颜色特征的方法,其优点是不受图像旋转 和平移变化的影响,进一步借助归一化还可以不受图像尺度变化的影响, 其缺点是没有表达出颜色空间分布的信息。
Sift关键点
Sift是一种典型的关键点描述子。 它对旋转、尺度缩放、亮度变化等 保持不变性,是一种非常稳定的局 部特征
基于关键点的特征
《人工智能应用基础》
Sift关键点特点:
—— 独特性好,信息量丰富,适用于海量特征 库进行快速、准确的匹配。 —— 多量性,即使是很少几个物体也可以产生 大量的SIFT特征 —— 高速性,经优化的SIFT匹配算法甚至可以 达到实时性 —— 扩招性,可以很方便的与其他的特征向量 进行联合
《人工智能应用基础》
角点特征特点
该算法算子对亮度和对比度的 变化不敏感 ——旋转不变性。 ——不具有尺度不变性。
《人工智能应用基础》
对物体进行描述时,有时希望能使用一些比单个参数提供更丰富的 细节,而又比用图像本身更紧凑的方法来描述物体的形状,这就是 关键点的特征描述子。
数字图像处理PPT 第10章 图像表示与描述
33
圆形度
圆形度:
面积 R 4 周长2
34
欧拉数
1.像素的连接 对于二值图像中具有相同值的两个像素a和b,所
有和a、b具有相同值的像素系列p0(=a),p1,p2,…,pn1,pn(=b)存在,并且pi-1和pi互为4-/8-邻接,那么像素a 和b叫做4-/8-连接,以上的像素序列叫4-/8-路径。
基本步骤
构造边界的凸包 (包含边界的最小凸集) 跟踪区域凸包的边界,记录凸包边界进出区域的转变点
即可实现对边界的分割
15
边界分段
(a) 区域S,其凸包H ,及其凸残差D
(b) 区域S的边界 分段结果
图10.7 区域的边界分段
16
多边形近似
数字边界也可以用多边形近似来逼近。由于多边形的边用线性关系来表 示,所以关于多边形的计算比较简单,有利于得到一个区域的近似值。
10.2 图像表示
5
链码
方向链码描述 边界的方向链码表示既便于有关形状特征的提
取,又节省存储空间。 从链码可以提取一系列的几何形状特征。如周
长、面积某方向的宽度、矩、形心 、两点之间的 距离等。
在数字图像中,边界或曲线是由一系列离散 的像素点组成的,其最简单的表示方法是由美国学 者Freeman提出的链码方法。
令
x(k) xk , y(k) yk
记
s(k) x(k) jy(k), k 0,1, K 1
K 1
a(u) s(k)e j2uk / K , u 0,1, K 1
0
边界的傅立叶描述子
30
傅里叶描述子
(a)字母‘H’ 边界图
(b) (c)全部傅立叶 (d)采用225项
(e)采用45项 (f)采用27项
图像描述
图像描述方法引言对人的视觉系统而言, 物体的形状是一个赖以分辨和识别的重要特征。
用计算机图像处理和分析系统对目标提取形状特征的过程, 称为形状和结构分析。
形状和结构的结果有两种形式: 一种是数字特征, 主要包括几何性质、统计性质和拓扑性质; 另一种是由字符串和图等所描述的句法语言。
这种句法语言既可刻画某一目标不同部分之间的相互关系, 又可描述不同目标间的关系, 从而可对含有比较复杂目标的景物图像进行描绘。
这些描述既可以直接作为图像处理系统的输出, 也可以作为对图像进一步分析或者作为语义学解释的依据。
对目标进行形状和结构分析, 可以基于区域本身或边界, 有时区域的骨架也包含了有用的结构信息。
形状的表达应简洁, 易于存储和运算, 并具有以下性质。
1) 唯一性: 每个目标必须有唯一的表示, 否则无法区分。
2) 完整性: 明确的, 没有歧义的。
3) 几何变换不变性: 平移, 旋转, 尺度, 镜像不变性。
4) 敏感性: 描述相似目标时能够加以区别的能力。
5) 抽象性: 从细节中抽取形状的本质特征, 不容易因噪声等原因而发生变化。
将按照上述的描述分类, 对图像描述领域中现有的各种方法提供尽量全面的分析和讨论。
1 区域内部描述:1. 1矩描述子设给定一个二维连续图像,它的灰度分布是f (x , y ) , 则可以定义(p , q ) 阶矩为 M pq = x p y q f (x,y)dx dy +∞_−∞+∞−∞式中, p , q = 0, 1, 2, ⋯矩之所以能被用来表征一幅二维图像, 是基于帕普里斯(Papou lis) 唯一性定理: 如果f (x , y ) 是分段连续的, 只在x , y 平面的有限部分中有非零值, 则所有各阶矩皆存在, 并且矩序列唯一地被f (x , y ) 所确定, 反之矩序列也唯一地确定f (x , y )。
从矩出发可定义相当一批数字特征: 质心、中心矩、Hu 矩组、面积及扁度等。
局部图像特征描述概述
局部图像特征描述概述樊彬中国科学院自动化研究所模式识别国家重点实验室(CASIA NLPR)局部图像特征描述是计算机视觉的一个基本研究问题,在寻找图像中的对应点以及物体特征描述中有着重要的作用。
它是许多方法的基础,因此也是目前视觉研究中的一个热点,每年在视觉领域的顶级会议ICCV/CVPR/ECCV上都有高质量的特征描述论文发表。
同时它也有着广泛的应用,举例来说,在利用多幅二维图像进行三维重建、恢复场景三维结构的应用中,其基本出发点是要有一个可靠的图像对应点集合,而自动地建立图像之间点与点之间的可靠对应关系通常都依赖于一个优秀的局部图像特征描述子。
又比如,在物体识别中,目前非常流行以及切实可行的方法之一是基于局部特征的,由于特征的局部性,使得物体识别可以处理遮挡、复杂背景等比较复杂的情况。
局部图像特征描述的核心问题是不变性(鲁棒性)和可区分性。
由于使用局部图像特征描述子的时候,通常是为了鲁棒地处理各种图像变换的情况。
因此,在构建/设计特征描述子的时候,不变性问题就是首先需要考虑的问题。
在宽基线匹配中,需要考虑特征描述子对于视角变化的不变性、对尺度变化的不变性、对旋转变化的不变性等;在形状识别和物体检索中,需要考虑特征描述子对形状的不变性。
然而,特征描述子的可区分性的强弱往往和其不变性是矛盾的,也就是说,一个具有众多不变性的特征描述子,它区分局部图像内容的能力就稍弱;而如果一个非常容易区分不同局部图像内容的特征描述子,它的鲁棒性往往比较低。
举个例子,假定我们需要对一个点周围固定大小的局部图像内容进行描述。
如果我们直接将图像内容展开成一个列向量对其进行描述,那么只要局部图像内容发生了一点变化,就会使得它的特征描述子发生较大的变化,因此这样的特征描述方式很容易区分不同的局部图像内容,但是对于相同的局部图像内容发生旋转变化等情况,它同样会产生很大的差异,即不变性弱。
而另一方面,如果我们通过统计局部图像灰度直方图来进行特征描述,这种描述方式具有较强的不变性,对于局部图像内容发生旋转变化等情况比较鲁棒,但是区分能力较弱,例如无法区分两个灰度直方图相同但内容不同的局部图像块。
胡学龙数字图像处理课件 第10章 数字图像处理的应用
• 有利于编程
– (3)用边界行程码或链码
• 程序复杂度与运用格林公式相当
下一页
home
上一页
• 2. 颗粒度的求解 • (1) 颗粒的检出
– 从图像中检出颗粒Y,然后消除噪声点。 – 对图像X进行了一次开运算。选取结构元素进行腐蚀运
算,去掉半径小于λ的噪声点,再进行膨胀运算。
而可以作为图像的抽象表示。 • 基于特征(内容)的图像检索利用不同特征定义
的相似度表示不同图像之间的相似程度。 • 基于内容的图像检索
– 首先要确定特征,以便让计算机自动地或半自动地从 图像中提取这些特征。
– 其次根据这些特征进行相似性度量,认为查询图像与 目标图像特征值越接近则两幅图像越相似。
下一页
• 国外已经处于“第二代PACS(Hi-PACS, Hospital integrated PACS)”阶段。
上一页
10.3.8 基于颜色和纹理特征的图像检索算法
• 1. 概述 • 2. 颜色特征的提取 • 3. 纹理特征的提取 • 4. 距离度量与相似检索 • 5. 实验结果
下一页
home
上一页
图10.8 不同特征的检索结果
下一页
home
上一页
10.4 数字化医院中的图像存档与通信系统
• 10.4.1 PACS概述 • 10.4.2 国内外发展现状 • 10.4.3 主要解决的问题和技术要点 • 10.4.4 DICOM图像格式 • 10.4.5 DICOM 3.0标准及其面向对象的实现 • 10.4.6 小结
• 以有噪医学图像为例采用开运算去除噪声,再根 据结构元素的变化定义并绘制图像面积函数和颗 粒度函数
• 研究图像中各个颗粒或“子目标图像”的分布状 况,得出的结论可供图像的颗粒度分析参考。
图像及其特征
第二章图像及其特征图像是通过不同的亮度和颜色来表现原景物的内容和相关信息的。
在现代图像 复制过程中, 图像的表现方式有两种, 即模拟方式和数字方式, 普通的原稿图像 (如 照片、画稿等)为模拟方式,经印前扫描输入后,即转为数字方式,经印前处理和 晒版后又转为模拟方式,最后得到模拟方式的印刷复制品。
一幅图像在一定的光学 条件下一般具有三大质量特征,即层次、色彩和清晰度。
文字和图形也可看成是图 像的特例,它们具有特定的层次和颜色特征。
图像复制的目的就是要将原稿图像的 这些特征再现在复制品上,一幅图像的质量好坏大多数情况下要利用其密度特征进 行评价。
2.1 密度密度是指图像各部分吸收光的性能,即图像黑化的程度,如果图像某部分将投 射到它上面的光吸收得越多,那么这部分图像的密度就越大,反之,该部分吸收的 光线越少,它的密度就越小。
因为密度表现了图像黑化的程度,因此也可以把密度说成黑度。
不过平常所说 的黑度只是一个面积变黑程度的视觉印象,而密度则是用数字来表示这种变黑的程 度。
2.1.1透射率与反射率所谓透射率,是指透光性材料透光度的大小,即透射光通量 φr 与投射光通量 φ 之比(如图 2-1 所示): T=φr/φ 因此透射率只是一个比例系数,没有单位,可用百分数或小数表示。
由于透射 光通量总是小于投射光通量,所以透射率总是小于 1,即 T<1,而且图像的黑度越 大,其透射率越小,如图 2-2 所示。
透 明 Φ 介 质 ΦT图2-1 透射与投射光通量图2-2 黑度与透射率的关系7所谓反射率,则是指反射图像反射光的性能,即反射光通量 φR 与投射光通量 φI 之比,实际应用中,通常用在相同照射条件下一个标准白色面(能 100%反射投 射的光通量)反射的光通量 φω表示投射光通量,即: R=φR/φω 与透射率一样,反射率也只是一个比例系数,可用小数或百分数表示,并且总 是小于 1。
只是反射率的比较基础是一个标准白色面的反射光通量,如图 2-3 所示。
图像特征
常用的图像特征有颜色特征、纹理特征、形状特征、空间关系特征。
一颜色特征(一)特点:颜色特征是一种全局特征,描述了图像或图像区域所对应的景物的表面性质。
一般颜色特征是基于像素点的特征,此时所有属于图像或图像区域的像素都有各自的贡献。
由于颜色对图像或图像区域的方向、大小等变化不敏感,所以颜色特征不能很好地捕捉图像中对象的局部特征。
另外,仅使用颜色特征查询时,如果数据库很大,常会将许多不需要的图像也检索出来。
颜色直方图是最常用的表达颜色特征的方法,其优点是不受图像旋转和平移变化的影响,进一步借助归一化还可不受图像尺度变化的影响,基缺点是没有表达出颜色空间分布的信息。
(二)常用的特征提取与匹配方法(1)颜色直方图其优点在于:它能简单描述一幅图像中颜色的全局分布,即不同色彩在整幅图像中所占的比例,特别适用于描述那些难以自动分割的图像和不需要考虑物体空间位置的图像。
其缺点在于:它无法描述图像中颜色的局部分布及每种色彩所处的空间位置,即无法描述图像中的某一具体的对象或物体。
最常用的颜色空间:RGB颜色空间、HSV颜色空间。
颜色直方图特征匹配方法:直方图相交法、距离法、中心距法、参考颜色表法、累加颜色直方图法。
(2)颜色集颜色直方图法是一种全局颜色特征提取与匹配方法,无法区分局部颜色信息。
颜色集是对颜色直方图的一种近似首先将图像从RGB颜色空间转化成视觉均衡的颜色空间(如HSV 空间),并将颜色空间量化成若干个柄。
然后,用色彩自动分割技术将图像分为若干区域,每个区域用量化颜色空间的某个颜色分量来索引,从而将图像表达为一个二进制的颜色索引集。
在图像匹配中,比较不同图像颜色集之间的距离和色彩区域的空间关系(3)颜色矩这种方法的数学基础在于:图像中任何的颜色分布均可以用它的矩来表示。
此外,由于颜色分布信息主要集中在低阶矩中,因此,仅采用颜色的一阶矩(mean)、二阶矩(variance)和三阶矩(skewness)就足以表达图像的颜色分布。
第10章图像表示与描述PPT课件
10.2.5 骨架
把平面区域抽取为图形的一种区域表示方法,通
过使用一种细化(也称骨架)算法得到区域。一个
区域的骨架可以用中轴转换方法(MAT)定义。
设区域R的边界为B, 对R中的每一点p,找到它 在B上最接近的邻点。如果 p有多于一个这样的邻点, 就认为p属于R的中轴(骨 架)。“最接近”取决于
第10章 图像表示与描述
10.1 概述
将一幅图像分割成不同区域后,使用更适合于 计算机进一步处理的形式,对得到的被分割的像素 集进行表示和描述。因此,图像表示与描述是图像 识别和理解中的重要工作。
图像的表示包括两种:基于外部特性的边界表 示和基于内部特性的区域表示。图像的表示完成了 将数据转换成可用于计算机处理的形式的目的。
一个区域的面积定义为区域中像素的数目。 例:金属腐蚀形貌分析
铜包钢丝被腐蚀,铜加速醋酸盐雾试验结果
腐蚀时间h
腐蚀外观形貌
24
失去金属光泽,表面绿锈面积约占50%,红锈面积约占 10%,绿锈堆积物1处。
36
表面全部被腐蚀产物覆盖,其中红锈面积约20%,局部出 现严重腐蚀。
48
表面全部被腐蚀产物覆盖,其中红锈面积约70%以上,局 部出现大面积严重腐蚀。
起始点归一化: 将链码看作一个循环序列,依次取各个边界作 为起始点,从得到的所有链码中选取构成自然数 值最小的码作为归一化结果,该最小码值的点即 为归一化后的起始点。
起始点
1110303232 起始点
0303232111
链码旋转归一化:
链码具有平移不变性,即当边界平移时,其 链码不发生改变。但是,当边界旋转时,则链码 会改变。
特点:傅立叶描绘子尽管对序列进行了重新解释, 但边界本身的性质并未改变。这种表示方法的一大 优点是:它将一个二维问题简化成一个一维问题。
图像特征描述MATLAB版精品PPT课件
x
1 N
N
xi
i 1
y
1 N
N
i 1
yi
(10-55)
(2)计算j + k阶中心矩
NN
M jk
(xi x ) j ( yi y )k
i1 i1
(3)计算方向角
1 2
tan 1
2M11 M 20 M 02
2.市区距离
d4 (P1, P1) x1 x2 y1 y2
3.棋盘距离
d8 (P1, P2 ) max( x1 x2 , y1 y2 )
10.4 形状描述
10.4.1 矩形度 10.4.2 宽长比 10.4.3 圆形度 10.4.4 球状度 10.4.5 偏心率
10.4.1 矩形度
图10-6 物体的最小外接矩形
10.4.2 宽长比
10.4.3 圆形度
1.周长平方面积比
2.边界能量
图10-7 物体边界点的曲率半径
3.圆形性
4.面积与平均距离平方比值
10.4.4 球状度
图10-8 球状性定义示意图
10.4.5 偏心率
图10-9 偏心率度量
偏心率的另一种计算方法是计算惯性主轴比, 它基于边界线上的点或整个区域来计算质量。 特南鲍姆(Tenebaum)提出了计算任意区域 的偏心率的近似公式,一般过程如下。
(1)若将图像中的像素视为单位面积小 方块,则图像中的区域和背景均由小方块组 成。
(2)若将像素视为一个个点,则周长用 链码表示,求周长也就是计算链码(10.5.1 节将对链码进行详细介绍)的长度。
(3)周长用边界所占面积表示时,周长 即物体边界点数之和,其中每个点为占面积 为1的一个小方块。
数字图像处理(MATLAB版)第10章 图像特征描述
3.边界坐标计算法
10.3.5 距离
测量距离常用的3种方法如下。
1.欧几里得距离
2 2 d (P , P ) ( x x ) ( y y ) 1 2 1 2 1 2
2.市区距离
d4 ( P 1, P 1 ) x1 x2 y1 y2
3.棋盘距离
d8 ( P 1, P 2 ) max( x1 x2 , y1 y2 )
理论上该方法对区域边界具有尺度变换 和旋转不变性。 但在实际情况中,由于噪声等因素的影 响,会使得边界具有小的不规则形状,从而 导致小的无意义的凸凹。 为此,通常要在边界分段之前先对边界 进行平滑。
10.5.3 多边形近似
数字边界也可以用多边形近似来逼近。 常用的一种多边形近似方法是最小周长 多边形(minimum perimeter polygon, MPP)。 该方法以周长最小的多边形来近似表示 边界,它将边界看成是介于多边形内外界限 之间的有弹性的线,当它在内外界线的限制 之下收缩紧绷的时候,就可以得到最小周长 边界。
10.5.4 标记图
其基本思想是将原来的二维边界用一元 函数来表示,以降低表达难度。 较简单的方法就是把从重心到边界的距 离作为角度的函数来标记。
图10-14 边界及其标记图表示
10.5.5 骨架
骨架是一种区域表示方法,它不同于前 述的边界表示方法,即不是对边界的点或者 线进行表示,而是把平面区域抽取为图的形 式来表示。 常用的一种获取骨架的细化算法叫做中 轴变换(medial axis transformation, MAT)。 该算法对区域R中的每一个点p,寻找位 于边界b上的离它最近的点。 如果对点p同时找到多个这样的点,那么 就称点p为区域R的中轴上的点。
第10章图像特征与理解
第10章 图像特征与理解 3. 圆形性 圆形性(Circularity)C是一个用区域R的所有边界点定义 的特征量,即
µR C= δR
(10-17)
式中: µR是从区域重心到边界点的平均距离;δR是从区域 重心到边界点的距离均方差:
第10章 图像特征与理解
1 µR = K
∑ || ( x , y ) − ( x, y ) ||
第10章 图像特征与理解 则相应边界所包围的面积为
A=
∑( y
i =1
n
i −1
∆xi + a )
(10-7)
用式(10-7)求得的面积,即用链码表示边界时边界内所 包含的单元方格数。
第10章 图像特征与理解 3. 用边界坐标计算面积 Green定理表明,在x-y平面中的一个封闭曲线包围的面 积由其轮廓积分给定,即
E = ∫∫ r 2 f ( x, y ) dx dy
I
(10-2)
式中: r是点(x,y)到直线的垂直距离。
第10章 图像特征与理解
图10-2 物体方向可由最小惯量轴定义
第10章 图像特征与理解 10.1.2 周长 区域的周长定义为区域的边界长度。区域的周长在区别 具有简单或复杂形状物体时特别有用。一个形状简单的物体 用相对较短的周长来包围它所占有的面积。通常,测量这个 距离时包含了许多90°的转弯,从而扩大了周长值。 由于周长表示方法不同,因而计算方法不同,常用的简便 方法如下: (1) 当把图像中的像素看做单位面积小方块时,则图像 中的区域和背景均由小方块组成。区域的周长即为区域和背 景缝隙的长度和,此时,边界用隙码表示。因此,求周长就 是计算隙码的长度。
A= 1 ∫ ( xdy − ydx ) 2
图像特征介绍经典特征
21
图像纹理的主要特性及描述与提取 方法
图像纹理特征描述与提取方法
模型分析法
模型分析方法根据每个像素和其邻域像素存在的某种相互关系及平均 亮度为图像中各个像素点建立模型,然后由不同的模型提取不同的特征 量,也即进行参数估计。 典型的模型分析法有自回归方法、马尔可夫随机场方法和分形方法等。 本方法的研究目前进展比较缓慢。
20
图像纹理的主要特性及描述与提取 方法
图像纹理特征描述与提取方法
结构分析法
结构分析方法认为纹理基元几乎具有规范的关系,因而假设纹理图像 的基元可以分离出来, 并以基元的特征和排列规则进行纹理分割。 该方法根据图像纹理小区域内的特点和它们之间的空间排列关系,以 及偏心度、面积、方向、矩、延伸度、欧拉数、幅度周长等特征分析图像 的纹理基元的形状和排列分布特点,目的是获取结构特征和描述排列的规 则。结构分析法主要应用于已知基元的情况,对纤维、砖墙这种结构要素 和规则都比较明确的图像分析比较有效。
24
基于灰度共生矩阵的纹理特征提取方法
1、灰度共生矩阵的概念和定义
设纹理图像的大小为 M N ,图像的灰度级为 L 。若 记
G {0,1, , L 1} , Lx {0,1 , ,M 1 }, Ly {0,1, , N 1} ,
L y 到G 的一个映射,也即
则可把该图像 f 理解为从 L x
Lx Ly 中的每一个像素点对应一个属于该图像 f 的灰度值:
f : Lx Ly G 。
25
基于灰度共生矩阵的纹理特征提取方法
1、灰度共生矩阵的概念和定义
若设纹理图像的像素灰度值矩阵中任意两不同像素的灰度 值分别为i 和j ,则该图像的灰度共生矩阵定义为:沿 方向、 像素间隔距离为 d 的所有像素对中,其灰度值分别为i 和j 的 像素对出现的次数,记为[ P(i, j, d, )]。P(i, j, d, ) 显然是像素间 隔距离为 生成方向
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6 (20 302 )[(30 12 ) 2 ( 21 03 ) 2 ] 411 (30 12 )( 21 03 ) 7 (3 21 303 )(30 12 )[(30 12 ) 2 3( 21 03 ) 2 ]
理论上该方法对区域边界具有尺度变换 和旋转不变性。 但在实际情况中,由于噪声等因素的影 响,会使得边界具有小的不规则形状,从而 导致小的无意义的凸凹。 为此,通常要在边界分段之前先对边界 进行平滑。
10.5.3 多边形近似
数字边界也可以用多边形近似来逼近。 常用的一种多边形近似方法是最小周长 多边形(minimum perimeter polygon, MPP)。 该方法以周长最小的多边形来近似表示 边界,它将边界看成是介于多边形内外界限 之间的有弹性的线,当它在内外界线的限制 之下收缩紧绷的时候,就可以得到最小周长 边界。
根据待识别的图像,通过计算产生一组 原始特征,称为特征形成。
2.特征提取
所谓特征提取从广义上而言就是指一种 变换。 具体而言,原始特征的数量很大,或者 说原始样本是处于一个高维空间中,通过映 射或变换的方法可以将高维空间中的特征描 述用低维空间的特征来描述,这个过程就叫 特征提取。
3.特征选择
从一组特征中挑出一些有效的特征以达 到降低特征空间维数的目的,这个过程就叫 特征选择。 对于一个特征而言,评判的标准有以下4 个方向。 (1)可区别性 (2)可靠性 (3)独立性好 (4)数量少
颜色相关矢量(color correlation vector,CCV)表示方法与颜色直方图相似, 但它同时考虑了空间信息。 设H是颜色直方图矢量,CCV的计算步骤 如下。 (1)图像平滑。 (2)对颜色空间进行量化,使之在图像 中仅包含n个不同颜色。 (3)在一个给定的颜色元内,将像素分 成相关或不相关两类。 (4)根据各连通区的大小,将像素分成 相关和不相关两部分。
Sklanskey等人给出了求最小周长边界的 一种算法,该算法适用于无自交情况的多边 形。 该算法在获取边界之后,先查找边界的 拐角点,并且标记该拐角点是凸点还是凹点; 然后将所有的凸拐点连接起来作为初始的最 小周长多边形P0;接着把所有在多边形P0之外 的凹拐点移除;再将剩下的凹拐点和所有凸 拐点依次连接,形成新的多边形P1;之后移 除所有原为凸点而在新多边形中变成凹点的 拐点;再用剩余的点连接形成新多边形,再 次移除;如此循环,直至新形成的多边形中 没有凹点。
10.5.4 标记图
其基本思想是将原来的二维边界用一元 函数来表示,以降低表达难度。 较简单的方法就是把从重心到边界的距 离作为角度的函数来标记。
图10-14 边界及其标记图表示
10.5.5 骨架
骨架是一种区域表示方法,它不同于前 述的边界表示方法,即不是对边界的点或者 线进行表示,而是把平面区域抽取为图的形 式来表示。 常用的一种获取骨架的细化算法叫做中 轴变换(medial axis transformation, MAT)。 该算法对区域R中的每一个点p,寻找位 于边界b上的离它最近的点。 如果对点p同时找到多个这样的点,那么 就称点p为区域R的中轴上的点。
10.3.4 面积
1.像素计数法
最简单的面积计算方法是统计边界及其 内部的像素的总数。 根据面积的像素计数法的定义方式,物 体面积的计算非常简单,求出物体边界内像 素点的总和即为面积,计算公式如下
A f ( x, y)
x 1 y 1
N
M
(10-31)
2.边界行程码计算法
由各种封闭边界区域的描述来计算面积 也很方便,面积的边界行程码计算法可分如 下两种情况。 (1)若已知区域的行程编码,则只需将 值为1的行程长度相加,即为区域面积。 (2)若给定封闭边界的某种表示,则相 应连通区域的面积为区域外边界包围的面积 与内边界包围的面积(孔的面积)之差。
10.6 区域描述
10.6.1 描述子 10.6.2 纹理 10.6.3 不变矩
10.6.1 描述子
1.区域面积
区域面积内部描述了区域的大小。 计算区域面积的一种简单方法就是对属 于区域的像素进行计数。
2.区域重心
10.6.2 纹理
量化纹理是一种重要的区域描述方法。 所谓纹理,目前并没有正式统一的定义, 它是一种反映像素灰度的空间分布属性的图 像特征,通常表现为局部不规则但宏观有规 律的特征。 常用的纹理描述方法有两种:统计法和频 谱法。
4.面积与平均距离平方比值
10.4.4 球状度
图10-8 球状性定义示意图
10.4.5 偏心率
图10-9 偏心率度量
偏心率的另一种计算方法是计算惯性主轴比, 它基于边界线上的点或整个区域来计算质量。 特南鲍姆(Tenebaum)提出了计算任意区域 的偏心率的近似公式,一般过程如下。
(1)计算平均向量
10.3.2 长轴与短轴
若区域或物体的边界已知,则可以采用 区域的最小外接矩形(Minimum Enclosing Rectangle,MER)的尺寸来描述该区域的基 本形状,如图10-3所示,为长轴,为短轴。
图10-3 物体的MER及长轴与短轴
10.3.3 周长
由于周长的表示方法不同,因而计算周 长的方法也有所不同,计算周长常用的3种方 法分别如下。 (1)若将图像中的像素视为单位面积小 方块,则图像中的区域和背景均由小方块组 成。 (2)若将像素视为一个个点,则周长用 链码表示,求周长也就是计算链码(10.5.1 节将对链码进行详细介绍)的长度。 (3)周长用边界所占面积表示时,周长 即物体边界点数之和,其中每个点为占面积 为1的一个小方块。
3.边界坐标计算法
10.3.5 距离
测量距离常用的3种方法如下。
1.欧几里得距离
d ( P , P2 ) ( x1 x2 ) ( y1 y2 ) 1
2 2
2.市区距离
d4 ( P , P ) x1 x2 y1 y2 1 1
3.棋盘距离
d8 ( P , P2 ) max( x1 x2 , y1 y2 ) 1
(3 21 30 )( 21 03 )[3(30 12 ) 2 ( 21 03 ) 2 ]
10.7 图像膨胀与腐蚀
10.7.1 结构元素的创建 10.7.2 图像膨胀函数及MATLAB 实现 10.7.3 图像腐蚀函数及MATLAB 实现 10.7.4 膨胀与腐蚀联合操作 10.7.5 基于膨胀与腐蚀的形态学函数及 其实现
10.2 颜色特征分析
10.2.1 10.2.2 10.2.3 10.2.4 10.2.5
颜色直方图 直方图不变特征量 颜色矩 颜色集 颜色相关矢量
10.2.1 颜色直方图 1.一般特征直方图
2.累加特征直方图
3.二维直方图
10.2.2 直方图不变特征量
10.2.3 颜色矩
颜色矩是一种简单有效的颜色特征,以计 算HIS空间的分量为例,如果记为图像的第个 像素的值,则其前三阶颜色矩(中心矩)分 别为
10.3 几何描述
10.3.1 10.3.2 10.3.3 10.3.4 10.3.5
位置与方向 长轴与短轴 周长 面积 距离
10.3.1 位置与方向 1.位置
2.方向
图像分析不仅需要知道一幅图像中物体的 具体位置,而且还要知道物体在图像中的方 向。 如果物体是细长的,则可以将较长方向 的轴定义为物体的方向,如图10-2所示。 通常,将最小二阶矩轴定义为较长物体 的方向。 也就是说,要找出一条直线,使物体具 有最小惯量,即 (10-29) E r 2 f ( x, y )dxdy
பைடு நூலகம்
膨胀一般是给图像中的对象边界添加像 素,而腐蚀则是删除对象边界某些像素。
表10-3
操 作
膨胀和腐蚀填充图像规则
规 则 超出图像边界的像素值定义为该数据类型允许的最小值。对于二 进制图像,这些像素值设置为0; 对于灰度图像,uint8类型的最 小值也为0 超出图像边界的像素值定义为该数据类型允许的最大值。对于二 进制图像,这些像素值设置为1; 对于灰度图像,uint8类型的最 大值为256
1 N x N xi i 1 1 N y yi N i 1
(10-55)
(2)计算j + k阶中心矩
M jk ( xi x ) ( yi y )
j i 1 i 1 N N k
(10-56)
(3)计算方向角
2M 11 1 1 tan 2 M 20 M 02 π N 2
第10章图像特征描述
10.1 论述 10.2 颜色特征分析 10.3 几何描述 10.4 形状描述 10.5 图像表示 10.6 区域描述 10.7 图像膨胀与腐蚀 10.8 形态学重建 10.9 对象、区域和特征度量 10.10 查表操作
10.1 论述
下面首先对几个经常用到的名词做一些说明。
1.特征形成
1 N M1 H ( pi ) N i 1
1 N M 2 ( H ( pi ) M1 ) 2 N i 1 1 M3 N ( H ( pi ) M 1 )3 i 1
N 12
(10-21)
(10-22)
13
(10-23)
式中,为像素的个数。 类似地,可以定义另外2个分量的颜色矩。
图10-10 3种链码形式:4-链码、6-链码、8-链码
图10-11 4-链码和8-链码的自然编码表示
10.5.2 边界分段
在对边界进行分解的时候,首先要构造 边界的凸包(convex hull)。 所谓边界的凸包就是包含边界的最小凸 集。 一种直观的边界分段的方法是跟踪区域 凸包的边界,记录凸包边界进出区域的转变 点即可实现对边界的分割。