
Творчество Альфонса Мухи поражает своей нежностью, композицией и детализацией. Его работы вдохновляют художников по всему миру.
Я очень люблю и искренне восхищаюсь произведениями Мухи. Думая над проектом я долго не могла решить, чьи работы брать за основу, но в итоге выбрала именно Альфонса Муху. Мне хотелось попробовать научить модель создавать изображения хотя бы отдалённо напоминающие стиль художника, но в итоге вышло даже чуть лучше чем я ожидала!
Альфонс Муха — «Лето» 1896

Альфонс Муха —"The Arts: Dance» 1898

Процесс обучения модели
Обучение модели проходило в Kaggle. До начала обучения я установила все необходимые для работы библиотеки, также загрузила скрипт Stable Diffusion с использованием метода LoRA и DreamBooth, и собрала и загрузила сам датасет
На этапе подготовки к обучению я задала префикс с триггер-токеном ('art in machas style, '), который позволял связать визуальный стиль картин с текстовым запросом. Кроме того, для каждого изображения из датасета создавалась строка, содержащая имя файла и соответствующий текстовый промпт.
Сформированные данные сохранялись в файл формата JSONL, который затем использовался моделью в процессе обучения.
После этого я почистила кеш и подготовила программу для тренировки модели. Обработка данных заняла некоторое время, т. к. я немного намудрила с файлами: я заранее обработала картинки, чтобы они были нужного разрешения, поэтому на этом этапе оставила размер 1024 на 1024.
После этого я использовала hugging face, чтобы сохранить уже натренированную модель.
Итоги
Первое, что пришло мне в голову — это совместить не совместимое, а именно «буржуазный» стиль Альфонса Мухи с советскими плакатами. Получилась небольшая серия, которая лишь отдалённо напоминает оригинальные плакаты.


prompt: art in mucha’s style, soviet poster, Motherland calls
Первые попытки генерации советских плакатов в стиле Мухи. Родина Мать зовёт. Несмотря на абстрактность некоторых деталей, на обеих картинках видны штуки, напоминающие штыки.
Нина Ватолина, Николай Денисов «Не болтай!» 25 июля 1945


Prompt: art in muchas style, soviet poster do not speak!
Плакат «Нет!» 1954 Говорков, Виктор Иванов


Prompt: art in muchas style, soviet poster, man saying no to alcohol
Тут у модели не получилось сказать нет алкоголю.
По мотивам плакатов о дружбе народов
Prompt: art in muchas style, soviet girl with bouquet of carnations
После изображений с людьми, я решила попробовать сгенерировать изображения цветочных паттернов и орнаментов.
Prompt: art in muchas style, pattern of flower carnations


Prompt: art in muchas style, rose flower ornament/ lilly flower ornament


Prompt: art in muchas style, lilly flower pattern
Prompt: art in muchas style, flower pattern
Нейросеть научилась делать изображения в стиле работ Альфонса Мухи. Модель сохранена на HuggingFace и её можно опробовать.
Итоговая серия изображений
Итоговая серия изображений
Описание применения генеративной модели
В процессе создания проекта использовались: — модель Stable Diffusion XL с использованием метода DreamBooth и LoRA — https://www.google.com/ai для исправления ошибок в коде












