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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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
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)
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)
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)
De Paoli, C., Singh, K.: Secondskin: sketch-based construction of layered 3D models. ACM Trans. Graph. 34(4), 126:1–126:10 (2015)
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)
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)
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)
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)
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)
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)
Levi, Z., Gotsman, C.: ArtiSketch: a system for articulated sketch modeling. Comput. Graph. Forum 32(2), 235–244 (2013)
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)
Ö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)
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
Thomas, F., Johnston, O.: The Illusion of Life: Disney Animation. Hyperion, New York (1995)
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)
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)
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)
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)
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)
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
Author information
Authors and Affiliations
Corresponding author
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
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)