atlas

Research map / Video / Video generation

Hallo2: Long-Duration and High-Resolution Audio-Driven Portrait Image Animation

ICLR 2025 · Video › Video generation · approach: Efficient video diffusion models · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Extends the Hallo audio-driven portrait animation model to hour-long, 4K, text-prompt-controllable videos via patch-drop and Gaussian noise augmentation of motion frames, plus a VQ-based temporal-alignment super-resolution module.

Problem

Generating long-duration (minutes to hours) audio-driven portrait animations that keep identity and temporal coherence without appearance drift, at high (4K) resolution, with controllable expressions.

Approach

Corrupt the appearance content of conditioning motion frames with patch dropping plus Gaussian noise so the model takes appearance from the reference image and only motion from preceding frames, and add a temporal-alignment layer to a codebook-prediction (CodeFormer-initialized) super-resolution module for 4K output; also inject CLIP text embeddings via adaptive layer norm for expression control.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the Hallo2 method instead of the strongest listed baselinePortrait animation · CelebVFID: 41.852 -> 37.944Helped
Use the Hallo2 method instead of the strongest listed baselinePortrait animation · CelebVSync-C: 7.069 -> 6.928Hurt
Use the Hallo2 method instead of the strongest listed baselinePortrait animation · WildFID: 24.301 -> 24.072Helped
Use the Hallo2 method instead of the strongest listed baselinePortrait animation · WildFVD: 344.000 -> 360.192Hurt
Add patch-drop augmentation (patch size 1) rather than no patch drop (ablation)Hallo2 long-duration animation · CelebVFID: 82.715 -> 38.518Helped
Vary patch size from 1 to 4 or 16 (ablation)Hallo2 long-duration animation · CelebVFID: 38.518 -> 39.615; 38.518 -> 44.172Hurt
Set patch-drop rate to 0.25 rather than 0.1 or 0.5 (ablation)Hallo2 long-duration animation · CelebVFID: 41.687 -> 38.518; 39.642 -> 38.518Helped
Add Gaussian noise to patch-drop augmentation (ablation)Hallo2 long-duration animation · CelebVFID: 38.518 -> 37.944Helped
Add Gaussian noise to patch-drop augmentation (ablation)Hallo2 long-duration animation · CelebVSync-C: 6.766 -> 6.928Helped
Use Gaussian noise alone instead of no augmentation (ablation)Hallo2 long-duration animation · CelebVFID: 82.715 -> 78.283Helped
Add Gaussian noise without patch drop (ablation)Hallo2 long-duration animation · CelebVFVD: 1088.158 -> 984.876Helped

Surprising findings

Limitations

Experimental setup

Datasets: HDTF CelebV Wild VFHQ

Benchmarks: HDTF CelebV Wild

Metrics: FID FVD Sync-C Sync-D E-FID

Baselines: Audio2Head SadTalker EchoMimic AniPortrait Hallo

Builds on: Hallo AnimateDiff CodeFormer VQGAN wav2vec

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy