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.
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
Arikan, O., Forsyth, D.A.: Interactive motion generation from examples. ACM Transactions on Graphics 21(3), 483–490 (2002)
Bruderlin, A., Williams, L.: Motion signal processing. In: Proceedings of ACM SIGGRAPH 1995, pp. 97–104 (1995)
Glardon, P., Boulic, R., Thalmann, D.: Robust on-line adaptive footplant detection and enforcement for locomotion. Visual Comput. 22(3), 194–209 (2006)
Gleicher, M.: Motion path editing. In: Proceedings of ACM Symposium on Interactive 3D Graphics, pp. 195–202 (2001)
Johansson, G.: Visual perception of biological motion and a model for its analysis. Perception and Psycholophysics 14(38), 201–211 (1973)
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)
Kovar, L., Gleicher, M., Pighin, F.: Motion graphs. ACM Transactions on Graphics 21(3), 473–482 (2002)
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)
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)
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)
Oshita, M.: Smart motion synthesis. Computer Graphics Forum 27(7), 1909–1918 (2008)
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)
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)
Rose, C., Cohen, M.F., Bodenheimer, B.: Verbs and adverbs: Mulidimensional motion interpolation. IEEE Computer Graphics and Applications 18(5), 32–40 (1998)
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)
Sun, H.C., Metaxas, D.N.: Automating gait generation. In: Proceedings of ACM SIGGRAPH, pp. 261–270 (2001)
Tak, S., Ko, H.: A physically-based motion retargeting filter. ACM Transactions on Graphics 24(1), 98–117 (2005)
Treuille, A., Lee, Y., Popović, Z.: Near-optimal character animation with continuous control. ACM Transactions on Graphics 26(3), article 7 (2007)
Unuma, M., Anjyo, K., Tekeuchi, T.: Fourier principles for emotion-based human figure animation. In: Proceedings of ACM SIGGRAPH, pp. 91–96 (1995)
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)
Witkin, A., Popović, Z.: Motion warping. In: Proceedings of ACM SIGGRAPH, pp. 105–108 (1995)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)