Skip to content

Dance Revolution: Long Sequence Dance Generation with Music via Curriculum Learning

Notifications You must be signed in to change notification settings

AvatarWorld/DanceRevolution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 

Repository files navigation

License: MIT Python 3.7

Dance Revolution: Long Sequence Dance Generation with Music via Curriculum Learning

************ June 19, 2020 ************
The code and data are going through the internal review and will be released later!

Introduction

This repo is the PyTorch implementation of "Dance Revolution: Long Sequence Dance Generation with Music via Curriculum Learning". Our proposed approach significantly outperforms the existing methods and achieves the state-of-art performance in extensive experiments. It can generate long dance sequences, e.g. about 1-minute length under 15 FPS, from the input music clips, which are smooth, natural-looking, diverse, style-consistent and beat-matching with the music. This techique can be used to drive various 3D character models by 3D reconstruction and has great potential for the personalized ads content generation on social medias like TikTok.

Paper

Ruozi Huang*, Huang Hu*, Wei Wu, Kei Sawada, Mi Zhang
Dance Revolution: Long Sequence Dance Generation with Music via Curriculum Learning
[arXiv] [YouTube] [Project]

Requirements

  • Python 3.7
  • PyTorch 0.4.1

Generated Example Videos

  • Ballet style

  • Hiphop style

  • Japanese Pop style

  • Photo-Realisitc Videos by vid2vid
    We map the generated skeleton dances to the photo-realistic videos by vid2vid. Specifically, We record a random dance video of a team memebr to train the vid2vid model. Then we generate photo-realistic videos by feeding the generated skeleton dances to the trained vid2vid model. Note that, our team member has authorized us the usage of her portrait in following demos.

Citation

If you find this work useful for your research, please cite the following paper, thanks :-)

@article{huang2020dance,
  title={Dance Revolution: Long Sequence Dance Generation with Music via Curriculum Learning},
  author={Huang, Ruozi and Hu, Huang and Wu, Wei and Sawada, Kei and Zhang, Mi},
  journal={arXiv preprint arXiv:2006.06119},
  year={2020}
}

About

Dance Revolution: Long Sequence Dance Generation with Music via Curriculum Learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published