КОНЦЕПЦИЯ
Морис Дени - французский художник конца 19 - первой половины 20 века. Он работал в технике символизма и постимпрессионизма, ключевыми чертами его стиля были упрощённые, декоративные силуэты, мягкая пастельная палитра, религиозные сюжеты.
Проанализировав стиль и биографию художника, его работы очень напомнили мне по настроению мифологические сцены и сказки. Поэтому в качестве серии я создаю сюжеты из стандартных русских народных сказок.
ИСХОДНЫЕ ИЗОБРАЖЕНИЯ
автор: Морис Дени
автор: Морис Дени
автор: Морис Дени
ОБУЧЕНИЕ МОДЕЛИ
В первом блоке "Setup" я занимаюсь подготовкой рабочей среды. Здесь происходит загрузка необходимых библиотек, а также проверка производительности и мощности компьютера. Я работала в Google Colab, поэтому перед началом подключалась к удалённой среде, которая поддерживает ускоритель (GPU). После этого я проверяла, что всё корректно работает и мощности достаточно для дальнейшей работы. Далее устанавливаются все необходимые библиотеки и модели Stable Diffusion, а также подключается Google Диск, где хранятся исходные изображения, на которых будет обучаться модель.
Фрагменты кода в блоке «Setup»
Во втором блоке «Dataset» я подготавливаю данные. Я открываю папку на Google Диске, где находятся изображения, и проверяю, что они корректно загружены и отображаются, а программа успешно их распознаёт.
Фрагменты кода в блоке «Dataset»
После этого начинается этап подготовки к обучению: я подключаю нужные библиотеки и выполняю вход в аккаунт Hugging Face, который необходим для работы с моделью Stable Diffusion.
Фрагмент кода в блоке «Prep for training»
Далее я перехожу непосредственно к обучению модели. Для этого устанавливаются все необходимые компоненты (Stable Diffusion, датасеты и библиотеки), после чего запускается основной блок обучения. На этом этапе я задаю ключевые параметры, например размер шага, который влияет на качество обучения модели. Также указываю путь к данным для обучения и папку, в которую будут сохраняться результаты и сама обученная модель.
Фрагмент кода в блоке «Train»
После завершения обучения я подключаю полученную модель к программе, загружаю все необходимые библиотеки и саму модель. В результате появляется интерфейс с полем для ввода запроса (prompt), где я могу запускать генерацию изображений.
Фрагмент кода в блоке «Inference»
ПЕРВЫЕ ГЕНЕРАЦИИ


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


Пробные генерации
Я переобучила модель, поставив шаг 300. Получившиеся варианты (особенно второй) больше подошли под мою задачу, и я приступила к генерации своей серии.


Пробные генерации
Я также выполнила несколько тестовых генераций, чтобы нащупать новое направление внутри выбранного стиля. В процессе создания работ я стремилась выделить ключевые художественные особенности: пастельные, мягкие и приглушённые тона, а также простые линейные силуэты. Именно эти элементы являются характерными для стиля Мориса Дени.
промты: — A Cossack robber in red trousers escapes from a Russian village in moris style — A man in the Russian forest lays a big golden egg
ГЕНЕРАЦИИ
СКАЗКИ
Сказка 1: Курочка Ряба


















































