基于MATLAB的骨架提取算法的研究实现(8)
南昌航空大学科技学院学士学位论文
3 骨架树描述及有关识别算法研究
3.1骨架树的基本概念
图像识别是计算机视觉的重要组成部分,图像的识别过程就是将目标图像的描述与模型库中模型的描述进行相似性度量,通过数值化的差值决定匹配结果的过程。图像识别系统中用于匹配的方法很多,它主要由图像描述的方法来决定。因此骨架的描述是骨架应用中的重点和难点问题之一。
从国内外的研究方面来看,大部分的侧重点是基于图的相似性匹配。这些方法通过人为的指定骨架间的对应位置,评估骨架枝的变形程度,从而得到骨架枝的相似程度。过多的人为因素,使得这类方法只能成为一种研究性的探索活动,无法真正应用到实际的机器识别活动中。
论文对于骨架描述问题进行了较为全面的研究,在有效分析了相关的描述里。第一种是基于不变矩的骨架描述,第二种是基于骨架树的描述方式,利用树的金字塔式结构特点组织骨架的拓扑、形状信息。基于几何特征的树结构匹配方法用于图像描述时,物体几何特征尤其是基本的拓扑特征表达效果突出明显,并且简单容易操作,在识别系统的应用中有着得天独厚的优势。因此我们对此进行了进一步的研究,在宋婷骨架树[33]研究的基础上改进了形状相似性度量方法,使得拓扑相似性度量和形状相似性度量实现有效结合,建立起一个由上到下、由粗到精的图像相似度匹配度量策略。
3.2骨架树模型的建立
骨架表征了物体的拓扑特性和形状特性,形状特性描述物体的轮廓形状,拓扑特性可认为是物体各部分间的连接关系。我们将骨架的拓扑特性映射到一个树状结构中,称之为“骨架树”。
为了建立骨架树,将骨架上的点分为三类:分叉点、端点和连接点。仅有一个邻接点的骨架点称为端点;有两个以上邻接点的骨架点称为分叉点;骨架上除分支点和端点外的点称为连接点。如果两个骨架点之间仅含有连接点则称这两个点是直接相连的。直接相连的两个骨架点之间的所有连接点的集合称为骨架枝。
对于大部分仿射状物体,我们把最大内切圆半径最大并且靠近物体重心的骨架点作为根节点。这样,根节点尽量位于物体的中心且代表了最重要的形状信息。确定了
18
南昌航空大学科技学院学士学位论文
根节点后,把与根节点直接相连分叉点或端点作为根节点的子节点。之后,对每个子节点用同样的方法找到各自的子节点,直到骨架上所有的分叉点和端点都在骨架树中。此时,骨架就转化为一个骨架树(骨架有环的情况参考相关文献[33])。骨架树的层次和节点间的连接关系反映了骨架的拓扑特性,对骨架树的匹配计算可以实现物体拓扑相似性的度量。此外,骨架枝代表了物体某个部分的形状信息,在骨架提取中计算出骨架点的特征信息(如骨架点的分支数、最大半径等)。使骨架树的节点包含形状的信息,还可以进行物体形状相似性的度量。
3.3 骨架树形状描述及有关识别算法
在一般二维物体的匹配中,只要拓扑骨架的提取足够精确,基于骨架树的拓扑相似性度量已能对大部分的二维物体进行有效的拓扑分类。但对于拓扑相同而形状不同的物体,由拓扑匹配算法所得的拓扑距离均为零,这说明仅仅对其进行拓扑匹配还无法区分这些物体,还需要进一步的形状匹配加以区分。
对于那些形状特征较为复杂的物体,骨架的小分支数较多,如果仅仅考虑其拓扑信息,有时会给匹配结果带来偏差。为了对物体进行更为精确的匹配,要求在骨架匹配中既抓住其最主要的拓扑特征也要考虑其形状的信息,不仅对其拓扑相似性进行度量,还要对其形状相似形进行度量。
3.3.1形状特征描述
对于二维图像,物体的形状特征一般包括物体的面积、长短、边界弯曲程度,骨架是骨架枝的集合,骨架枝包含着物体中轴的位置和最大圆半径,相当于代表着物体的面积、长短、弯曲程度等形状信息,所以骨架基本上可以表征物体绝大部分的形状特征。
这样可以利用骨架枝匹配距离度量骨架枝对应的性状的相似程度。为了能够计算骨架枝间的匹配距离,消除尺度变换对形状匹配结果的影响,需要对骨架枝进行归一化处理。下面介绍详细的方法:
设一骨架枝为v=(x,y,r),x、y为该骨架枝上点的坐标,r是该x、y点对应的最大内切圆半径。归一化的基本思想是通过骨架枝坐标平移、旋转、拉伸等操作将骨架枝曲线的两个端点的连线变换到x轴正向上,其起点置于原点,终点置于点(l,0)
19
南昌航空大学科技学院学士学位论文
处。通过这些操作,将骨架枝化为以同一坐标为参数的形式,从而方便在相同的坐标区间和参数下对两个骨架枝进行比较,通过拉伸系数来度量骨架枝曲线在长度上的差异。同时,对半径的归一化可以消除尺度变换对匹配结果的影响,使得形状相似度计算忽略缩放的因素。
3.3.2 基于拓扑和形状相似度结合的识别算法
在形状匹配中,两个骨架枝的匹配距离表示了骨架枝的近似程度,也即是各自代表的形状间的相似性。距离越小则表明两个形状间越相似。在两个骨架的骨架枝之间建立最佳匹配关系,则骨架的形状匹配距离定义为建立最佳匹配关系的骨架枝的匹配距离之和。如果在建立最佳匹配关系时,考虑的是拓扑相似性的最佳匹配结果,则可以建立基于拓扑和形状相似度结合的最佳匹配结果,有效度量物体间的相似性。
3.4 结论
本部分在宋婷骨架树研究的基础上重新整理分析了相关内容,结合本课题的研究结果给出了骨架树模型的建立规则和过程,将物体的骨架映射为可以很好的反映骨架拓扑和形状信息的骨架树。在度量方法上做了很大的修正,不但在物体的拓扑相似性度量和形状相似性度量中简化了相关计算量,而且将二者的度量方法有机的结合起来,符合了实际事物的测量规律,提高了识别的可靠性。
在骨架树建立方面,给出了骨架树建立的方法和过程。对于建立过程常见的一些问题,作了一些说明。例如:对于拓扑较为复杂的物体,可以建立多尺度骨架树:第一级骨架树滤除大部分的细节,保持同时最主要的拓扑结构;下一级的骨架树都是在上一级的骨架树上增加子节点。骨架根节点的选取是骨架树建立的基础关键部分,本部分通过对骨架收缩各种情况的讨论,建立了一套合理的根节点选取准则,保证了多尺度匹配结果的准确性,对于复杂物体的相似性度量必将起到很大的促进作用,提高识别的正确率。 …… 此处隐藏:998字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [实用模板]第八章:法国“新浪潮”与“左岸派”
- [实用模板]2021年北京上半年临床医学检验技师生物
- [实用模板]SAP GUI 7.10客户端安装配置文档
- [实用模板]2001年临床执业医师资格考试综合笔试试
- [实用模板]36机场工作实用英语词汇总结
- [实用模板](一)社会保险稽核通知书
- [实用模板]安全教育主题班会材料
- [实用模板]濉溪县春季呼吸道传染病防控应急演练方
- [实用模板]长沙房地产市场周报(1.30-2.3)
- [实用模板]六年级数学上册典中点 - 图文
- [实用模板]C程序设计(红皮书)习题官方参考答案
- [实用模板]中国证监会第一届创业板发行审核委员会
- [实用模板]桥梁工程复习题
- [实用模板]2011学而思数学及答案
- [实用模板]初中病句修改专项练习
- [实用模板]监理学习知识1 - 图文
- [实用模板]小机灵杯四年级试题
- [实用模板]国贸专业毕业论文模板
- [实用模板]教育学概论考试练习题-判断题4
- [实用模板]2015届高考英语一轮复习精品资料(译林
- 00Nkmhe_市场营销学工商管理_电子商务_
- 事业单位考试法律常识
- 诚信教育实施方案
- 吉大小天鹅食品安全检测箱方案(高中低
- 房地产销售培训资料
- 高一地理必修1复习提纲
- 新概念英语第二册lesson_1_练习题
- 证券公司内部培训资料
- 小学英语时间介词专项练习
- 新世纪英语专业综合教程(第二版)第1册U
- 【新课标】浙教版最新2018年八年级数学
- 工程建设管理纲要
- 外研版 必修一Module 4 A Social Surve
- Adobe认证考试 AE复习资料
- 基于H.264AVC与AVS标准的帧内预测技术
- 《食品检验机构资质认定管理办法》(质
- ABB变频器培训课件
- (完整版)小学说明文阅读练习题及答案
- 深思洛克(SenseLock) 深思IV,深思4,深
- 弟子规全文带拼音




