EmoFace: Audio-driven Emotional 3D Face Animation
Preprint
Abstract
Audio-driven emotional 3D face animation aims to generate emotionally expressive talking heads with synchronized lip movements. However, previous research has often overlooked the influence of diverse emotions on facial expressions or proved unsuitable for driving MetaHuman models. In response to this deficiency, we introduce EmoFace, a novel audio-driven methodology for creating facial animations with vivid emotional dynamics. Our approach can generate facial expressions with multiple emotions, and has the ability to generate random yet natural blinks and eye movements, while maintaining accurate lip synchronization. We propose independent speech encoders and emotion encoders to learn the relationship between audio, emotion and corresponding facial controller rigs, and finally map into the sequence of controller values. Additionally, we introduce two post-processing techniques dedicated to enhancing the authenticity of the animation, particularly in blinks and eye movements. Furthermore, recognizing the scarcity of emotional audio-visual data suitable for MetaHuman model manipulation, we contribute an emotional audio-visual dataset and derive control parameters for each frames. Our proposed methodology can be applied in producing dialogues animations of non-playable characters (NPCs) in video games, and driving avatars in virtual reality environments. Our further quantitative and qualitative experiments, as well as an user study comparing with existing researches show that our approach demonstrates superior results in driving 3D facial models. The code and sample data are available at https://github.com/SJTU-Lucy/EmoFace.Keywords
All Related Versions
- Version 1, 2024-07-17, ArXiv
- Published version: , 387.
This publication has 10 references indexed in Scilit:
- Unsupervised Cross-Lingual Representation Learning for Speech Recognition2021
- Audio2Head: Audio-driven One-shot Talking-head Generation with Natural Head Motion2021
- Learning Continuous Facial Actions From Speech for Real-Time AnimationIEEE Transactions on Affective Computing, 2020
- Realistic Speech-Driven Facial Animation with GANsInternational Journal of Computer Vision, 2019
- Talking Face Generation by Conditional Recurrent Adversarial Network2019
- The Ryerson Audio-Visual Database of Emotional Speech and Song (RAVDESS): A dynamic, multimodal set of facial and vocal expressions in North American EnglishPLOS ONE, 2018
- A deep learning approach for generalized speech animationACM Transactions on Graphics, 2017
- Live Speech Driven Head-and-Eye Motion GeneratorsIEEE Transactions on Visualization and Computer Graphics, 2012
- A 3-D Audio-Visual Corpus of Affective CommunicationIEEE Transactions on Multimedia, 2010
- Analysis of blink rate patterns in normal subjectsMovement Disorders, 1997