реклама
разместить

Как я использовал нейросети для создания анимированного персонажа

Привет. Я увлекаюсь digital art уже несколько лет. Недавно я начал экспериментировать с нейросетями и их применением в создании анимации. Благодаря этому, я начал оживлять персонажей, и это было невероятно круто! Мечты про непотный путь к хорошей анимации кажется начинают воплощаться в жизнь. В этом мне помогли нейросети. Опишу как это было.

Как я использовал нейросети для создания анимированного персонажа

Процесс

В первую очередь, для работы над проектом я использовал stable diffusion и google collab. Stable diffusion - это открытый исходный код, позволяющий применять методы глубокого обучения для решения задач обработки изображений и видео. Google collab - это бесплатная облачная платформа, позволяющая запускать и разрабатывать проекты на Python в браузере. Я решил использовать их в сочетании, чтобы получить высокую скорость обработки и удобство работы. Так как мой собственный компьютер не отвечает требованиям для того чтобы заниматься "нейро-анимацией".

Далее я нашел модель, натренированную на аниме, которую я использовал для создания анимации. В моем случае, я выбрал модель Meinamix с сайта civitai. Она показала хорошие результаты и мне понравилась ее точность. Она не такая тяжелая как RevAnimated, которую я до этого пытался использовать. И более креативная. Имхо.

Затем я использовал расширение для stable diffusion под названием giftogif. Это позволило мне использовать любую gif как основу для создания анимации. Я выбрал gif, на сайте tenor.com. Она подходила под пропорции и стиль персонажа моей подруги, которого я давно хотел подвигать. База есть.

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

И, наконец, я нашел стабильный seed, который приближался к тому, как я хотел видеть своего персонажа. Это было важно, потому что seed является основой для генерации новых изображений. Seed я вычленил пропуская первый кадр gif через нейронку. (можно и без него но будет больше рандома при анимации).

Далее ChatGpt мне помогла с описанием шагов к конечной анимации

Как я использовал нейросети для создания анимированного персонажа

Описание процесса создания анимации шаг за шагом:

Шаг 1: Установите stable diffusion на ваш компьютер и загрузите необходимые модели. Один из хороших источников моделей - сайт Civitai. Модели на Civitai доступны для бесплатного скачивания и установки.

Шаг 2: Найдите и установите расширение для stable diffusion под названием "giftogif". Это расширение позволяет использовать gif-файлы в качестве подложки для создания анимации.

Шаг 3: Подготовьте gif-файл с персонажем, которого вы хотите оживить. Это может быть любой gif-файл, который вы найдете в Интернете, либо gif-файл, который вы сами создали.

Шаг 4: Откройте google collab и создайте новый ноутбук. В нем вы будете использовать stable diffusion для создания анимации.

Шаг 5: Загрузите модель, которую вы выбрали на Civitai в свой google collab.

Шаг 6: Создайте "prompt" - это текстовое описание того, как вы хотите, чтобы выглядела анимация вашего персонажа. Например, "Я хочу, чтобы мой персонаж улыбался и мигал глазами".

Шаг 7: Запустите stable diffusion с помощью модели и вашего prompt. Результатом будет новый gif-файл, созданный с использованием нейросети.

Шаг 8: Повторите шаги 6-7, изменяя prompt каждый раз, чтобы создать анимацию вашего персонажа в разных позах и с разными выражениями лица.

Шаг 9: Сохраните полученную анимацию в желаемом формате и используйте ее в социальных сетях, на сайтах или в других приложениях.

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

Надеюсь этот пост был полезен.

Как я использовал нейросети для создания анимированного персонажа
2525
реклама
разместить
8 комментариев

круто, что эксперементируешь, а вот результат пока очень так себе. попробуй через deflicker пропустить, есть хотя бы в бесплатном davinci resolve.

3

спасибо, обязательно посмотрю что можно улучшить, я только учусь

Самого главного не показано - собственно сам промпт.

2

на промпт завязан не мой персонаж, так что к сожалению я не могу его расшарить.

1

Комментарий недоступен

2

Спасибо. Повезло найти хорошую гифку, и то что персонаж уже был проработанный.

Раскрывать всегда
Демоверсия ремастера Half-Life 2 RTX вышла в Steam

Для запуска требуется RTX 3060 Ti или мощнее.

222222
3737
1616
1111
1111
33
33
11
Вот ненавижу стим за их политику эксклюзивности. Неужели не могли в ЕГС выпустить?
реклама
разместить
Сотни знаменитостей выступили против обучения ИИ на материалах, защищённых авторским правом

Они призвали Дональда Трампа не позволить корпорациям «эксплуатировать» авторские работы.

Сотни знаменитостей выступили против обучения ИИ на материалах, защищённых авторским правом
9797
6464
1717
22
22
Это мне напоминает как работяги устраивали забастовки и боялись, что их на заводах всех машинами заменят.
Состоялся релиз 33 Immortals — «роглайка» в духе Hades, но для 33 игроков

Игра вышла в раннем доступе в Game Pass и Epic Games Store.

6464
1313
66
11
11
11
Вы издеваетесь? Мне где 32 друзей найти?
Видео: бразильская реклама Assassin’s Creed Shadows в стиле токусацу

Заряд ностальгии для любителей жанра.

307307
6262
2828
2121
1010
44
22
11
Лучшей игре - лучшая рекламная кампания. Обожаю юбисофт и верю что у них все получится. Но на их месте начал бы учить китайский.
Прекрасное обновление великолепной игры: оценки Xenoblade Chronicles X DE — 88 баллов из 100

2025 год не перестаёт радовать хитами.

103103
3434
2121
22
11
11
Фи, аниме и цифры урона- что может быть хуже
Аналитики: ПК-игроки проводят 92% времени в играх старше двух лет

Им особенно нравятся сервисные проекты.

Аналитики: ПК-игроки проводят 92% времени в играх старше двух лет
3030
99
77
22
11
11
11
Люблю игры постарше 😎
Глава Saber: «Команда перезапуска Saints Row не знала, что делала»

Содержать её было слишком дорого.

Глава Saber: «Команда перезапуска Saints Row не знала, что делала»
146146
1818
88
44
44
11
11
Они не знали, что делали, просто выполняли приказ
LEGO выпустит наборы по мотивам Pokémon

Они появятся в 2026 году.

LEGO выпустит наборы по мотивам Pokémon
9999
66
44
22
реклама
разместить
Пост для секты Свидетелей Растеризованного Освещения и Планарных Отражений (много скриншотов)

Я буду по фактам дефать новые технологии в области освещения и рендеринга динамических теней и отражений и поэтому предоставляю вам большую подборку скришотов Cyberpunk 2077 без трассировки и только старых отражений и RT Overdrive

7676
3434
1010
44
22
22
11
11
Ты показываешь это на единственной игре где Rtx раскрывается на полную. Почти во всех остальных играх он такое ощущение что для галочки добавлен

Я: выставляю планшет по самой минимальной возможной цене(6500) с надписью "без торга" в объявлении. Так же челики с Авито:

9292
66
11
11
11
11
обмен на мать. я беременный ребенок
Netflix опубликовал второй тизер комедии «Счастливчик Гилмор

Фильм выйдет 25 июля.

7171
3232
44
33
22
11
11
11
[]