Исходный размер 1299x1995

Обучение нейросети созданию картин на работах художника Сергея Виноградова

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

Идея

Целью проекта стало исследование возможностей генеративной модели Stable Diffusion в воспроизведении художественного стиля Сергея Виноградова. В рамках эксперимента была обучена LoRA‑модель на репрезентативном наборе произведений художника, включающем как пейзажные композиции, так и работы с изображением человеческих фигур.

Несмотря на краткость обучения (всего 3 минуты), итоговые генерации продемонстрировали высокую степень соответствия оригинальному стилю — причём требуемый результат был достигнут с первой попытки.

Прилагаемые данные

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

Обучение проводилось с упрощёнными параметрами: всего 100 шагов, при этом генерации получились весьма близкими к стилю Виноградова. Ключевые настройки процесса:

Исходный размер 2093x709

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

На первом этапе была загружена база данных изображений работ Виноградова (--dataset_name="Vinogradov»). Затем с помощью модели BLIP автоматически сгенерированы промпты для каждого из них. Каждый промпт завершается одинаковой фразой «Vinogradov» (--instance_prompt="Vinogradov «), что задаёт модели чёткое направление и помогает фокусироваться на стилистических особенностях автора.

Дополнительно для повышения точности запросов к нейросети использовались подробные промпты, созданные с помощью инструмента Perplexity. Это позволило детально передать нюансы стиля Виноградова — особенности цветовой палитры, работы со светом и тенью, характерные композиционные решения.

Этап обучения модели Vinogradov_LoRA выполнялся с использованием скрипта train_dreambooth_lora_sdxl.py через утилиту accelerate launch.

Исходный размер 873x595

В ходе обучения система проанализировала предоставленные данные, усвоила ключевые визуальные маркеры стиля Виноградова и научилась применять их к новым сюжетам. Благодаря оптимизации параметров (fp16, 8‑bit Adam) удалось достичь эффективного обучения даже при ограниченном числе шагов.

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

Исходный размер 3583x1119
Исходный размер 3615x730

Итоги обучения

0
  1. Boy walking along a narrow path through tall grass and wildflowers near a village, Vinogradov.png

  2. Old town street with small houses and a church tower rising above the roofs, Vinogradov

  3. Quiet interior with a table, samovar and flowers, sunlight falling across the wooden floor, Vinogradov

0
  1. Young girl playing piano in a bright country house with sunlight through the window, Vinogradov
  2. Two village women resting on a wooden bench near a small house on a sunny day, Vinogradov
  3. Woman sitting by an open window looking out at a blooming summer garden, Vinogradov

ИСПОЛЬЗОВАНИЕ ГЕНЕРАТИВНОЙ МОДЕЛИ

Stable Diffusion XL (SDXL) — базовая генеративная модель (stabilityai/stable-diffusion-xl-base-1.0);

LoRA (Low‑Rank Adaptation) — метод тонкой настройки модели для адаптации к стилю Сергея Виноградова (результат обучения — модель Vinogradov_LoRA);

DreamBooth — технология персонализации модели под конкретный стиль;

BLIP — модель для автоматической генерации промптов на основе загруженных изображений;

Perplexity — инструмент для создания подробных и точных промптов, помогающих передать нюансы стиля Виноградова (цветовая палитра, работа со светом и тенью, композиция).

Обучение нейросети созданию картин на работах художника Сергея Виноградова
Проект создан 18.03.2026
Мы используем файлы cookies для улучшения работы сайта НИУ ВШЭ и большего удобства его использования. Более подробную...
Показать больше