A system to understand hand-drawn floor plans using subgraph isomorphism and Hough transform

被引:34
作者
Llados, J [1 ]
LopezKrahe, J [1 ]
Marti, E [1 ]
机构
[1] UNIV PARIS 08,DEPT INFORMAT,LAB AI MIME,F-93526 PARIS 02,FRANCE
关键词
line drawings; Hough transform; graph matching; CAD systems; graphics recognition;
D O I
10.1007/s001380050068
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Presently, man-machine interface development is a widespread research activity. A system to understand hand drawn architectural drawings in a CAD environment is presented in this paper. To understand a document, we have to identify its building elements and their structural properties. An attributed graph structure is chosen as a symbolic representation of the input document and the patterns to recognize in it. An inexact subgraph isomorphism procedure using relaxation labeling techniques is performed. In this paper we focus on how to speed up the matching. There is a building element, the walls, characterized by a hatching pattern. Using a straight line Hough transform (SLHT)-based method, we recognize this pattern, characterized by parallel straight lines, and remove from the input graph the edges belonging to this pattern. The isomorphism is then applied to the remainder of the input graph. When all the building elements have been recognized, the document is redrawn, correcting the inaccurate strokes obtained from a hand-drawn input.
引用
收藏
页码:150 / 158
页数:9
相关论文
共 16 条
[1]  
Antoine D., 1992, Structured Document Image Analysis, P385, DOI 10.1007/978-3-642-77281-8_18
[2]   AN INTERPRETATION SYSTEM FOR LAND REGISTER MAPS [J].
BOATTO, L ;
CONSORTI, V ;
DELBUONO, M ;
DIZENZO, S ;
ERAMO, V ;
ESPOSITO, A ;
MELCARNE, F ;
MEUCCI, M ;
MORELLI, A ;
MOSCIATTI, M ;
SCARCI, S ;
TUCCI, M .
COMPUTER, 1992, 25 (07) :25-33
[3]  
HABACHA AH, 1991, P 1 INT C DOC AN REC, P170
[4]  
Henderson TC, 1990, DISCRETE RELAXATION
[5]   A SURVEY OF THE HOUGH TRANSFORM [J].
ILLINGWORTH, J ;
KITTLER, J .
COMPUTER VISION GRAPHICS AND IMAGE PROCESSING, 1988, 44 (01) :87-116
[6]   A SYSTEM FOR INTERPRETATION OF LINE DRAWINGS [J].
KASTURI, R ;
BOW, ST ;
ELMASRI, W ;
SHAH, J ;
GATTIKER, JR ;
MOKATE, UB .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1990, 12 (10) :978-992
[7]  
KRAHE JL, 1988, P 9 INT C PATT REC R, P939
[8]  
Kuner P., 1988, International Journal of Pattern Recognition and Artificial Intelligence, V2, P527, DOI 10.1142/S0218001488000303
[9]  
LEAVERS VF, 1993, CVGIP-IMAG UNDERSTAN, V58, P250, DOI 10.1006/ciun.1993.1041
[10]  
LEE JP, 1990, EYE, V4, P1