The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.03 - May-June (2012 vol.32)
pp: 16-23
Ben van Basten , Utrecht University
Arjan Egges , Utrecht University
ABSTRACT
During the past decade, researchers have developed several techniques for transplanting motions. These techniques transplant a partial auxiliary motion, possibly defined for a small set of degrees of freedom, on a base motion. Motion transplantation improves motion databases' expressiveness and allows more control in interactive applications by letting users synthesize body parts separately. However, the auxiliary motion must be properly aligned with the base motion, both temporally and spatially. This article provides an overview of example-based motion transplantation techniques and explains how they determine spatial and temporal alignment between the auxiliary and base motions. It also describes hybrid techniques that can transplant the motions resulting from procedural or physics-based techniques.
INDEX TERMS
motion synthesis, splicing, transplantation, example-based, animation, computer graphics
CITATION
Ben van Basten, Arjan Egges, "Motion Transplantation Techniques: A Survey", IEEE Computer Graphics and Applications, vol.32, no. 3, pp. 16-23, May-June 2012, doi:10.1109/MCG.2011.109
REFERENCES
1. H. van Welbergen et al., “Real Time Animation of Virtual Humans: A Trade-Off between Naturalness and Control,” Computer Graphics Forum, vol. 29, no. 8, 2010, pp. 2530–2554.
2. K. Pullen and C. Bregler, “Motion Capture Assisted Animation: Texturing and Synthesis,” ACM Trans. Graphics, vol. 21, no. 3, 2002, pp. 501–508.
3. R. Heck, L. Kovar, and M. Gleicher, “Splicing Upper-Body Actions with Locomotion,” Computer Graphics Forum, vol. 25, no. 3, 2006, pp. 459–466.
4. L. Kovar and M. Gleicher, “Flexible Automatic Motion Blending with Registration Curves,” Proc. 2003 ACM Siggraph/Eurographics Symp. Computer Animation (SCA 03), Eurographics Assoc., 2003, pp. 214–224.
5. L. Ikemoto and D.A. Forsyth, “Enriching a Motion Collection by Transplanting Limbs,” Proc. 2004 ACM Siggraph/Eurographics Symp. Computer Animation (SCA 04), Eurographics Assoc., 2004, pp. 99–108.
6. W.-S. Jang et al., “Enriching a Motion Database by Analogous Combination of Partial Human Motions,” The Visual Computer, vol. 24, no. 4, 2008, pp. 271–280.
7. N. Al-Ghreimil and J.K. Hahn, “Combined Partial Motion Clips,” WSCG Short Papers Proc., Science Press, 2003.
8. M. Oshita, “Smart Motion Synthesis,” Computer Graphics Forum, vol. 27, no. 7, 2008, pp. 1909–1918.
9. A. Majkowska, V.B. Zordan, and P. Faloutsos, “Automatic Splicing for Hand and Body Animations,” Proc. 2006 ACM Siggraph/Eurographics Symp. Computer Animation (SCA 06), Eurographics Assoc., 2006, pp. 309–316.
10. S. Guo, J. Roberge, and T. Grace, “Controlling the Movement of an Articulated Figure Using Parametric Frame-Space Interpolation,” 4th Int'l Conf. Computer-Aided Design and Computer Graphics, Proc. SPIE, vol. 2644, 1996, p. 766.
11. G. Ashraf and K.C. Wong, “Generating Consistent Motion Transition via Decoupled Framespace Interpolation,” Computer Graphics Forum, vol. 19, no. 3, 2000, pp. 447–456.
12. D. Ha and J. Han, “Motion Synthesis with Decoupled Parameterization,” The Visual Computer, vol. 24, no. 7, 2008, pp. 587–594.
13. L. Kovar and M. Gleicher, “Automated Extraction and Parameterization of Motions in Large Data Sets,” ACM Trans. Graphics, vol. 23, no. 3, 2004, pp. 559–568.
14. B.J.H. van Basten and A. Egges, “Flexible Splicing of Upper-Body Motion Spaces on Locomotion,” Computer Graphics Forum, vol. 30, no. 7, 2011, pp. 1963–1971.
15. K. Tamada, S. Kitaoka, and Y. Kitamura, “Splicing Motion Graphs: Interactive Generation of Character Animation,” Short Papers of Computer Graphics Int'l, 2010; http://cgi2010.miralab.unige.ch/short/SP06 SP06.pdf.
16. S. Kopp and I. Wachsmuth, “Synthesizing Multimodal Utterances for Conversational Agents,” J. Computer Animation and Virtual Worlds, vol. 15, no. 1, 2004, pp. 39–52.
17. R. Heck, Automated Authoring of Quality Human Motion for Interactive Environments, PhD thesis, Dept. of Computer Sciences, Univ. of Wisconsin-Madison, 2007.
18. P. Luo, M. Kipp, and M. Neff, “Augmenting Gesture Animation with Motion Capture Data to Provide Full-Body Engagement,” Proc. 9th Int'l Conf. Intelligent Virtual Agents (IVA 09), Springer, 2009, pp. 405–417.
19. V.B. Zordan and J.K. Hodgins, “Tracking and Modifying Upper-Body Human Motion Data with Dynamic Simulation,” Proc. Computer Animation and Simulation 99, Eurographics Assoc., 1999, pp. 13–22.
20. A. Shapiro, M. Kallmann, and P. Faloutsos, “Interactive Motion Correction and Object Manipulation,” Proc. 2007 Symp. Interactive 3D Graphics and Games (I3D 07), ACM, 2007, pp. 137–144.
21. M. Kallmann and S. Marsella, “Hierarchical Motion Controllers for Real-Time Autonomous Virtual Humans,” Interactive Virtual Agents, LNCS 3661, Springer, 2005, pp. 253–265.
37 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool