DREAM-Talk: Diffusion-based Realistic Emotional Audio-driven Method for Single Image Talking Face Generation
Chenxu Zhang, Chao Wang, Jianfeng Zhang, Hongyi Xu, Guoxian Song, You Xie, Linjie Luo, Yapeng Tian, Xiaohu Guo, Jiashi Feng
TL;DR
DREAM-Talk targets the challenge of generating emotionally expressive talking faces with accurate lip-sync from a single image. It introduces a two-stage diffusion framework: EmoDiff, an emotion-conditioned diffusion module driven by audio and a reference emotion style to produce dynamic 3D facial expressions, and Lip Refinement, a dedicated network that re-optimizes mouth motion using audio and emotion cues without disturbing non-mouth expressions; outputs are then rendered with a neural renderer based on Face-Vid2Vid and ARKit-style blendshapes. The method leverages a transformer-based conditional diffusion with time-position-aware embeddings and classifier-free guidance, formalized via conditional reverse diffusion $p_{ heta}(x_{t-1}|x_t,c)=\, ext{N}(x_{t-1}; \, \mu_{ heta}(x_t,t,c), \beta_t \, I)$ and a denoising objective $\, \\mathcal{L}_{ ext{simple}}=\mathbb{E}_{t,x_0,\epsilon}[\|\epsilon-\epsilon_\theta(x_t,t,c)\|_2^2]$, where $c$ comprises audio, initial state, and emotion style. Key contributions include (1) an emotion-conditioned diffusion model for 3D expression sequences, (2) a disentangled ARKit-based mouth control dataset, (3) a lip-refinement module preserving expressive intensity, and (4) a neural rendering pipeline enabling high-quality, identity-preserving videos. Experimental results on MEAD and HDTF demonstrate superior expressiveness, lip-sync accuracy, and perceptual quality compared with state-of-the-art methods across both qualitative and quantitative evaluations.
Abstract
The generation of emotional talking faces from a single portrait image remains a significant challenge. The simultaneous achievement of expressive emotional talking and accurate lip-sync is particularly difficult, as expressiveness is often compromised for the accuracy of lip-sync. As widely adopted by many prior works, the LSTM network often fails to capture the subtleties and variations of emotional expressions. To address these challenges, we introduce DREAM-Talk, a two-stage diffusion-based audio-driven framework, tailored for generating diverse expressions and accurate lip-sync concurrently. In the first stage, we propose EmoDiff, a novel diffusion module that generates diverse highly dynamic emotional expressions and head poses in accordance with the audio and the referenced emotion style. Given the strong correlation between lip motion and audio, we then refine the dynamics with enhanced lip-sync accuracy using audio features and emotion style. To this end, we deploy a video-to-video rendering module to transfer the expressions and lip motions from our proxy 3D avatar to an arbitrary portrait. Both quantitatively and qualitatively, DREAM-Talk outperforms state-of-the-art methods in terms of expressiveness, lip-sync accuracy and perceptual quality.
