On-Line Motion Style Transfer

Motion capture techniques play an important role in computer animation. Because the cost of motion capture data is relatively high and the virtual environment changes frequently in actual applications, researchers in this area focus their work on developing algorithms for editing the capture motion data, and synthesizing new motions from available motion database. Although abundant work has been done on motion editing and synthesis, few of them obviously take motion styles into consideration. Meanwhile, existing style editing algorithms either need an obvious definition of style, or need a time-consuming training process. In this paper, we propose a fast and convenient algorithm for human-motion style editing. We define the style of motion as statistic properties of mean and standard variance of joint quaternions in 4D unit sphere space. The proposed algorithm can transfer the style of a motion to another by transferring these properties. Experiment results demonstrate that our approach has the advantages of fast execution, low memory occupation, and easy implementation. It can be widely applied to various real-time entertainment-computing applications, such as gaming and digital movie producing.

[1]  Daniel Thalmann,et al.  Using an Intermediate Skeleton and Inverse Kinematics for Motion Retargeting , 2000, Comput. Graph. Forum.

[2]  Lance Williams,et al.  Motion signal processing , 1995, SIGGRAPH.

[3]  Kenji Amaya,et al.  Emotion from Motion , 1996, Graphics Interface.

[4]  Aaron Hertzmann,et al.  Style machines , 2000, SIGGRAPH 2000.

[5]  Sung Yong Shin,et al.  A hierarchical approach to interactive motion editing for human-like figures , 1999, SIGGRAPH.

[6]  Jovan Popovic,et al.  Style translation for human motion , 2005, ACM Trans. Graph..

[7]  Michael F. Cohen,et al.  Efficient generation of motion transitions using spacetime constraints , 1996, SIGGRAPH.

[8]  Lucas Kovar,et al.  Footskate cleanup for motion capture editing , 2002, SCA '02.

[9]  Ken-ichi Anjyo,et al.  Fourier principles for emotion-based human figure animation , 1995, SIGGRAPH.

[10]  Erik B. Dam,et al.  Quaternions, Interpolation and Animation , 2000 .

[11]  Ken Shoemake,et al.  Animating rotation with quaternion curves , 1985, SIGGRAPH.

[12]  Lucas Kovar,et al.  Flexible automatic motion blending with registration curves , 2003, SCA '03.

[13]  Michael Gleicher,et al.  Motion editing with spacetime constraints , 1997, SI3D.

[14]  David Salesin,et al.  Image Analogies , 2001, SIGGRAPH.

[15]  Sung Yong Shin,et al.  Example‐based motion cloning , 2004, Comput. Animat. Virtual Worlds.

[16]  Zoran Popovic,et al.  Motion warping , 1995, SIGGRAPH.

[17]  Maher Moakher,et al.  To appear in: SIAM J. MATRIX ANAL. APPL. MEANS AND AVERAGING IN THE GROUP OF ROTATIONS∗ , 2002 .

[18]  Sung Yong Shin,et al.  A Coordinate-Invariant Approach to Multiresolution Motion Analysis , 2001, Graph. Model..

[19]  F. Sebastian Grassia,et al.  Practical Parameterization of Rotations Using the Exponential Map , 1998, J. Graphics, GPU, & Game Tools.

[20]  Samuel R. Buss,et al.  Spherical averages and applications to spherical splines and interpolation , 2001, TOGS.

[21]  Sung Yong Shin,et al.  On-line locomotion generation based on motion blending , 2002, SCA '02.

[22]  Michael Gleicher,et al.  Retargetting motion to new characters , 1998, SIGGRAPH.

[23]  Pascal Fua,et al.  Style‐Based Motion Synthesis † , 2004, Comput. Graph. Forum.

[24]  Nancy S. Pollard,et al.  Efficient synthesis of physically valid human motion , 2003, ACM Trans. Graph..

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

[26]  Erik Reinhard,et al.  Color Transfer between Images , 2001, IEEE Computer Graphics and Applications.

[27]  Kwang-Jin Choi,et al.  Online motion retargetting , 2000, Comput. Animat. Virtual Worlds.