output
Словарь ↗Аутпейнтинг (Outpainting)
Аутпейнтинг (outpainting) — это генеративная техника, которая расширяет изображение за его исходные границы, придумывая новый контент, логично продолжающий сцену: небо над обрезанным горизонтом, больше пространства вокруг товара, широкий фон за портретом. Это зеркальная противоположность инпейнтинга: инпейнтинг заполняет дыру внутри изображения, а аутпейнтинг — пустой холст вокруг него. Работают диффузионные модели: инструмент трактует пустую рамку как шум, который нужно убрать, опираясь на уже имеющиеся пиксели, чтобы освещение, текстура и перспектива оставались согласованными. Для SaaS-разработчиков аутпейнтинг встречается в дизайнерских и маркетинговых инструментах — переформатировать квадратное фото в баннер 16:9, не обрезая объект, или создать место под текстовые надписи. Практическая заметка: лучшие результаты получаются при расширении небольшими шагами и с коротким промптом, описывающим, что должно появиться в новой области; большие скачки или расплывчатые промпты дают швы и повторяющиеся паттерны. Эту функцию предоставляют Photoshop Generative Fill, DALL-E и пайплайны Stable Diffusion. Стоит сказать прямо: аутпейнтинг — не обратная операция к кадрированию. Ничего не восстанавливается: за пределами кадра нет скрытых исходных данных, которые можно было бы вернуть. Каждый пиксель за границей выдуман моделью на основе видимых ей краёв и вашего промпта, а значит результат правдоподобен, но не достоверен. Это различие важно юридически и редакционно не меньше, чем технически: расширяя фотографию реального места, товара или человека, вы изготавливаете контекст, которого никогда не было, и любому продукту, отдающему такую функцию пользователю, честнее назвать её генерацией, а не «расширить» или «отменить кадрирование». Качество к тому же неодинаково по направлениям. Расширение вдоль сильной визуальной подсказки — чёткой линии горизонта, продолжающейся стены, ровного неба — даёт модели однозначное продолжение и обычно держится хорошо. Расширение в по-настоящему неоднозначные зоны, где оригинал ничем не намекает, что там должно быть, — источник повторяющихся мотивов, уплывающей перспективы и заметных швов. Величина расширения всё это усиливает: чем дальше вы уходите за пределы оригинала относительно его собственных размеров, тем меньше остаётся якорного сигнала и тем труднее даётся связность — техническая причина, по которой несколько небольших проходов выигрывают у одного большого скачка. По деньгам большинство коммерческих API тарифицируют аутпейнтинг как любую другую генерацию, поштучно и по обычной ставке, так что вопрос бюджета не в надбавке за саму операцию, а в том, сколько проходов требует хороший результат. Проектируйте под итерации: дайте пользователю расширить, посмотреть и расширить снова, вместо того чтобы фиксировать финальный холст одним вызовом. И последнее предостережение: дорисованная область может отличаться от оригинала по разрешению и зернистости. Если вы расширяете фотографию, для незаметного стыка почти всегда нужен ещё один шаг — лёгкое выравнивание цвета и текстуры после генерации.
Похожие термины