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

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

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

Что такое outpainting и как это работает

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

У этого термина есть «родственник», который часто путают: inpainting — это противоположность, то есть генерация контента внутри изображения, замена выбранной области. Inpainting стирает объект и заполняет отверстие. Outpainting добавляет пространство вокруг.

Ещё более важное различие: outpainting — это не увеличение разрешения. Увеличение изображения (то, что часто называют upscaling) увеличивает количество пикселей, сохраняя тот же кадр. Outpainting сохраняет плотность пикселей и увеличивает кадр. Это разные операции, решающие разные задачи, и путать одну с другой — самая частая ошибка начинающих.

Outpainting, изменение размера, обрезка или увеличение: что нужно вам

Большинству людей, ищущих outpainting, на самом деле нужно что-то другое. Эта таблица решает вопрос за десять секунд.

Ваша проблемаЧто вам нужно
Изображение слишком маленькое в пикселяхУвеличение разрешения (upscaling)
Изображение слишком большое по весу или размеруИзменить размер
По краям лишний контент, который нужно убратьОбрезка
По краям не хватает сцены, которую нужно добавитьOutpainting
Пропорция неверна, а обрезка потеряет что-то важноеOutpainting
Пропорция неверна, но есть запас по краямОбрезка

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

💡 Быстрый тест: если можно решить обрезкой, не теряя ничего важного, обрезайте. Outpainting всегда что-то выдумывает, а выдуманный контент — это контент, который может выйти неправильно.

Когда расширять, а когда нет

Хорошо работает на: пейзажах, небе, текстурах, однородных поверхностях, просторных интерьерах, размытых фонах и сценах с предсказуемым узором. Всё, что ИИ может продолжить, не выдумывая сложную структуру.

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

Не используйте, когда изображение представляет что-то реальное, требующее точности — фото продукта в рекламе, документ, чек, журналистское изображение. Расширение в таких случаях создаёт контент, которого никогда не существовало, со всеми вытекающими проблемами.

Пошаговая инструкция по расширению изображения

  1. Начните с самого высокого доступного разрешения. Расширение маленького изображения ухудшает всё: новая область рождается с той же низкой плотностью, и шов становится заметнее. Если оригинал маленький, сначала увеличьте разрешение.
  2. Определите финальные пропорции. Решите заранее, будет ли это 16:9, 9:16, 1:1 или другое. Расширение «немного» с решением позже обычно приводит к двум расширениям, а каждое расширение немного ухудшает результат.
  3. Выберите направления. Расширять только по бокам проще, чем во всех четырёх направлениях. Чем меньше новой площади, тем меньше риск ошибки.
  4. Напишите запрос, описывающий продолжение. Не описывайте всё изображение: опишите то, что должно быть за его пределами.
  5. Сгенерируйте и сравните пакетом. Две-три попытки быстро покажут, какое продолжение наиболее логично.
  6. Проверьте стык в реальном размере. Увеличьте масштаб на линии, где заканчивается оригинал и начинается новое. Именно там появляются дефекты.

Как составить запрос на расширение

Описывайте продолжение, а не изображение

Самая частая ошибка — переописывать то, что уже видно. Модель уже видит изображение; она не знает, что должно быть вокруг него. «Продолжите пляж вправо, море уходит к горизонту, мокрый песок на переднем плане» работает намного лучше, чем «красивый пляж на закате».

Зафиксируйте то, что не может измениться

Явно попросите сохранить оригинал. Эта фраза даёт реальную разницу:

Расширьте это изображение до горизонтального формата 16:9. Сохраните исходную область нетронутой, не меняя ничего внутри неё. Естественно продолжите сцену в обе стороны, сохраняя то же освещение, перспективу и цветовую палитру.

Укажите освещение и перспективу

Это два элемента, которые чаще всего выдают неудачное расширение. Если свет на оригинале идёт слева, а новая область имеет тени в неправильную сторону, глаз замечает это сразу, даже не понимая почему. Указание «то же направление света» и «та же линия горизонта» значительно снижает этот риск.

Скажите, что должно продолжать существовать

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

Скажите также, чего не должно появляться

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

Шесть готовых промтов для расширения

Из вертикального в горизонтальный

Расширьте до горизонтального формата 16:9. Сохраните исходную область нетронутой. Продолжите сцену в обе стороны, сохраняя то же освещение, перспективу и палитру. Не добавляйте новых объектов или людей.

Из горизонтального в вертикальный для телефона

