Исходный размер 1140x1600

Генератор лоскутков

Проект принимает участие в конкурсе

Пэтчворк (оно же лоскутное шитье) — это стиль творчества, характеризующийся сшиванием лоскутов ткани и\или кусочков разнообразных материалов в цельную мозаику

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

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

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

Для обучения использовался датасет из 40 изображений

Референсы для обучения (пэтчворк)

Исходный размер 659x653

Референсы для обучения (пэтчворк)

Референсы для обучения (грэнни сквер)

Исходный размер 722x722

Референсы для обучения (грэнни сквер)

Проект собирался на платформе Google Colab, с опорой на выданные в исходном коде библиотеки. В качестве основной модели выступало Stable Diffusion, обученное через LoRa и DreamBooth

Исходный размер 1631x240
Исходный размер 1763x513

Текстовые описания изображений из датасета создавались автоматически, посредством BLIP image captioning model, а также заранее заданных префикса и суффикса

Исходный размер 1618x318
Исходный размер 1640x711

Также перед началом обучения все изображения датасета были переведены в одинаковый, компактный формат отдельной функцией для упрощения работы

Исходный размер 1664x558

Генерации

Как итог, каждое сгенерированное изображение действительно оказалось уникальным, попадающим в заданную стилистику и не невозможным в производстве

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

Исходный размер 512x512
Исходный размер 512x512
Исходный размер 512x512
Исходный размер 512x512
Генератор лоскутков
Проект создан 23.03.2026
Мы используем файлы cookies для улучшения работы сайта и большего удобства его использования. Более подробную информац...
Показать больше