TalkingGaussian: Structure-Persistent 3D Talking Head Synthesis via Gaussian Splatting
About
Radiance fields have demonstrated impressive performance in synthesizing lifelike 3D talking heads. However, due to the difficulty in fitting steep appearance changes, the prevailing paradigm that presents facial motions by directly modifying point appearance may lead to distortions in dynamic regions. To tackle this challenge, we introduce TalkingGaussian, a deformation-based radiance fields framework for high-fidelity talking head synthesis. Leveraging the point-based Gaussian Splatting, facial motions can be represented in our method by applying smooth and continuous deformations to persistent Gaussian primitives, without requiring to learn the difficult appearance change like previous methods. Due to this simplification, precise facial motions can be synthesized while keeping a highly intact facial feature. Under such a deformation paradigm, we further identify a face-mouth motion inconsistency that would affect the learning of detailed speaking motions. To address this conflict, we decompose the model into two branches separately for the face and inside mouth areas, therefore simplifying the learning tasks to help reconstruct more accurate motion and structure of the mouth region. Extensive experiments demonstrate that our method renders high-quality lip-synchronized talking head videos, with better facial fidelity and higher efficiency compared with previous methods.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Talking Head Reconstruction | Talking Head Reconstruction (test) | PSNR32.4 | 9 | |
| Lip synchronization | Cross-subject Lip Synchronization (Audio A) | LSE-D9.171 | 8 | |
| Lip synchronization | Cross-subject Lip Synchronization (Audio B) | LSE-D9.061 | 8 | |
| Talking Head Generation | User Study | Lip Sync144 | 7 | |
| Talking Head Generation | VOCASET and HDTF Cross-Reenactment | Sync6.146 | 7 | |
| Talking Head Generation | VOCASET and HDTF Self-Reenactment | PSNR27.3053 | 7 | |
| Lip synchronization | SynObama Audio B cross-driven (test) | Macron Sync (E)8.008 | 6 | |
| Audio-driven 3D Talking Head Generation | VASA generated synthetic video 1.0 (test) | Sc6.701 | 6 | |
| Lip synchronization | SynObama Audio A cross-driven (test) | Macron Sync-E8.597 | 6 | |
| 3D Talking Face Synthesis | Regular talking face dataset Obama and May (test) | Sync-C5.011 | 6 |