Example-based Deformation Transfer for 3D Polygon Models

Deformation transfer is to transfer the deformation of a source deforming model to a target model. Not only the pose but the detailed deformations of a source model are transferred to a target model, causing the characteristic deformations of the target model are mixed with those of the source model. This leads to unnatural results. In this paper, we present a novel example-based deformation transfer approach to solve this problem. With the aid of a few target examples, the characteristic deformations of transferred target models are recovered. We evaluate our approach with several full-body articulated models. The experimental results show that our approach can generate more natural and convincing deformation transfer results than other approaches.

[1]  Peter-Pike J. Sloan,et al.  Shape by example , 2001, I3D '01.

[2]  Matthias Zwicker,et al.  Mesh-based inverse kinematics , 2005, ACM Trans. Graph..

[3]  Tong-Yee Lee,et al.  Multiresolution Mean Shift Clustering Algorithm for Shape Interpolation , 2009, IEEE Transactions on Visualization and Computer Graphics.

[4]  Paul J. Besl,et al.  A Method for Registration of 3-D Shapes , 1992, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  Jovan Popovic,et al.  Deformation transfer for triangle meshes , 2004, ACM Trans. Graph..

[6]  Tong-Yee Lee,et al.  Segmenting a deforming mesh into near-rigid components , 2006, The Visual Computer.

[7]  Tong-Yee Lee,et al.  Example-driven animation synthesis , 2008, The Visual Computer.

[8]  Chao-Hung Lin,et al.  Metamorphosis of 3D polyhedral models using progressive connectivity transformations , 2005, IEEE Transactions on Visualization and Computer Graphics.

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

[10]  Tom Duff,et al.  Matrix animation and polar decomposition , 1992 .

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

[12]  Lucas Kovar,et al.  Motion Graphs , 2002, ACM Trans. Graph..

[13]  Jovan Popovic,et al.  Inverse kinematics for reduced deformable models , 2006, SIGGRAPH '06.

[14]  Michael F. Cohen,et al.  Verbs and Adverbs: Multidimensional Motion Interpolation , 1998, IEEE Computer Graphics and Applications.

[15]  Sung Yong Shin,et al.  An example-based approach for facial expression cloning , 2003, SCA '03.

[16]  Chao-Hung Lin,et al.  Progressive mesh metamorphosis , 2005, Comput. Animat. Virtual Worlds.

[17]  Tong-Yee Lee,et al.  Mesh pose-editing using examples , 2007 .

[18]  Jovan Popovic,et al.  Automatic rigging and animation of 3D characters , 2007, ACM Trans. Graph..

[19]  Bing-Yu Chen,et al.  Skeleton-Driven Animation Transfer Based on Consistent Volume Parameterization , 2006, Computer Graphics International.

[20]  Michael Garland,et al.  Editing arbitrarily deforming surface animations , 2006, SIGGRAPH 2006.

[21]  Jun-yong Noh,et al.  Expression cloning , 2001, SIGGRAPH.

[22]  Michael Gleicher,et al.  Parametric motion graphs , 2007, SI3D.

[23]  Tong-Yee Lee,et al.  Generating genus‐n‐to‐m mesh morphing using spherical parameterization , 2006, Comput. Animat. Virtual Worlds.

[24]  Byung-Uck Kim,et al.  Real-time data driven deformation using kernel canonical correlation analysis , 2008, ACM Trans. Graph..

[25]  Harry Shum,et al.  Motion texture: a two-level statistical model for character motion synthesis , 2002, ACM Trans. Graph..