An automatic and efficient dynamic programming algorithm for polygonal approximation of digital curves

被引:30
作者
Horng, JH
Li, JT
机构
[1] Jin Wen Inst Technol, Dept Elect Engn, Taipei, Taiwan
[2] Wu Feng Inst Technol, Dept Informat Management, Chiayi, Taiwan
关键词
dynamic programming; polygonal approximation; curve-fitting;
D O I
10.1016/S0167-8655(01)00098-8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
An automatic and efficient algorithm based on the dynamic programming approach for constructing optimal polygonal approximation of digital curves is proposed. The number of polygonal vertices is determined automatically by a termination mechanism. Three techniques are used to improve the efficiency of computation. Our algorithm is applied to the widely adopted test patterns provided by Teh and Chin and to the shapes extracted from a real image. Excellent results confirm the applicability of the proposed algorithm. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:171 / 182
页数:12
相关论文
共 12 条
[1]  
Hu JM, 1997, PATTERN RECOGN, V30, P701, DOI 10.1016/S0031-3203(96)00105-7
[2]   Polygonal approximation using genetic algorithms [J].
Huang, SC ;
Sun, YN .
PATTERN RECOGNITION, 1999, 32 (08) :1409-1420
[3]   A fast two-class classifier for 2D data using complex-moment-preserving principle [J].
Pei, SC ;
Cheng, CM .
PATTERN RECOGNITION, 1996, 29 (03) :519-531
[4]   OPTIMUM POLYGONAL-APPROXIMATION OF DIGITIZED-CURVES [J].
PEREZ, JC ;
VIDAL, E .
PATTERN RECOGNITION LETTERS, 1994, 15 (08) :743-750
[5]   On automatic threshold selection for polygonal approximations of digital curves [J].
Pikaz, A ;
Averbuch, A .
PATTERN RECOGNITION, 1996, 29 (11) :1835-1845
[6]   Equilateral polygon approximation of closed contours [J].
Rannou, F ;
Gregor, J .
PATTERN RECOGNITION, 1996, 29 (07) :1105-1115
[7]  
RAY BK, 1993, PATTERN RECOGN, V26, P505, DOI 10.1016/0031-3203(93)90106-7
[8]   A NONPARAMETRIC SEQUENTIAL METHOD FOR POLYGONAL-APPROXIMATION OF DIGITAL CURVES [J].
RAY, BK ;
RAY, KS .
PATTERN RECOGNITION LETTERS, 1994, 15 (02) :161-167
[9]   An efficient algorithm for the optimal polygonal approximation of digitized curves [J].
Salotti, M .
PATTERN RECOGNITION LETTERS, 2001, 22 (02) :215-221
[10]   ON THE DETECTION OF DOMINANT POINTS ON DIGITAL CURVES [J].
TEH, CH ;
CHIN, RT .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1989, 11 (08) :859-872