Smart Sketch System for 3D Reconstruction Based Modeling

  • Ferran Naya
  • Julián Conesa
  • Manuel Contero
  • Pedro Company
  • Joaquim Jorge
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2733)


Current user interfaces of CAD systems are still not suited to the initial stages of product development, where freehand drawings are used by engineers and designers to express their visual thinking. In order to exploit these sketching skills, we present a sketch based modeling system, which provides a reduced instruction set calligraphic interface to create orthogonal polyhedra, and an extension of them we named quasi-normalons. Our system allows users to draw lines on free-hand axonometric-like drawings, which are automatically tidied and beautified. These line drawings are then converted into a three-dimensional model in real time because we implemented a fast reconstruction process, suited for quasi-normalon objects and so-called axonometric inflation method, providing in this way an innovative integrated 2D sketching and 3D view visualization work environment.


Span Tree Central Vertex Auxiliary Line Visual Thinking Lateral Vertex 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Rubine, D.: Combining gestures and direct manipulation. Proceedings ACM CHI’92 Conference Human Factors in Computing Systems (1992) 659–660Google Scholar
  2. 2.
    Long, A.C., Landay, J.A., Rowe, L.A., Michiels, J.: Visual Similarity of Pen Gestures. Proceedings of Human Factors in Computer Systems (SIGCHI), (2000) 360–367Google Scholar
  3. 3.
    Fonseca, M., Jorge, J.: Experimental Evaluation of an On-Line Scribble Recognizer. Pattern Recognition Letters, 22(12), (2001) 1311–1319zbMATHCrossRefGoogle Scholar
  4. 4.
    Zeleznik, R.C., Herndon, K.P., Hughes, J.F.: SKETCH: An interface for sketching 3D scenes. SIGGRAPH’96 Conference Proceedings (1996) 163–170Google Scholar
  5. 5.
    Eggli, L., Hsu, C., et al.: Inferring 3D Models from Freehand Sketches and Constraints. Computer-Aided Design, 29(2), (1997) 101–112CrossRefGoogle Scholar
  6. 6.
    Igarashi, T., Matsuoka, S., Tanaka, H.: Teddy: A Sketching Interface for 3D Freeform Design. ACM SIGGRAPH99 Conference Proc. (1999) 409–416Google Scholar
  7. 7.
    Pereira, J., Jorge, J., Branco, V., Nunes, F.: Towards calligraphic interfaces: sketching 3D scenes with gestures and context icons. WSCG’2000 Conference Proc. Skala V. Ed. (2000)Google Scholar
  8. 8.
    Huffman, D.A.: Impossible Objects as Nonsense Sentences. In: Meltzer B., Michie D. (eds.) Machine Intelligence, No. 6, Edimburgh UK. Edinburgh University Press (1971) 295–323Google Scholar
  9. 9.
    Clowes, M.B.: On Seeing Things. Artificial Intelligence, 2, (1971) 79–116CrossRefGoogle Scholar
  10. 10.
    Wang, W., Grinstein, G.: A Survey of 3D Solid Reconstruction from 2D Projection Line Drawing. Computer Graphics Forum, 12(2), (1993) 137–158CrossRefGoogle Scholar
  11. 11.
    Hoffman, D.: How we create what we see. Visual Intelligence, Norton Pub., 2, (2000)Google Scholar
  12. 12.
    Marill, T.: Emulating the Human Interpretation of Line-Drawings as Three-Dimensional Objects. International Journal of Computer Vision, 6(2), (1991) 147–161CrossRefGoogle Scholar
  13. 13.
    Leclerc, Y., Fischler, M.: An Optimization-Based Approach to the Interpretation of Single Line Drawing as 3D Wire Frames. Int. Journal of Computer Vision, 9(2), (1992) 113–136CrossRefGoogle Scholar
  14. 14.
    Lipson, H., Shpitalni, M.: Optimization-Based Reconstruction of a 3D Object from a Single Freehand Line Drawing. Computer Aided Design, 28(8), (1996) 651–663CrossRefGoogle Scholar
  15. 15.
    Schweikardt, E., Gross, M.D.: Digital Clay: deriving digital models from freehand sketches. Automation in Construction, 9, (2000) 107–115CrossRefGoogle Scholar
  16. 16.
    Turner, A., Chapmann, D., and Penn, A.: Sketching space. Computers & Graphics, 24, (2000) 869–879CrossRefGoogle Scholar
  17. 17.
    Oh, B.S., Kim, C.H.: Progressive 3D Reconstruction from a Sketch Drawing. In Proceedings of the 9th Pacific Conf. on Computer Graphics and Applications, (2001) 108–117Google Scholar
  18. 18.
    Igarashi, T., Matsuoka, S., Kawachiya, S., Tanaka, H.: Interactive Beautification: A Technique for Rapid Geometric Design, UIST’97, (1997) 105–114Google Scholar
  19. 19.
    Sugihara, K.: Interpretation of an axonometric projection of a polyhedron. Computers & Graphics, 8(4), (1984) 391–400CrossRefGoogle Scholar
  20. 20.
    Kanatani, K.: The Constraints on Images of Rectangular Polyhedra. IEEE Transactions on Pattern Analysis and Machine Intelligence, 8(4), (1986) 456–463CrossRefGoogle Scholar
  21. 21.
    Lamb, D., Bandopadhay, A.: Interpreting a 3D Object from a Rough 2D Line Drawing. Proceedings of Visualization’90, (1990) 59–66Google Scholar
  22. 22.
    Dori, D.: From Engineering Drawings to 3D CAD Models: Are We Ready Now?. Computer Aided Design, 27(4), (1995) 243–254CrossRefGoogle Scholar
  23. 23.
    Courter, S.M., Brewer J.A.: Automated Conversion of Curvilinear Wire-Frame Models to Surface Boundary Models. Comm. of ACM, 20(4), (1986) 171–178Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2003

Authors and Affiliations

  • Ferran Naya
    • 1
  • Julián Conesa
    • 2
  • Manuel Contero
    • 1
  • Pedro Company
    • 3
  • Joaquim Jorge
    • 4
  1. 1.DEGI — ETSIIUniversidad Politécnica de ValenciaValenciaSpain
  2. 2.DEGUniversidad Politécnica de CartagenaCartagenaSpain
  3. 3.Departamento de TecnologíaUniversitat Jaume I de CastellónCastellónSpain
  4. 4.Enga. Informática, ISTLisboaPortugal

Personalised recommendations