Three-dimensional morphing of similar shapes using a template mesh

Shape morphing is the process of transforming a source shape into a target shape, through a series of intermediate shapes. There are two important problems to be considered in three-dimensional shape morphing: conforming mesh generation and path interpolation. In this paper, a novel approach in which a template mesh is mapped directly to the target mesh is proposed for the efficient treatment of the conforming mesh generation problem. Our mapping technique is based on a shape deformation method using an implicit function and the well-known mesh smoothing scheme, so the implementation of the method is very simple and robust. After mapping the source mesh to the target mesh, i.e., after obtaining a consistent mesh parameterization of the two shapes, the intermediate shapes are obtained by linear interpolation of the modified Laplacian coordinates of the source and target meshes. We demonstrate many examples of morphing between various shapes, including a model of the human head, a head sculpture model, and models of the human body in different poses to show the validity and effectiveness of the proposed method.

[1]  Hiromasa Suzuki,et al.  Metamorphosis of Arbitrary Triangular Meshes , 2000, IEEE Computer Graphics and Applications.

[2]  David E. Breen,et al.  A Level-Set Approach for the Metamorphosis of Solid Models , 2001, IEEE Trans. Vis. Comput. Graph..

[3]  Francis Y. L. Chin,et al.  Interpolating Polyhedral Models Using Intrinsic Shape Parameters , 1997 .

[4]  John M. Schreiner,et al.  Inter-surface mapping , 2004, SIGGRAPH 2004.

[5]  Zoran Popovic,et al.  The space of human body shapes: reconstruction and parameterization from range scans , 2003, ACM Trans. Graph..

[6]  Daniel Cohen-Or,et al.  Three-dimensional distance field metamorphosis , 1998, TOGS.

[7]  Alla Sheffer,et al.  Pyramid coordinates for morphing and deformation , 2004 .

[8]  Hans-Peter Seidel,et al.  Multi-level partition of unity implicits , 2005, SIGGRAPH Courses.

[9]  Marc Alexa,et al.  As-rigid-as-possible shape interpolation , 2000, SIGGRAPH.

[10]  Craig Gotsman,et al.  Intrinsic Morphing of Compatible Triangulations , 2003, Int. J. Shape Model..

[11]  Thomas W. Sederberg,et al.  A physically based approach to 2–D shape blending , 1992, SIGGRAPH.

[12]  Dong-Jin Yoo Filling Holes in Large Polygon Models Using an Implicit Surface Scheme and the Domain Decomposition Method , 2007 .

[13]  Ralph R. Martin,et al.  Morphing based on strain field interpolation , 2004, Comput. Animat. Virtual Worlds.

[14]  Thaddeus Beier,et al.  Feature-based image metamorphosis , 1992, SIGGRAPH.

[15]  Dong-Jin Yoo Three Dimensional Shape Morphing of Triangular Net , 2008 .

[16]  Richard K. Beatson,et al.  Reconstruction and representation of 3D objects with radial basis functions , 2001, SIGGRAPH.

[17]  Peter Schröder,et al.  Consistent mesh parameterizations , 2001, SIGGRAPH.

[18]  Peisheng Gao,et al.  2-D shape blending: an intrinsic solution to the vertex path problem , 1993, SIGGRAPH.

[19]  Marc Alexa,et al.  Differential coordinates for local mesh morphing and deformation , 2003, The Visual Computer.

[20]  Guozhao Wang,et al.  Dual Laplacian morphing for triangular meshes , 2007 .

[21]  Vladislav Kraevoy,et al.  Cross-parameterization and compatible remeshing of 3D models , 2004, SIGGRAPH 2004.

[22]  Ichiro Hagiwara,et al.  Software tools using CSRBFs for processing scattered data , 2003, Comput. Graph..

[23]  David P. Dobkin,et al.  Multiresolution mesh morphing , 1999, SIGGRAPH.

[24]  Ligang Liu,et al.  Manifold Parameterization , 2006, Computer Graphics International.

[25]  Greg Turk,et al.  Modelling with implicit surfaces that interpolate , 2005, SIGGRAPH Courses.