Abstract
We present a system for constructing 3D models from simple hand-drawn sketches. The system exploits a priori knowledge about the type of object being sketched. In particular, we assume that the class of object being drawn is known, e.g., a rocket ship, and that the object will be drawn using a fixed number of known components. By using these assumptions, we show that we can build a sketch-based modeling system that, while object specific, is capable of quickly creating geometric models that are beyond the scope of current sketch-based modeling approaches. Key to our approach is the use of a K-means classifier for labeling each drawn stroke as being a particular component in the generic model. We demonstrate our approach by applying this classifier to face and rocket sketches.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Mahoney, J.V., Frommerz, M.P.J.: Three Main Concerns in Sketch Recognition and an Approach to Addressing Them. In: Sketch Understanding, Papers from the 2002 AAAI Spring Symposium, pp. 105–112 (2002)
Belongie, B., Malik, J., Puzicha, J.: Shape Matching and Object Recognition Using Shape Contexts. IEEE Transactions on Pattern Analysis and Machine Intelligence 24(24), 509–522 (2002)
Zhang, H., Malik, J.: Learning a Discriminative Classifier Using Shape Context Distances. IEEE Computer Vision and Pattern Recognition, 242–247 (2003)
Rubine, D.: Specifying Gestures by Example. In: SIGGRAPH ’91, Computer Graphics Proceedings, vol. 25, pp. 329–337 (1991)
Weisman, L.: A Foundation for Intelligent Multimodal Drawing and Sketching Programs (1999)
Calhoun, C., Stahovich, T.F., Kurtoglu, T., Kara, L.B.: Recognizing multi-stroke symbols. In: AAAI Spring Symposium on Sketch Understanding, pp. 15–23 (2002)
Arvo, J., Novins, K.: Fluid sketches: Continuous Recognition and Morphing of Simple Hand-drawn Shapes. In: Proceedings of the 13th Annual ACM Symposium on User Interface Software and Technology (2000)
Yang, C., Sharon, D., Van de Panne, M.: Sketch-based Modeling of Parameterized Objects. In: International Conference on Computer Graphics and Interactive Techniques. ACM SIGGRAPH 2005 Sketches (2005)
Shesh, A.P.: Using Hand-drawn Sketches for Modeling and Rendering in Computer-based Design and Art. PhD thesis (2008)
Kraevoy, V., Sheffer, A., Van de Panne, M.: Modeling from Contour Drawings. In: Proceedings of the 6th Eurographics Symposium on Sketch-Based Interfaces and Modeling, pp. 37–44 (2009)
Wolin, A., Smith, D., Alvarado, C.: A Pen-based Tool for Efficient Labeling of 2D Sketches. In: Proceedings of the 4th Eurographics Workshop on Sketch-Based Interfaces and Modeling, pp. 67–74 (2007)
Landay, J., Myers, B.: Sketching Interfaces: Toward More Human Interface Design. IEEE Computer 34(3), 56–64 (2001)
Igarashi, T., Matsuoka, S., Tanaka, H.: Teddy: A Sketching Interface for 3D Freeform Design. In: SIGGRAPH ’99, Computer Graphics Proceedings, pp. 409–416 (1999)
Igarashi, T., Hughes, J.F.: A Suggestive Interface for 3D Drawing. In: ACM UIST Symposium on User Interface Software and Technology, pp. 173–181 (2001)
Sanchis, F.N., Gonzalez, M.C., Borras, N.A., Calleja, P.C.: Sketch-based Interface for 3D Parametric Modelling. In: XI International Congress on Project Engineering, Lugo, September 26-28, pp. 733–744 (2007)
Jordan, M.I.: An Introduction to Probabilistic Graphical Models (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Xiao, D., Pan, Z., Zhou, R. (2010). Sketch-Based Instancing of Parameterized 3D Models. In: Zhang, X., Zhong, S., Pan, Z., Wong, K., Yun, R. (eds) Entertainment for Education. Digital Techniques and Systems. Edutainment 2010. Lecture Notes in Computer Science, vol 6249. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14533-9_56
Download citation
DOI: https://doi.org/10.1007/978-3-642-14533-9_56
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-14532-2
Online ISBN: 978-3-642-14533-9
eBook Packages: Computer ScienceComputer Science (R0)