VECTORIZATION AND LINE DETECTION FOR AUTOMATIC IMAGE RECOGNITION

被引:3
作者
Alvarez, Miguel [1 ]
Algorri, Maria-Elena [1 ]
机构
[1] Inst Tecnol Autonomo Mexico, Digital Syst Dept, Rio Hondo 1,Progreso Tizapan, Mexico City 01080, DF, Mexico
关键词
Line detection; image recognition; image to graph; vectorization;
D O I
10.1142/S0219467811004160
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We propose an algorithm for creating line graphs from binary images. The algorithm consists of a vectorizer followed by a line detector that can handle a large variety of binary images and is tolerant to noise. The proposed algorithm can accurately extract higher-level geometry from the images lending itself well to automatic image recognition tasks. Our algorithm revisits the technique of image polygonization proposing a very robust variant based on subpixel resolution and the construction of directed paths along the center of the border pixels where each pixel can correspond to multiple nodes along one path. The algorithm has been used in the areas of chemical structure and musical score recognition and is available for testing at www.docnition.com. Extensive testing of the algorithm against commercial and noncommercial methods has been conducted with favorable results.
引用
收藏
页码:439 / 470
页数:32
相关论文
共 26 条
[1]   Hierarchical decomposition of multiscale skeletons [J].
Borgefors, G ;
Ramella, G ;
di Baja, GS .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2001, 23 (11) :1296-1312
[2]   A linear-time component-labeling algorithm using contour tracing technique [J].
Chang, F ;
Chen, CJ ;
Lu, CJ .
COMPUTER VISION AND IMAGE UNDERSTANDING, 2004, 93 (02) :206-220
[3]  
Datta A., 1997, COMPUTER VISION IMAG, V65, P38
[4]   Skeletonization algorithm running on path-based distance maps [J].
diBaja, GS ;
Thiel, E .
IMAGE AND VISION COMPUTING, 1996, 14 (01) :47-57
[5]  
Doerman D. S., 1997, LECT NOTES COMPUTER, P1
[6]   Sparse pixel vectorization: An algorithm and its performance evaluation [J].
Dori, D ;
Liu, WY .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1999, 21 (03) :202-215
[7]   Robust and accurate vectorization of line drawings [J].
Hilaire, X ;
Tombre, K .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2006, 28 (06) :890-904
[8]  
Hilaire X, 2002, LECT NOTES COMPUT SC, V2390, P273
[9]   Adaptive vectorization of line drawing images [J].
Janssen, RDT ;
Vossepoel, AM .
COMPUTER VISION AND IMAGE UNDERSTANDING, 1997, 65 (01) :38-56
[10]   Piecewise linear skeletonization using principal curves [J].
Kégl, B ;
Krzyak, A .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2002, 24 (01) :59-74