atlas

Research map / Video / Video generation

Enhanced Fine-Grained Motion Diffusion for Text-Driven Human Motion Synthesis

AAAI 2024 · Video › Video generation · approach: Text-to-motion diffusion · 6 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 DiffKFC, a conditional diffusion model trained with sparse keyframes plus text for text-driven human motion synthesis, using dilated mask attention and a DCT-based transition smoothness prior.

Problem

Text-driven motion diffusion models give only coarse semantic control and cannot reliably reproduce animator-specified posture details; naive inference-time keyframe editing produces discontinuities and ignores sparse keyframes.

Approach

Train a diffusion transformer explicitly conditioned on sparse keyframes and text (rather than injecting keyframes only at inference), with a dilated mask attention keyframe encoder that gradually propagates valid keyframe tokens to the whole sequence, plus a DCT-based transition guidance at inference and classifier-free guidance over keyframe intensity.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use DiffKFC instead of the strongest listed baseline, GMDHumanML3D text-to-motion generation · HumanML3DFID: 0.212 -> 0.111Helped
use DiffKFC instead of MLDKIT text-to-motion generation · KITFID: 0.404 -> 0.164Helped
use DiffKFC instead of MLDHumanML3D text-to-motion generation · HumanML3DR-Precision (Top-3): 0.772 -> 0.686Hurt
use DiffKFC instead of MLDKIT text-to-motion generation · KITR-Precision (Top-3): 0.734 -> 0.420Hurt
add transition guidance (ablation)DiffKFC · HumanML3D, 5% keyframe rateK-TranS: 0.161 -> 0.136Helped
replace DMA stack with a vanilla transformer encoder (ablation)DiffKFC · HumanML3DFID: 0.111 -> 0.477Hurt
encode keyframes and diffused target frames together in a unified encoder (ablation)DiffKFC · HumanML3DFID: 0.111 -> 0.293Hurt
increase keyframe rate from 5% to 10% (ablation)DiffKFC · HumanML3DFID: 0.111 -> 0.079Helped
reduce keyframe rate from 5% to 2% (ablation)DiffKFC · HumanML3DFID: 0.111 -> 0.253Hurt
remove keyframes (0% keyframe rate) (ablation)DiffKFC · HumanML3DFID: 0.111 -> 0.597Hurt
add keyframes at 5% rate rather than no keyframes (ablation)DiffKFC · HumanML3DADE: 1.831 -> 0.205Helped
add keyframes at 5% rate rather than no keyframes (ablation)DiffKFC · HumanML3DK-Err: 1.829 -> 0.041Helped

Surprising findings

Limitations

Experimental setup

Datasets: HumanML3D KIT Motion-Language

Benchmarks: HumanML3D KIT

Metrics: FID R-Precision Diversity ADE K-Err K-TranS

Baselines: JL2P Hier T2M MoFusion MLD PhysDiff GMD MDM MDM-inp MDM-grad

Builds on: MDM classifier-free guidance classifier 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