Расширьте до вертикального формата 9:16. Сохраните исходную область нетронутой и по центру. Продолжите небо вверх и землю вниз, сохраняя ту же линию горизонта и направление света. Верхняя область чистая и однородная.

Создать место для текста

Расширьте изображение влево примерно на 40% ширины. Сохраните исходную область нетронутой. Новая область должна быть гладким и однородным продолжением фона, без объектов и деталей, подходящим для размещения текста.

Обрезанный портрет

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

Продукт с большим пространством

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

Панорамный баннер

Расширьте до панорамного формата 3:1, увеличивая только по бокам. Сохраните исходную область нетронутой и по центру. Продолжите пейзаж по бокам, сохраняя линию горизонта, перспективу и цветовую палитру.

Расширяйте поэтапно, а не сразу

Это техника, которая больше всего улучшает результат, и почти никто её не использует. Вместо того чтобы запросить утроение ширины изображения сразу, расширяйте на 20–30% и повторяйте.

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

На практике три расширения по 25% дают намного лучший результат, чем одно на 75%. Цена — время, а выигрыш — согласованность перспективы и освещения, именно там, где большие расширения проваливаются.

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

Самые частые случаи использования

Переиспользовать изображение в другом формате

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

Освободить место для текста

Очень полезно в рекламных материалах и превью. Вместо размещения текста поверх объекта вы создаёте чистую боковую полосу. Явно попросите, чтобы новая область была однородной и без деталей.

Исправить слишком тесный кадр

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

Адаптировать для печати

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

Перекомпоновать сгенерированное изображение, которое вышло тесным

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

Где делать outpainting

Три пути, от самого простого до самого контролируемого.

Диалоговые инструменты. Вы отправляете изображение и просите расширение на естественном языке. Это самый быстрый путь, хорошо покрывающий большинство случаев. Ограничение — контроль: вы не задаёте точное количество пикселей в каждом направлении. Гайд по ChatGPT для создания изображений подробно показывает этот процесс.

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

Открытые модели с маской. Максимальный контроль, включая силу генерации и негативный промт, ценой настройки. Подходит для большого объёма или специфических требований.

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

Самые частые проблемы и как их решать

Видимый шов на стыке

Заметная линия там, где заканчивается оригинал. Обычно возникает из-за разницы резкости или цвета между двумя областями. Решение: расширять меньшими шагами и, если сохраняется, явно попросить «непрерывный и незаметный переход, та же резкость и та же цветовая температура».

Дублированные элементы

Модель повторяет объект из оригинала в новой области — два идентичных дерева, два одинаковых столба. Это самый частый дефект. Решение: попросить «не повторять существующие элементы, разнообразное и естественное продолжение» и, если сохраняется, расширять меньше за раз.

Нарушенная перспектива

Линии, которые должны сходиться, начинают расходиться, или горизонт меняет высоту. Появляется в основном в архитектуре и интерьерах. Решение: указать в запросе «та же линия горизонта и та же точка схода». Если не помогает, это случай, когда обрезка — лучший путь.

Смещение стиля

Новая область выходит с немного другим видом — более насыщенная, более резкая, с другой текстурой. Решение: попросить «та же палитра, то же зерно и тот же уровень детализации, что и в оригинальном изображении».

Выдуманные объекты

Появляются люди, животные или постройки, которых вы не просили. Решение: включить в инструкцию «расширенная область без новых объектов, людей или построек».

Потеря резкости в новой области

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

После расширения: финализация файла

Расширенное изображение редко выходит точно в нужном размере и почти никогда — в нужном весе.

Настроить размеры. Расширение создаёт новую пропорцию, но не обязательно нужное финальное разрешение. Изменение размера приводит изображение к точному размеру назначения — 1920 на 1080 для баннера, 1080 на 1920 для сторис.

Обрезать края. Если расширение вышло чуть больше в каком-то направлении, обрезать несколько пикселей лучше, чем менять размер и искажать пропорцию.

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

Конвертировать и сжать. Расширенные изображения становятся больше по площади и, следовательно, тяжелее. Используйте конвертер для формата назначения и компрессор как последний шаг, всегда после изменения размера.

💡 Правильный порядок: увеличить разрешение при необходимости → расширить поэтапно → обрезать лишнее → изменить размер до финального → настроить резкость → конвертировать → сжать.

Полный пример от начала до конца

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

