Original size 1140x1600

Обучение генеративной нейросети в стиле художника Ханца Зацки

PROTECT STATUS: not protected
7

Цель данного проекта — постараться воссоздать стиль художника Ханца Зацки с использованием генеративных нейросетей.

Ханс Зацка (нем. Hans Zatzka; 8 марта 1859 — 17 декабря 1945) — австрийский художник, автор многочисленных салонных картин с изображением нимф, купидонов, женщин, детей, любовных пар, зверей и птиц, цветов, натюрмортов.

*определение взято с сайта ru.wikipedia.org

Датасет

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

Для обучения нейросети было использовано 24 картины.

https://disk.yandex.ru/d/Rv5k9RnJfQUUNg

big
Original size 2720x2720

Библиотека.

Примеры изображений из датасета.

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

Генерации в стиле художника Ханца Зацки.

Модель обучалась в учебных целях с использованием Stable Diffusion XL (SDXL), DreamBooth и LoRA.

Обучение происходило с шагом 300. Lora Scale — 0.7.

Original size 1723x523

Нейминг, примеры промптов.

Original size 770x528

Обучение модели.

Original size 1397x141

Пример тестового промпта.

Название LoRA: Zatzka_style_LoRA prompt: painting by Hans Zatzka

Original size 1024x1024

Первая попытка генерации — painting by Hans Zatzka, water nymph emerging from a pond, holding a clay pitcher filled with spring water, as she greets a traveler resting beneath a willow tree

Генерации

В процессе генерации изображений были замечены качественные изменения в отрисовке лиц.

Однако всё ещё присутствовали сомнительные моменты: мелкие детали, руки, окружение.

При этом часть финальных картин соответствовала ожиданиям и даже превосходила их.

Original size 1024x1024

painting by Hans Zatzka, woman playing a harp under the moonlight

1. painting by Hans Zatzka, a couple standing near a cascading waterfall, the man offering a bouquet of wildflowers to his beloved, as sunlight filters through the trees 2. painting by Hans Zatzka, a winged Cupid aiming his bow at two lovers walking hand in hand through a blossoming cherry orchard

1. painting by Hans Zatzka, beautiful angel with white wings surrounded by blooming trees and a clear stream 2. painting by Hans Zatzka, bride and groom exchanging vows in a forest clearing, surrounded by woodland creatures and fairies scattering flower petals

0

1. painting by Hans Zatzka, one angel enjoying a picnic on a cloud, with a checkered blanket, a basket of fruits, and a kite soaring above them 2. painting by Hans Zatzka, water nymph emerging from a pond, holding a clay pitcher filled with spring water, as she greets a traveler resting beneath a willow tree 3. painting by Hans Zatzka, woman playing a harp under the moonlight, her music attracting a flock of fireflies and a curious deer from the nearby woods

Итог

Было интересно поработать с данным художником в контексте современных технологий и возможностей. Закреплено умение работать с Google Colab, освоено множество других инструментов: Hugging Face, Lora, Stable Diffusion и Gradients.App для оформления.

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

Original size 480x330

Моя палитра для проекта https://gradients.app/ru/newpalette

Описание применения генеративной модели

Stable Diffusion XL (SDXL) была добавлена для обучения генеративной нейросети под стиль рисунка Ханца Зацки.

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

Обучение генеративной нейросети в стиле художника Ханца Зацки
7
We use cookies to improve the operation of the website and to enhance its usability. More detailed information on the use of cookies can be fo...
Show more