DanceGen: Supporting Choreography Ideation and Prototyping with Generative AI
Authors
Choreography creation requires high proficiency in artistic and technical skills. Choreographers typically go through four stages to create a dance piece: preparation, studio, performance, and reflection. This process is often individualized, complicated, and challenging due to multiple constraints at each stage. To assist choreographers, most prior work has focused on designing digital tools to support the last three stages of the choreography process, with the preparation stage being the least explored. To address this research gap, we introduce an AI-based approach to assist the preparation stage by supporting ideation, creating choreographic prototypes, and documenting creative attempts and outcomes. We address the limitations of existing AI-based motion generation methods for ideation by allowing generated sequences to be edited and modified in an interactive web interface. This capability is motivated by insights from a formative study we conducted with seven choreographers. We evaluated our system's functionality, benefits, and limitations with six expert choreographers. Results highlight the usability of our system, with users reporting increased efficiency, expanded creative possibilities, and an enhanced iterative process. We also identified areas for improvement, such as the relationship between user intent and AI outcome, intuitive and flexible user interaction design, and integration with existing physical choreography prototyping workflows. By reflecting on the evaluation results, we present three insights that aim to inform the development of future AI systems that can empower choreographers.
Research Questions / Practical Problems
Question signals indexed for this paper.
- 75%
Learning Embodied Sound-Motion Mappings: Evaluating AI-Generated Dance Improvisation
C&C '21· Generative AI (Text, Image, Music, Video) +1
- 75%
Bringing LuminAI to Life: Studying Dancers’ Perceptions of a Co-Creative AI in Dance Improvisation Class
C&C '25· Generative AI (Text, Image, Music, Video) +1
- 67%
Knotation: Exploring and Documenting Choreographic Processes
CHI '18· Dance & Body Movement Computing
- 67%
Dance and Choreography in HCI: A Two-Decade Retrospective
CHI '21· Dance & Body Movement Computing
- 67%
Current Use, Non-Use, and Future Use of Ballet Learning Technologies
DIS '21· Dance & Body Movement Computing
- 60%
CO/DA: Live-Coding Movement-Sound Interactions for Dance Improvisation
CHI '22· Generative AI (Text, Image, Music, Video) +2
- 60%
Exploring Collaborative Movement Improvisation Towards the Design of LuminAI—a Co-Creative AI Dance Partner
CHI '24· Generative AI (Text, Image, Music, Video) +2
- 60%
Learning Embodied Sound-Motion Mappings: Evaluating AI-Generated Dance Improvisation
C&C '22· Generative AI (Text, Image, Music, Video) +1
- 60%
Embodying an Interactive AI for Dance Through Movement Ideation
C&C '23· Generative AI (Text, Image, Music, Video) +2
Based on Jaccard similarity of research subtopics & professions (≥60%)