Data-driven facial expression synthesis via Laplacian deformation

Realistic talking heads have important use in interactive multimedia applications. This paper presents a novel framework to synthesize realistic facial animations driven by motion capture data using Laplacian deformation. We first capture the facial expression from a performer, then decompose the motion data into two components: the rigid movement of the head and the change of the facial expression. By making use of the local-detail preserving property of the Laplacian coordinate, we clone the captured facial expression onto a neutral 3D facial model using Laplacian deformation. We choose some expression “independent points” in the facial model as the fixed points when solving the Laplacian deformation equations. Experimental results show that our approach can synthesize realistic facial expressions in real time while preserving the facial details. We compare our method with the state-of-the-art facial expression synthesis methods to verify the advantages of our method. Our approach can be applied in real-time multimedia systems.

[1]  Scott Schaefer,et al.  Image deformation using moving least squares , 2006, ACM Trans. Graph..

[2]  Christian Rössl,et al.  Differential coordinates for interactive mesh editing , 2004, Proceedings Shape Modeling Applications, 2004..

[3]  Frederick I. Parke,et al.  Computer generated animation of faces , 1972, ACM Annual Conference.

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

[5]  Zhigang Deng,et al.  Animating blendshape faces by cross-mapping motion capture data , 2006, I3D '06.

[6]  M. Otaduy,et al.  Multi-scale capture of facial geometry and motion , 2007, ACM Trans. Graph..

[7]  Jehee Lee,et al.  Expressive Facial Gestures From Motion Capture Data , 2008, Comput. Graph. Forum.

[8]  Frederic I. Parke,et al.  A parametric model for human faces. , 1974 .

[9]  Nadia Magnenat-Thalmann,et al.  Feature Point Based Mesh Deformation Applied to MPEG-4 Facial Animation , 2000, DEFORM/AVATARS.

[10]  Henrik Wann Jensen Digital face cloning , 2003, SIGGRAPH '03.

[11]  Leif Kobbelt,et al.  Real‐Time Shape Editing using Radial Basis Functions , 2005, Comput. Graph. Forum.

[12]  Yong Yu,et al.  Facial animation by optimized blendshapes from motion capture data , 2008, Comput. Animat. Virtual Worlds.

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

[14]  Bobby Bodenheimer,et al.  Synthesis and evaluation of linear motion transitions , 2008, TOGS.

[15]  Chuan-Kai Yang,et al.  An interactive facial expression generation system , 2008, Multimedia Tools and Applications.

[16]  Zhigang Deng,et al.  Data-Driven 3D Facial Animation , 2007 .

[17]  Marco Fratarcangeli,et al.  Facial motion cloning with radial basis functions in MPEG-4 FBA , 2007, Graph. Model..

[18]  Zhigang Deng,et al.  Expressive Speech Animation Synthesis with Phoneme‐Level Controls , 2008, Comput. Graph. Forum.

[19]  Olga Sorkine-Hornung,et al.  Differential Representations for Mesh Processing , 2006, Comput. Graph. Forum.

[20]  Zen-Chung Shih,et al.  A nonparametric regression model for virtual humans generation , 2010, Multimedia Tools and Applications.

[21]  Themis Panayiotopoulos,et al.  A Tool for Constructing 3D Environments with Virtual Agents , 2005, Multimedia Tools and Applications.

[22]  John P. Lewis,et al.  Retargeting: algorithms for performance-driven animation , 2006, SIGGRAPH Courses.

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

[24]  Zhigang Deng,et al.  Style learning and transferring for facial animation editing , 2009, SCA '09.

[25]  Lance Williams,et al.  Performance-driven facial animation , 1990, SIGGRAPH.

[26]  Frédéric H. Pighin,et al.  Unsupervised learning for speech motion editing , 2003, SCA '03.

[27]  Sivan Toledo,et al.  High-Pass Quantization for Mesh Encoding , 2003, Symposium on Geometry Processing.

[28]  Hanspeter Pfister,et al.  Face transfer with multilinear models , 2005, ACM Trans. Graph..

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

[30]  Christoph Bregler,et al.  Mood swings: expressive speech animation , 2005, TOGS.

[31]  Doo-Soon Park,et al.  Decimation of human face model for real-time animation in intelligent multimedia systems , 2010, Multimedia Tools and Applications.

[32]  Christian Rössl,et al.  Laplacian surface editing , 2004, SGP '04.

[33]  Chiew-Lan Tai,et al.  Subtle Facial Animation Transfer from 2D Videos to 3D Faces with Laplacian Deformation , 2007 .

[34]  Markus H. Gross,et al.  Pose-space animation and transfer of facial details , 2008, SCA '08.

[35]  Markus H. Gross,et al.  Meshless deformations based on shape matching , 2005, ACM Trans. Graph..