Subtle Facial Animation Transfer from 2D Videos to 3D Faces with Laplacian Deformation

Realistic facial animation transfer from one individual to others has been a persistent challenge. In this paper, we present an effective method that transfers facial animation from 2D videos onto 3D faces in a visually pleasing manner. Our method is based on a Laplacian deformation framework. We represent the facial animation with the displacements of a set of feature points. By the assumption that the feature points move only in the X-Y directions, we can map the displacements of the feature points from a 2D video to a 3D face. These displacements are used to drive the Laplacian deformation and calculate the deformed positions of the non-feature points on the 3D face. The approach produces accurate, realistic and smooth transfer. Furthermore, the method is efficient and practical, and the interface is intuitive. The proposed technique outperforms previous methods based on machine learning and anatomy in terms of speed and applicability. Our method is useful for a wide range of applications, such as, avatars, character animation for 3D films, computer games, and online chatting. The versatility of our approach is demonstrated by some special effects, such as expression exaggeration and expression imitation.

[1]  Ronald Fedkiw,et al.  Eurographics/ Acm Siggraph Symposium on Computer Animation (2006) Simulating Speech with a Physics-based Facial Muscle Model , 2022 .

[2]  Jovan Popović,et al.  Deformation transfer for triangle meshes , 2004, SIGGRAPH 2004.

[3]  Olga Sorkine-Hornung,et al.  On Linear Variational Surface Deformation Methods , 2008, IEEE Transactions on Visualization and Computer Graphics.

[4]  Hongbin Zha,et al.  Transferring of Speech Movements from Video to 3D Face Space , 2007, IEEE Transactions on Visualization and Computer Graphics.

[5]  J.-Y. Bouguet,et al.  Pyramidal implementation of the lucas kanade feature tracker , 1999 .

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

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

[8]  Tony Ezzat,et al.  Transferable videorealistic speech animation , 2005, SCA '05.

[9]  Ligang Liu,et al.  Dual Laplacian editing for meshes , 2006, IEEE Transactions on Visualization and Computer Graphics.

[10]  Ronald Fedkiw,et al.  Automatic determination of facial muscle activations from sparse motion capture marker data , 2005, ACM Trans. Graph..

[11]  Henrique S. Malvar,et al.  Making Faces , 2019, Topoi.

[12]  Jing Xiao,et al.  Vision-based control of 3D facial animation , 2003, SCA '03.

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

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

[15]  Kun Zhou,et al.  Mesh editing with poisson-based gradient field manipulation , 2004, SIGGRAPH 2004.

[16]  Christian Rössl,et al.  Harmonic Guidance for Surface Deformation , 2005, Comput. Graph. Forum.

[17]  Hanspeter Pfister,et al.  Face transfer with multilinear models , 2005, SIGGRAPH 2005.