MotionRAG-Diff: A Retrieval-Augmented Diffusion Framework for Long-Term Music-to-Dance Generation
By: Mingyang Huang, Peng Zhang, Bang Zhang
Potential Business Impact:
Makes computer dancers move perfectly to music.
Generating long-term, coherent, and realistic music-conditioned dance sequences remains a challenging task in human motion synthesis. Existing approaches exhibit critical limitations: motion graph methods rely on fixed template libraries, restricting creative generation; diffusion models, while capable of producing novel motions, often lack temporal coherence and musical alignment. To address these challenges, we propose $\textbf{MotionRAG-Diff}$, a hybrid framework that integrates Retrieval-Augmented Generation (RAG) with diffusion-based refinement to enable high-quality, musically coherent dance generation for arbitrary long-term music inputs. Our method introduces three core innovations: (1) A cross-modal contrastive learning architecture that aligns heterogeneous music and dance representations in a shared latent space, establishing unsupervised semantic correspondence without paired data; (2) An optimized motion graph system for efficient retrieval and seamless concatenation of motion segments, ensuring realism and temporal coherence across long sequences; (3) A multi-condition diffusion model that jointly conditions on raw music signals and contrastive features to enhance motion quality and global synchronization. Extensive experiments demonstrate that MotionRAG-Diff achieves state-of-the-art performance in motion quality, diversity, and music-motion synchronization accuracy. This work establishes a new paradigm for music-driven dance generation by synergizing retrieval-based template fidelity with diffusion-based creative enhancement.
Similar Papers
RAGME: Retrieval Augmented Video Generation for Enhanced Motion Realism
CV and Pattern Recognition
Makes computer-made videos move more realistically.
VimoRAG: Video-based Retrieval-augmented 3D Motion Generation for Motion Language Models
CV and Pattern Recognition
Makes computer characters move more realistically from videos.
MV-RAG: Retrieval Augmented Multiview Diffusion
CV and Pattern Recognition
Makes 3D objects from rare ideas.