Edge Dance — генерация хореографии из музыки, цены и FAQ
Menu Close
Edge Dance
☆☆☆☆☆
Music creation (148)

Edge Dance

Создание танцевальных номеров на основе музыки с помощью ИИ.

Детали

EDGE: Генерация танцев с редактированием на основе музыки

EDGE — это инструмент на базе Искусственного Интеллекта, предназначенный для создания высококачественных хореографий из музыкальных композиций. Он использует эмбеддинги музыки, полученные с помощью модели Jukebox, и условную диффузионную модель для преобразования этих эмбеддингов в последовательность 5-секундных танцевальных клипов.

Принцип работы

Процесс включает кодирование входной музыки в эмбеддинги с использованием замороженной модели Jukebox. Затем условная диффузионная модель сопоставляет эти эмбеддинги с танцевальными клипами. На этапе инференса применяются временные ограничения к группам клипов для обеспечения согласованности, после чего они объединяются в видео произвольной длины.

Гибкость и контроль

  • Поддержка произвольных пространственных и временных ограничений.
  • Возможность создания танцев с учетом ограничений по суставам (например, генерация движений нижней части тела на основе движений верхней и наоборот).
  • Функции для интерполяции движений (motion in-betweening) и продолжения танца.

Физическая реалистичность

EDGE включает новую функцию Contact Consistency Loss, которая повышает физическую реалистичность генерируемых движений. Эта функция обучается определять, когда ноги должны скользить, а когда нет, что помогает избежать нежелательного скольжения стоп и сохраняет естественность движений. Инструмент был обучен с учетом физической реалистичности и демонстрирует превосходство над предыдущими разработками, что подтверждается предпочтениями людей-оценщиков.

Области применения

EDGE подходит для различных задач, включая создание танцев произвольной длины, работу с ограничениями по суставам, интерполяцию движений и продолжение танцевальных последовательностей. Это делает его ценным инструментом для индустрии развлечений и искусства.

F.A.Q (20)

EDGE: Editable Dance Generation from Music — это ИИ-инструмент, который генерирует высококачественные хореографии на основе музыки. Он использует эмбеддинги музыки из модели Jukebox и условную диффузионную модель для сопоставления этих эмбеддингов с серией 5-секундных танцевальных клипов.

EDGE генерирует хореографию из музыки, кодируя входную музыку в эмбеддинги с помощью замороженной модели Jukebox. Затем условная диффузионная модель сопоставляет эти эмбеддинги с серией 5-секундных танцевальных клипов. Временные ограничения применяются к группам клипов для обеспечения временной согласованности перед их объединением в видео произвольной длины.

Модель Jukebox в EDGE используется для получения широкого понимания музыки и создания высококачественных танцев даже для образцов музыки из реального мира. Она применяется для кодирования входной музыки в эмбеддинги.

Условная диффузионная модель в EDGE учится сопоставлять эмбеддинги музыки с серией 5-секундных танцевальных клипов. Этот процесс обучения запускается после того, как входная музыка закодирована в эмбеддинги моделью Jukebox.

EDGE применяет временные ограничения к группам клипов во время инференса. Эти ограничения обеспечивают временную согласованность перед объединением клипов в видео произвольной длины. Временные ограничения также используются в EDGE для генерации танцев любой длины путем обеспечения временной непрерывности между группами последовательностей.

EDGE поддерживает произвольные пространственные и временные ограничения. Они могут использоваться для поддержки таких приложений, как танцы произвольной длины путем обеспечения временной непрерывности между группами последовательностей, танцы с ограничениями по суставам (например, генерация движений нижней части тела при наличии движений верхней части тела и наоборот), интерполяция движений и танцы, начинающиеся с заданного движения.

Contact Consistency Loss в EDGE — это новая функция, которая повышает физическую реалистичность генерируемых танцев. Она определяет, когда ноги должны скользить, а когда нет. Эта функция значительно улучшает физическую реалистичность, сохраняя при этом намеренное скольжение стоп по земле и избегая нежелательного скольжения.

EDGE обеспечивает физическую реалистичность генерируемых танцев с помощью новой функции Contact Consistency Loss, которая определяет, когда ноги должны скользить, а когда нет. Это значительно улучшает физическую реалистичность, сохраняя при этом намеренный контакт стоп с поверхностью. Инструмент был обучен с учетом физической реалистичности.

EDGE может использоваться в различных приложениях, включая создание танцев произвольной длины, создание танцев с учетом ограничений по суставам, для интерполяции движений и для продолжения танца. Эти приложения могут быть полезны в различных отраслях, таких как развлечения и искусство.

Ограничения по суставам в EDGE позволяют генерировать движения нижней части тела на основе движений верхней части тела или наоборот. Это может использоваться для создания танцев, требующих специфических движений либо верхней, либо нижней части тела.

Да, EDGE может генерировать танцы для музыки любой длины. Это достигается путем применения временных ограничений к группам последовательностей, что позволяет генерировать танцы любой длины.

Люди-оценщики показали явное предпочтение танцам, сгенерированным EDGE, по сравнению с предыдущими работами, что указывает на улучшенную производительность EDGE по сравнению с предыдущими методологиями.

EDGE обучается на 5-секундных танцевальных клипах. Эти клипы используются для формирования временных последовательностей, которые затем условная диффузионная модель использует в процессе обучения сопоставлению эмбеддингов музыки.

EDGE обрабатывает скольжение стоп в танцевальных движениях с помощью новой функции Contact Consistency Loss, которая определяет, когда стопы должны скользить, а когда нет. Это позволяет избежать нежелательного скольжения стоп, повышая физическую реалистичность танцев и сохраняя намеренное скольжение стоп по поверхности.

Интерполяция движений в контексте EDGE относится к созданию танцев, которые начинаются и заканчиваются заданными движениями. Это одно из временных ограничений, которое может быть реализовано с помощью EDGE.

Исходный код EDGE доступен в репозитории Github по ссылке: https://github.com/Stanford-TML/EDGE

EDGE обрабатывает продолжение танца, позволяя создавать танцы, которые начинаются с заданного движения. Это достигается за счет поддержки временных ограничений, которые могут быть настроены в соответствии с требованиями продолжения танца.

Подход EDGE к генерации движений верхней части тела по движениям нижней части тела и наоборот реализуется с помощью ограничений по суставам. Эти ограничения позволяют генерировать движения либо нижней, либо верхней части тела при наличии движений противоположной части.

Да, люди-оценщики могут определить качество танцев, сгенерированных EDGE. Они показали явное предпочтение танцам, созданным EDGE, по сравнению с предыдущими работами, подтверждая его способность генерировать высококачественные танцевальные хореографии.

EDGE может создавать хореографию для широкого спектра музыки. Он использует эмбеддинги музыки из мощной модели Jukebox, что позволяет ему понимать и создавать танцы даже для образцов музыки из реального мира.

Pros and Cons

Pros

  • Генерация высококачественных хореографий
  • Использование эмбеддингов музыки
  • Кодирование с помощью замороженной модели Jukebox
  • Применение условной диффузионной модели
  • Обеспечение временной согласованности
  • Поддержка произвольной длины видео
  • Поддержка произвольных пространственных и временных ограничений
  • Возможность создания танцев с ограничениями по суставам

Cons

  • Требуется обученная модель Jukebox
  • Ограничение 5-секундными клипами
  • Необходимость обеспечения временной согласованности
  • Сильная зависимость от ограничений
  • Возможные проблемы с физической реалистичностью
  • Потеря непрерывности движения

Reviews

You must be logged in to submit a review.

No reviews yet. Be the first to review!

Quick actions
Сайт