- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本文栏目——图形算法与技术
分层平面曲线的部分匹配算法
张春莹1 潘荣江1
1山东大学计算机科学与技术学院 济南(250101)
E-mail:yingzc@
摘要:在基于曲线匹配的检索系统中,提高曲线的匹配速度和精度具有重要的研究意义。本文给出一种平面曲线的部分匹配算法,该算法分为整体搜索和局部匹配两个阶段。首先,整体搜索确定候选的匹配区间。然后,在局部进行精确匹配和验证。对于特征点较少的曲线,根据曲率极值点将曲线划分为多条曲线段,采用局部线性搜索法实现曲线的部分匹配。本算法减少了曲线匹配的搜索区间,提高了曲线的匹配速度。
关键字:平面曲线,部分匹配,子矩阵,曲率
中图分类号:TP391
A partial matching algorithm for planar curve
Zhang Chunying Pan Rongjiang
School of Computer Science and Technology, Shandong University, Ji’ nan (250101)
Abstract
Sufficiently high speed and accuracy is a central important problem in the fields of curve matching based retrieval system. We proposed a partial matching algorithm for planar curve. The algorithm divide curve matching into global search and local matching. In the global search section, the candidate partial matches between curves are determined. In local matching,matching accuracy is guaranteed. For curves with few feature points, we divide them into small curve segments according to curvature maxima and make use of a local line search method to find the matches. Experimental results show that the method can efficiently find correct partial matches between curves under rigid body transformation.
Key Words:planar curve, partial matching, sub-matrix, curvature
平面曲线的部分匹配在计算机视觉和模式识别等领域都有着广泛的应用,例如在文物碎片的拼接和检索中,通过旋转体母曲线的部分匹配可以查找属于同类旋转体的碎片[1]。在基于曲线匹配的检索系统中,如何提高曲线的匹配速度和精度具有重要的研究意义。
曲线的部分匹配是指一条曲线中的一部分与另一条曲线的某一部分存在匹配关系。目前,关于曲线匹配存在多种方案。如文献[2]综合考虑弧长和曲率两种属性比较曲线。文献[3]利用动态规划的方法对相应特征点进行匹配。文献[4]通过重新参数化待匹配曲线实现对n条自由参数曲线的匹配。文献[5]通过提取特征点并在相对应的特征点间插值实现曲线匹配,适用于工业设计。文献[6]中对一些匹配算法进行了总结。具体到部分匹配主要有以下几种算法:文献[7][8][9][10]首先获得曲线的特征串表示,然后利用特征串的最长公共子序列给出曲线间最长的匹配部分。该类方法受最长公共子序列算法的限制,经常出现错误的匹配关系。最近点迭代法ICP[11]是点集匹配和对齐中一种常用的方法。但该方法在选择对应点时,仅考虑曲线点之间的距离,没有考虑曲线上点的顺序和连续性。ICP方法的每次运行结果是一个局部最优解,为了得到全局最优解,需要选择不同的初始位置重复执行。文献[12][13]利用线性搜索的方法寻找最佳匹配区域。文献[12]在曲线匹配中采用阈值搜索法,提高了基于曲线匹配的检索速度。这种线性搜索方法只适用于一条曲线完全包含于另一条曲线中的情况,而且由于算法对曲线进行精细采样比较,计算量较大。基于概率的方法是实现部分匹配的另一种方法[14],利用变换空间中的概率分布实现曲线的部分匹配。计算量与所要求的精度呈指数关系,要求的匹配精度越高,计算量越大。
文档评论(0)