Original size 1140x1600

Обучение генеративной нейросети пиксельному стилю

PROTECT STATUS: not protected
10

описание проекта

В этом проекте нейросеть Stable Diffusion была обучена создавать картинки в пиксельном стиле. В качестве датасета был собран набор из 20 пиксельных изображений с милыми героями. Далее приведены примеры исходных изображений:

итоговые изображения

big
Original size 1024x1024

комментарий

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

код и описание процесса

https://disk.yandex.ru/d/-Z3ep-cemf624Q

ссылка на ноутбук с кодом

Для обучения нейросети сначала был собран и выгружен в kaggle датасет с пиксельными картинками. Затем с помощью команды нейросеть описывала, что видит на картинках (самым часто повторяющимся словом в описании картинок было «pixel»). Потом начался процесс обучения нейросети. Был написан промт. Основной запрос был сформулирован как «a photo Cell type», разрешение — 512, было установлено проверочное (250) и максимальное (500) количество шагов. Процесс обучения суммарно занял около восьми часов. Далее полученная система была загружена на аккаунт hugging face. Для получения картинок были написаны промты (например, «cat a photo in Cell style») и получены соответствующие результаты, которые можно увидеть выше.

*в проекте генИИ использован не был

описание применения генеративной модели

В данном проекте была использована нейросеть Stable Diffusion 2-1 для генерации изображений

https://stablediffusionweb.com/ru

Обучение генеративной нейросети пиксельному стилю
10
We use cookies to improve the operation of the website and to enhance its usability. More detailed information on the use of cookies can be fo...
Show more