Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

MeshTalk: 3D Face Animation from Speech using Cross-Modality Disentanglement

About

This paper presents a generic method for generating full facial 3D animation from speech. Existing approaches to audio-driven facial animation exhibit uncanny or static upper face animation, fail to produce accurate and plausible co-articulation or rely on person-specific models that limit their scalability. To improve upon existing models, we propose a generic audio-driven facial animation approach that achieves highly realistic motion synthesis results for the entire face. At the core of our approach is a categorical latent space for facial animation that disentangles audio-correlated and audio-uncorrelated information based on a novel cross-modality loss. Our approach ensures highly accurate lip motion, while also synthesizing plausible animation of the parts of the face that are uncorrelated to the audio signal, such as eye blinks and eye brow motion. We demonstrate that our approach outperforms several baselines and obtains state-of-the-art quality both qualitatively and quantitatively. A perceptual user study demonstrates that our approach is deemed more realistic than the current state-of-the-art in over 75% of cases. We recommend watching the supplemental video before reading the paper: https://github.com/facebookresearch/meshtalk

Alexander Richard, Michael Zollhoefer, Yandong Wen, Fernando de la Torre, Yaser Sheikh• 2021

Related benchmarks

TaskDatasetResultRank
3D Talking Face GenerationBIWI A (test)
LVE5.9181
16
3D talking head animationVOCASET (test)
LVE (x10^-5mm)4.5441
10
Speech-Driven Facial AnimationBIWI B (test)
Lip Sync24.4
10
Speech-Driven Facial AnimationVOCA (test)
Lip Sync21.6
10
Speech-Driven Facial AnimationHybrid Audio Vocaset, LJSpeech, and FaceTalk 1.0 (test)
LSE-D12.9607
8
3D talking head generationVOCASET
LVE4.5441
7
3D Talking Face AnimationVOCA (test)
LVE4.5441
5
Speech-driven 3D Facial AnimationBIWI A (test)
Lip Vertex Error (mm)5.92e-4
4
Speech-Driven Facial AnimationVOCASET (test)--
4
Lip synchronizationBIWI (test-A)
Lip Vertex Error (x10^-4mm)6.7436
3
Showing 10 of 13 rows

Other info

Code

Follow for update