ReSyncer: Rewiring Style-based Generator for Unified Audio-Visually Synced Facial Performer
About
Lip-syncing videos with given audio is the foundation for various applications including the creation of virtual presenters or performers. While recent studies explore high-fidelity lip-sync with different techniques, their task-orientated models either require long-term videos for clip-specific training or retain visible artifacts. In this paper, we propose a unified and effective framework ReSyncer, that synchronizes generalized audio-visual facial information. The key design is revisiting and rewiring the Style-based generator to efficiently adopt 3D facial dynamics predicted by a principled style-injected Transformer. By simply re-configuring the information insertion mechanisms within the noise and style space, our framework fuses motion and appearance with unified training. Extensive experiments demonstrate that ReSyncer not only produces high-fidelity lip-synced videos according to audio, but also supports multiple appealing properties that are suitable for creating virtual presenters and performers, including fast personalized fine-tuning, video-driven lip-syncing, the transfer of speaking styles, and even face swapping. Resources can be found at https://guanjz20.github.io/projects/ReSyncer.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| 3D talking head generation | Polyset English | LVE0.333 | 7 | |
| 3D talking head generation | Polyset Portuguese | LVE0.273 | 7 | |
| 3D talking head generation | Polyset Spanish | LVE0.34 | 7 | |
| 3D talking head generation | Polyset Japanese | LVE0.2 | 7 | |
| 3D talking head generation | Polyset 20 Languages (multilingual) | LVE0.249 | 7 | |
| 3D talking head generation | Polyset Italian | LVE0.297 | 7 |