Image Generation

outpainting

Расширение изображения за его исходные границы с генерацией нового правдоподобного контента.

Что такое outpainting

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

Применения

  • Изменить соотношение сторон фотографии (16:9 → 9:16) без кропа
  • Расширить сцену: добавить небо сверху, продолжить пейзаж по бокам
  • Воссоздать обрезанные части изображения
  • Создать панорамы из одного кадра

Outpainting в AUTOMATIC1111

A1111 имеет встроенный инструмент outpainting:

  1. Загрузить изображение во вкладку img2img
  2. Выбрать Script → Poor man's outpainting / Outpainting mk2
  3. Указать направления расширения и число пикселей
  4. Задать промпт для нового контента

Или вручную:

  1. Resize canvas: разместить оригинал в центр большего холста
  2. Нарисовать маску на пустых краях
  3. Запустить inpainting с промптом окружения

Автоматически через ComfyUI

В ComfyUI существуют специализированные воркфлоу для outpainting: нода для padding + маска + inpaint сэмплинг.

Связанные термины

  • inpainting — родственная техника (внутри, а не снаружи)
  • AUTOMATIC1111 — встроенная поддержка
  • Stable Diffusion — базовая модель

Готовы запустить GPU-задачу?

Запустить GPU-сервер