Reduced-search dynamic programming for approximation of polygonal curves

被引:72
作者
Kolesnikov, A
Fränti, P
机构
[1] Univ Joensuu, Dept Comp Sci, FIN-80101 Joensuu, Finland
[2] Inst Automat & Electrometry, Novosibirsk 630090, Russia
关键词
polygonal approximation; dynamic programming; data reduction; vectorization;
D O I
10.1016/S0167-8655(03)00051-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Approximation of polygonal curves with minimum error (min-epsilon problem) can be solved by dynamic programming, or by graph-theoretical approach. These methods provide optimal solution but they are slow for a large number of vertices. Faster methods exist but they lack the optimality. We try to bridge the gap between the slow but optimal, and the fast but sub-optimal algorithms by giving a new near-optimal approximation algorithm based on reduced-search dynamic programming. The algorithm can be iterated as many times as further improvement is achieved in the optimization. It is simple, fast, and it has a low space complexity. (C) 2003 Elsevier B.V. All rights reserved.
引用
收藏
页码:2243 / 2254
页数:12
相关论文
共 21 条
[1]   Approximation of polygonal curves with minimum number of line segments or minimum error [J].
Chan, WS ;
Chin, F .
INTERNATIONAL JOURNAL OF COMPUTATIONAL GEOMETRY & APPLICATIONS, 1996, 6 (01) :59-77
[2]  
Douglas D. H., 1973, CARTOGRAPHICA, V10, P112, DOI [10.3138/fm57-6770-u75u-7727., DOI 10.3138/FM57-6770-U75U-7727, 10.3138/FM57-6770-U75U-7727]
[3]   Vectorising and feature-based filtering for line-drawing image compression [J].
Fränti, P ;
Ageenko, EI ;
Kolesnikov, A .
PATTERN ANALYSIS AND APPLICATIONS, 1999, 2 (04) :285-291
[4]   Polygonal approximation using genetic algorithms [J].
Huang, SC ;
Sun, YN .
PATTERN RECOGNITION, 1999, 32 (08) :1409-1420
[5]   COMPUTATIONAL-GEOMETRIC METHODS FOR POLYGONAL APPROXIMATIONS OF A CURVE [J].
IMAI, H ;
IRI, M .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1986, 36 (01) :31-41
[6]  
IMAI H., 1988, COMPUTATIONAL MORPHO, P71
[7]   MPEG-4 and rate-distortion-based shape-coding techniques [J].
Katsaggelos, AK ;
Kondi, LP ;
Meier, FW ;
Ostermann, J ;
Schuster, GM .
PROCEEDINGS OF THE IEEE, 1998, 86 (06) :1126-1154
[8]   From raster to vectors: Extracting visual information from line drawings [J].
Wenyin L. ;
Dori D. .
Pattern Analysis & Applications, 1999, 2 (1) :10-21
[9]  
Melkman A., 1988, Computational Morphology, P87, DOI [10.1016/B978-0-444-70467-2.50012-6, DOI 10.1016/B978-0-444-70467-2.50012-6]
[10]   OPTIMUM POLYGONAL-APPROXIMATION OF DIGITIZED-CURVES [J].
PEREZ, JC ;
VIDAL, E .
PATTERN RECOGNITION LETTERS, 1994, 15 (08) :743-750