atlas

Research map / Video / Video generation

Human Motion Diffusion as a Generative Prior

ICLR 2024 · Video › Video generation · approach: Text-to-motion diffusion · 32 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.

Shows that a pretrained text-to-motion diffusion model (MDM) can be reused as a frozen prior via three composition methods (DoubleTake for long sequences, ComMDM for two-person motion, DiffusionBlending for joint/trajectory control) that need little or no new data.

Problem

Human motion diffusion models are limited by scarce annotated motion data, focus on short single-person clips, and offer coarse control; the paper asks how a pretrained motion prior can enable long sequences, two-person interaction, and fine-grained control with little data.

Approach

Compose frozen or lightly fine-tuned diffusion priors: DoubleTake generates overlapping intervals in one batch with handshake averaging and soft-masked second-take refinement (zero-shot); ComMDM adds a small transformer communication block between two frozen MDMs (few-shot); DiffusionBlending interpolates the noise predictions of models fine-tuned for different joint controls, generalizing classif

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the second take to refine transitions (ablation)DoubleTake · HumanML3D testFID: 1.00 -> 0.60Helped
Use the first take before the second take (ablation)DoubleTake · HumanML3D testFID: 1.09 -> 0.60Helped
Set transition mask ramp length b to 20 instead of the default (ablation)DoubleTake · HumanML3D testFID: 0.60 -> 0.84Hurt
Set handshake size h to 30 instead of the default (ablation)DoubleTake · HumanML3D testFID: 0.60 -> 1.03Hurt
Set handshake size h to 40 instead of the default (ablation)DoubleTake · HumanML3D testFID: 0.60 -> 1.16Hurt
Set soft mask M_soft to 0.0 instead of the default (ablation)DoubleTake · HumanML3D testFID: 0.60 -> 0.85Hurt
Set soft mask M_soft to 0.2 instead of the default (ablation)DoubleTake · HumanML3D testFID: 0.60 -> 0.90Hurt
Add the ComMDM communication block to the fixed MDM priors (ablation)ComMDM · 3DPW prefix completion, 3sRoot error [m]: 0.54 -> 0.30Helped
Use 2 or 4 ComMDM layers instead of 1 (ablation)ComMDM · 3DPW prefix completion, 3sRoot error [m]: 0.30 -> 0.31; 0.30 -> 0.32Hurt
Place the communication block at a lower transformer layer instead of layer 8 (ablation)ComMDM · 3DPW prefix completion, 3sRoot error [m]: 0.30 -> 0.33; 0.30 -> 0.36; 0.30 -> 0.45; 0.30 -> 0.47Hurt
Fine-tune MDM for trajectory control rather than using original inpaintingMDM · HumanML3D test, trajectory controlFID: 0.98 -> 0.54Helped
Fine-tune MDM for left wrist control rather than using original inpaintingMDM · HumanML3D test, left wrist controlFID: 0.82 -> 0.34Helped

Surprising findings

Limitations

Experimental setup

Datasets: HumanML3D BABEL 3DPW AMASS

Benchmarks: HumanML3D BABEL 3DPW

Metrics: R-precision FID diversity multimodal distance L2 joint and root error user study preference

Baselines: TEACH MRT MDM inpainting MDM (no Com) Com only

Builds on: Motion Diffusion Model (MDM) classifier-free guidance DDPM MRT

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