Skip to main content

Automatic Motion Generation Based on Path Editing from Motion Capture Data

  • Chapter
Transactions on Edutainment IV

Part of the book series: Lecture Notes in Computer Science ((TEDUTAIN,volume 6250))

Abstract

In this paper, we present an integrated framework with easy and effective techniques to generate new motions of a character in real-time, using only a short segment of motion data. In this framework, a sequence of segment copies are strung together and then smoothed by a transition method at a junction of two consecutive segments. We use IK thought for the transition to solve the foot-slide problem at the junctions. Given a new motion path, we combine the IK constraints and the sequence of smoothed motion capture data to adjust the human-like model. Based on only a sample motion segment, our method can generate a sequence of motions following an arbitrary path specified by the user. Furthermore, it is easy to implement and can be applied to highly kinetic motions. The experimental results demonstrate our scheme.

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 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Multon, M., France, L., Cani-Gascuel, M.-P., Debunne, D.: Computer animation of human walking: a survey. Journal of Visualization and Computer Animation 10(1), 39–54 (1999)

    Article  Google Scholar 

  2. Xia, S., Wang, Z.: Recent advances on virtual human synthesis. Science in China Series F: Information Sciences 52(5), 741–757 (2009)

    Article  MATH  Google Scholar 

  3. Watt, A., Watt, M.: Advanced Animation and Rendering Techniques. Theory and Practice (1992)

    Google Scholar 

  4. Girard, M., Maciejewski, A.A.: Computational Modeling for the Computer Animation of Legged Figured. Computer Graphics 19(3), 263–270 (1985)

    Article  Google Scholar 

  5. Boulic, N., Thalmann, M., Thalmann, D.: A Global Human Walking Model with Real- time Kinematic Personification. The Visual computer 6(6), 344–358 (1990)

    Article  Google Scholar 

  6. Tolani, D., Goswami, A., Norman, I.: Real-Time Inverse Kinematics Techniques for Anthropomorphic Limbs. Graphical Models 62(5), 353–388 (2000)

    Article  MATH  Google Scholar 

  7. Nikravesh, P.: Computer-aided Analysis of Mechanical Systems, pp. 1–370. Prentice Hall, EngleWood Cliffs (1988)

    Google Scholar 

  8. Armstrong, W.W., Green, M.: The dynamics of articulated rigid bodies for the purposes of animation. In: Proc. Graphics Interface 1985, pp. 407–415 (1985)

    Google Scholar 

  9. Wilhelms, J.: Using dynamic analysis for realistic animation of articulated bodies. IEEE Computer Graphics and Applications 7(6), 12–27 (1987)

    Article  Google Scholar 

  10. Yin, K., Loken, K., van de Panne, M.: SIMBICON: Simple biped locomotion control. ACM Transactions on Graphics (Proc. SIGGRAPH) 26(3), article 105 (2007)

    Google Scholar 

  11. Wang, M., Fleet, J., Hertzmann, A.: Optimizing walking controllers. ACM Transactions on Graphics (ACM SIGGRAPH Asia) (2009)

    Google Scholar 

  12. Coros, S., Beaudoin, P., van de Panne, M.: Robust task-based control policies for physics-based characters. ACM Transactions on Graphics (SIGGRAPH Asia) (2009)

    Google Scholar 

  13. Van Overveld, C.W.A.M., Hyeongseok, K.: Small steps for mankind: towards a cinematically driven dynamic simulation of curved path walking. The Journal of Visualization and Computer Animation 5(3), 143–165 (1994)

    Article  Google Scholar 

  14. Rose, C., Bodenheimer, B., Cohen, M.F.: Verbs and Adverbs: Multidimensional Motion Interpolation. IEEE Computer Graphics and Applications 18(5), 32–40 (1998)

    Article  Google Scholar 

  15. Park, S.I., Shin, H.J., Shin, S.Y.: On-line locomotion generation based on motion blending. In: Proceedings of the 2002 ACM SIGGRAPH/Eurographics symposium on Computer animation (2002)

    Google Scholar 

  16. Park, S.I., Shin, H.J., Kim, T.H., Shin, S.Y.: On-line motion blending for real-time locomotion generation. Research Articles, Computer Animation and Virtual Worlds 15(3-4), 125–138 (2004)

    Article  Google Scholar 

  17. Shin, H.J., Lee, J., Gleicher, M., Shin, S.Y.: Computer puppetry: an importance-based approach. ACM Transactions on Graphics 20(2), 67–94 (2001)

    Article  Google Scholar 

  18. Semancik, J., Pelikan, J., Zara, J.: Interactive Synthesis of Constrained Motion from Example Movements. In: Visualization, Imaging, and Image Processing: Fourth IASTED International Conference Proceedings (2004)

    Google Scholar 

  19. Li, C., Wang, Z., Xia, S.: Motion synthesis for virtual human using functional data analysis. Journal of Software 20(6), 1664–1672 (2009)

    Article  MathSciNet  Google Scholar 

  20. Gleicher, M.: Motion path editing. In: Proceedings of the 2001 symposium on Interactive 3D graphics, pp. 195–202 (2001)

    Google Scholar 

  21. Enoka, R.M.: Neuromechanical Basis of Kinesiology, Edition II. Human Kinetics (1994)

    Google Scholar 

  22. Nilsson, J., Thorstensson, A., Halbertsam, J.: Changes in leg movements and muscle activity with speed of locomotion and mode of progression in humans. Acta Physiol. Scand., 457–475 (1985)

    Google Scholar 

  23. Kim, M.J., Kim, M.S., Shin, S.Y.: A general construction scheme for unit quaternion curves with simple high order derivatives. In: Proceedings of SIGGRAPH 1995, pp. 369–376 (1995)

    Google Scholar 

  24. Shoemake, K.: Animating rotations using quaternion curves. In: Proceedings of SIGGRAPH 1985, pp. 245–254 (1985)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Guo, X., Xu, S., Che, W., Zhang, X. (2010). Automatic Motion Generation Based on Path Editing from Motion Capture Data. In: Pan, Z., Cheok, A.D., Müller, W., Zhang, X., Wong, K. (eds) Transactions on Edutainment IV. Lecture Notes in Computer Science, vol 6250. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14484-4_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-14484-4_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-14483-7

  • Online ISBN: 978-3-642-14484-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics