Browse > Article
http://dx.doi.org/10.1016/j.jcde.2016.04.003

Sketch-based 3D modeling by aligning outlines of an image  

Li, Chunxiao (International Design Institute, Zhejiang University)
Lee, Hyowon (Singapore University of Technology and Design)
Zhang, Dongliang (International Design Institute, Zhejiang University)
Jiang, Hao (International Design Institute, Zhejiang University)
Publication Information
Journal of Computational Design and Engineering / v.3, no.3, 2016 , pp. 286-294 More about this Journal
Abstract
In this paper we present an efficient technique for sketch-based 3D modeling using automatically extracted image features. Creating a 3D model often requires a drawing of irregular shapes composed of curved lines as a starting point but it is difficult to hand-draw such lines without introducing awkward bumps and edges along the lines. We propose an automatic alignment of a user's hand-drawn sketch lines to the contour lines of an image, facilitating a considerable level of ease with which the user can carelessly continue sketching while the system intelligently snaps the sketch lines to a background image contour, no longer requiring the strenuous effort and stress of trying to make a perfect line during the modeling task. This interactive technique seamlessly combines the efficiency and perception of the human user with the accuracy of computational power, applied to the domain of 3D modeling where the utmost precision of on-screen drawing has been one of the hurdles of the task hitherto considered a job requiring a highly skilled and careful manipulation by the user. We provide several examples to demonstrate the accuracy and efficiency of the method with which complex shapes were achieved easily and quickly in the interactive outline drawing task.
Keywords
Sketch-based modeling; CAD; Image edge extraction;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Liu Y, Ma C, Zhang D. EasyToy: plush toy design using editable sketching curves. IEEE Comput. Graph. Appl. 2011;31(2)49-57.   DOI
2 Nealen A, Igarashi T, Sorkine O, Alexa M. Fibermesh: designing freeform surfaces with 3D curves. ACM Trans. Graph. 2007;26(3).
3 Agathos A, Gingold Y, Shamir A, Shtof A. Geosemantic snapping for sketch-based modeling. Comput. Graph. Forum 2013;32:245-53.
4 Schmidt R, Khan A, Singh, K, et al. Analytic drawing of 3D Scaffolds. ACM Trans. Graph. 2009;28(5)89-97.
5 M. Cheng, Curve structure extraction for cartoon images, in: Proceedings of the 5th Joint Conference on Harmonious Human Machine, 2009.
6 Chen T, Zhu Z, Shamir, A, et al. 3-sweep: extracting editable objects from a single photo. ACM Trans. Graph. 2013;32(6)2504-7.
7 R. Schmidt, B. Wyvil, M. Sousa, et al., ShapeShop: sketch-based solid modeling with blobtrees, in: Proceedings of the Eurographics Workshop on Sketch-Based Interfaces and Modeling, 2005.
8 S. Tsang, R. Balakrishnan, K. Singh, A. Ranjan, A suggestive interface for image guided 3D sketching, in: Proceedings of the ACM SIGCHI, 2004, pp. 591-598.
9 Kass M, Witkin A, Terzopoulos D. Snakes: active contour models. Int. J. Comput. Vis. 1988;1(4)321-31.   DOI
10 Gingold Y, Igarashi T, Zorin D. Structured annotations for 2D-to-3D modeling. ACM Trans. Graph. 2009;28(5)89-97.
11 M. Lau, G. Saul, J. Mitani, et al., Modeling-in-context: user design of complementary objects with a single photo, in: Proceedings of the Eurographics Symposium on Sketch-Based Interfaces and Modeling, 2010, pp. 17-24.
12 Orbay G, Kara L. Beautification of design sketches using trainable stroke clustering and curve fitting. IEEE Trans. Vis. Comput. Graph. 2010;17(5)694-708.   DOI
13 Su Q, Li W, Wang J, Fu H. EZ-sketching: three-level optimization for error-tolerant image tracing. ACM Trans. Graph. 2014;33(4)70-9.
14 T. Igarashi, S. Matsuoka, H. Tanaka, Teddy: a sketching interface for 3D freeform design, in: Proceedings of the Siggraph, ACM Press, 1999, pp. 409-416.