atlas

Research map / Video / Video generation

TANGO: Co-Speech Gesture Video Reenactment with Hierarchical Audio Motion Embedding and Diffusion Interpolation

ICLR 2025 · Video › Video generation · approach: Video-to-audio synthesis · 2 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.

Proposes TANGO, a motion-graph gesture video retrieval framework with a learned audio-motion joint embedding (AuMoCLIP) for retrieval and a diffusion-based transition interpolation model (ACInterp) for co-speech body-gesture video generation.

Problem

Generating high-quality co-speech body-gesture videos synchronized with unseen target speech audio from a few-minute single-speaker reference video, addressing audio-motion misalignment and GAN/flow artifacts in prior retrieval-based gesture video reenactment (GVR).

Approach

Replaces GVR's onset/keyword retrieval with a hierarchical (low-level frame-wise and high-level clip-wise) contrastive audio-motion embedding, prunes the motion graph to strongly connected components for infinite-length sampling, and fills transitions with a diffusion interpolator (ACInterp) built on AnimateAnyone that adds homography background offsets and reference-frame conditioning for appeara

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
replace GVR retrieval and interpolation with TANGOco-speech video generation · Show-OliverFVD: 1.615 -> 1.379Helped
replace GVR retrieval and interpolation with TANGOco-speech video generation · Show-OliverBC: 0.401 -> 0.375Hurt
replace GVR retrieval and interpolation with TANGOco-speech video generation · YouTube Talking VideoFVD: 4.027 -> 3.133Helped
replace GVR retrieval and interpolation with TANGOco-speech video generation · YouTube Talking VideoBC: 0.331 -> 0.479Helped
replace PANR with ACInterpvideo interpolation · Show-Oliver interpolation test setFVD: 1.190 -> 0.922Helped
use CLS token instead of max pooling (ablation)AuMoCLIP · AuMoCLIP retrievalHigh-level retrieval accuracy: 5.312% -> 11.84%Helped
add time-aligned BERT features (ablation)AuMoCLIP CLS baseline · AuMoCLIP retrievalHigh-level retrieval accuracy: 11.84% to 15.68%Helped
add both Wav2Vec2 and BERT features (ablation)AuMoCLIP · AuMoCLIP retrievalHigh-level retrieval accuracy: 15.68% -> 16.40%Helped
split encoders into low- and high-level features (ablation)AuMoCLIP · AuMoCLIP retrievalHigh-level retrieval accuracy: 16.40% -> 17.83%Helped
train with low-level contrastive learning only (ablation)AuMoCLIP · AuMoCLIP retrievalLow-level retrieval accuracy: 65.57%Helped
stop global-loss gradients to the low-level encoder (ablation)AuMoCLIP · AuMoCLIP retrievalLow-level retrieval accuracy: 65.57% -> 65.68%Helped
stop global-loss gradients to the low-level encoder (ablation)AuMoCLIP · AuMoCLIP retrievalHigh-level retrieval accuracy: 17.83% -> 19.54%Helped

Surprising findings

Limitations

Experimental setup

Datasets: Show-Oliver (Talkshow) YouTube Video dataset

Benchmarks: Show-Oliver YouTube Talking Video

Metrics: FVD FGD Beat Consistency Diversity PSNR LPIPS MOVIE retrieval accuracy user study preference

Baselines: SpeechDrivenTemplate ANGLE GVR FiLM VFIFormer AnimateAnyone PANR

Builds on: Gesture Video Reenactment AnimateAnyone AnimateDiff Wav2Vec2 MoCoV2

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