Intuitive Interactive Human-Character Posing with Millions of Example Poses
Authors:
- 1 July 2011
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Computer Graphics and Applications
- Vol. 31 (4) , 78-88
Abstract
The authors present a data-driven algorithm for interactive 3D human-character posing. They formulate the problem in a maximum a posteriori (MAP) framework by combining the user's inputs with the priors embedded in prerecorded human poses. Maximizing the posterior probability lets them generate a most-likely human pose that satisfies the user constraints. The system can learn priors from a huge, heterogeneous human-motion-capture database (2.8 million prerecorded poses) and use them to generate a wide range of natural poses. No previous data-driven character-posing system has demonstrated this capability. In addition, the authors present two intuitive interfaces for interactive human-character posing: direct-manipulation interfaces and sketching interfaces. They show their system's superiority compared to standard inverse-kinematics techniques and alternative data-driven techniques.Keywords
This publication has 8 references indexed in Scilit:
- Mesh-based inverse kinematicsACM Transactions on Graphics, 2005
- Performance animation from low-dimensional control signalsACM Transactions on Graphics, 2005
- Style-based inverse kinematicsACM Transactions on Graphics, 2004
- Dynamics filter-concept and implementation of online motion generator for human figuresIEEE Transactions on Robotics and Automation, 2003
- Artist-Directed Inverse-Kinematics Using Radial Basis Function InterpolationComputer Graphics Forum, 2001
- Inverse kinematics positioning using nonlinear programming for highly articulated figuresACM Transactions on Graphics, 1994
- Computational modeling for the computer animation of legged figuresACM SIGGRAPH Computer Graphics, 1985
- Techniques for Generating the Goal-Directed Motion of Articulated StructuresIEEE Computer Graphics and Applications, 1982