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.
Keywords
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
Xia, S., Wang, Z.: Recent advances on virtual human synthesis. Science in China Series F: Information Sciences 52(5), 741–757 (2009)
Watt, A., Watt, M.: Advanced Animation and Rendering Techniques. Theory and Practice (1992)
Girard, M., Maciejewski, A.A.: Computational Modeling for the Computer Animation of Legged Figured. Computer Graphics 19(3), 263–270 (1985)
Boulic, N., Thalmann, M., Thalmann, D.: A Global Human Walking Model with Real- time Kinematic Personification. The Visual computer 6(6), 344–358 (1990)
Tolani, D., Goswami, A., Norman, I.: Real-Time Inverse Kinematics Techniques for Anthropomorphic Limbs. Graphical Models 62(5), 353–388 (2000)
Nikravesh, P.: Computer-aided Analysis of Mechanical Systems, pp. 1–370. Prentice Hall, EngleWood Cliffs (1988)
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)
Wilhelms, J.: Using dynamic analysis for realistic animation of articulated bodies. IEEE Computer Graphics and Applications 7(6), 12–27 (1987)
Yin, K., Loken, K., van de Panne, M.: SIMBICON: Simple biped locomotion control. ACM Transactions on Graphics (Proc. SIGGRAPH) 26(3), article 105 (2007)
Wang, M., Fleet, J., Hertzmann, A.: Optimizing walking controllers. ACM Transactions on Graphics (ACM SIGGRAPH Asia) (2009)
Coros, S., Beaudoin, P., van de Panne, M.: Robust task-based control policies for physics-based characters. ACM Transactions on Graphics (SIGGRAPH Asia) (2009)
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)
Rose, C., Bodenheimer, B., Cohen, M.F.: Verbs and Adverbs: Multidimensional Motion Interpolation. IEEE Computer Graphics and Applications 18(5), 32–40 (1998)
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)
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)
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)
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)
Li, C., Wang, Z., Xia, S.: Motion synthesis for virtual human using functional data analysis. Journal of Software 20(6), 1664–1672 (2009)
Gleicher, M.: Motion path editing. In: Proceedings of the 2001 symposium on Interactive 3D graphics, pp. 195–202 (2001)
Enoka, R.M.: Neuromechanical Basis of Kinesiology, Edition II. Human Kinetics (1994)
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)
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)
Shoemake, K.: Animating rotations using quaternion curves. In: Proceedings of SIGGRAPH 1985, pp. 245–254 (1985)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)