Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Hallo3: Highly Dynamic and Realistic Portrait Image Animation with Video Diffusion Transformer

About

Existing methodologies for animating portrait images face significant challenges, particularly in handling non-frontal perspectives, rendering dynamic objects around the portrait, and generating immersive, realistic backgrounds. In this paper, we introduce the first application of a pretrained transformer-based video generative model that demonstrates strong generalization capabilities and generates highly dynamic, realistic videos for portrait animation, effectively addressing these challenges. The adoption of a new video backbone model makes previous U-Net-based methods for identity maintenance, audio conditioning, and video extrapolation inapplicable. To address this limitation, we design an identity reference network consisting of a causal 3D VAE combined with a stacked series of transformer layers, ensuring consistent facial identity across video sequences. Additionally, we investigate various speech audio conditioning and motion frame mechanisms to enable the generation of continuous video driven by speech audio. Our method is validated through experiments on benchmark and newly proposed wild datasets, demonstrating substantial improvements over prior methods in generating realistic portraits characterized by diverse orientations within dynamic and immersive scenes. Further visualizations and the source code are available at: https://fudan-generative-vision.github.io/hallo3/.

Jiahao Cui, Hui Li, Yun Zhan, Hanlin Shang, Kaihui Cheng, Yuqi Ma, Shan Mu, Hang Zhou, Jingdong Wang, Siyu Zhu• 2024

Related benchmarks

TaskDatasetResultRank
Text-to-Video GenerationVBench--
168
Talking Head GenerationHDTF (test)
FID14.75
73
Talking Head GenerationHDTF
FID15.95
48
Portrait Image AnimationHDTF (test)
FID42.156
23
Talking Head GenerationVFHQ (test)
FID23.45
16
Talking Head GenerationHDTF-100 (test)
Sync-C Score6.814
15
Audio-driven portrait video generationHDTF (test)
SC7.256
13
Image-to-Video lip-syncingTalkVid
FID68.11
12
Talking avatar video generationLong dataset 25 synthesized avatar images, 20s audio clips 1.0
ASE4.68
10
Keypoint-based Portrait AnimationPortrait Animation
CPBD0.4045
10
Showing 10 of 30 rows

Other info

Code

Follow for update