atlas

Research map / Video / Video generation

MotionMix: Weakly-Supervised Diffusion for Controllable Motion Generation

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 MotionMix, a weakly-supervised diffusion method that trains motion generators on a mix of noisy annotated and clean unannotated motions by splitting denoising steps at a pivot T*, and reports gains over fully supervised MDM, MotionDiffuse and EDGE.

Problem

Conditional 3D human motion generation normally requires large, clean, carefully annotated motion corpora, which are expensive to collect; the paper asks whether diffusion models can be trained from noisy annotated and unannotated motions instead.

Approach

Split the diffusion timesteps by data source: noisy annotated motions supervise the high-noise steps [T*+1, T] with conditions, while clean unannotated motions supervise [1, T*] with the condition dropped; at sampling, conditional guidance is used for the first T-T* steps and unconditional refinement for the last T*.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MotionMix training with MDM instead of fully supervised MDMMDM · HumanML3DFID: 0.544^{±.440} -> 0.381^{±.042}Helped
Use MotionMix training with MotionDiffuse instead of fully supervised MotionDiffuseMotionDiffuse · HumanML3DFID: 0.630^{±.001} -> 1.021^{±.071}Hurt
Use MotionMix training with MDM instead of fully supervised MDMMDM · KIT-MLFID: 0.497^{±.021} -> 0.322^{±.020}Helped
Use MotionMix training with MDM instead of fully supervised MDMMDM · HumanAct12FID: 0.100^{±.000} -> 0.196^{±.007}Hurt
Use MotionMix training with MDM instead of fully supervised MDMMDM · UESTCFID: 12.810^{±1.460} -> 11.400^{±0.393}Helped
Use MotionMix training with EDGE instead of retrained EDGEEDGE · AIST++Beat Alignment: 0.224^{±.025} -> 0.256^{±.013}Helped
Set pivot to T*=0 rather than T*=60 (ablation)MotionMix · HumanML3DFID: 0.381^{±.042} -> 0.714^{±.045}Hurt
Set pivot to T*=20 rather than T*=60 (ablation)MotionMix · HumanML3DFID: 0.381^{±.042} -> 0.497^{±.048}Hurt
Set pivot to T*=40 rather than T*=60 (ablation)MotionMix · HumanML3DFID: 0.381^{±.042} -> 0.402^{±.032}Hurt
Set pivot to T*=80 rather than T*=60 (ablation)MotionMix · HumanML3DFID: 0.381^{±.042} -> 0.589^{±.059}Hurt
Increase noisy-data ratio from 30% to 50% (ablation)MotionMix · HumanML3DFID: 0.898^{±.045} -> 0.381^{±.042}Helped
Increase noisy-data ratio from 50% to 70% (ablation)MotionMix · HumanML3DFID: 0.381^{±.042} -> 0.359^{±.030}Helped

Surprising findings

Limitations

Experimental setup

Datasets: HumanML3D KIT-ML HumanAct12 UESTC AIST++ AMASS

Benchmarks: HumanML3D KIT-ML HumanAct12 UESTC AIST++

Metrics: R Precision (top 3) FID Multimodal Distance Diversity MultiModality Accuracy PFC Beat Alignment Dist_k Dist_g

Baselines: Language2Pose Text2Gestures MLD Action2Motion ACTOR INR Bailando FACT

Builds on: DDPM classifier-free guidance MDM MotionDiffuse EDGE

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