Original size 1140x1600

Обучение генеративной нейросети на картинах Альберта Блоха

PROTECT STATUS: not protected
6

КОНЦЕПЦИЯ

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

Для обучения нейросети используется обширный архив произведений известных художников. Основой данного проекта стали работы Альберта Блоха.

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

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

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

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

ЦЕЛЬ

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

СЕРИЯ СГЕНЕРИРОВАННЫХ ИЗОБРАЖЕНИЙ

Промты: «in ALBERT BLOH PAINTINGS style portrait of a man», «in ALBERT BLOH PAINTINGS style, a melancholic young woman with piercing blue eyes, her face half-shrouded in dramatic shadows, wearing a»

in ALBERT BLOH PAINTINGS style stormy sea

in ALBERT BLOH PAINTINGS style still life with flowers

ALBERT BLOH style portrait of a Weimar-era actress with kohl-rimmed eyes, porcelain skin against dar

ALBERT BLOH style buildings that disappear when remembered: foundations of false memories, doors leading to childhood gaps, wallpaper of lost words

ALBERT BLOH style still life: decomposing fruit turning into ears, melting watch on chessboard with

ALBERT BLOH style Kafka’s Metamorphosis: human-faced beetle Gregor Samsa, distorted family in endles

ПРОЦЕСС РАБОТЫ

Концепция проекта включает в себя использование SDXL_DreamBooth_LoRA для обучения нейросети на основе искусства Альберта Блоха. Процесс начинается с настройки Colab-блокнота для работы с SDXL DreamBooth LoRA, в котором происходит настройка GPU и установка необходимых библиотек.

Далее формируется база данных, состоящая из собранных и обрезанных изображений в квадратном формате, которая загружается в соответствующую папку. Затем происходит генерация изображений общего класса, подготовка данных для обучения и финальная тренировка LoRA — небольшого набора дополнительных параметров, адаптирующих SDXL к специфике стиля Альберта Блоха.

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

На первом этапе нам необходимо собрать базу данных из изображений и почистить их от лишних элементов

Original size 822x263

Загружаем базу данных с изображениями

Также выбираем архитектуру нейросети

Original size 1556x449

Как выглядит база данных изображений

Выставляем все необходимые настройки перед обучением нейросети

Original size 871x431
Original size 1074x571

Визуальная оценка качества полученных изображений

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

— Для генерации промтов был использован ChatGPT — Для улучшения качества изображений была использована Ai Image Enhancer —Для исправления нюансов в коде был использован DeepSeek

Обучение генеративной нейросети на картинах Альберта Блоха
6
We use cookies to improve the operation of the HSE website and to enhance its usability. More detailed information on the use of cookies can be fou...
Show more