atlas

Research map / Video / Video generation

MoMu-Diffusion: On Learning Long-Term Motion-Music Synchronization and Correspondence

NeurIPS 2024 · Video › Video generation · approach: Text-to-motion diffusion · 0 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 MoMu-Diffusion, a motion-music framework with a contrastively aligned VAE (BiCoR-VAE) and a Transformer diffusion model with cross-guidance sampling for cross-modal, joint, and variable-length generation.

Problem

Long-term, beat-synchronized generation of music from motion and motion from music is computationally expensive on raw sequences and prior work treats the two directions separately, with weak temporal alignment over long clips.

Approach

Learn modality-aligned latent spaces for motion and mel-spectrogram music with a rhythmic contrastive loss built on a kinematic amplitude indicator (from motion directogram differences), then train latent diffusion Transformers in both directions and combine them at sampling time via cross-guidance for joint generation without extra training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MoMu-Diffusion instead of LORISMotion-to-music generation · Floor Exercise-25sF1: 62.7 -> 71.4Helped
Use MoMu-Diffusion instead of LORISMotion-to-music generation · Floor Exercise-50sF1: 58.9 -> 65.3Helped
Use MoMu-Diffusion instead of LORISMotion-to-music generation · Figure Skating-25sF1: 62.7 -> 69.0Helped
Use MoMu-Diffusion instead of LORISMotion-to-music generation · Figure Skating-50sF1: 58.9 -> 64.0Helped
Use MoMu-Diffusion instead of DiffGestureMusic-to-motion generation · AIST++ DanceF1: 33.4 -> 46.2Helped
Use MoMu-Diffusion instead of DiffGestureMusic-to-motion generation · BHS DanceF1: 50.3 -> 59.5Helped
Use directional-vector motion encoding instead of spatial-position encoding (ablation)MoMu-Diffusion · AIST++ DanceFAD: 8.1 -> 10.9Hurt
Replace mel-spectrogram encoding with raw-waveform encoding (ablation)MoMu-Diffusion · AIST++ DanceFAD: 8.1 -> 12.8Hurt
Remove rhythmic contrastive learning (RCL) (ablation)MoMu-Diffusion · AIST++ DanceF1: 98.1 -> 93.1Hurt
Replace the Feed-Forward Transformer with a U-Net backbone (ablation)MoMu-Diffusion · AIST++ DanceFAD: 8.9 -> 11.0Hurt
Set cross-guidance timestep Tc=0.9T instead of Tc=0.5T (ablation)MoMu-Diffusion joint generation · AIST++ DanceFAD: 8.1 -> 14.8Hurt
Set cross-guidance timestep Tc=0.1T instead of Tc=0.5T (ablation)MoMu-Diffusion joint generation · AIST++ DanceF1: 96.5 -> 85.5Hurt

Surprising findings

Limitations

Experimental setup

Datasets: AIST++ Floor Exercise (GymNet/Ginegym) Figure Skating (FisV, FS1000) BHS Dance LORIS benchmark

Benchmarks: AIST++ Dance Floor Exercise Figure Skating BHS Dance

Metrics: BCS CSD BHS HSD F1 FAD Diversity FID Mean KLD

Baselines: Foley Music CMT D2M-GAN CDCD LORIS D2M DiffGesture Diff-Foley MM-Diffusion

Builds on: Dancing2Music LORIS classifier-free guidance Diff-Foley DiT

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