Исходный размер 774x1024

Обучение генеративной модели под стиль Lola Dupre

Идея проекта

Для изучения стиля художника и применения его в генерации изображений я выбрала свою любимую художницу Lola Dupre. Лола создаёт гигантские фотоколлажи из частичек того же изображения, что в итоге должно получиться. Она собирает разные необычные композиции и формы, а в особенности, она создаёт очень крутых котов, их я и решила использовать для обучения генеративной модели LOLA

big
Исходный размер 1920x1444

Работа Lola Dupre

Исходные изображения

big
Исходный размер 2560x512

Фотоколлажи, Lola Dupre

Для обучения я выбрала 30 самых ярких картинок котов, каждую из которых я подогнала под размер 1:1 с разрешением 512x512 пикселей (для оптимизации работы)

big
Исходный размер 1920x1353

Работа Lola Dupre

Исходный размер 1780x1260

Серия итоговых фотоколлажей в стиле lola style

Изначально моей целью было создать серию домашних животных в стиле Lola Dupre. Я попробовала генерировать не только кошечек, но и собак. В целом, я довольна результатов и тем, как диффьюжен справилась с задачей с учетом того, что она обучалась только на композициях с кошечками. Кстати эти коллажи похожи на те, что делает Lola (она складывает не только котов, но и собак). Хотя, если смотреть на качество передачи эффекта наложения бумажки на бумажку, то тут оно страдает

0

Мои генерации, пробы на собаках; prompt: «LOLA style, a white dog with cute smile», «LOLA style, a blue dog with blue eyes»

1 — работа Lola Dupre; 2 — моя нейрособака

В итоге я решила сгенерировать серию кошечек. В начале я подстраивала параметры для того, чтобы стиль считывался. Эффект наложения бумажки на бумажку очень тонкий, поэтому приходилось долго менять настройки, отвечающие за детализацию, чтобы было видно, что это фотоколлаж (например, шаг с 25 до 50, checkpoint с 250 на 500 и lora_scale до 1). Также изначально я обучала модель на 20 картинках, что оказалось мало для передачи стиля (картинка с шестью собаками как раз первые попытки, prompt: "photo collage in LOLA style, dog")

Не получившиеся кошки и собаки (слишком большое сглаживание, которое мешает проявлению текстуры); prompt: «LOLA style, a white cat and gray cat with cute smile and blue eyes»

Вот такая серия разных кошек, разных окрасок и цвет глаз у меня получилась. В процессе работы заметила, что в этом случае, чем проще промт, тем лучше результат

Исходный размер 1024x1024

prompt: «LOLA style, orange cat»

prompt: «LOLA style, cat», «LOLA style, a white cat and gray cat with cute smile and blue eyes»

Также я пробовала промты с запросом двух животных, с чем нейронка справлялась чуть хуже (в силу того, что на исходных изображениях были только одиночные коты)

prompt: «LOLA style, a white dog and orange cat with cute smile and green eyes», «LOLA style, hugs a white dog with orange cat with cute smile and green eyes»

Исходный размер 1024x1024

prompt: «LOLA style, cat»

Исходный размер 1024x1024

prompt: «»

prompt: «LOLA style, a white cat and gray cat with cute smile and blue eyes», «LOLA style, a red-haired cat with blue eyes»

Исходный размер 1024x1024

(вблизи) prompt: «LOLA style, a red-haired cat with blue eyes»

Процесс обучения

Вся работа по обучению генеративной модели была выполнена в Google Colab.

Перед началом работы я загружаю все библиотеки и обучающий скрипт с GitHub.

0

Шаг первый: установка библиотек

Далее я начинаю работать с датасетом LOLA_DUPRE. Импортирую его, загружаю нужные картинки в формате jpeg необходимого размера 1:1 и 512x512

0

Шаг второй: датасет

Исходный размер 2630x872

Шаг второй: датасет; превью

Далее с помощью кода я запускаю анализ каждого изображения и создание к нему уникального описания вместе с caption_prefix = "LOLA style, "

Обучение генеративной модели под стиль Lola Dupre
Проект создан 10.04.2025
Мы используем файлы cookies для улучшения работы сайта и большего удобства его использования. Более подробную информац...
Показать больше