skip to main content
10.1145/566282.566310acmconferencesArticle/Chapter ViewAbstractPublication PagesspmConference Proceedingsconference-collections
Article

Estimating depth from line drawing

Published:17 June 2002Publication History

ABSTRACT

Our goal is unassisted machine interpretation of a single line drawing of an engineering object (with hidden lines removed) as a B-rep model. As part of this process, we seek to deduce a frontal geometry of the object, a 3D geometric realisation of that part of the object visible in the drawing. Inflation takes a drawing in which all lines have been line-labelled, and creates the frontal geometry by adding a z-coordinate to the x- and y-coordinates of each junction. This depth information comes from compliance functions, interpretations of drawing features expressed as equations in junction z-coordinates. We examine several compliance functions, and assessing their use in interpretation of engineering objects. We also describe a compliance function based on junction labels, and remove its previous restriction to trihedral vertices. We give a comparative analysis of applying combinations of compliance functions to a set of test drawings. As a result, we recommend using edge parallelism in combination with either corner orthogonality or junction label pairs, the latter being more reliable in general. Additional use of face planarity compliance is often beneficial and even necessary.

References

  1. H.G.Barrow, J.M.Tenenbaum, Interpreting Line Drawings as Three-Dimensional Surfaces, Artificial Intelligence, 75--116, 1981Google ScholarGoogle Scholar
  2. R.P.Brent, Algorithms for Minimization without Derivatives, Prentice-Hall, 1973Google ScholarGoogle Scholar
  3. Capital Aluminium Extrusions Ltd, Catalogue of Standard Profiles, 2000Google ScholarGoogle Scholar
  4. M.B.Clowes, On Seeing Things, Artificial Intelligence 79--116, 1970Google ScholarGoogle Scholar
  5. P.Company, J.M.Gomis, M.Contero, Geometrical Reconstruction from Single Line Drawings using Optimization-based Approaches, in ed. V.Skala, Proc. WSCG99 7th Int. Conf. in Central Europe on Computer Graphics, Visualization and Interactive Digital Media'99, University of West Bohemia, Plzen, 361--368, 1999Google ScholarGoogle Scholar
  6. P.Company, J.M.Gomis, M.Contero, An Optimization-Based Algorithm to Reconstruct 3D Models from Single Line Drawings, II Seminario Italo-Spagnolo. 952--958, 1998Google ScholarGoogle Scholar
  7. J.Conesa Pastor, P.Company Calleja, J.M.Gomis Marti, Initial Modeling Strategies for Geometrical Reconstruction---Optimization-Based Approaches, Proc. 11th Int. Conf. on Design Tools and Methods in Industrial Engineering, 161--171, 1999Google ScholarGoogle Scholar
  8. I.J.Grimstead, Interactive Sketch Input of Boundary Representation Solid Models, PhD Thesis, Cardiff University, October 1997Google ScholarGoogle Scholar
  9. D.A.Huffman, Impossible Objects as Nonsense Sentences, Machine Intelligence 295--323, 1971Google ScholarGoogle Scholar
  10. T.Kanade, Recovery of the Three-Dimensional Shape of an Object from a Single View, Artificial Intelligence, 409--460, 1981Google ScholarGoogle Scholar
  11. Y.G.Leclerc, M.A.Fischler, An Optimization-based Approach to the Interpretation of Single Line Drawings as 3D Wire Frames, Int. J. Computer Vision, 113--136, 1992 Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. H.Lipson, M.Shpitalni, Optimization-based Reconstruction of a 3D Object from a Single Freehand Line Drawing, Computer-Aided Design, 651--663, 1996Google ScholarGoogle Scholar
  13. H.Lipson, M.Shpitalni, An Interface for 3D Conceptual Design Based on Freehand Sketching, in ed M.J.Pratt, R.D.Sriram, M.J.Wozny, Product Modeling for Computer Integrated Design and Manufacture, Chapman and Hall, 1997 Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. T.Marill, Emulating the Human Interpretation of Line-Drawings as Three-Dimensional Objects, Int. J. Computer Vision 147--161, 1991 Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. H. Mayer, Automatic Object Extraction from Aerial Imagery---A Survey Focusing on Buildings, Computer Vision and Image Understanding, 138--149, 1999 Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. S.Meeran, J.M.Taib, A Generic Approach to Recognising Isolated, Nested and Interacting Features from 2D Drawings, Computer-Aided Design, 891--910, 1999Google ScholarGoogle Scholar
  17. I.V.Nagendra, U.G.Gujar, 3D Objects From 2D Orthographic Views, Computers & Graphics 111--114, 1988Google ScholarGoogle Scholar
  18. D.N.Perkins, Cubic Corners, Quarterly Progress Report 89, 207--214, MIT Research Laboratory of Electronics, 1968Google ScholarGoogle Scholar
  19. F.Pickup, M.A.Parker, Engineering Drawing with Worked Examples, 3rd Edition, Hutchison and Co, 1979Google ScholarGoogle Scholar
  20. L.Ros, A Kinematic-Geometric Approach to Spatial Interpretation of Line Drawings, PhD Thesis, Universitat Politecnica de Catalunya, 2000Google ScholarGoogle Scholar
  21. Y. Shirai, Three-Dimensional Computer Vision, Springer-Verlag, 1987 Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. M.Shpitalni, H.Lipson, Identification of Faces in a 2D Line Drawing Projection of a Wireframe Object, IEEE Trans. Pattern Analysis and Machine Intelligence, 1000--1012, 1996 Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. K.Sugihara, Machine Interpretation of Line Drawings, MIT Press, 1986 Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. P.A.C.Varley, R.R.Martin, Constructing Boundary Representation Solid Models from a Two-Dimensional Sketch---Sketch Categorisation and Frontal Geometry, 1st Korea-UK Joint Workshop on Geometric Modeling and Computer Graphics, 2000 Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. P.A.C.Varley, R.R.Martin, Interpretation of Single Sketch Input for Mesh and Solid Models, Int. J. Shape Modelling, 207--241, 2000Google ScholarGoogle Scholar
  26. P.A.C.Varley, R.R.Martin, The Junction Catalogue for Labelling Line Drawings of Polyhedra with Tetrahedral Vertices, Int. J. Shape Modelling, 23--44, 2001Google ScholarGoogle Scholar
  27. P.A.C.Varley, R.R.Martin, Alternatives for Labelling Line Drawings, submitted to Int. J. Shape Modelling, 2000Google ScholarGoogle Scholar
  28. P.A.C.Varley, Automatic Creation of Boundary-Representation Models from Single Line Drawings, PhD Thesis, Cardiff University, 2002Google ScholarGoogle Scholar
  29. T.Vetter,T.Poggio, Symmetric 3D objects are an easy case for 2D object recognition, Human Symmetry Perception, ed C.W.Tyler, 349--359, 1996Google ScholarGoogle Scholar
  30. H.W.Yankee, Engineering Graphics, Prindle, Weber and Schmidt, 1985 Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Estimating depth from line drawing

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      SMA '02: Proceedings of the seventh ACM symposium on Solid modeling and applications
      June 2002
      424 pages
      ISBN:1581135068
      DOI:10.1145/566282
      • Conference Chairs:
      • Hans-Peter Seidel,
      • Vadim Shapiro,
      • Program Chairs:
      • Kunwoo Lee,
      • Nick Patrikalakis

      Copyright © 2002 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 17 June 2002

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      SMA '02 Paper Acceptance Rate43of93submissions,46%Overall Acceptance Rate86of173submissions,50%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader