Abstract
A mechanical engineering drawing is a set of orthogonal 2D views of a 3D object. To establish vision-based communication among CAD/CAM systems and to implement 3D reconstruction, drawings need to be preprocessed to exploit the information conveyed by the annotation before separating it from the geometry. A rationale for a machine drawing understanding system is first argued. A context-free dimensioning grammar provides a basis for a self-structural, syntax-directed pattern recognition scheme. It employs learning the characteristic parameters of arrowheads and text from a detected sample, and using them to detect the entire population. Syntactic considerations that significantly decrease the search space help predict the spatial location and orientation of potential components. The underlying ideas of the scheme may be applicable to a broad scope of tasks involving intelligent recognition.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
A. Jankel and R. Morton, Creative Computer Graphic, Cambridge Univ. Press, 1984.
M. Karima, K. S. Sadhal, and T. O. McNeil, “From Paper Drawings to Computer Aided Design,” IEEE Computer Graphics Applications, 5, pp. 27–39, 1985.
D. Dori and A. Pnueli, “The Grammar of Dimensions in Machine Drawings,” Computer Vision, Graphics, and Image Processing, 42, pp. 1–18, 1988.
C. H. Parks, “Solving the Data Exchange Problem — an IGES Update,” CAD/CAM: Management Strategies, Managing the Data Base, 1, 1986, pp. 1–15, 3.3. 5 S29.
B. Smith and J. Wellington, Initial Graphics Exchange Specification (IGES), Version 3.0, U. S. Dept of Commerce, National Bureau of Standards, NBSIR 86–3359, April 1986.
J. W. Lewis, “Interchanging Spline Curves Using IGES,” Computer Aided Design, 13, No. 6, pp. 359–364, 1981.
J. C. Kelly, R. E. Parks, and D. B. Saylors, “CADCAM-005: An Introduction to the Data Exchange Process Using IGES,” SANDIA report SAND86-2564.UC-32, 1987.
K. Preiss, Constructing the Solid Representation of Engineering Projections, Computers and Graphics, 8, No. 4, pp. 381–389, 1984.
K. Sugihara, Machine Interpretation of Line Drawings, The MIT Press, Cambridge, Massachusetts, 1986.
J. A. Mudler, “Discrimination Vision,” Computer Vision, Graphics, and Image Processing, 43, pp. 313–336, 1988.
S. H. Joseph, T. P. Pridmore, and M. E. Dunn, “Towards the Automatic Interpretation of Mechanical Engineering Drawings,” In A. Barrett (ed.), Computer Vision and Image Processing, Kogan Page, 1989.
D. Dori, “A Syntactic/Geometric Approach to Recognition of Dimensions in Engineering Machine Drawings,” Computer Vision, Graphics and Image Processing, 47, 271–291, 1989.
L. A. Fletcher and R. Kasturi, “A Robust Algorithm for Text String Separation from Mixed Text/Graphics Images,” IEEE Trans. Pattern Analysis and Machine Intelligence, PAMI-10, 6, pp. 910–918, 1988.
L. W. Foster, Geo-Metrics II—The Application of Geometric Tolerancing Techniques, Addison-Wesley, Reading, MA, 1986.
A. K. King, “An Expert System Facilitates Understanding the Paper Engineering Drawings,” Proc. IASTED International Symp. Expert Systems Theory and Their Applications, Los Angeles, California, ACTA Press, Anaheim, Calgary, Zurich, pp. 169–172, 1988.
ANSI Y14.5M-1982 Standard — Dimensioning and Tolerancing, The American Society of Mechanical Engineers, NY, 1982.
H. M. Parsons and A. S. Mavor, “Human-Machine Interfaces in Industrial Robotics, Final Report,” Essex Corp. Alexandria, VA., AD-A200960 HEL-TM-7-88, Avail: NTIS HC A06/MF A01, 1988
D. Dori, “Enhancing CAD/CAM Systems Communication by Understanding Engineering Drawings,” Proc. ACM Seventeenth Annual Computer Science Conf., Association for Computing Machinery, Inc., p. 437, Louisville, Kentucky, Feb. 1989.
J. D. Schroeder, “A representational framework and user interface for an image understanding workstation,” Proc. NASA L. B. Johnson Space Center, 2nd Annual Workshop on Space Operations Automation and Robotics (SOAR 1988), pp. 4510456. Avail: NTIS HC A22/MF A01, Nov, 1988.
C. Machover, J. C. Dill, and D. L. Peltz, “New Products,” IEEE Computer Graphaphics & Applications, pp. 111–116, July, 1989.
M. A. Wesley and G. Markowski, “Fleshing Out Projections,” IBM J. Res. Develop. 25 6, pp. 934–953, 1981.
R. M. Haralick and D. Queeney, “Understanding Engineering Drawings,” Computer Graphics and Image Processing, 20 3, pp. 242–258, 1982.
D. Dori, “Intelligent Automatic Dimensioning of CAD Engineering Machine Drawings,” Proc. The International Society for Mini and Microcomputers (ISMM) Conf. on Computer Applications in Design, Simulation, and Analysis, Reno, Nevada, ACTA Press, Anaheim, Calgary, Zurich, pp. 137–140, 1989.
M. Shirdhar and A. Badreldin, “Recognition of Isolated and Simply Connected Handwritten Numerals,” Pattern Recognition, 19 1. pp. 1–12, 1986.
J. J. Hull, “A Computational Theory of Visual Word Recognition,” SUNY at Buffalo, Dept of Computer Sci., Tech. Rep. 88–07, 1988.
T. Pavlidis, “Vector and Arc Encoding on Graphics and Text,” Proc. 6th ICPR, pp. 845–854, 1982.
L. A. Fletcher and Kasturi, R., “A Robust Algorithm for Text String Separation from Mixed Text/Graphics Images,” IEEE Trans. Pattern Analysis and Machine Intelligence, PAMI-10, 6, pp. 910–918, 1988.
A. L. K. Chiu, “Reference Line Finder for Cursive Script Recognition,” SUNY at Buffalo, Dept of Computer Science Tech. Rep. 88–04, 1988.
C. H. Wang, “A Framework for Object Recognition in a Visually Complex Environment and its Application to Locating Address Blocks on Mail Pieces,” SUNY at Buffalo, Dept of Computer Science Tech. Rep. 88–22, 1988.
A. M. Goodman, R. M. Haralick, and L. G. Shapiro, “Knowledge-Based Computer Vision,” Computer, 22, 12, pp. 43–54, Dec. 1989.
H. V. Jagadish and L. O’Gorman, “An Object Model for Image Recognition,” Computer, 22, 12, pp. 33–41, Dec. 1989.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1992 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Dori, D. (1992). Self-Structural Syntax-Directed Pattern Recognition of Dimensioning Components in Engineering Drawings. In: Baird, H.S., Bunke, H., Yamamoto, K. (eds) Structured Document Image Analysis. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-77281-8_17
Download citation
DOI: https://doi.org/10.1007/978-3-642-77281-8_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-77283-2
Online ISBN: 978-3-642-77281-8
eBook Packages: Springer Book Archive