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

Сельский полароид

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

КОНЦЕПЦИЯ

Цель проекта — обучить модель Stable Diffusion XL создавать новые сельские пейзажи, имитирующие эстетику старых полароидных фотографий.

Для этого используется техника DreamBooth + LoRA, которая позволяет «внедрить» в модель уникальный идентификатор «sks polaroid_village», ассоциированный с набором из 24 изображений. Все исходные фото были сгенерированы мной лично в программе nano_banana_pro и представляют собой разнообразные сельские сцены (деревья, поля, домики, закаты) с характерными признаками полароидного снимка: мягкая цветопередача, лёгкая зернистость, виньетка, немного выцветшие тона.

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

ИСХОДНЫЕ ИЗОБРАЖЕНИЯ

Датасет состоит из 24 квадратных изображений (1000×1000 пикселей), созданных мной в nano_banana_pro.

Все изображения приведены к квадрату 1:1 и имеют достаточное качество для обучения. На каждом снимке присутствует характерный полароидный эффект (светлая рамка, мягкие цвета, иногда эффект старой фотографии).

Исходный размер 3000x2000

КОД ДЛЯ ОБУЧЕНИЯ

Код основан на официальном примере Hugging Face и адаптирован под мою задачу.

Исходный размер 1160x395

Установка библиотек

Исходный размер 975x351

Создаем папку для датасета и загружаем 24 фото

Исходный размер 1428x865

Генерация подписей через BLIP

Исходный размер 1260x816

Обучение DreamBooth + LoRA

Исходный размер 1510x1018

Генерация изображений

РЕЗУЛЬТАТ ОБУЧЕНИЯ

Было сгенерировано 6 изображений, каждое из которых соответствует заданному промпту и сохраняет узнаваемый стиль «полароидного снимка».

Все изображения объединены общим стилем: мягкость, винтажная цветопередача, лёгкая нерезкость по краям, иногда имитация световой рамки. Модель успешно выучила эстетику полароидных снимков и сельские мотивы из датасета.

Исходный размер 1536x1024

Промты для сгенерированных изображений:

  1. Дом в поле на закате;
  2. Тропинка через поле с цветами;
  3. Старый амбар под драматичным небом;
  4. Пруд с отражениями деревьев;
  5. Деревенская церковь в снегу;
  6. Фермер в пшеничном поле;
Исходный размер 512x512

Дом в поле на закате — мягкие оранжево-розовые тона, характерная светлая рамка (её модель добавила сама, так как в датасете были фото с рамкой)

Исходный размер 512x512

Тропинка через поле с цветами — лёгкая зернистость, немного выцветшие цвета

Исходный размер 512x512

Старый амбар под драматичным небом — контрастность смягчена, облака выглядят как на старой фотографии

Исходный размер 512x512

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

Исходный размер 512x512

Деревенская церковь в снегу — белые тона приглушены, снег не ярко-белый, а с голубоватым оттенком

Исходный размер 512x512

Фермер в пшеничном поле — фигура немного размыта, как будто снята на старый фотоаппарат

ЗАКЛЮЧЕНИЕ

Проект успешно демонстрирует возможность тонкой настройки Stable Diffusion XL на небольшом датасете из 24 изображений для генерации новых сцен в заданном стиле.

Полученные изображения могут использоваться в качестве иллюстраций, вдохновения или элементов дизайна. Метод DreamBooth + LoRA подтверждает свою эффективность и экономичность.

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