Recognition of digital curves scanned from paper drawings using genetic algorithms

被引:21
作者
Chen, KZ
Zhang, XW
Ou, ZY
Feng, XA
机构
[1] Univ Hong Kong, Dept Mech Engn, Hong Kong, Hong Kong, Peoples R China
[2] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing 210093, Peoples R China
[3] Dalian Univ Technol, Fac Mech Engn, Dalian 116024, Peoples R China
关键词
engineering drawing; digital curves; curve fitting; combined lines; pattern recognition; genetic algorithms;
D O I
10.1016/S0031-3203(02)00067-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
After analyzing the existing methods, based on holo-extraction method of information, this paper develops a recognition method of digital curves scanned from paper drawings for subsequent pattern recognition and 3D reconstruction. This method is first to construct the networks of single closed region (SCRs) of black pixels with all the information about both segments and their linking points, to classify all the digital contours represented by SCRs into three types: straight-line segments, circular arcs, and combined lines, and then to decompose the combined lines into least basic sub-lines or segments (straight-line segments or circular arcs) with least fitting errors using genetic algorithms with adaptive probabilities of crossover and mutation and to determine their relationships (intersecting or being tangential to each other). It is verified that the recognition method based on the networks of SCRs and the genetic algorithm is feasible and efficient. This method and its software prototype can be used as a base for further work on subsequent engineering drawing understanding and 3D reconstruction. (C) 2002 Pattern Recognition Society. Published by Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:123 / 130
页数:8
相关论文
共 24 条
[11]  
MOKTARIAN F, 1992, IEEE T PATTERN ANAL, V14, P789
[12]   SEGMENTATION OF PLANE CURVES [J].
PAVLIDIS, T ;
HOROWITZ, SL .
IEEE TRANSACTIONS ON COMPUTERS, 1974, C 23 (08) :860-870
[13]   SCALE-BASED DETECTION OF CORNERS OF PLANAR CURVES [J].
RATTARANGSI, A ;
CHIN, RT .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1992, 14 (04) :430-449
[14]  
ROSE F, 1974, Lichenologist (London), V6, P1, DOI 10.1017/S002428297400003X
[15]   IMPROVED METHOD OF ANGLE DETECTION ON DIGITAL CURVES [J].
ROSENFELD, A ;
WESZKA, JS .
IEEE TRANSACTIONS ON COMPUTERS, 1975, 24 (09) :940-941
[16]   ANGLE DETECTION ON DIGITAL CURVES [J].
ROSENFELD, A ;
JOHNSTON, E .
IEEE TRANSACTIONS ON COMPUTERS, 1973, C 22 (09) :875-878
[17]   NONPARAMETRIC SEGMENTATION OF CURVES INTO VARIOUS REPRESENTATIONS [J].
ROSIN, PL ;
WEST, GAW .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1995, 17 (12) :1140-1153
[18]   ADAPTIVE PROBABILITIES OF CROSSOVER AND MUTATION IN GENETIC ALGORITHMS [J].
SRINIVAS, M ;
PATNAIK, LM .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1994, 24 (04) :656-667
[19]   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
[20]   A SIMPLE APPROACH FOR THE ESTIMATION OF CIRCULAR ARC CENTER AND ITS RADIUS [J].
THOMAS, SM ;
CHAN, YT .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1989, 45 (03) :362-370