DOI QR코드

DOI QR Code

Fast Motion Synthesis of Quadrupedal Animals Using a Minimum Amount of Motion Capture Data

  • Sung, Mankyu (Game Mobile Contents Department, Keimyung University)
  • Received : 2013.03.31
  • Accepted : 2013.09.06
  • Published : 2013.12.31

Abstract

This paper introduces a novel and fast synthesizing method for 3D motions of quadrupedal animals that uses only a small set of motion capture data. Unlike human motions, animal motions are relatively difficult to capture. Also, it is a challenge to synthesize continuously changing animal motions in real time because animals have various gait types according to their speed. The algorithm proposed herein, however, is able to synthesize continuously varying motions with proper limb configuration by using only one single cyclic animal motion per gait type based on the biologically driven Froude number. During the synthesis process, each gait type is automatically determined by its speed parameter, and the transition motions, which have not been entered as input, are synthesized accordingly by the optimized asynchronous motion blending technique. At the start time, given the user's control input, the motion path and spinal joints for turning are adjusted first and then the motion is stitched at any speed with proper transition motions to synthesize a long stream of motions.

Keywords

References

  1. J. Lee et al., "Interactive Control of Avatars Animated with Human Motion Data," ACM Trans. Graph., vol. 21, no. 3, 2002, pp. 491-500.
  2. O. Arikan and D.A. Forsyth, "Interactive Motion Generation from Examples," ACM Trans. Graph., vol. 21, no. 3, 2002, pp. 483-490.
  3. L. Kovar, M. Gleicher, and F. Pighin, "Motion Graphs," ACM Trans. Graph., vol. 21, no. 3, 2002, pp. 473-482.
  4. R. Alexander, "The Gaits of Bipedal and Quadrupedal Animals," Int. J. Robotics Research, vol. 3, no. 2, 1984, pp. 49-59. https://doi.org/10.1177/027836498400300205
  5. L. Favreau et al., "Animal Gaits from Video: Comparative Studies," Graph. Models, vol. 68, no. 2, 2006, pp. 212-234. https://doi.org/10.1016/j.gmod.2005.04.002
  6. M. Park et al., "Video-Guided Motion Synthesis Using Example Motions," ACM Trans. Graph., vol. 25, no. 4, 2006, pp. 1327-1359. https://doi.org/10.1145/1183287.1183291
  7. T.-C. Huang, Y.-J. Huang, and W.-C. Lin, "Real-Time Horse Gait Synthesis," Int. Conf. Comput. Animation Soc. Agents 2012 (Comput. Animation Virtual Worlds), 2012.
  8. M.H. Raibert and J.K. Hodgins, "Animation of Dynamic Legged Locomotion," SIGGRAPH Comput. Graph., vol. 25, no. 4, 1991, pp. 349-358. https://doi.org/10.1145/127719.122755
  9. N. Torkos and M.V. de Panne, "Footprint-Based Quadruped Motion Synthesis," Graph. Interface, 1998, pp. 151-160.
  10. K. Wampler and Z. Popović, "Optimal Gait and Form for Animal Locomotion," ACM Trans. Graph., vol. 28, no. 3, 2009, pp. 1-8.
  11. S. Coros et al., "Locomotion Skills for Simulated Quadrupeds," SIGGRAPH Comput. Graph., vol. 30, no. 4, 2011.
  12. M. Hildebrand, "The Quadrupedal Gaits of Vertebrates," Biosci., Dec. 1989.
  13. R.M. Alexander and A.S. Jayes, "A Dynamic Similarity Hypothesis for Gaits of Quadrupedal Mammals," Int. J. Zoology (London), vol. 201, The Zoological Society of London, 1989.
  14. L. Kovar, J. Schreiner, and M. Gleicher, "Footskate Cleanup for Motion Capture Editing," SCA: Proc. ACM SIGGRAPH/ Eurograph. Symp. Comput. Animation, New York, NY, USA, 2002, ACM, pp. 97-104.
  15. M. Gleicher, "Motion Path Editing," Proc. ACM Symp. Interactive 3D Graph., ACM, Mar. 2001.

Cited by

  1. Template-Based Reconstruction of Surface Mesh Animation from Point Cloud Animation vol.36, pp.6, 2013, https://doi.org/10.4218/etrij.14.0113.1181
  2. Generalizing wave gestures from sparse examples for real-time character control vol.34, pp.6, 2013, https://doi.org/10.1145/2816795.2818082
  3. Style Invariant Locomotion Classification for Character Control vol.38, pp.1, 2013, https://doi.org/10.1111/cgf.13590