Исходный размер 2480x3500

Генератор орнамента

Проект принимает участие в конкурсе
Исходный размер 800x219

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

Именно на этом стиле я решила остановится, выбирая визуальный язык для обучения модели. Разнообразие узоров даёт простор для различных генераций и экспериментов, что делает плитки идеальных кандидатом для обучения.

Исходный размер 3120x747

Фотографии, взятые для обучения модели

Фотографии, взятые для обучения модели

Для реализации проекта использовалась модель Stable Diffusion XL, дообученная с помощью метода LoRA и DreamBooth на датасете, состоящем из 16 изображений. Все фотографии орнаментов находятся в Public Domain (CC0).

Исходный размер 800x219

Процесс обучения модели

Обучение проходило в Google Colab. Предварительно, до начала обучения, я установила необходимые для работы библиотеки и загрузила скрипт для дообучения модели Stable Diffusion с использованием метода LoRA и DreamBooth, а также загрузила сам датасет.

Исходный размер 3015x2392
Исходный размер 3271x679

Также на этапе подготовки к обучению я заранее задала префикс с триггер-токеном ('izrtile, ceramic ornamental tile, '), который позволял связать визуальный стиль плиток с текстовым запросом. Кроме того, для каждого изображения из датасета создавалась строка, содержащая имя файла и соответствующий текстовый промпт.

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

Наконец, этап обучения модели. Чтобы все изображения из датасета поместились в память, они были приведены к размеру 512×512.

Исходный размер 2613x934
Исходный размер 2621x656

Обучение закончено и мы наконец переходим к генерации изображений наших орнаментов!

Исходный размер 800x219

Итоги

В начале я хотела попробовать создать орнаменты с цветочными мотивами. Если просто написать «blue flowers», модель легко создаст синие абстрактные цветы.

Исходный размер 2048x2048

blue flowers, purple vines, yellow ornaments

Далее я перешла уже к генерации конкретных цветов

Исходный размер 2329x747

tulips and vines, electric blue and pink colors, white glaze background / big daffodils, white glaze background, green and yellow vines / yellow sunflower in centre, symmetrical pattern

bright vibrant red gradient pink peaches, white yellow background glaze, floral ornaments around / vibrant red gradient pink peaches, white background glaze, floral ornaments around

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

На третий раз модель выдала красивое изображение плитки с персиками

Исходный размер 2048x2048

big peaches hanging on the tree, colors of peaches, red with yellow gradient, white glaze background, high contrast

apples green colors, white glaze background high contrast, white and yellow floral ornaments / green gradient yellow pears on tree, green leaves, white glaze background high contrast

Исходный размер 2048x2048

big red pomegranates on the vine, vibrant green vines and floral ornaments around, white glaze background high contrast

high contrast white glaze background, vines and grape, vibrant green and purple colors / watermelon fruit, purple vines around, pink flowers, white glaze background

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

Исходный размер 2048x2048

white and green glaze, floral ornament, orange bird sitting on vine

После чего я начала задавать конкретный вид птицы в промпте, и модель также прекрасно справлялась с генерацией.

Исходный размер 2048x2048

yellow and ultramarine blue colors, white glaze background, vines and floral ornament, great tit siiting near flowers

hummingbird near tropical flowers, pink and orange glaze, white glaze background high contrast, vines / spotted woodpecker, dark blue and red glaze, floral abstact ornaments

Также я попробовала создать насекомых: богомола в окружении травы и бабочек, порхающих над цветами.

mantis, vines around, green and yellow glaze, white glaze background / blue bright butterflies, vibrant purple flowers and vines, white glaze background

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

abstract geometric tile design, monochrome palette hite and vibrant ultramarine blue, optical illusion, highdetail, sharp edges / abstract geometric tile design, electric purple and yellow glaze

abstract geometric tile design, vibrant pink and ultramarine blue, optical illusion, highdetail, sharp edges / abstract geometric tile design, yellow and cyan, optical illusion, highdetail, sharp edge

Исходный размер 2890x1953

Итоговая серия изображений

Нейросеть научилась делать красивые плитки с разными видами орнаментов. Модель сохранена на HuggingFace и её можно опробовать.

В процессе создания проекта использовались: ❁ модель Stable Diffusion XL с использованием метода DreamBooth и LoRAUpscayl — для улучшения качества генераций ❁ Leonardo AI — для создания обложки проекта

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