DOI QR코드

DOI QR Code

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)
  • Received : 2015.12.31
  • Accepted : 2016.04.26
  • Published : 2016.07.01

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

References

  1. 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.
  2. Kass M, Witkin A, Terzopoulos D. Snakes: active contour models. Int. J. Comput. Vis. 1988;1(4)321-31. https://doi.org/10.1007/BF00133570
  3. Gingold Y, Igarashi T, Zorin D. Structured annotations for 2D-to-3D modeling. ACM Trans. Graph. 2009;28(5)89-97.
  4. 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.
  5. 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.
  6. 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. https://doi.org/10.1109/TVCG.2010.105
  7. 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.
  8. 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.
  9. Liu Y, Ma C, Zhang D. EasyToy: plush toy design using editable sketching curves. IEEE Comput. Graph. Appl. 2011;31(2)49-57. https://doi.org/10.1109/MCG.2009.147
  10. Nealen A, Igarashi T, Sorkine O, Alexa M. Fibermesh: designing freeform surfaces with 3D curves. ACM Trans. Graph. 2007;26(3).
  11. 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.
  12. Agathos A, Gingold Y, Shamir A, Shtof A. Geosemantic snapping for sketch-based modeling. Comput. Graph. Forum 2013;32:245-53.
  13. Schmidt R, Khan A, Singh, K, et al. Analytic drawing of 3D Scaffolds. ACM Trans. Graph. 2009;28(5)89-97.
  14. M. Cheng, Curve structure extraction for cartoon images, in: Proceedings of the 5th Joint Conference on Harmonious Human Machine, 2009.