я захотела обучить нейросеть созданию узоров в русском стиле, и вот, что вышло:
первым делом расскажу о концепции: меня с детства притягивали русские росписи и узоры, и я подумала, что круто было бы возродить этот стиль, переосмыслить, осовременить и сделать общественным достоянием, чтобы каждый мог кастомизировать этот стиль под себя или создавать паттерны для использования их в различной продукции. для этого идеально подходят обученные модели нейросетей, ее то мы и создадим с вами!
чем кормить нейросеть?
для начала я скормила датасет референсов, чтобы нейросеть поняла, с чем имеет дело и в каком стиле нужно работать
я использовала изображения хохломы…
примеры референсов
…и гжели.
примеры референсов
а дальше что?
а дальше — пишем промпт, и получаем красоту в нужном стиле!
«patterns in russian style, with strawberries and bright colors»
«patterns in russian style, with berries and bright colors»
«patterns in russian style, with tomatoes and cucumbers and bright colors», «patterns in russian style, with tomatoes and bright colors»
«pattern in russian style, blue and white colors»
«pattern in a russian style with flowers, blue and white colors», «pattern in a russian style with birds, blue and white colors»
«a book illustration in a russian style, blue and white colors»
«a shawl pattern in russian style»
«a shawl pattern in russian style»
бонус: вот так моя нейросеть видит платья в нашем русском стиле
«a woman in a dress in russian style»
что получилось?
моя нейросеть научилась делать красивые росписи, которые и правда похожи на хохлому и гжель.
модель: — передает всю витиеватость узоров хохломы и аутентичные цвета гжели. — позволяет пользователю создать красивый продукт, который тот сможет использовать для своих целей. — создает паттерны, если не попросить обратного, поскольку я обучала нейросеть их созданию, и это меня очень радует, ведь результат соответствует изначальной идее!
в лонгриде представлены все изображения в первоначальном виде, я не улучшала их и не совершала иных манипуляций.
процесс обучения:
— подключенная модель: Stable Diffusion XL 1.0; — использование Dreambooth с LoRA; — обучение на 10 изображениях;
Описание применения генеративной модели
Stable Diffusion XL 1.0 модель, умеющая генерировать изображения https://huggingface.co/stabilityai/stable-diffusion-xl-base-1.0
BLIP автоматизации базы для обучения https://huggingface.co/Salesforce/blip-image-captioning-base
Dreambooth + LoRA создание собственного стиля