Этап 1 — проверить разрешение. Достаточно ли ширины у фото с телефона? Если высота оригинала меньше 1080 пикселей, сначала увеличьте разрешение. Расширение от маленького материала умножает дефекты.

Этап 2 — определить стратегию. Переход прямо из вертикального в 16:9 означает генерацию намного большей новой области, чем существует оригинала. Лучший путь: два-три последовательных боковых расширения, каждое добавляет около 30% ширины.

Этап 3 — первое расширение. Запрос описывает продолжение, а не фото:

Расширьте это изображение примерно на 30% в обе стороны. Сохраните исходную область нетронутой. Продолжите деревянную стойку вправо и кирпичную стену влево, сохраняя то же тёплое боковое освещение, ту же перспективу и то же размытие фона. Без добавления людей или новых объектов.

Этап 4 — повторять до нужной пропорции. Каждое новое расширение начинается с предыдущего результата. Проверяйте стык на каждом шаге: легче исправить маленькую ошибку сейчас, чем обнаружить на третьем этапе, что перспектива нарушилась ещё на первом.

Этап 5 — расширить ещё немного влево. Чтобы открыть полосу для текста, дополнительное расширение только с этой стороны, с запросом чистой области:

Расширьте ещё на 25% только влево. Новая область должна быть гладким продолжением стены, однородной и без деталей, с тем же цветом и освещением, подходящей для размещения текста поверх.

Этап 6 — финализировать файл. Обрежьте лишнее до точной пропорции, измените размер до 1920 на 1080, настройте резкость, если новая область вышла мягкой, конвертируйте в WebP и сожмите в последнюю очередь.

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

Чек-лист расширенного изображения

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

Приведите расширенное изображение к точному размеру

Настройте финальное разрешение для баннера, сторис, обоев или печати прямо в браузере.

Изменить размер изображения

Часто задаваемые вопросы

В чём разница между outpainting и увеличением разрешения?
Это разные операции, которые часто путают. Увеличение разрешения умножает количество пикселей, сохраняя точно тот же кадр — изображение становится больше в пикселях, но показывает то же самое. Outpainting сохраняет плотность пикселей и расширяет кадр, создавая новый контент за пределами исходных границ. Если изображение слишком маленькое, нужно увеличение. Если формат неправильный, нужен outpainting.
Насколько можно расширить, не испортив результат?
В качестве практического ориентира: примерно до удвоения исходной площади результат обычно остаётся убедительным, при условии, что расширение выполняется поэтапно по 20–30% за раз. Свыше этого оригинал становится маленькой частью в основном выдуманной сцены, и изображение начинает выглядеть как коллаж. Когда потребность намного больше, обычно выгоднее сгенерировать всё изображение заново сразу в нужном формате.
Почему в расширенной области появляются дублированные элементы?
Потому что модель использует уже существующее как референс и, когда не хватает контекста, склонна повторять узнаваемые паттерны. Одно дерево превращается в два идентичных, один столб — в два. Две вещи заметно уменьшают проблему: расширение меньшими шагами, что даёт модели больше пропорционального контекста на каждом этапе, и явная просьба о разнообразном продолжении, без повторения элементов, уже присутствующих на изображении.
Работает ли outpainting на фото людей?
Хорошо работает, когда новая область — это фон: больше окружения вокруг, больше пространства над головой, больше бокового контекста. Плохо работает, когда расширение должно достроить тело, особенно руки, ноги и обрезанные краем конечности, которые остаются слабым местом моделей. Практическая рекомендация — расширять только окружение и оставлять нетронутой любую часть человека, уже присутствующую на исходном изображении.
Можно ли использовать outpainting для фото продукта на продажу?
Только с осторожностью и никогда над самим продуктом. Расширение фона вокруг реального продукта, при полном сохранении объекта нетронутым, обычно приемлемо и полезно для адаптации фото под разные форматы. Чего не следует делать — использовать расширение, чтобы достроить части продукта, которых не было видно на фото, или создать контекст, намекающий на что-то, что не продаётся вместе с товаром. Изображение объявления должно соответствовать тому, что получит покупатель.
Есть ли альтернатива outpainting для изменения пропорций?
Да, и во многих случаях это лучший выбор. Если по краям есть запас, обрезка решает задачу без выдумывания чего-либо и без риска ошибки. Другой распространённый вариант в графических материалах — разместить изображение на сплошном или размытом фоне в нужном формате, сохранив оригинальное фото целиком по центру. Outpainting оправдан только тогда, когда обрезка означала бы потерю чего-то важного в композиции.