Искусственный интеллект оказался очень полезным инструментом, если нужно выполнять манипуляции с людьми на видео. Замена лиц является одним из наиболее известных примеров. Впрочем, каждый день появляются новые варианты применения. Последний такой вариант можно назвать Deepfakes для танцев. Искусственный интеллект применяется для чтения танцевальных движений и наложения их на выбранное тело.
Авторами стал квартет исследователей из университета UC Berkley. Их система работает в несколько шагов. Сначала записывается видео, подпрограмма превращает их движения в контурное изображение. Для этого нужно примерно 20 минут видео со скоростью 120 кадров/с. Дальше берётся ваше видео и создаются контурные изображения ваших движений. Затем происходит обмен и нейронная сеть создаёт видео с движениями одного человека и внешностью другого.
Звучит просто, но это сложная технология. Например, имеется подпрограмма, которая разглаживает движения, чтобы они выглядели плавными. Отдельная нейронная сеть посвящена обработке лица, чтобы оно выглядело реальным.
У программы есть ограничения. Сеть не умеет точно обрабатывать свободную одежду, поэтому нужно носить плотно облегающий наряд. На видео ниже можно найти несколько визуальных аномалий. В некоторых моментах движения двух людей не совпадают, некоторые сложные движения искусственный интеллект не способен воспроизвести.
В любом случае, это впечатляющая работа. Для подобных манипуляций с видео могут создаваться целые команды, на работу которых будет уходить много дней. Остаётся найти нужное видео-источник и правильное программное обеспечение. Вскоре можно рассчитывать на появление подобных приложений, которые станут доступны каждому.