Extraction of object lines in engineering drawings

Classification of object lines in mechanical part drawings is a critical problem for automated conversion of drawings from paper medium to CAD databases. We describe new methods for classifying object lines. These methods include section line detection, hidden line detection, centerline detection and object line extraction. A self-supervised approach which includes a spacing estimation step and a recognition step to extract section lines is described. A general purpose algorithm that not only detects dashed lines but also classifies them based on their attributes is described. These attributes are used for classification of detected dashed lines as hidden lines or centerlines. Object line extraction facilitates intelligent interpretation of geometric objects for integration with CAD/CAM systems.

[1]  Jr. Daniel Bohdan Lysak Interpretation of engineering drawings of polyhedral and non-polyhedral objects from orthographic projections , 1991 .

[2]  George Markowsky,et al.  Fleshing out projections , 1981 .

[3]  L. O'Gorman An analysis of feature detectability from curvature estimation , 1988, Proceedings CVPR '88: The Computer Society Conference on Computer Vision and Pattern Recognition.

[4]  Rangachar Kasturi,et al.  Detection of dimension sets in engineering drawings , 1993, Proceedings of 2nd International Conference on Document Analysis and Recognition (ICDAR '93).

[5]  Tony P. Pridmore,et al.  Knowledge-Directed Interpretation of Mechanical Engineering Drawings , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[6]  Roland T. Chin,et al.  On the Detection of Dominant Points on Digital Curves , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Hiromitsu Yamada,et al.  Directional Mathematical Morphology and Reformalized Hough Transformation for the Analysis of Topographic Maps , 1993, IEEE Trans. Pattern Anal. Mach. Intell..

[8]  Rangachar Kasturi,et al.  A Computer-Vision System For Interpretation Of Paper-Based Maps , 1988, Optics & Photonics.

[9]  B. Llewellyn,et al.  A Modular System for Interpreting Binary Pixel Representations of Line-Structured Data , 1982 .