DuetGen: Music Driven Two-Person Dance Generation via Hierarchical Masked Modeling
Not on the map. Why?
Abstract (arXiv)
We present DuetGen, a novel framework for generating interactive two-person dances from music. The key challenge of this task lies in the inherent complexities of two-person dance interactions, where the partners need to synchronize both with each other and with the music. Inspired by the recent advances in motion synthesis, we propose a two-stage solution: encoding two-person motions into discrete tokens and then generating these tokens from music. To effectively capture intricate interactions, we represent both dancers' motions as a unified whole to learn the necessary motion tokens, and adopt a coarse-to-fine learning strategy in both the stages. Our first stage utilizes a VQ-VAE that hierarchically separates high-level semantic features at a coarse temporal resolution from low-level details at a finer resolution, producing two discrete token sequences at different abstraction levels. Subsequently, in the second stage, two generative masked transformers learn to map music signals to these dance tokens: the first producing high-level semantic tokens, and the second, conditioned on music and these semantic tokens, producing the low-level tokens. We train both transformers to learn to predict randomly masked tokens within the sequence, enabling them to iteratively generate motion tokens by filling an empty token sequence during inference. Through the hierarchical masked modeling and dedicated interaction representation, DuetGen achieves the generation of synchronized and interactive two-person dances across various genres. Extensive experiments and user studies on a benchmark duet dance dataset demonstrate state-of-the-art performance of DuetGen in motion realism, music-dance alignment, and partner coordination.
Key facts. Cited by 21 papers in the map (data through 14 Oct 2026). Builds on 44 of its 70 references that are in the map. First posted on arXiv 23 Jun 2025.
Builds on
44 of 70 references.
References · 44
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,744
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2020Denoising Diffusion Probabilistic Modelscited by 21,076
- 2017Neural Discrete Representation Learningcited by 4,712
- 2019Expressive Body Capture: 3D Hands, Face, and Body from a Single Imagecited by 1,612
- 2023MotionGPT: Human Motion as a Foreign Languagecited by 527
- 2022TEMOS: Generating diverse human motions from textual descriptionscited by 492
- 2021AI Choreographer: Music Conditioned 3D Dance Generation with AIST++cited by 485
- 2023MoMask: Generative Masked Modeling of 3D Human Motionscited by 400
- 2022TM2T: Stochastic and Tokenized Modeling for the Reciprocal Generation of 3D Human Motions and Textscited by 359
- 2023Human Motion Diffusion as a Generative Priorcited by 357
32 more
- 2022EDGE: Editable Dance Generation From Musiccited by 287
- 2022MoFusion: A Framework for Denoising-Diffusion-based Motion Synthesiscited by 218
- 2022Bailando: 3D Dance Generation by Actor-Critic GPT with Choreographic Memorycited by 212
- 2023InterGen: Diffusion-based Multi-human Motion Generation under Complex Interactionscited by 206
- 2022Listen, Denoise, Action! Audio-Driven Motion Synthesis with Diffusion Modelscited by 190
- 2023MotionGPT: Finetuned LLMs Are General-Purpose Motion Generatorscited by 145
- 2022Learning to Listen: Modeling Non-Deterministic Dyadic Facial Motioncited by 126
- 2021DanceFormer: Music Conditioned 3D Dance Generation with Parametric Motion Transformercited by 111
- 2020Learning to Generate Diverse Dance Motions with Transformercited by 85
- 2020Dance Revolution: Long-Term Dance Generation with Music via Curriculum Learningcited by 81
- 2023TM2D: Bimodality Driven 3D Dance Generation via Music-Text Integrationcited by 76
- 2022UDE: A Unified Driving Engine for Human Motion Generationcited by 67
- 2024MotionFix: Text-Driven 3D Human Motion Editingcited by 64
- 2023ReMoS: 3D Motion-Conditioned Reaction Synthesis for Two-Person Interactionscited by 62
- 2024Lodge: A Coarse to Fine Diffusion Network for Long Dance Generation Guided by the Characteristic Dance Primitivescited by 61
- 2024Duolando: Follower GPT with Off-Policy Reinforcement Learning for Dance Accompanimentcited by 47
- 2024InterMask: 3D Human Interaction Generation via Collaborative Masked Modelingcited by 47
- 2022Interaction Transformer for Human Reaction Generationcited by 42
- 2024FreeMotion: A Unified Framework for Number-free Text-to-Motion Synthesiscited by 42
- 2024Generative Human Motion Stylization in Latent Spacecited by 30
- 2024in2IN: Leveraging individual Information to Generate Human INteractionscited by 29
- 2024Towards Open Domain Text-Driven Synthesis of Multi-Person Motionscited by 29
- 2023Interactive Humanoid: Online Full-Body Motion Reaction Synthesis with Social Affordance Canonicalization and Forecastingcited by 27
- 2025SimMotionEdit: Text-Based Human Motion Editing with Motion Similarity Predictioncited by 27
- 2025A Survey on Human Interaction Motion Generationcited by 25
- 2023InterControl: Zero-shot Human Interaction Generation by Controlling Every Jointcited by 23
- 2024InterDance:Reactive 3D Dance Generation with Realistic Duet Interactionscited by 22
- 2022ChoreoGraph: Music-conditioned Automatic Dance Choreography over a Style and Tempo Consistent Dynamic Graphcited by 17
- 2023Dance with You: The Diversity Controllable Dancer Generation via Diffusion Modelscited by 17
- 2023Controllable Group Choreography using Contrastive Diffusioncited by 17
- 2024Synergy and Synchrony in Couple Dancescited by 9
- 2023DanceAnyWay: Synthesizing Beat-Guided 3D Dances with Randomized Temporal Contrastive Learningcited by 2
Built on by
Citing papers per year: 2025: 7; 2026: 14.
21 papers.
Sort:
By area:
- 2025Unified Multi-Modal Interactive & Reactive 3D Motion Generation via Rectified Flowcited by 6
- 2025ViBES: A Conversational Agent with Behaviorally-Intelligent 3D Virtual Bodycited by 6
- 2026TeamHOI: Learning a Unified Policy for Cooperative Human-Object Interactions with Any Team Sizecited by 5
- 2026ActionPlan: Future-Aware Streaming Motion Synthesis via Frame-Level Action Planningcited by 5
- 2026UMO: Unified In-Context Learning Unlocks Motion Foundation Model Priorscited by 5
- 2025MDD: A Dataset for Text-and-Music Conditioned Duet Dance Generationcited by 4
- 2025Advances in 4D Representation: Geometry, Motion, and Interactioncited by 4
- 2025Diffusion Forcing for Multi-Agent Interaction Sequence Modelingcited by 4
- 2026ScaleMoGen: Autoregressive Next-Scale Prediction for Human Motion Generationcited by 4
- 2025MoLingo: Motion-Language Alignment for Text-to-Human Motion Generationcited by 2
- 2026EchoAvatar: Real-time Generative Avatar Animation from Audio Streamscited by 2
- 2026MANGO:Natural Multi-speaker 3D Talking Head Generation via 2D-Lifted Enhancementcited by 1
9 more
- 2025Generative human motion mimicking through feature extraction in denoising diffusion settingscited by 0
- 2026Dancing Points: Synthesizing Ballroom Dancing with Three-Point Inputscited by 0
- 2026Exploring Motion-Language Alignment for Text-driven Motion Generationcited by 0
- 2026PianoFlow: Music-Aware Streaming Piano Motion Generation with Bimanual Coordinationcited by 0
- 2026EgoMotion: Hierarchical Reasoning and Diffusion for Egocentric Vision-Language Motion Generationcited by 0
- 2026A Few-Step Generative Model on Cumulative Flow Mapscited by 0
- 2026InterCMDM: Block-Causal Diffusion for Autoregressive Human Interaction Generationcited by 0
- 2026ARMS: Anchor-Relational Motion Streaming for Seamless Solo-Social Motion Transitionscited by 0
- 2026GNOCHI: Generative Neural mOdel for Close Human-Human Interactionscited by 0
- 2026GNOCHI: Generative Neural mOdel for Close Human-Human Interactions11 Jul 2026
- 2026ARMS: Anchor-Relational Motion Streaming for Seamless Solo-Social Motion Transitions7 Jul 2026
- 2026InterCMDM: Block-Causal Diffusion for Autoregressive Human Interaction Generation2 Jul 2026
- 2026EchoAvatar: Real-time Generative Avatar Animation from Audio Streams27 May 2026
- 2026ScaleMoGen: Autoregressive Next-Scale Prediction for Human Motion Generation12 May 2026
- 2026A Few-Step Generative Model on Cumulative Flow Maps5 May 2026
- 2026EgoMotion: Hierarchical Reasoning and Diffusion for Egocentric Vision-Language Motion Generation21 Apr 2026
- 2026PianoFlow: Music-Aware Streaming Piano Motion Generation with Bimanual Coordination14 Apr 2026
- 2026Exploring Motion-Language Alignment for Text-driven Motion Generation3 Apr 2026
- 2026UMO: Unified In-Context Learning Unlocks Motion Foundation Model Priors16 Mar 2026
- 2026ActionPlan: Future-Aware Streaming Motion Synthesis via Frame-Level Action Planning13 Mar 2026
- 2026TeamHOI: Learning a Unified Policy for Cooperative Human-Object Interactions with Any Team Size9 Mar 2026
9 more
- 2026Dancing Points: Synthesizing Ballroom Dancing with Three-Point Inputs5 Jan 2026
- 2026MANGO:Natural Multi-speaker 3D Talking Head Generation via 2D-Lifted Enhancement5 Jan 2026
- 2025Diffusion Forcing for Multi-Agent Interaction Sequence Modeling19 Dec 2025
- 2025ViBES: A Conversational Agent with Behaviorally-Intelligent 3D Virtual Body16 Dec 2025
- 2025MoLingo: Motion-Language Alignment for Text-to-Human Motion Generation15 Dec 2025
- 2025Advances in 4D Representation: Geometry, Motion, and Interaction22 Oct 2025
- 2025Generative human motion mimicking through feature extraction in denoising diffusion settings16 Oct 2025
- 2025Unified Multi-Modal Interactive & Reactive 3D Motion Generation via Rectified Flow28 Sep 2025
- 2025MDD: A Dataset for Text-and-Music Conditioned Duet Dance Generation23 Aug 2025
- 2026TeamHOI: Learning a Unified Policy for Cooperative Human-Object Interactions with Any Team Sizecited by 5
- 2026ActionPlan: Future-Aware Streaming Motion Synthesis via Frame-Level Action Planningcited by 5
- 2026UMO: Unified In-Context Learning Unlocks Motion Foundation Model Priorscited by 5
- 2025MDD: A Dataset for Text-and-Music Conditioned Duet Dance Generationcited by 4
- 2025Advances in 4D Representation: Geometry, Motion, and Interactioncited by 4
- 2025Diffusion Forcing for Multi-Agent Interaction Sequence Modelingcited by 4
- 2026ScaleMoGen: Autoregressive Next-Scale Prediction for Human Motion Generationcited by 4
- 2025MoLingo: Motion-Language Alignment for Text-to-Human Motion Generationcited by 2
- 2026EchoAvatar: Real-time Generative Avatar Animation from Audio Streamscited by 2
- 2026MANGO:Natural Multi-speaker 3D Talking Head Generation via 2D-Lifted Enhancementcited by 1
- 2026Dancing Points: Synthesizing Ballroom Dancing with Three-Point Inputscited by 0
- 2026Exploring Motion-Language Alignment for Text-driven Motion Generationcited by 0
12 most cited of 16 All 16 (JSON)
- 2026GNOCHI: Generative Neural mOdel for Close Human-Human Interactions11 Jul 2026
- 2026ARMS: Anchor-Relational Motion Streaming for Seamless Solo-Social Motion Transitions7 Jul 2026
- 2026EchoAvatar: Real-time Generative Avatar Animation from Audio Streams27 May 2026
- 2026ScaleMoGen: Autoregressive Next-Scale Prediction for Human Motion Generation12 May 2026
- 2026A Few-Step Generative Model on Cumulative Flow Maps5 May 2026
- 2026PianoFlow: Music-Aware Streaming Piano Motion Generation with Bimanual Coordination14 Apr 2026
- 2026Exploring Motion-Language Alignment for Text-driven Motion Generation3 Apr 2026
- 2026UMO: Unified In-Context Learning Unlocks Motion Foundation Model Priors16 Mar 2026
- 2026ActionPlan: Future-Aware Streaming Motion Synthesis via Frame-Level Action Planning13 Mar 2026
- 2026TeamHOI: Learning a Unified Policy for Cooperative Human-Object Interactions with Any Team Size9 Mar 2026
- 2026Dancing Points: Synthesizing Ballroom Dancing with Three-Point Inputs5 Jan 2026
- 2026MANGO:Natural Multi-speaker 3D Talking Head Generation via 2D-Lifted Enhancement5 Jan 2026
12 newest of 16 All 16 (JSON)