Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Pose-Controllable Talking Face Generation by Implicitly Modularized Audio-Visual Representation

About

While accurate lip synchronization has been achieved for arbitrary-subject audio-driven talking face generation, the problem of how to efficiently drive the head pose remains. Previous methods rely on pre-estimated structural information such as landmarks and 3D parameters, aiming to generate personalized rhythmic movements. However, the inaccuracy of such estimated information under extreme conditions would lead to degradation problems. In this paper, we propose a clean yet effective framework to generate pose-controllable talking faces. We operate on raw face images, using only a single photo as an identity reference. The key is to modularize audio-visual representations by devising an implicit low-dimension pose code. Substantially, both speech content and head pose information lie in a joint non-identity embedding space. While speech content information can be defined by learning the intrinsic synchronization between audio-visual modalities, we identify that a pose code will be complementarily learned in a modulated convolution-based reconstruction framework. Extensive experiments show that our method generates accurately lip-synced talking faces whose poses are controllable by other videos. Moreover, our model has multiple advanced capabilities including extreme view robustness and talking face frontalization. Code, models, and demo videos are available at https://hangz-nju-cuhk.github.io/projects/PC-AVS.

Hang Zhou, Yasheng Sun, Wayne Wu, Chen Change Loy, Xiaogang Wang, Ziwei Liu• 2021

Related benchmarks

TaskDatasetResultRank
Talking Face GenerationLRW (test)
SSIM0.861
28
Talking head synthesisUser Study
Lip Sync Quality4.46
18
Talking Face GenerationLRS2 (test)
SSIM0.4867
18
Talking Face GenerationVoxCeleb2 (test)
SSIM0.886
14
Audio-driven talking head synthesisVoxCeleb2 13 (test)
LSE-C8.21
7
Audio-driven talking head synthesisMead 60 (test)
LSE-C8.04
7
Video DubbingLRS2 (test)
SyncScore5.2
6
Video DubbingLRS3 (test)
SyncScore6.15
6
Talking Face GenerationUser Study
Image Quality2.98
6
Talking Face ReconstructionLRS3 (test)
PSNR15.6
6
Showing 10 of 14 rows

Other info

Code

Follow for update