AI killed the video star. Audio-driven diffusion model for expressive talking head generation
Baptiste Chopin, Tashvik Dhamija, Pranav Balaji, Yaohui Wang, Antitza Dantcheva
TL;DR
Dimitra++ tackles audio-driven talking head generation by combining a 3DMM-based motion representation with a diffusion-based transformer (cMDT) conditioned on both a reference image and audio. It emphasizes disentangled modeling of lip motion, facial expression, and head pose using three separate diffusion models, complemented by a 3DMM-to-RGB video renderer. Across VoxCeleb2 and CelebV-HQ, Dimitra++ achieves state-of-the-art quantitative and qualitative results with strong user-preference gains, while highlighting limitations of current evaluation metrics. The work also provides a detailed evaluation protocol and dataset processing guidelines to enable fair comparisons and future research, with a clear path toward real-time or higher-resolution rendering and broader expression control.
Abstract
We propose Dimitra++, a novel framework for audio-driven talking head generation, streamlined to learn lip motion, facial expression, as well as head pose motion. Specifically, we propose a conditional Motion Diffusion Transformer (cMDT) to model facial motion sequences, employing a 3D representation. The cMDT is conditioned on two inputs: a reference facial image, which determines appearance, as well as an audio sequence, which drives the motion. Quantitative and qualitative experiments, as well as a user study on two widely employed datasets, i.e., VoxCeleb2 and CelebV-HQ, suggest that Dimitra++ is able to outperform existing approaches in generating realistic talking heads imparting lip motion, facial expression, and head pose.
