Search papers, labs, and topics across Lattice.
This work introduces a structure-aware framework for music-driven dance generation that models choreography as a sequence of atomic movements, addressing the limitations of previous methods that produced incoherent and uncontrollable dance motions. By segmenting and clustering large-scale dance data, the authors create a vocabulary of semantically interpretable atomic movements, which are then refined using a large language model. The resulting two-stage generation framework significantly enhances structural coherence, rhythmic alignment, and perceptual naturalness in the generated dances, while also allowing for improved interpretability and control in choreography editing.
Atomic movements enable a new level of control and coherence in dance generation, transforming how machines interpret and produce choreography.
Music-driven dance generation aims to produce human motion that is both rhythmically synchronized and semantically consistent with music. While recent neural approaches have achieved impressive visual realism, they typically model motion as a continuous signal and neglect its compositional nature, making generated dances structurally incoherent and difficult to control. In this work, we introduce a structure-aware framework that models choreography as a sequence of atomic movements-semantically interpretable motion events that serve as the building blocks of dance. To construct this atomic movement vocabulary, we first segment large-scale dance data and cluster them into atomic movement groups. We then employ a large language model to semantically relabel and refine the clusters, yielding a set of interpretable and reusable atomic movements. Based on these atomic movement annotations, we design a two-stage generation framework that mirrors the human choreography process. In the atomic movement planning stage, the model predicts the type, duration, and timing of atomic movements conditioned on the input music, forming a symbolic dance allocation. In the completion stage, a transition-aware generator synthesizes smooth and stylistically coherent motion conditioned on the planned structure. Extensive experiments demonstrate that our method produces dances with significantly improved structural coherence, rhythmic alignment, and perceptual naturalness compared to existing baselines, while providing enhanced interpretability and controllable editing through explicit structural representation.