Skip to main content

Sketching 2D Character Animation Using a Data-Assisted Interface

  • Conference paper
  • First Online:
Computer Vision, Imaging and Computer Graphics Theory and Applications (VISIGRAPP 2016)

Abstract

This paper presents a system to assist novice animators in creating 2D, hand-drawn, character animation. This system, called TraceMove, helps the user to sketch the character and to animate it. Frames from recorded videos of human performers are stored in a database. This is subsequently used to provide a static pose hint to the users, in the form of silhouette suggestions, as they sketch the character. The desired pose of the character is thus easy to sketch for the user as they can trace and draw over the generated pose hint. The system then predicts the next frame of the animation as a moving pose hint. This is done with the help of a user marked skeleton on a single sketched pose and a motion capture database. The sketch predicted by the system can be edited by the animator as desired. The moving and static pose hints used together, let novice artists and animators easily generate hand-drawn, 2D animated characters.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Bae, S., Balakrishnan, R., Singh, K.: Everybodylovessketch: 3D sketching for a broader audience. In: Proceedings of ACM Symposium on User Interface Software and Technology, pp. 59–68, October 2009

    Google Scholar 

  2. Bhat, P., Zitnick, C.L., Cohen, M., Curless, B.: Gradientshop: a gradient-domain optimization framework for image and video filtering. ACM Trans. Grap. 29(2), 10:1–10:14 (2010)

    Google Scholar 

  3. Chen, T., Cheng, M.M., Tan, P., Shamir, A., Hu, S.M.: Sketch2photo: internet image montage. ACM Trans. Graph. 28(5), 10:1–10:14 (2009)

    Google Scholar 

  4. Davis, J., Agrawala, M., Chuang, E., Popović, Z., Salesin, D.: A sketching interface for articulated figure animation. In: Proceedings of the 2003 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 320–328 (2003)

    Google Scholar 

  5. De Paoli, C., Singh, K.: Secondskin: sketch-based construction of layered 3D models. ACM Trans. Graph. 34(4), 126:1–126:10 (2015)

    Article  Google Scholar 

  6. Dixon, D., Prasad, M., Hammond, T.: iCanDraw: using sketch recognition and corrective feedback to assist a user in drawing human faces. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 897–906 (2010)

    Google Scholar 

  7. Dollr, P., Zitnick, C. L.: Structured forests for fast edge detection. In: Proceedings of the 2013 IEEE International Conference on Computer Vision, ICCV 2013, pp. 1841–1848. IEEE Computer Society (2013)

    Google Scholar 

  8. Igarashi, T., Matsuoka, S., Tanaka, H.: Teddy: a sketching interface for 3D freeform design. In: Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 1999, pp. 409–416 (1999)

    Google Scholar 

  9. Jacobs, C.E., Finkelstein, A., Salesin, D.H.: Fast multiresolution image querying. In: Proceedings of the 22nd Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 1995, pp. 277–286 (1995)

    Google Scholar 

  10. Jain, E., Sheikh, Y., Hodgins, J.: Leveraging the talent of hand animators to create three-dimensional animation. In: Proceedings of the 2009 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 93–102 (2009)

    Google Scholar 

  11. Lee, Y.J., Zitnick, C.L., Cohen, M.F.: Shadowdraw: Real-time user guidance for freehand drawing. ACM Trans. Graph. 30(4), 27:1–27:10 (2011)

    Article  Google Scholar 

  12. Levi, Z., Gotsman, C.: ArtiSketch: a system for articulated sketch modeling. Comput. Graph. Forum 32(2), 235–244 (2013)

    Article  Google Scholar 

  13. Li, Y., Gleicher, M., Xu, Y.Q., Shum, H.Y.: Stylizing motion with drawings. In: Proceedings of the 2003 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, SCA 2003, pp. 309–319 (2003)

    Google Scholar 

  14. Öztireli, A.C., Baran, I., Popa, T., Dalstein, B., Sumner, R.W., Gross, M.: Differential blending for expressive sketch-based posing. In: Proceedings of the 12th ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 155–164 (2013)

    Google Scholar 

  15. Pan, J., Zhang, J.J.: Sketch-based skeleton-driven 2D animation and motion capture. In: Pan, Z., Cheok, A.D., Müller, W. (eds.) Transactions on Edutainment VI. LNCS, vol. 6758, pp. 164–181. Springer, Heidelberg (2011). doi:10.1007/978-3-642-22639-7_17

    Chapter  Google Scholar 

  16. Thomas, F., Johnston, O.: The Illusion of Life: Disney Animation. Hyperion, New York (1995)

    Google Scholar 

  17. Thorne, M., Burke, D., van de Panne, M.: Motion doodles: an interface for sketching character motion. In: Proceedings of ACM SIGGRAPH 2004, pp. 424–431 (2004)

    Google Scholar 

  18. Wang, L., Tan, T., Ning, H., Hu, W.: Silhoutte analysis based gait recognition for human identification. IEEE Trans. Pattern Anal. Mach. Intell. (PAMI) 25(12), 1505–1518 (2003)

    Article  Google Scholar 

  19. Williams, R.: The Animator’s Survival Kit-Revised Edition: A Manual of Methods, Principles and Formulas for Classical, Computer, Games, Stop Motion and Internet Animators. Faber & Faber Inc., London (2009)

    Google Scholar 

  20. Xu, B., Chang, W., Sheffer, A., Bousseau, A., McCrae, J., Singh, K.: True2Form: 3D curve networks from 2D sketches via selective regularization. ACM Trans. Graph. 33(4), 131:1–131:13 (2014)

    Google Scholar 

  21. Yang, R., Wnsche, B.C.: Life-sketch: a framework for sketch-based modelling and animation of 3D objects. In: Proceedings of the Eleventh Australasian Conference on User Interface, vol. 106, pp. 61–70 (2010)

    Google Scholar 

  22. Zitnick, C.L.: Binary coherent edge descriptors. In: Daniilidis, K., Maragos, P., Paragios, N. (eds.) ECCV 2010. LNCS, vol. 6312, pp. 170–182. Springer, Heidelberg (2010). doi:10.1007/978-3-642-15552-9_13

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Parag Chaudhuri .

Editor information

Editors and Affiliations

1 Electronic supplementary material

Below is the link to the electronic supplementary material.

Supplementary material 1 (mp4 23259 KB)

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Patel, P., Gupta, H., Chaudhuri, P. (2017). Sketching 2D Character Animation Using a Data-Assisted Interface. In: Braz, J., et al. Computer Vision, Imaging and Computer Graphics Theory and Applications. VISIGRAPP 2016. Communications in Computer and Information Science, vol 693. Springer, Cham. https://doi.org/10.1007/978-3-319-64870-5_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-64870-5_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-64869-9

  • Online ISBN: 978-3-319-64870-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics