Sketch-Based Skeleton-Driven 2D Animation and Motion Capture

  • Junjun Pan
  • Jian J. Zhang
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6758)


We present a novel sketch-based 2D animation technique, which allows the user to produce 2D character animations efficiently. It consists of two parts, sketch-based skeleton-driven 2D animation production and 2D motion capture. The user inputs one image of the character and sketches the skeleton for each subsequent frame. The system deforms the character and creates animations automatically. To perform 2D shape deformation, a variable-length needle model is introduced to divide the deformation into two stages: skeleton driven deformation and nonlinear deformation in joint areas. It preserves the local geometric features and global area. Compared with existing approaches, it reduces the computation complexity and produces plausible results. Because our technique is skeleton-driven, the motion of character can be captured by tracking joints position and retargeted to a new character. This facilitates the reuse of motion characteristics contained in existing moving images, making the cartoon generation easy for artists and novices alike.


sketch skeleton cartoon 2D shape deformation motion capture 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Davis, J., Chuang, E., Slesin, D.: A sketching interface for articulated figure animation. In: Proc. Eurographics/ SIGGRAPH Symposium on Computer Animation, pp. 320–328 (2003)Google Scholar
  2. 2.
    Thorne, M., Burke, D., Panne, M.: Motion Doodles: An interface for sketching character motion. In: SIGGRAPH 2004 Conference Proceedings, pp. 424–431 (2004)Google Scholar
  3. 3.
    Li, Y.: 3D Character Animation Synthesis From 2D Sketches. In: Proceedings of the 4th international Conference on Computer graphics and Interactive Techniques in Australasia and Southeast Asia, pp. 81–90 (2006)Google Scholar
  4. 4.
    Igarashi, T., Matsuoar, S., Tanaka, H.: Teddy: a sketching interface for 3D freeform design. In: Proceedings of ACM SIGGRAPH 1999, pp. 79–89 (1999)Google Scholar
  5. 5.
    Sykora, et al.: Sketching cartoons by example. In: Eurographics Workshop on Sketch-Based Interfaces and Modeling, pp. 27–34 (2005)Google Scholar
  6. 6.
  7. 7.
    Igarashi, T., Moscovich, T., Hughes, J.F.: As-rigid-as-possible shape manipulation. ACM Trans. Graphics 24(3), 1134–1141 (2005)CrossRefGoogle Scholar
  8. 8.
    Williams, R.: The Animator’s Survival Kit. Faber & Faber, London (2001)Google Scholar
  9. 9.
    Isaac, K.: Applying the 12 Principles to 3D Computer Animation. The Art of 3D Computer Animation and Effects (2003)Google Scholar
  10. 10.
    Gleicher, M.: Retargeting motion to new characters. In: Proceedings of ACM SIGGRAPH 1998, pp. 33–42 (1998)Google Scholar
  11. 11.
    Hsu, S.C., Lee, I.H.: Drawing and animation using skeletal strokes. In: Proceedings of ACM SIGGRAPH 1994, pp. 109–118 (1994)Google Scholar
  12. 12.
    Fekete, J., Bizouarn, E., Cournarie, E.: TicTacToon: A paperless system for professional 2D animation. In: ACM SIGGRAPH 96 Conference Proceedings, pp. 79–90. (1996) Google Scholar
  13. 13.
    Weng, Y., Xu, W., Wu, Y., Zhou, K., Guo, B.: 2D Shape Deformation Using Nonlinear Least Squares Optimization. The Visual Computer 22(9-11), 653–660 (2006)CrossRefGoogle Scholar
  14. 14.
    Schaefer, S., Mcphail, T., Warren, J.: Image deformation using moving least squares. In: SIGGRAPH 2006 Conference Proceedings, pp. 255–262. (2006) Google Scholar
  15. 15.
    Wang, Y., Xu, K., Xiong, Y., Cheng, Z.: 2D shape deformation based on rigid square matching. Computer Animation and Virtual Worlds 19(3-4), 411–420 (2008)CrossRefGoogle Scholar
  16. 16.
    Fayreau, L., Reveret, L., Depraz, C., Cani, M.P.: Animal gaits from video. In: Eurographics/SIGGRAPH Symposium on Computer Animation, pp. 277–286 (2004)Google Scholar
  17. 17.
    Bregler, C., Loeb, L., Erika, Chuang, E. Deshpande, H.: Turning to the masters: motion capturing cartoons. In: SIGGRAPH Conference Proceedings, pp 121–129. (2002) Google Scholar
  18. 18.
    Hornung, A., Dekkers, E., Kobbelt, L.: Character animation from 2D pictures and 3D motion data. ACM Trans. Graph. 26(1), 1–9 (2007)CrossRefGoogle Scholar
  19. 19.
    Sykora, et al.: As-Rigid-As-Possible Image Registration for Hand-drawn Cartoon Animations. In: Proceedings of the 7th International Symposium on Non-Photorealistic Animation and Rendering, pp. 25–33 (2005)Google Scholar
  20. 20.
    Kong, Y., Rosenfield, A.: Digital topology: Introduction and survey. Comp. Vision, Graphics and Image Proc. 48(3), 357–393 (1989)CrossRefGoogle Scholar
  21. 21.
    Drori, I., Cohen-or, D., Yeshurun, H.: Fragment-Basedimage completion. ACM Trans. Graph. 22(3), 303–312 (2003)CrossRefGoogle Scholar
  22. 22.
    Cornea, D., Silver, D., Min, P.: Curve-skeleton properties, applications and algorithms. IEEE Transactions on Visualization and Computer Graphics 6(3), 81–91 (2006)Google Scholar
  23. 23.
    Shamir, A.: A Survey on Mesh Segmentation Techniques. Computer Graphics Forum 27(6), 1539–1556 (2008)CrossRefzbMATHGoogle Scholar
  24. 24.
    27. Sorkine, O., Lipman, Y., Cohen-OR, D., Alexa, M., Rossl, C., Seidel, H. P.: Laplacian surface editing. In: Symposium on Geometry Processing, ACM SIGGRAPH/ Eurographics, pp. 179–188 (2004) Google Scholar
  25. 25.
    28. Wang, J., Bhat, P., Colburn, A., Agrawala, M., Cohen, M.: Interactive Video Cutout. In: SIGGRAPH 2004 Conference Proceedings, pp. 124–131. (2004) Google Scholar
  26. 26.
    Li, Y., Gleicher, M., Xu, Y.Q., Shum, H.Y.: Stylizing motion with drawings. In: ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 111–122 (2003)Google Scholar
  27. 27.
    Eitz, M., Sorkine, O., Alexa, M.: Sketch Based Image Deformation. In: Proceedings of Vision, Modeling and Visualization, pp. 135–142 (2007)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Junjun Pan
    • 1
  • Jian J. Zhang
    • 1
  1. 1.National Centre for Computer Animation, Media SchoolBournemouth UniversityUK

Personalised recommendations