PointTalk: Audio-Driven Dynamic Lip Point Cloud for 3D Gaussian-based Talking Head Synthesis
Yifan Xie, Tao Feng, Xin Zhang, Xiangyang Luo, Zixuan Guo, Weijiang Yu, Heng Chang, Fei Ma, Fei Richard Yu
TL;DR
PointTalk tackles the challenge of high-fidelity, audio-driven talking head synthesis with limited data by coupling a static 3D Gaussian head to an audio-driven dynamic lip point cloud. The method introduces Audio2Point to generate lip points from speech, a dynamic difference encoder to capture lip motion nuances, and an audio-point enhancement module for cross-modal synchronization, all feeding an adaptive 3D Gaussian Splatting renderer. Key innovations include a tri-plane hash-encoded geometry, cross-modal contrastive learning between audio and lip points, and AdaIN-style feature fusion to produce deformation parameters for real-time rendering. Experiments show improved visual quality and lip synchronization over state-of-the-art methods, with strong generalization to multilingual data and efficient inference, enabling realistic digital humans in practical settings.
Abstract
Talking head synthesis with arbitrary speech audio is a crucial challenge in the field of digital humans. Recently, methods based on radiance fields have received increasing attention due to their ability to synthesize high-fidelity and identity-consistent talking heads from just a few minutes of training video. However, due to the limited scale of the training data, these methods often exhibit poor performance in audio-lip synchronization and visual quality. In this paper, we propose a novel 3D Gaussian-based method called PointTalk, which constructs a static 3D Gaussian field of the head and deforms it in sync with the audio. It also incorporates an audio-driven dynamic lip point cloud as a critical component of the conditional information, thereby facilitating the effective synthesis of talking heads. Specifically, the initial step involves generating the corresponding lip point cloud from the audio signal and capturing its topological structure. The design of the dynamic difference encoder aims to capture the subtle nuances inherent in dynamic lip movements more effectively. Furthermore, we integrate the audio-point enhancement module, which not only ensures the synchronization of the audio signal with the corresponding lip point cloud within the feature space, but also facilitates a deeper understanding of the interrelations among cross-modal conditional features. Extensive experiments demonstrate that our method achieves superior high-fidelity and audio-lip synchronization in talking head synthesis compared to previous methods.
