Performance capture with physical interaction

This paper introduces a technique for combining performance-based animation with a physical model in order to synthesize complex interactions in an animated scene. The approach is to previsualize interaction of final integrated scene, online, while the performance is being recorded. To accomplish this goal, we propose a framework which unifies kinematic playback of motion capture and dynamic motion synthesis. The proposed method augments a real-time recording of a human actor with dynamics-based response in order to modify motion data based on the conditions of the character. The system unifies kinematic and dynamic aspects of the final motion while allowing user control over the outcome both temporally and spatially across the character's body. Examples of complex interactions interleaved with intelligent response underscore the power of the technique along with multi-person captures in which remote users interact physically in a shared virtual world.

[1]  Mira Dontcheva,et al.  Layered acting for character animation , 2003, ACM Trans. Graph..

[2]  Dinesh K. Pai,et al.  Data-driven Interactive Balancing Behaviors , 2005 .

[3]  Petros Faloutsos,et al.  On the beat!: timing and tension for dynamic characters , 2007, SCA '07.

[4]  Jessica K. Hodgins,et al.  Combining Active and Passive Simulations for Secondary Motion , 2000, IEEE Computer Graphics and Applications.

[5]  David A. Forsyth,et al.  Pushing people around , 2005, SCA '05.

[6]  Jovan Popovic,et al.  Multiobjective control with frictional contacts , 2007, SCA '07.

[7]  Philippe Beaudoin,et al.  Continuation methods for adapting simulated skills , 2008, ACM Trans. Graph..

[8]  Petros Faloutsos,et al.  Composable controllers for physics-based character animation , 2001, SIGGRAPH.

[9]  Eugene Fiume,et al.  Interactive control for physically-based animation , 2000, SIGGRAPH.

[10]  Joaquim B. Cavalcante Neto,et al.  Simple Feedforward Control for Responsive Motion Capture-Driven Simulations , 2008, ISVC.

[11]  Ronald Fedkiw,et al.  Two-way coupling of rigid and deformable bodies , 2008, SCA '08.

[12]  C. Karen Liu,et al.  Composition of complex optimal multi-character motions , 2006, SCA '06.

[13]  Victor B. Zordan,et al.  Dynamic response for motion capture animation , 2005, SIGGRAPH '05.

[14]  Myron W. Krueger,et al.  Hanging by a thread, 1988 , 1998, SIGGRAPH '98.

[15]  Michiel van de Panne,et al.  Virtual Wind-up Toys for Animation , 1993 .

[16]  C. Karen Liu,et al.  Animating responsive characters with dynamic constraints in near-unactuated coordinates , 2008, ACM Trans. Graph..

[17]  Dinesh K. Pai,et al.  FootSee: an interactive animation system , 2003, SCA '03.

[18]  Marco da Silva,et al.  Interactive simulation of stylized human locomotion , 2008, ACM Trans. Graph..

[19]  Jessica K. Hodgins,et al.  Motion capture-driven simulations that hit and react , 2002, SCA '02.

[20]  C. Karen Liu,et al.  Animating responsive characters with dynamic constraints in near-unactuated coordinates , 2008, SIGGRAPH 2008.

[21]  Dinesh K. Pai,et al.  Motion perturbation based on simple neuromotor control models , 2003, 11th Pacific Conference onComputer Graphics and Applications, 2003. Proceedings..

[22]  Jessica K. Hodgins,et al.  Accelerometer-based user interfaces for the control of a physically simulated character , 2008, ACM Trans. Graph..

[23]  Jessica K. Hodgins,et al.  Performance animation from low-dimensional control signals , 2005, SIGGRAPH 2005.

[24]  Frédéric H. Pighin,et al.  Hybrid control for interactive character animation , 2003, 11th Pacific Conference onComputer Graphics and Applications, 2003. Proceedings..

[25]  Zoran Popovic,et al.  Contact-aware nonlinear control of dynamic characters , 2009, ACM Trans. Graph..

[26]  C. Karen Liu,et al.  Performance-based control interface for character animation , 2009, SIGGRAPH 2009.

[27]  Sung Yong Shin,et al.  Computer puppetry: An importance-based approach , 2001, TOGS.