Animation transplantation

We present a novel method to animate a static geometry by cloning a captured animation sequence. More precisely, given a sequence of range scans of a deforming object which has been captured by a real-time 3D scanner, we describe a novel algorithm to clone the animation of the recorded geometry onto another triangle mesh. To achieve this, we reconstruct a coherent animated mesh of the input sequence using a template deformation approach. Then we employ a new algorithm for robust marker-less non-rigid registration to deform one frame of the generated animation such that it matches a different 3D model. The resulting registration is further used to find correspondences between the animation and the target object which are in turn used to transfer the animation of the recorded sequence onto the target shape. Transferring the entire geometry of the animations results in very convincing facial expressions since even the smallest expression wrinkles are preserved. We evaluate the robustness and the performance of the proposed algorithms using a variety of data sets, including facial animations and whole body animations. Copyright © 2010 John Wiley & Sons, Ltd. We propose new method for animation reconstruction from real-time 3D scanner data and a simple non-rigid registration technique based purely on geometric features. We then use the deformable registration to clone the reconstructed animation sequences onto a static triangle mesh, yielding realistic results for facial and whole-body animations.

[1]  Hong Zhao,et al.  Multiresolution three-dimensional measurement system with multiple cameras and light sectioning method , 2010 .

[2]  Luc Van Gool,et al.  Face/Off: live facial puppetry , 2009, SCA '09.

[3]  Matthias Zwicker,et al.  Range Scan Registration Using Reduced Deformable Models , 2009, Comput. Graph. Forum.

[4]  Günther Greiner,et al.  Reconstructing Animated Meshes from Time‐Varying Point Clouds , 2008, Comput. Graph. Forum.

[5]  Song Zhang,et al.  High-resolution, real-time three-dimensional shape measurement , 2006 .

[6]  Leonidas J. Guibas,et al.  Non-Rigid Registration Under Isometric Deformations , 2008 .

[7]  Gérard G. Medioni,et al.  Object modelling by registration of multiple range images , 1992, Image Vis. Comput..

[8]  Matthias Zwicker,et al.  Automatic Registration for Articulated Shapes , 2008, Comput. Graph. Forum.

[9]  Pieter Peers,et al.  Facial performance synthesis using deformation-driven polynomial displacement maps , 2008, SIGGRAPH 2008.

[10]  M. Pauly,et al.  Embedded deformation for shape manipulation , 2007, SIGGRAPH 2007.

[11]  Hong Qin,et al.  Automatic non-rigid registration of 3D dynamic data for facial expression synthesis and transfer , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[12]  Leonidas J. Guibas,et al.  Robust single-view geometry and motion reconstruction , 2009, SIGGRAPH 2009.

[13]  Luc Van Gool,et al.  Fast 3D Scanning with Automatic Motion Compensation , 2007, 2007 IEEE Conference on Computer Vision and Pattern Recognition.

[14]  Hao Li,et al.  Global Correspondence Optimization for Non‐Rigid Registration of Depth Scans , 2008, Comput. Graph. Forum.

[15]  Hans-Peter Seidel,et al.  Efficient reconstruction of nonrigid shape and motion from real-time 3D scanner data , 2009, TOGS.