FD2Talk: Towards Generalized Talking Head Generation with Facial Decoupled Diffusion Model
Ziyu Yao, Xuxin Cheng, Zhiqi Huang
TL;DR
FD2Talk tackles the challenge of producing high-quality, lip-synced, and diverse talking head videos by decoupling facial motion from appearance and employing diffusion models in a two-stage pipeline. A Diffusion Transformer pair predicts motion coefficients from audio (3DMM-based expression and head pose), while a Diffusion UNet generates frames conditioned on both motion and appearance encoded from a reference image, all within a latent space to boost efficiency. The method leverages a 3D Morphable Model, an alignment mask for lip-sync, and a lip-expert guidance to improve mouth shapes, with a two-stage training regimen. Experiments on HDTF, VFHQ, and VoxCeleb show state-of-the-art lip synchronization, motion diversity, image fidelity, and strong generalization to out-of-domain portraits, demonstrating practical applicability for realistic, controllable talking head synthesis.
Abstract
Talking head generation is a significant research topic that still faces numerous challenges. Previous works often adopt generative adversarial networks or regression models, which are plagued by generation quality and average facial shape problem. Although diffusion models show impressive generative ability, their exploration in talking head generation remains unsatisfactory. This is because they either solely use the diffusion model to obtain an intermediate representation and then employ another pre-trained renderer, or they overlook the feature decoupling of complex facial details, such as expressions, head poses and appearance textures. Therefore, we propose a Facial Decoupled Diffusion model for Talking head generation called FD2Talk, which fully leverages the advantages of diffusion models and decouples the complex facial details through multi-stages. Specifically, we separate facial details into motion and appearance. In the initial phase, we design the Diffusion Transformer to accurately predict motion coefficients from raw audio. These motions are highly decoupled from appearance, making them easier for the network to learn compared to high-dimensional RGB images. Subsequently, in the second phase, we encode the reference image to capture appearance textures. The predicted facial and head motions and encoded appearance then serve as the conditions for the Diffusion UNet, guiding the frame generation. Benefiting from decoupling facial details and fully leveraging diffusion models, extensive experiments substantiate that our approach excels in enhancing image quality and generating more accurate and diverse results compared to previous state-of-the-art methods.
