Skip to main content

Automating Expressive Locomotion Generation

  • Conference paper
Transactions on Edutainment VII

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

  • 1101 Accesses

Abstract

This paper introduces a system for expressive locomotion generation that takes as input a set of sample locomotion clips and a motion path. Significantly, the system only requires a single sample of straight-path locomotion for each style modeled and can produce output locomotion for an arbitrary path with arbitrary motion transition points. For efficient locomotion generation, we represent each sample with a loop sequence which encapsulates its key style and utilize these sequences throughout the synthesis process. Several techniques are applied to automate the synthesis: foot-plant detection from unlabeled samples, estimation of an adaptive blending length for a natural style change, and a post-processing step for enhancing the physical realism of the output animation. Compared to previous approaches, the system requires significantly less data and manual labor, while supporting a large range of styles.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Arikan, O., Forsyth, D.A.: Interactive motion generation from examples. ACM Transactions on Graphics 21(3), 483–490 (2002)

    Article  MATH  Google Scholar 

  2. Bruderlin, A., Williams, L.: Motion signal processing. In: Proceedings of ACM SIGGRAPH 1995, pp. 97–104 (1995)

    Google Scholar 

  3. Glardon, P., Boulic, R., Thalmann, D.: Robust on-line adaptive footplant detection and enforcement for locomotion. Visual Comput. 22(3), 194–209 (2006)

    Article  Google Scholar 

  4. Gleicher, M.: Motion path editing. In: Proceedings of ACM Symposium on Interactive 3D Graphics, pp. 195–202 (2001)

    Google Scholar 

  5. Johansson, G.: Visual perception of biological motion and a model for its analysis. Perception and Psycholophysics 14(38), 201–211 (1973)

    Article  Google Scholar 

  6. Kovar, L., Gleicher, M.: Flexible automatic motion blending with registration curves. In: Proceedings of ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 214–224 (2003)

    Google Scholar 

  7. Kovar, L., Gleicher, M., Pighin, F.: Motion graphs. ACM Transactions on Graphics 21(3), 473–482 (2002)

    Article  Google Scholar 

  8. Kwon, T., Shin, S.Y.: Motion modeling for on-line locomotion synthesis. In: Proceedings of ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 29–38 (2005)

    Google Scholar 

  9. Lee, J., Chai, J., Reitsma, P.S.A., Hodgins, J.K., Pollard, N.S.: Interactive control of avatars animated with human motion data. ACM Transactions on Graphics 21(3), 491–500 (2002)

    Google Scholar 

  10. Neff, M., Kim, Y.: Interactive editing of motion style using drives and correlations. In: Proceedings of ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 103–112 (2009)

    Google Scholar 

  11. Oshita, M.: Smart motion synthesis. Computer Graphics Forum 27(7), 1909–1918 (2008)

    Article  Google Scholar 

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

    Article  Google Scholar 

  13. Press, W.H., Tukolsky, S.A., Vetterling, W.T., Flannery, B.P.: Numerical Recipes in C++: The Art of Scientific Computing, 2nd edn. Cambridge University Press, New York (2002)

    Google Scholar 

  14. Rose, C., Cohen, M.F., Bodenheimer, B.: Verbs and adverbs: Mulidimensional motion interpolation. IEEE Computer Graphics and Applications 18(5), 32–40 (1998)

    Article  Google Scholar 

  15. Shin, H.J., Kovar, L., Gleicher, M.: Physical touch-up of human motions. In: Proceedings of Pacific Conference on Computer Graphics and Applications, pp. 194–203 (2003)

    Google Scholar 

  16. Sun, H.C., Metaxas, D.N.: Automating gait generation. In: Proceedings of ACM SIGGRAPH, pp. 261–270 (2001)

    Google Scholar 

  17. Tak, S., Ko, H.: A physically-based motion retargeting filter. ACM Transactions on Graphics 24(1), 98–117 (2005)

    Article  Google Scholar 

  18. Treuille, A., Lee, Y., Popović, Z.: Near-optimal character animation with continuous control. ACM Transactions on Graphics 26(3), article 7 (2007)

    Google Scholar 

  19. Unuma, M., Anjyo, K., Tekeuchi, T.: Fourier principles for emotion-based human figure animation. In: Proceedings of ACM SIGGRAPH, pp. 91–96 (1995)

    Google Scholar 

  20. Wang, J., Bodenheimer, B.: Computing the duration of motion transitions: An empirical approach. In: Proceedings of ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 335–344 (2004)

    Google Scholar 

  21. Witkin, A., Popović, Z.: Motion warping. In: Proceedings of ACM SIGGRAPH, pp. 105–108 (1995)

    Google Scholar 

  22. Zhao, L., Normoyle, A., Khanna, S., Safonova, A.: Automatic construction of a minimum size motion graph. In: Proceedings of ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 27–35 (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kim, Y., Neff, M. (2012). Automating Expressive Locomotion Generation. In: Pan, Z., Cheok, A.D., Müller, W., Chang, M., Zhang, M. (eds) Transactions on Edutainment VII. Lecture Notes in Computer Science, vol 7145. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29050-3_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-29050-3_5

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-642-29050-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics