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

Шаг 1. Сохраните копию приведенного ниже блокнота Google на своем диске Google и git clone first-order-model https://github.com/graphemecluster/first-order-model-demo. Запустите все ячейки из приведенного ниже блокнота



или используйте версию Colab того же кода, что и ниже



Шаг 2. Загрузите изображение, которое нужно анимировать, в последнюю ячейку colab. (убедитесь, что изображение имеет квадратную форму и ограничение по размеру в МБ)

Шаг 3. Создайте видео с выражением лица и движениями, которые будут наложены на изображение для анимации.

  • Чтобы получить воспроизведение голоса персонажа на изображении для видео, можно использовать ИИ-приложения для преобразования текста в речь, например https://app.uberduck.ai/login. На этом веб-сайте есть обширный список голосов знаменитостей / вымышленных персонажей. Все, что нужно сделать, это написать текст, например Поздравления с днем ​​​​рождения или Поздравление / Благодарственное письмо и т. Д., И приложение uberduckweb преобразует текст в голос выбранного персонажа. Загружает эту аудиозаметку в формате mp3 и накладывает ее на свое видео с помощью iMovie . Сохраните это видео как mp4, после чего его можно будет загрузить в последнюю ячейку colab.
  • Также можно загрузить видео с собственным оригинальным голосом прямо в колаб.

Предоставлено: Модель движения первого порядка для бумаги для анимации изображений

Ресурсы/Кредиты:

  1. Видеоурок по внедрению: https://www.youtube.com/watch?v=eq55Qy4RPiA&ab_channel=TomBaranowicz
  2. Оригинал статьи: https://arxiv.org/pdf/2003.00196.pdf
  3. Ссылка на GitHub: https://github.com/AliaksandrSiarohin/first-order-model