Original size 2480x3500

Обучение генеративной нейросети в стиле Hennie Niemann jnr

15

Описание идеи

«Хенни Ниманн-младший является одним из самых известных современных художников Южной Африки. Несмотря на свой успех, его главной целью всегда остается баланс. „Конечно, я бы хотел быть лучшим в своей отрасли, но достижение настоящего баланса гораздо ценнее. Слишком часто мы смотрим на этих успешных икон, только чтобы узнать, что их личная жизнь — ужасный провал“», — с официального сайта Хенни.

Ebb and flow, Hennie Niemann jnr, 2021 (2) // Fiesta, Hennie Niemann jnr, 2022

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

big
Original size 1920x1920

To have and to hold, Hennie Niemann jnr, 2013

Обычно героини Хенни расслаблены, они могут находиться в танце или в процессе чтения. Но в данном проекте было решено изменить привычный сюжет картин художника. Благодаря использованию нейросетей героиней Хенни станет уставшая девушка, работающая в офисе. В проекте будет сгенерирована серия картин, отражающая «день сурка» женщины. Итоговые иллюстрации показывают рутинные моменты жизни горожанки. К примеру, сборы на работу или мечты об отдыхе на море.

Исходные данные

Original size 2597x1443

Фотографии работ Хенни, которые стали базой для дальнейшей работы, собраны с официального сайта художника.

The Botanist, Hennie Niemann jnr, 2018 // Viridian Summer, Hennie Niemann jnr

Подготовка среды

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

Original size 2784x945

После устанавливаются все нужные библиотеки и прогоняется скрипт DreamBooth + LoRA на SDXL.

Original size 2774x655
Original size 2773x417
Original size 2775x723

Также создается папка Hennie, в которой будут собраны исходные изображения для обучения модели.

Original size 2769x470

Подготовка к обучению модели

Загружается обучающий датасет с 24 картинами художника и определяется функция image_grid.

Original size 2778x686

Bathers, Hennie Niemann jnr, 2018 // Baccanal, Hennie Niemann jnr, 2015

Original size 2776x935
Original size 1920x1734

Carnaval, Hennie Niemann jnr, 2022

Original size 2774x708

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

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

Запускается обучение LoRA-модели на базе SDXL с помощью DreamBooth. Скрипт запускает процесс дообучения Stable Diffusion XL с применением LoRA и DreamBooth. Используются оптимизации для экономии ресурсов (fp16, 8-bit Adam, градиентный чекпоинтинг). При создании исходного кода и при обучении модели не использовался ИИ (или ГенИИ).

prompt: Painting in the style of Hennie Niemann jnr, alarm clock ringing in a dim bedroom

Original size 2048x2048

prompt: Painting in the style of Hennie Niemann jnr, getting dressed in morning sunlight

Original size 2764x850

Особенности итоговых изображений

prompts: Painting in the style of Hennie Niemann jnr, dreaming of lying on a tropical beach, Painting in the style of Hennie Niemann jnr, swimming in clear turquoise water under the sun

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

Original size 2048x2048

prompt: Painting in the style of Hennie Niemann jnr, waking up on the couch and realizing it was just a dream

Original size 2480x1400

prompts from 7 to 10

Обучение генеративной нейросети в стиле Hennie Niemann jnr
15
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