Это реализация статьи об анимации изображений, которую можно использовать для анимации любого изображения с помощью ИИ и глубоких генеративных моделей за несколько простых шагов.
Шаг 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. На этом веб-сайте есть обширный список голосов знаменитостей / вымышленных персонажей. Все, что нужно сделать, это написать текст, например Поздравления с днем рождения или Поздравление / Благодарственное письмо и т. Д., И приложение
uberduck
web преобразует текст в голос выбранного персонажа. Загружает эту аудиозаметку в формате mp3 и накладывает ее на свое видео с помощьюiMovie
. Сохраните это видео какmp4
, после чего его можно будет загрузить в последнюю ячейку colab. - Также можно загрузить видео с собственным оригинальным голосом прямо в колаб.
Предоставлено: Модель движения первого порядка для бумаги для анимации изображений
Ресурсы/Кредиты:
- Видеоурок по внедрению: https://www.youtube.com/watch?v=eq55Qy4RPiA&ab_channel=TomBaranowicz
- Оригинал статьи: https://arxiv.org/pdf/2003.00196.pdf
- Ссылка на GitHub: https://github.com/AliaksandrSiarohin/first-order-model