atlas

Research map / Video / Video generation

DAWN: Dynamic Frame Avatar with Non-autoregressive Diffusion Framework for Talking head Video Generation

ICLR 2025 · Video › Video generation · approach: Talking face generation · 0 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.

DAWN generates dynamic-length talking head videos non-autoregressively by pairing a latent-motion audio-to-video flow diffusion model with a VAE-based pose/blink generator and two-stage curriculum learning.

Problem

Diffusion-based talking head generation relies on autoregressive or semi-autoregressive strategies, which are slow, underuse context, accumulate errors, and degrade on long videos.

Approach

Decouples lip motion (learned by a latent-flow diffusion model conditioned on HuBERT audio features) from head pose and blink (generated non-autoregressively by a transformer VAE, PBNet), uses RoPE and local attention for extrapolation, and trains with a two-stage curriculum over fixed-short and random-long clips so that all frames are produced in a single pass.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DAWN's non-autoregressive generation instead of SARTalking-head generation · CREMATime(s): 11.42 -> 7.32Helped
Use DAWN's non-autoregressive generation instead of TTRTalking-head generation · CREMAFID: 9.77 -> 5.77Helped
Use DAWN's non-autoregressive generation instead of SARTalking-head generation · CREMADR25: 0.307 -> 0.044Helped
Use two-stage curriculum learning rather than only stage 1 (ablation)DAWN A2V-FDM · CREMAFVD16: 81.84 -> 52.05Helped
Use two-stage curriculum learning rather than only stage 2 (ablation)DAWN A2V-FDM · CREMAFID: 13.71 -> 9.68Helped
Add stage 2 to stage 1 training (ablation)DAWN A2V-FDM · CREMAFID: 7.95 -> 9.68Hurt
Add stage 2 to stage 1 training (ablation)DAWN A2V-FDM · CREMAFVD16: 81.84 -> 52.05Helped
Add PBNet to generate pose and blink separately (ablation)DAWN · HDTFFID: 15.20 -> 9.60Helped
Set local attention window to 80 rather than 20 (ablation)DAWN A2V-FDM · CREMAFVD16: 159.19 -> 52.05Helped
Set local attention window to 80 rather than 40 (ablation)DAWN A2V-FDM · CREMAFVD16: 72.93 -> 52.05Helped
Increase local attention window from 80 to 200 (ablation)DAWN A2V-FDM · CREMAFVD16: 52.05 -> 53.48Hurt
Remove local attention (ablation)DAWN A2V-FDM · CREMAFVD16: 52.05 -> 63.95Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CREMA HDTF VoxCeleb

Benchmarks: CREMA HDTF

Metrics: FID FVD16 FVD32 LSE-C LSE-D CSIM BAS Blink/s Degradation Rate user study scores

Baselines: Wav2Lip Audio2Head SadTalker Diffused Heads DreamTalk Hallo EchoMimic

Builds on: Latent Flow Generator (motion-based latent warping) MRAA 3D U-Net video diffusion RoPE VAE

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