atlas

Research map / Video / Video generation

VASA-1: Lifelike Audio-Driven Talking Faces Generated in Real Time

NeurIPS 2024 · Video › Video generation · approach: Talking face generation · 40 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.

Introduces VASA-1, which generates real-time lifelike talking faces from one portrait and audio by running a diffusion transformer over a disentangled 3D face latent space.

Problem

Audio-driven talking face generation that is lip-synced and also expressive, with natural head motion, while running fast enough for real-time interaction.

Approach

Model all facial dynamics (lip, expression, gaze, blink) and head pose jointly as one latent sequence with a diffusion transformer, on top of a 3D-aided face latent space trained with added disentanglement losses (pose-dynamics consistency and cross-identity face similarity).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use holistic facial dynamics and head-pose generation in a disentangled face latent spaceVASA-1 · VoxCeleb2CAPP: 0.441 -> 0.468Helped
Use holistic facial dynamics and head-pose generation in a disentangled face latent spaceVASA-1 · OneMin-32FVD_25: 209.77 -> 105.88Helped
Train on 10% of the data instead of the full dataset (ablation)VASA-1 · OneMin-32FVD_25: 105.88 -> 147.401Hurt
Train on 10% of the data instead of the full dataset (ablation)VASA-1 · OneMin-32S_C: 7.957 -> 7.990No clear effect
Set audio CFG scale λ_A to 0.0 instead of 0.5 (ablation)VASA-1 · OneMin-32S_C: 7.134 vs 7.957Hurt
Increase audio CFG scale λ_A from 0.5 to 1.0 (ablation)VASA-1 · OneMin-32CAPP: 0.465 -> 0.474Mixed
Increase gaze CFG scale λ_g from 0.0 to 2.0 (ablation)VASA-1 · OneMin-32E_θg: 5.730 -> 5.064Helped
Remove the pairwise head-pose and facial-dynamics transfer loss l_consist (ablation)VASA-1 face latent model · Face latent disentanglementfacial dynamics preservationHurt
Add cross-identity face identity loss l_cross_id (ablation)VASA-1 face latent model · VoxCeleb2 cross-reenactmentidentity preservation cosine similarity: 0.72 -> 0.80Helped
Reduce diffusion sampling steps from 50 to 10 (ablation)VASA-1 · OneMin-32audio-lip and audio-pose alignmentHelped
Reduce diffusion sampling steps from 50 to 10 (ablation)VASA-1 · OneMin-32FVD_25Hurt
Increase audio CFG scale beyond 0.5 (ablation)VASA-1 · OneMin-32audio-pose synchronizationHurt

Surprising findings

Limitations

Experimental setup

Datasets: VoxCeleb2 in-house high-resolution talking video dataset (~3.5K subjects) OneMin-32 (collected by authors, 32 one-minute clips of 17 individuals)

Benchmarks: VoxCeleb2 test subset (460 clips) OneMin-32

Metrics: SyncNet confidence S_C SyncNet distance S_D CAPP pose variation intensity FVD_25 identity similarity gaze angular error head distance error

Baselines: MakeItTalk Audio2Head SadTalker

Builds on: 3D-aided face reenactment framework Wav2Vec2 classifier-free guidance CLIP

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