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

Венеция в стиле Огюста Ренуара. Обучение генеративной нейросети

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

Концепция

Цель проекта — обучить нейросеть понимать и воспроизводить художественный стиль Огюста Ренуара, одного из главных представителей импрессионизма. Стиль Ренуара характеризуется мягкими живыми мазками, тёплыми световыми эффектами и вниманием к изображению людей, особенно женщин, в окружении природы или городской среды.

Для обучения была выбрана модель Stable Diffusion XL (SDXL) с использованием техники LoRA (Low-Rank Adaptation), позволяющей дообучить модель на небольшом наборе данных без изменения всех весов.

Далее с помощью этой модели были сгенерированы серии изображений, объединяющих стиль Ренуара с венецианскими пейзажами. Тема была выбрана из-за того, что в этом городе как нельзя лучше сочетаются водные пейзажи с людьми — наиболее частыми элементами для картин Ренуара.

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

Вручную отобраны 25 репродукций картин Ренуара, преимущественно с женскими портретами, фигурами на природе и сценами у воды, что лучше всего отражают принципы его стиля.

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

Все изображения приведены к квадратному формату 1024×1024 пикселей для единообразия при обучении.

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

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

Первым шагом была подготовка среды и установка зависимостей. В Google Colab настроена среда для работы: установлены необходимые библиотеки (diffusers, transformers, accelerate, bitsandbytes, datasets), смонтирован Google Drive, скопирован скрипт обучения DreamBooth LoRA для SDXL.

Исходный размер 2763x996

Далее были загружены репродукции картин Ренуара из папки на Google Drive. Для каждого изображения с помощью BLIP сгенерировано описание содержания, к которому добавлен префикс «a painting in the style of Renoir». Пары (изображение, промпт) сохранены в файл metadata.jsonl.

Исходный размер 2609x1410
Исходный размер 2753x1337

Используя скрипт train_dreambooth_lora_sdxl.py, запущено дообучение модели SDXL на подготовленном датасете. Основные параметры: разрешение 512, batch size 2, learning rate 1e-4, 1000 шагов, mixed precision fp16, 8‑битный Adam. Обучение выполнено на GPU T4.

Исходный размер 2749x855

После обучения загружены LoRA‑веса, создан пайплайн SDXL с VAE в fp16. Сгенерировано 6 изображений по промптам, объединяющим венецианские мотивы с описанием стиля Ренуара. Параметры генерации: 30 шагов, guidance scale 7.5.

Исходный размер 2747x923

Результатирующая серия изображений

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

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

«Venetian canal with gondolas and historic buildings, warm sunset light, impressionist style of Renoir, soft brushstrokes»

1. «gondolier steering a gondola under the Bridge of Sighs, shimmering water, Renoir’s style» 2. «carnival scene in Venice, masked figures near a canal, festive atmosphere, Renoir’s style»

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

«portrait of a young woman with Venetian landscape in the background, in the style of Renoir»

Из недостатков, в некоторых случаях гондолы, из-за недостака этих объектов на картинах, могут немного выбиваться из общей стилистики и смотреться более реалистично, чем остальное окружение, или иметь неточности в изображении. Также стилистика изображений может слегка разниться и они могут быть разной степени проработанности, однако это характерно и для работ самого Ренуара.

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

«Venetian lagoon at dawn, fishing boats, misty water, soft light, Renoir style»

В процессе разработки дополнительно применялась модель Deepseek для генерации промптов, а также для анализа и корректировки логики кода и исправления ошибок.

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