VECTOR-BASED ARC SEGMENTATION IN THE MACHINE DRAWING UNDERSTANDING SYSTEM ENVIRONMENT

被引:30
作者
DORI, D
机构
[1] Information Systems Engineering, Faculty of Industrial Engineering and Management, Technion, Israel Institute of Technology
关键词
ARC SEGMENTATION; ENGINEERING DRAWING UNDERSTANDING; TECHNICAL DOCUMENTATION AUTOMATION; SPARSE-PIXEL RECOGNITION; DOCUMENT ANALYSIS AND RECOGNITION; VECTORIZATION; RASTER-TO-VECTOR; HOUGH TRANSFORM;
D O I
10.1109/34.473231
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Arcs are important primitives in engineering drawings. Along with bars, they play a major role in describing both the geometry and the annotation of the object represented in the drawing, Extracting these primitives during the lexical analysis phase is a prerequisite to syntactic and semantic understanding of engineering drawings within the Machine Drawing Understanding System, Bars are detected by the orthogonal zig-zag vectorization algorithm, Some of the detected bars are linear approximations of arcs, As such, they provide the basis for are segmentation, An are is detected by finding a chain of bars and a triplet of points along the chain. The are center is first approximated as the center of mass of the triangle formed by the intersection of the perpendicular bisectors of the chords these points define, The location of the center is refined by recursively finding more such triplets and converging to within no more than a few pixels from the actual are center after two or three iterations. The high performance of the algorithm, demonstrated on a set of real engineering drawings, is due to the fact that it avoids both raster-to-vector and massive pixel-level operations, as well as any space transformations.
引用
收藏
页码:1057 / 1068
页数:12
相关论文
共 22 条
[1]  
[Anonymous], 1986, INITIAL GRAPHICS EXC
[2]  
[Anonymous], 1992, COMPUTER ROBOT VISIO
[3]  
ASADA H, 1986, IEEE T PATTERN ANAL, V8, P1
[4]   GENERALIZING THE HOUGH TRANSFORM TO DETECT ARBITRARY SHAPES [J].
BALLARD, DH .
PATTERN RECOGNITION, 1981, 13 (02) :111-122
[5]  
CHAI I, 1992, VISUAL FORM, P127
[6]  
CHAI I, 1992, SPIE, V1661, P38
[7]   A DUAL PLANE VARIATION OF THE HOUGH TRANSFORM FOR DETECTING NON-CONCENTRIC CIRCLES OF DIFFERENT RADII [J].
CONKER, RS .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1988, 43 (02) :115-132
[8]   THE GRAMMAR OF DIMENSIONS IN MACHINE DRAWINGS [J].
DORI, D ;
PNUELI, A .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1988, 42 (01) :1-18
[9]   REPRESENTING PATTERN RECOGNITION-EMBEDDED SYSTEMS THROUGH OBJECT-PROCESS DIAGRAMS - THE CASE OF THE MACHINE DRAWING UNDERSTANDING SYSTEM [J].
DORI, D .
PATTERN RECOGNITION LETTERS, 1995, 16 (04) :377-384
[10]   DIMENSIONING ANALYSIS TOWARD AUTOMATIC UNDERSTANDING OF ENGINEERING DRAWINGS [J].
DORI, D .
COMMUNICATIONS OF THE ACM, 1992, 35 (10) :92-103