A framework for automatic and perceptually valid facial expression generation

Facial expressions are facial movements reflecting the internal emotional states of a character or in response to social communications. Realistic facial animation should consider at least two factors: believable visual effect and valid facial movements. However, most research tends to separate these two issues. In this paper, we present a framework for generating 3D facial expressions considering both the visual the dynamics effect. A facial expression mapping approach based on local geometry encoding is proposed, which encodes deformation in the 1-ring vector. This method is capable of mapping subtle facial movements without considering those shape and topological constraints. Facial expression mapping is achieved through three steps: correspondence establishment, deviation transfer and movement mapping. Deviation is transferred to the conformal face space through minimizing the error function. This function is formed by the source neutral and the deformed face model related by those transformation matrices in 1-ring neighborhood. The transformation matrix in 1-ring neighborhood is independent of the face shape and the mesh topology. After the facial expression mapping, dynamic parameters are then integrated with facial expressions for generating valid facial expressions. The dynamic parameters were generated based on psychophysical methods. The efficiency and effectiveness of the proposed methods have been tested using various face models with different shapes and topological representations.

[1]  Wen Gao,et al.  Learning and synthesizing MPEG-4 compatible 3-D face animation from video sequence , 2003, IEEE Trans. Circuits Syst. Video Technol..

[2]  Kun Zhou,et al.  2D shape deformation using nonlinear least squares optimization , 2006, The Visual Computer.

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

[4]  Hyeong-Seok Ko,et al.  Performance-driven muscle-based facial animation , 2001, Comput. Animat. Virtual Worlds.

[5]  Yunjin Lee,et al.  Expression Synthesis and Transfer in Parameter Spaces , 2009, Comput. Graph. Forum.

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

[7]  Federica Marcolin,et al.  Geometry-based 3D face morphology analysis: soft-tissue landmark formalization , 2012, Multimedia Tools and Applications.

[8]  Hui Yu,et al.  Perception-driven facial expression synthesis , 2012, Comput. Graph..

[9]  Derek Nowrouzezahrai,et al.  Robust statistical estimation of curvature on discretized surfaces , 2007, Symposium on Geometry Processing.

[10]  Parke,et al.  Parameterized Models for Facial Animation , 1982, IEEE Computer Graphics and Applications.

[11]  Andrew Zisserman,et al.  Multiple View Geometry in Computer Vision (2nd ed) , 2003 .

[12]  Ronald A. Cole,et al.  Accurate automatic visible speech synthesis of arbitrary 3D models based on concatenation of diviseme motion capture data: Research Articles , 2004 .

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

[14]  G. Anastassiou,et al.  Differential Geometry of Curves and Surfaces , 2014 .

[15]  Gabriel Taubin,et al.  Geometric Signal Processing on Polygonal Meshes , 2000, Eurographics.

[16]  Manfredo P. do Carmo,et al.  Differential geometry of curves and surfaces , 1976 .

[17]  Zhigang Deng,et al.  Computer Facial Animation: A Survey , 2008 .

[18]  Paul L. Rosin,et al.  Towards automatic performance-driven animation between multiple types of facial model , 2008 .

[19]  P. Ekman,et al.  Facial action coding system: a technique for the measurement of facial movement , 1978 .

[20]  Li Zhang,et al.  Spacetime faces: high resolution capture for modeling and animation , 2004, SIGGRAPH 2004.

[21]  Kyoung-Yun Kim,et al.  Emotional Intensity-based Facial Expression Cloning for Low Polygonal Applications , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[22]  Jorge Stolfi,et al.  Robust 3D face capture using example-based photometric stereo , 2013, Comput. Ind..

[23]  Nadia Magnenat-Thalmann,et al.  Generic personality and emotion simulation for conversational agents , 2004, Comput. Animat. Virtual Worlds.

[24]  Feng Dong,et al.  Building highly realistic facial modeling and animation: a survey , 2007, The Visual Computer.

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

[26]  Baining Guo,et al.  Geometry-driven photorealistic facial expression synthesis , 2003, IEEE Transactions on Visualization and Computer Graphics.

[27]  Ronald A. Cole,et al.  Accurate automatic visible speech synthesis of arbitrary 3D models based on concatenation of diviseme motion capture data , 2004, Comput. Animat. Virtual Worlds.

[28]  Lijun Yin,et al.  Tracking Vertex Flow and Model Adaptation for Three-Dimensional Spatiotemporal Face Analysis , 2010, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[29]  Demetri Terzopoulos,et al.  Physically-based facial modelling, analysis, and animation , 1990, Comput. Animat. Virtual Worlds.

[30]  H. Piaggio Differential Geometry of Curves and Surfaces , 1952, Nature.

[31]  Marc Pollefeys,et al.  Multiple view geometry , 2005 .

[32]  Mark Meyer,et al.  Discrete Differential-Geometry Operators for Triangulated 2-Manifolds , 2002, VisMath.

[33]  Zoran Popovic,et al.  Physically based motion transformation , 1999, SIGGRAPH.

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

[35]  Daniel Thalmann,et al.  Simulation of Facial Muscle Actions Based on Rational Free Form Deformations , 1992, Comput. Graph. Forum.

[36]  Tae-Sun Choi,et al.  Optimizing image focus for 3D shape recovery through genetic algorithm , 2013, Multimedia Tools and Applications.

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

[38]  Roland Göcke,et al.  Facial Performance Transfer via Deformable Models and Parametric Correspondence , 2012, IEEE Transactions on Visualization and Computer Graphics.

[39]  Shihui Ying,et al.  A Scale Stretch Method Based on ICP for 3D Data Registration , 2009, IEEE Transactions on Automation Science and Engineering.

[40]  Martin A. Giese,et al.  Semantic 3D motion retargeting for facial animation , 2006, APGV '06.

[41]  Keith Waters,et al.  Computer Facial Animation, Second Edition , 1996 .