Abstract
Motion capture systems provide an efficient and interactive solution for extracting information related to a human skeleton, which is often exploited to animate virtual characters. When the character cannot be assimilated to an anthropometric shape, the task to map motion capture data onto the armature to be animated could be extremely challenging. This paper presents a novel methodology for the automatic mapping of a human skeleton onto virtual character armatures. By extending the concept of graph similarity, joints and bones of the tracked human skeleton are mapped onto an arbitrary shaped armature. A prototype implementation has been developed by using the Microsoft Kinect as body tracking device. Preliminary results show that the proposed solution can already be used to animate truly different characters such as a Pixar-like lamp, a fish or a dog.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Burtnyk, N., Wein, M.: Computer generated key frame animation. Journal of the Society of Motion Picture and Television Engineers 8(3), 149–153 (1971)
Burtnyk, N., Wein, M.: Interactive skeleton techniques for enhancing motion dynamics in key frame animation. Communication of the ACM 19(10), 564–569 (1976)
Menache, A.: Understanding motion capture for computer animation and video games. Morgan Kaufmann, New York (2000)
Gleicher, M.: Retargeting motion to new characters. In: Proceedings of the ACM Siggraph 1998, pp. 33–42 (1998)
Sanna, A., Lamberti, F., Paravati, G., Domingues Rocha, F.: A Kinect-based Interface to Animate Virtual Characters. International Journal of Multimodal User Interfaces, doi:10.1007/s12193-012-0113-9
The Bloop project, http://dm.tzi.de/research/hci/bloop
The Brekelmans Jasper web site, http://www.brekel.com
The Blender project, http://www.blender.org
The Kinect web site, http://www.xbox.com/kinect/
Tak, S., Young Song, O., Ko, H.S.: Spacetime sweeping: An interactive dynamic constraints solver. In: Proceedings of the Computer Animation, p. 261. IEEE Computer Society (2002)
Shin, H.J., Lee, J., Shin, S.Y., Gleicher, M.: Computer puppetry: An importance-based approach. ACM Trans. Graph. 20(2), 67–94 (2001)
Monzani, J.S., Baerlocher, P., Boulic, R., Thalmann, D.: Using an intermediate skeleton and inverse kinematics for motion retargeting. Computer Graphics Forum 19(3) (2000)
Kulpa, R., Multon, F., Arnaldi, B.: Morphology-independent representation of motions for interactive human-like animation. Computer Graphics Forum 24, 343–352 (2005)
Chen, J., Izadi, S., Fitzgibbon, A.: KinÊtre: Animating the world with the human body. In: ACM SIGGRAPH 2012 Talks, pp. 39–144 (2012), doi:10.1145/2343045.2343098
Sumner, R.W., Schmid, J., Paulty, M.: Embedded deformation for shape manipulation. In: Proceedings of the ACM Siggraph 2007 (2007)
Zager, L.: Graph Similarity and Matching. Department of Electrical Engineering and Computer Science, Massachussets Institute of Technology (2005)
Andrà s, F.: On Khun’s Hungarian method - a tribute from Hungary. Egervà ry research Group on Combinatorial Optimization Technical report, TR-2004-14 (2004), http://www.cs.elte.hu/egres/tr/egres-04-14.pdf
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Sanna, A., Lamberti, F., Paravati, G., Carlevaris, G., Montuschi, P. (2013). Automatically Mapping Human Skeletons onto Virtual Character Armatures. In: Mancas, M., d’ Alessandro, N., Siebert, X., Gosselin, B., Valderrama, C., Dutoit, T. (eds) Intelligent Technologies for Interactive Entertainment. INTETAIN 2013. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 124. Springer, Cham. https://doi.org/10.1007/978-3-319-03892-6_10
Download citation
DOI: https://doi.org/10.1007/978-3-319-03892-6_10
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-03891-9
Online ISBN: 978-3-319-03892-6
eBook Packages: Computer ScienceComputer Science (R0)