Исходный размер 1140x1600

Нейросетевой импрессионизм

Проект принимает участие в конкурсе

КОНЦЕПЦИЯ

Константин Горбатов — российский художник-импрессионист, известный своими пейзажами европейских стран. Его картины отличаются насыщенными контрастными цветами, морскими сюжетами и уверенной работой с направлением мазка кисти.

big
Исходный размер 1400x1067

К. Горбатов, Дворец дожей. 1914

«…Горбатов неделями пропадал на берегах рек, прислушивался, присматривался, писал этюды, писал много, с наслаждением…», — И. Э. Грабарь о К. Горбатове

Для того, чтобы отличить картину его авторства, зачастую достаточно одного взгляда, ведь стиль Горбатова уникален и узнаваем.

Целью данного проекта было определить, сможет ли нейросеть обучиться воспроизводить ключевые элементы стилизации Горбатова и воссоздать его почерк.

ИСХОДНЫЕ ИЗОБРАЖЕНИЯ

big
Исходный размер 2564x884

К. Горбатов, Большой канал, Венеция 1927; Венеция 1931

Всего для обучения нейросети было использовано 60 картин, чтобы сохранить стиль и наполнение работ.

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

Константин Горбатов, Амальфи 1925-1927, Амальфи 1939, Апельсиновое дерево. Капри

Исходный размер 2592x1031

Откадрированные работы К. Горбатова, на которых обучалась модель

Все изображения были обрезаны под формат 512*512 таким образом, чтобы в кадре оставалось водное пространство, поскольку визитной карточкой художника является изображение этой стихии.

Исходный размер 4087x1678

К.Горбатов, Вид Амальфи; Вид Венеции. 1929

РЕЗУЛЬТАТИРУЮЩАЯ СЕРИЯ

В ходе работы использовались следующие инструменты:

— Google Colab для запуска и выполнения кода; — Stable Diffusion для обучения генеративной модели; — Hugging Face для генерации токена и публикации модели;

Для сохранения стилевого единства в промптах содержится фраза «in Gorbatov style» — она помогает нейросети понять, что нужно скопировать конкретный стиль работ.

  1. «А photo collage in Gorbatov style, cozy seaside cottage on a cliff, ocean view, golden sunset»;
  2. «a photo collage in Gorbatov style, bright blue water, sunny day, vibrant colors»;
  3. «a photo collage in Gorbatov style, wooden beach houses on stilts over turquoise water, tropical island»;
  4. «a photo collage in Gorbatov style, white houses by the ocean, scandinavian style, foggy atmosphere»;
  5. «a photo collage in Gorbatov style, oastal cottages near stormy sea, dramatic clouds, dark sky»;
  6. «a photo collage in Gorbatov style, fantasy seaside village, glowing houses, night»;
  7. «a photo collage in Gorbatov style, traditional architecture, ocean waves»;
  8. «a photo collage in Gorbatov style, ocean waves, cherry blossoms, peaceful atmosphere»;
  9. «a photo collage in Gorbatov style, soft clouds, ocean, little house»;
  10. «a photo collage in Gorbatov style, glass walls, sunset reflection, palms».
Исходный размер 3088x1024

Генерации 1, 2, 3.

Нейросеть сохраняет стиль и насыщенную цветовую гамму из контрастных оттенков произведений К. Горбатова, что визуально приближает генерации к стилю художника.

Важной деталью, которая делает произведения художника узнаваемыми, является их композиционная особенность: расположение города на берегу в правой или левой части полотна. Нейросеть также использует эту особенность, чтобы вписать генерации в визуальный код Горбатова.

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

Слева: К.Горбатов, Вид Амальфи утром; справа: генерация 7.

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

Исходный размер 3088x2056

Генерации 4-6, 8-10.

ПРОЦЕСС ОБУЧЕНИЯ

В ходе работы был проверен GPU, после чего были установлены все необходимые библиотеки и загружен скрипт обучения DreamBooth LoRA. Создана папка «Gorbatov», в которой находятся цифровые картины художника.

Исходный размер 4631x2840

Была выполнена генерация текстовых описаний изображений с помощью BLIP. К полученным описаниям был добавлен единый стилистический префикс: «in Gorbatov style».

Исходный размер 4810x2092

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

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

Исходный размер 4631x2840

ЗАКЛЮЧЕНИЕ

Таким образом, нейросеть хорошо справилась с генерацией изображений в стиле Константина Горбатова. Используя его полотна как референсы, модель смогла передать основные оттенки, стиль и даже композиционные особенности работ художника.

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