
Иллюстрация, И. Я. Билибин
«Только совершенно недавно, точно Америку, открыли старую художественьную Русь, вандальски искалеченную, покрытую пылью и плесенью. Но и под пылью она была прекрасна, так прекрасна, что вполне понятен первый минутный порыв открывших ее: вернуть! вернуть!»
— И. Я. Билибин
Концепция
Стиль Ивана Билибина — один из самых узнаваемых среди русских художников и иллюстраторов. Его уникальными чертами являются декоративность, чёткий контур, отсутствие глубокой перспективы и теней. И самое важное для моей концепции — фольклорные сюжеты и мотивы: сказки, былины, мифологические персонажи.

Иллюстрация, И. Я. Билибин

Иллюстрация, И. Я. Билибин
Целью проекта было обучить генеративную нейросеть воспроизводить уникальный стиль Билибина, создавая новые изображения в его неповторимой фольклорной эстетике. Сегодня культура наполнилась множеством новых мифологических миров и историй в разных жанрах и медиа.
Иллюстрация, И. Я. Билибин
Иллюстрация, И. Я. Билибин
Я выбрала Ивана Билибина, потому что его уникальный стиль очень хорошо подходит к серии книг «Ведьмак» Анджея Сапковского и видеоигре «Ведьмак 3: Дикая Охота» от студии CD Projekt RED. Сама вселенная «Ведьмака» изначально наполнена сказочными и мифологическими мотивами. Мне захотелось взять стиль художника, который в прошлом черпал вдохновение из культуры и фольклора, и применить этот визуальный язык к сюжетам современных произведений, создав синтез классического наследия и современного нарратива.
Иллюстрация, И. Я. Билибин
Результат
«Но мы не в сказке, Геральт. Мы здесь, в реальности, ты, я и наша проблема. Это не сказка, это жизнь.»
— «Ведьмак», Анджей Сапковский
В итоге работы нейросети получилось 24 изображений в стиле и эстетике Билибина.
Я использовала 9 промптов дважды, чтобы посмотреть, как будет отличаться результат между ними. Ещё 6 промптов были дописаны чуть позже и использовались только один раз.
Скриншот кода


Один промпт: Слева первая генерация // Справа вторая генерация
Нейросеть хорошо справилась с природой и архитектурой, придерживаясь стиля Билибина. Видно чёткий контур, плоскость (отсутствие теней и глубокой перспективы).


Результат двух дополнительных промптов
1. Первый промпт // 2. Вторая итерация первого промпта // 3. Второй промпт
Животные и мифические существа получились чуть хуже, но всё же довольно близко по качеству заднего плана. У них виден чёткий лайн отделяющий их от фона и довольно хорошая проработанность анатомии.
Результат генерации первого промпта


Один промпт: Слева первая генерация // Справа вторая генерация
С людьми же всё получилось сложнее. Статичные позы нейросеть смогла передать достаточно хорошо, при этом сохранив у персонажей изображения орнамент и детали одежды. Хотя лица персонажей в отдалении и не очень хорошо видно, но когда они «близки» к зрителю, а не находятся на заднем и среднем планах, их портретная зона достаточно проработана.
1. Второй промпт // 2. Второй промпт // 3. Вторая итерация первого промпта
Однако персонажи в движении получились значительно хуже. У них нарушена анатомия и иногда пропадает лайн характерный стилю Билибина.
1. Первый промпт // 2. Вторая итерация первого промпта // 3. Второй промпт
В принципе нейросеть хорошо сохранила стиль и эстетику работ Билибина, хоть и с некоторыми недочётами. Можно было бы значительно улучшить изображения человека в движении и проработку отдалённых человеческих лиц.


Один промпт: Слева первая генерация // Справа вторая генерация
Код
Для написания кода использовался код обучения данный на курсе («SDXL_DreamBooth_LoRA_Colab.ipynb»).






