Computer Engineering and Applications ›› 2009, Vol. 45 ›› Issue (31): 140-144.DOI: 10.3778/j.issn.1002-8331.2009.31.042

• 图形、图像、模式识别 • Previous Articles     Next Articles

Method for curve representation against rotation,scaling and translation

ZENG Jie-xian1,2,HU Hai-xia2,3,LI Gang1   

  1. 1.School of Computer,Nanchang Hangkong University,Nanchang 330063,China
    2.Key Laboratory of Nondestructive Test (Ministry of Education),Nanchang Hangkong University,Nanchang 330063,China
    3.Yichun University,Yichun,Jiangxi 336000,China
  • Received:2008-11-25 Revised:2009-02-02 Online:2009-11-01 Published:2009-11-01
  • Contact: ZENG Jie-xian

一种旋转、尺度和平移不变的曲线描述方法

曾接贤1,2,胡海霞2,3,李 钢1   

  1. 1.南昌航空大学 计算机学院,南昌 330063
    2.南昌航空大学 无损检测技术教育部重点实验室,南昌 330063
    3.宜春学院,江西 宜春 336000
  • 通讯作者: 曾接贤

Abstract: A new method for curve representation and matching is presented,which is named “Beamlet Included Angle Chain—BIAC”.It utilizes a multiscale structure—beamlets—that is designed primarily for linear and curvilinear features.Four steps in sequence are included in the method:(1) To calculate the length of the curve by the beamlets.The length of the beamlets is easily obtained.(2) To segment the curve based on binary tree with hierarchical structure.And connect all the two neighboring points into some straight lines.(3)To obtain the BIAC of the curve.(4)To determine the comparability of two curves by comparing their BIAC.The representation is invariant to rotation,scaling and translation.And the method is insensitive to disturbances.Experimental results and algorithm analysis demonstrate the reduction of the calculation and the effectiveness and rationality of curve matching.

Key words: curve representation, beamlet included angle chain, binary tree, chain matching

摘要: 利用Beamlet基容易计算长度的特点,先求出Beamlet曲线的长度,然后根据二叉树层次方式来分割曲线,并将各分割点依次连接成直线段,再计算出所有两两相邻直线段之间的一系列的夹角,得到曲线的Beamlet夹角链码,最后利用两条曲线的Beamlet夹角链码的差异度来度量它们之间的相似性。该方法不仅具有旋转、尺度、平移不变性以及较好的鲁棒性,而且计算量小,匹配速度快。通过实验结果和算法分析,证明了该方法的合理性和有效性。

关键词: 曲线描述, 子束夹角链码, 二叉树, 链码匹配

CLC Number: