Skip to main content

Interactive Animating Virtual Characters with the Human Body

  • Conference paper
  • First Online:
Advances in Multimedia Information Processing -- PCM 2015 (PCM 2015)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 9314))

Included in the following conference series:

  • 1836 Accesses

Abstract

This paper presents a novel interactive motion mapping system that maps the human motion to virtual characters with different body part size, topology and geometry. Our method is especially effective for characters whose body is disproportional to human structure. To achieve this, we propose an improved Embedded Deformation algorithm to control virtual characters in real-time. In preprocessing stage, we construct the deformation subgraph for each part, and then merge them into a connected deformation graph, these works are entirely automatic and only have to be done once before running. At runtime, we use the Kinect to track human skeletal joints and iteratively solve the rotation matrix and translation vector for each deformation graph node. Then, we update mesh vertices position and normal. We demonstrate the flexibility and versatility of our method on a variety of virtual characters.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Seol, Y., O’Sullivan, C., Lee, J.: Creature features: online motion puppetry for non-human characters. In: Proceedings of the 12th ACM SIGGRAPH/Eurographics Symposium on Computer Animation (SCA 2013), pp. 213–221 (2013)

    Google Scholar 

  2. Rhodin, H., James,T., Kim, I.K., Varanasi, K., Seidel, H.P., Theobalt, C.: Interactive motion mapping for real-time character control. In: Computer Graphics Forum (Proceedings Eurographics), vol. 33, no. 2 (2014)

    Google Scholar 

  3. Chen, J.W., Izadi, S., Fitzgibbon, A.: KinÊtre: animating the world with the human body. In: Proceedings of the 25th Annual ACM Symposium on User Interface Software and Technology (UIST 2012), pp. 435–444 (2012)

    Google Scholar 

  4. Sumner, R.W., Schmid, J., Pauly, M.: Embedded deformation for shape manipulation. In: ACM Transactions on Graphics (TOG), vol. 26, article no. 80 (2007)

    Google Scholar 

  5. Sorkine, O., Alexa, M.: As-rigid-as-possible surface modeling. In: Eurographics Symposium on Geometry Processing (SGP), pp. 109–116 (2007)

    Google Scholar 

  6. Zollhöfer, M., Nießner, M., Izadi, S., Rehmann, C., Zach, C., Fisher, M., Wu, C., Fitzgibbon, A., Loop, C., Teobalt, C., Stamminger, M.: Real-time non-rigid reconstruction using an RGB-D camera. In: ACM SIGGRAPH (2014)

    Google Scholar 

  7. Madsen, K., Nielsen, H.B., Tingleff, O.: Methods for non-linear least squares problems. In: Informatics and Mathematical Modeling, 2nd edn. Technical University of Denmark, Lyngby (2004)

    Google Scholar 

  8. Shin, H.J., Lee, J., Shin, S.Y., Gleicher, M.: Computer puppetry: an importance-based approach. ACM Trans. Graph. (TOG) 20, 67–94 (2001)

    Article  Google Scholar 

  9. Yamane, K., Ariki, Y., Hodgins, J.: Animating non-humanoid characters with human motion data. In: Proceedings of the 2010 ACM SIGGRAPH/Eurographics Symposium on Computer Animation (SCA 2010), pp. 169–178 (2010)

    Google Scholar 

  10. Grochow, K., Martin, S.L., Hertzmann, A., Popović, Z.: Style-based inverse kinematics. ACM Trans. Graph. (TOG) 23, 522–531 (2004)

    Article  Google Scholar 

  11. Baran, I., Popović, J.: Automatic rigging and animation of 3D characters. In: ACM Transactions on Graphics (TOG), vol. 26, article no. 72 (2007)

    Google Scholar 

  12. Baran, I., Vlasic, D., Grinspun, E., Popović, J.: Semantic deformation transfer. In: ACM Transactions on Graphics (TOG), vol. 28, article no. 36 (2009)

    Google Scholar 

  13. Reinhart, R.F., Steil, J.J: Neural learning and dynamical selection of redundant solutions for inverse kinematic control. In: 11th IEEE-RAS International Conference on Humanoid Robots, pp. 564–569. IEEE Press, Bled (2011)

    Google Scholar 

  14. Waegeman, T., Schrauwen, B.: Towards learning inverse kinematics with a neural network based tracking controller. In: Lu, B.-L., Zhang, L., Kwok, J. (eds.) ICONIP 2011, Part III. LNCS, vol. 7064, pp. 441–448. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  15. Vlasic, D., Baran, I., Matusik, W., Popović, J.: Articulated mesh animation from multi-view silhouettes. In: ACM Transactions on Graphics (TOG), vol. 27, article no. 97 (2008)

    Google Scholar 

  16. Jacobson, A., Baran, I., Kavan, L., Popović, J., Sorkine, O.: Fast Automatic Skinning Transformations. In: ACM Transactions on Graphics (TOG), vol. 31, article no. 77 (2012)

    Google Scholar 

Download references

Acknowledgments

This work was partially supported by the National High-tech Research and Development Program of China (2015AA015901) and the National Natural Science Foundation of China (61170195, U1201255, U1301257).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lei Zhang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Jiang, H., Zhang, L. (2015). Interactive Animating Virtual Characters with the Human Body. In: Ho, YS., Sang, J., Ro, Y., Kim, J., Wu, F. (eds) Advances in Multimedia Information Processing -- PCM 2015. PCM 2015. Lecture Notes in Computer Science(), vol 9314. Springer, Cham. https://doi.org/10.1007/978-3-319-24075-6_59

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-24075-6_59

  • Published:

  • Publisher Name: Springer, Cham

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

  • Online ISBN: 978-3-319-24075-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics