Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/2663806.2663849acmotherconferencesArticle/Chapter ViewAbstractPublication PagesesemConference Proceedingsconference-collections
research-article

Automated choreography synthesis using a Gaussian process leveraging consumer-generated dance motions

Published: 11 November 2014 Publication History

Abstract

We propose a novel method of automatically generating dance choreography using machine learning. In a typical approach to automatic choreography, a dance is constructed by concatenating segments of existing dances which are maximally correlated to the target audio features with connectivity constraints. However, researchers using this approach are unable to produce dances with much variety, since the set of examples used in these experiments (usually motion-capture of existing choreographies) is limited and costly to produce. To solve this issue, we propose a probabilistic model which maps beat structures to dance movements using a Gaussian process, trained with a large amount of consumer-generated dance motion obtained from the web. The main contribution of our work is the combination of two approaches: the previously mentioned correlation based approach which seeks for relationships between music and dance, and a machine learning approach which is based on human motion modeling. Inspection of the generated dances proves that our method can generate choreographies with different characters by switching the training dataset, and highlights opportunities in training with further dance motions on the web to generate more expressive dance choreography.

Supplementary Material

MP4 File (a23-fukayama.mp4)

References

[1]
Chen, K. M., Shen, S. T., and Prior, S. D. Using music and motion analysis to construct 3D animations and visualisations. Digital Creativity 19, 2 (2008).
[2]
Ding, M., and Fan, G. Multi-layer joint gait-pose manifold for human motion modeling. In Proc. FG 2013 (2013), 1--8.
[3]
Fan, R., Xu, S., and Geng, W. Example-based automatic music-driven conventional dance motion synthesis. IEEE Transactions on Visualization and Computer Graphics 18, 3 (2012).
[4]
Goto, M. An audio-based real-time beat tracking system for music with or without drum-sounds. Journal of New Music Research 30, 2 (2001), 159--171.
[5]
Goto, M. Development of the RWC Music Database. In Proc. ICA 2004 (2004), 553--556.
[6]
Hamasaki, M., and Goto, M. Songrium: A music browsing assistance service based on visualization of massive open collaboration within music content creation community. In Proc. WSOS 2013 (2013).
[7]
Hirose, T., and Taniguchi, T. Abstraction multimodal low-dimensional representation from high-dimensional posture information and visual images. Journal of Robotics and Mechatronics 25, 1 (2013).
[8]
Kenmochi, H. VOCALOID and Hatsune Miku phenomenon in Japan. In Proc. InterSinging 2010 (2010), 1--4.
[9]
Kim, J. W., Fouad, H., Sibert, J. L., and Hahn, J. K. Perceptually motivated automatic dance motion generation for music. Computer Animation and Virtual Worlds 2009 20 (2009), 375--384.
[10]
Lee, M., Lee, L., and Park, J. Music similarity-based approach to generating dance motion sequence. Multimedia Tools and Applications 62, 3 (2013), 895--912.
[11]
Møller, M. F. A scaled conjugate gradient algorithm for fast supervised learning. Neural Networks 6, 4 (1993), 525--533.
[12]
Moon, K., and Pavlović, V. Graphical models for human motion modelling. Human Motion, Computational Imaging and Vision 36 (2008), 159--183.
[13]
Naveda, L., and Leman, M. The spationtemporal representation of dance and music gestures using topological gesture analysis (TGA). Music Perception 28, 1 (2010), 93--111.
[14]
Ofli, F., Erzin, E., Yemez, Y., and Tekalp, A. M. Learn2dance: Learning statistical music-to-dance mappings for choreography synthesis. IEEE Transactions on Multimedia 14, 3 (2012).
[15]
Oore, S., and Akiyama, Y. Learning to synthesize arm motion to music by example. In Proc. WSCG 2006 (2006), 201--208.
[16]
Panagiotakis, C., Holzapfel, A., Michel, D., and Argyros, A. A. Beat synchronous dance animation based on visual analysis of human motion and audio analysis of music tempo. In Proc. ISVC 2013 (2013), 118--127.
[17]
Shiratori, T., Nakazawa, A., and Ikeuchi, K. Synthesizing dance performance using musical and motion features. In Proc. ICRA 2006 (2006), 3654--3659.
[18]
Sousa, P., Oliveira, J. L., Reis, L. P., and Gouyon, F. Humanized robot dancing: Humanoid motion retargeting based in a metrical representation of human dance styles. In Proc. EPIA 2011 (2011), 392--406.
[19]
Takeda, T., Hirata, Y., and Kosuge, K. Dance step estimation method based on HMM for dance partner robot. IEEE Transactions on Industrial Electronics 54, 2 (2007).
[20]
Taniguchi, T., Hamahata, K., and Iwahashi, N. Unsupervised segmentation of human motion data using sticky HDP-HMM and MDL-based chunking method for imitation learning. Advanced Robotics 25, 17 (2011).
[21]
Wang, J. M., Fleet, D. J., and Hertzmann, A. Gaussian process dynamical models for human motion. IEEE Transactions on Pattern Recognition and Machine Intelligence 30, 2 (2008).

Cited By

View all
  • (2023)Rhythm is a Dancer: Music-Driven Motion Synthesis With Global StructureIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2022.316367629:8(3519-3534)Online publication date: 1-Aug-2023
  • (2023)A Music-Driven Deep Generative Adversarial Model for Guzheng Playing AnimationIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2021.311590229:2(1400-1414)Online publication date: 1-Feb-2023
  • (2021)Dance to Music: Generative Choreography with Music using Mixture Density Networks2021 IEEE 4th International Conference on Multimedia Information Processing and Retrieval (MIPR)10.1109/MIPR51284.2021.00065(348-353)Online publication date: Sep-2021
  • Show More Cited By

Index Terms

  1. Automated choreography synthesis using a Gaussian process leveraging consumer-generated dance motions

        Recommendations

        Comments

        Please enable JavaScript to view thecomments powered by Disqus.

        Information & Contributors

        Information

        Published In

        cover image ACM Other conferences
        ACE '14: Proceedings of the 11th Conference on Advances in Computer Entertainment Technology
        November 2014
        422 pages
        ISBN:9781450329453
        DOI:10.1145/2663806
        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 11 November 2014

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. 3D-animations
        2. Gaussian process
        3. automated choreography
        4. consumer-generated media

        Qualifiers

        • Research-article

        Conference

        ACE '14

        Acceptance Rates

        ACE '14 Paper Acceptance Rate 36 of 90 submissions, 40%;
        Overall Acceptance Rate 36 of 90 submissions, 40%

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)8
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 16 Nov 2024

        Other Metrics

        Citations

        Cited By

        View all
        • (2023)Rhythm is a Dancer: Music-Driven Motion Synthesis With Global StructureIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2022.316367629:8(3519-3534)Online publication date: 1-Aug-2023
        • (2023)A Music-Driven Deep Generative Adversarial Model for Guzheng Playing AnimationIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2021.311590229:2(1400-1414)Online publication date: 1-Feb-2023
        • (2021)Dance to Music: Generative Choreography with Music using Mixture Density Networks2021 IEEE 4th International Conference on Multimedia Information Processing and Retrieval (MIPR)10.1109/MIPR51284.2021.00065(348-353)Online publication date: Sep-2021
        • (2020)Computational framework with novel features for classification of foot postures in Indian classical danceIntelligent Decision Technologies10.3233/IDT-19009714:1(119-132)Online publication date: 30-Mar-2020
        • (2020)Recent Advances in the Application of Deep Learning to Choreography2020 International Conference on Computing and Data Science (CDS)10.1109/CDS49703.2020.00024(88-91)Online publication date: Aug-2020
        • (2019)Digital Dance EthnographyJournal on Computing and Cultural Heritage 10.1145/334438312:4(1-27)Online publication date: 17-Nov-2019
        • (2017)OngaCREST Project: Building a Similarity-Aware Information Environment for a Content-Symbiotic SocietyHuman-Harmonized Information Technology, Volume 210.1007/978-4-431-56535-2_1(1-39)Online publication date: 21-Apr-2017

        View Options

        Login options

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media