Исходный размер 1240x1750

Обучение генеративной нейросети — стиль Гари Банта

Идея проекта

Мне очень близко творчество Гари Банта – оно тёплое, душевное и немного грустное. На его картинах мы почти всегда видим одного и того же героя – пожилого мужчину Берта (это и память об отце художника, и как будто он сам в будущем) и его верную собаку. Они гуляют по тихим деревенским улочкам, сидят у реки или просто отдыхают в саду – такие простые, но удивительно трогательные моменты.

Интересно, что Гари стал художником неожиданно для себя. Полжизни он играл в рок-группе, но в 44 года врачи обнаружили у него рак горла. Музыку пришлось оставить, и тогда он взял в руки кисти – сначала просто чтобы не сойти с ума от болезни. А получилось так, что он нашёл своё настоящее призвание.

Сейчас его работы знает вся Британия. А ещё Гари – живой пример того, как искусство может лечить. Победив болезнь, он теперь помогает другим через рисование обрести душевный покой. Его картины – как глоток свежего воздуха, напоминание о том, что счастье – в простых вещах: в тихом вечере, в преданном взгляде собаки, в воспоминаниях о родных людях.

big
Исходный размер 2976x2399

Гари Бант

Я решила обучить нейросеть генерировать изображения в стиле Гари Банта. Мне захотелось отразить любимых персонажей художника в новых обстоятельствах — представить, как Берт и его пёс могли бы выглядеть в разных уголках мира.

0

Гари Бант

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

Исходный размер 2976x1418

Я обучала нейросеть в Kaggle Notebook. Загрузила все нужные библиотеки.

Исходный размер 2976x184
Исходный размер 2976x737
Исходный размер 2976x1030

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

Исходный размер 2976x385
Исходный размер 2976x536
Исходный размер 2976x1189
Исходный размер 2976x386

Затем я обработала изображения, добавив к каждому подробные описания. Обучила LoRA-модель и создала специальный параметр «a paint in Gary Bant style», чтобы она точнее воспроизводила нужный стиль. Для генерации я использовала нейросеть Hugging Face.

Исходный размер 2976x737

После подготовки данных я запустила обучение модели, которое длилось около 50 минут.

Тестовые генерации

Исходный размер 2976x1460

Тестовое изображение № 1 / Тестовое изображение № 2 / Генерации обученной модели

Исходный размер 2976x966

Тестовое изображение № 3 / Тестовое изображение № 4 / Тестовое изображение № 5 / Генерации обученной модели

Тестовое изображение № 1: a paint in Gary Bant style, autumn

Тестовое изображение № 2: a paint in Gary Bant style, saturday

Тестовое изображение № 3: a paint in Gary Bant style, winter

Тестовое изображение № 4: a paint in Gary Bant style, monday in the city

Тестовое изображение № 5: a paint in Gary Bant style, monday in the village

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

Исходный размер 2976x1460

Тестовое изображение № 6 / Тестовое изображение № 7 / Генерации обученной модели

Исходный размер 2976x1460

Тестовое изображение № 8 / Тестовое изображение № 9 / Генерации обученной модели

Тестовое изображение № 6: a paint in Gary Bant style, Grandma walks with her dog

Тестовое изображение № 7: a paint in Gary Bant style, Grandfather with a dog, in a snowstorm, walks home

Тестовое изображение № 8: a paint in Gary Bant style, Grandmother with a dog on a leash

Тестовое изображение № 9: a paint in Gary Bant style, sunflower flower shines on bench with sleeping man

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

Исходный размер 2976x2946

Тестовое изображение № 10 / Генерации обученной модели

Тестовое изображение № 10: a paint in Gary Bant style, children in playground

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

Затем я обратилась к нейросети DeepSeek, чтобы сгенерировать более развернутые и точные промпты — это помогло бы получать детализированные изображения.

Серии генераций

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

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