Самая дорогая привычка в работе с ИИ-изображениями — перегенерировать всю картинку, чтобы исправить одну её часть. Кабель в углу, серый фон, который должен быть белым, человек на заднем плане в остальном удачного кадра — ничему из этого не нужен новый рендер. Нужен инструмент очистки.
Генерация и очистка — разные операции
Генератор делает новое изображение при каждом запуске. Даже с тем же запросом и теми же референсами свет смещается, товар сдвигается, детали меняются. Это прекрасно, когда вы хотите варианты, и губительно, когда нужный кадр у вас уже есть.
Инструмент очистки работает с той картинкой, что у вас есть. Объект остаётся ровно таким, каким его сняли; меняется только та часть, которую вы указали. Там, где речь о реальном товаре, эта разница и есть разница между карточкой, совпадающей с вещью, и карточкой, которая с ней не совпадает.
Четыре инструмента и для чего каждый
| Инструмент | Для чего | Сохраняет объект? |
|---|---|---|
| Удаление фона | Отделить объект от окружения | Да, попиксельно |
| Прозрачный фон | PNG-вырезки для вёрстки и наложений | Да |
| Белый фон | Карточки товара, где требуется чистый белый | Да |
| Смена цвета фона | Фирменные подложки для серии | Да |
| Удаление объекта | Стереть что-то внутри кадра | Всё, кроме отмеченной области |
Первые четыре — в один клик: загрузил, скачал. Ввода требует только удаление объекта, потому что инструменту нужно знать, что именно вы считаете лишним.
Как удалить объект хорошо
Удаление объекта работает, перестраивая отмеченную область по окружающим пикселям. Отсюда следуют две вещи.
Во-первых, отмечайте с запасом. Плотный контур вокруг бокала оставит его тень и отражение, и это читается как призрак. Включите тень, отражение и немного поверхности под ним.
Во-вторых, простые фоны восстанавливаются лучше пёстрых. Убрать кабель с гладкой стены практически незаметно. Убрать человека с узорчатого ковра перед книжным шкафом — значит заставить инструмент выдумать много структуры, а выдуманная структура и есть то место, где появляются артефакты.
Когда удаление — неверный выбор
Если то, что вы хотите убрать, занимает треть кадра, вы уже не удаляете объект, а просите новый фон. Это задача для генерации по изображению с объектом в качестве референса — или для замены фона, если объект вырезается чисто.
Фон: вырезать, заменить или перекрасить
Три разные проблемы называют «фоном», и ответов тоже три.
Вырезать. Вам нужен объект на прозрачности, чтобы вставить его в вёрстку. Это инструмент прозрачный фон, а результат — PNG с настоящим альфа-каналом.
Сделать однотонным. Площадки часто требуют чистый белый. Белый фон делает именно это за один шаг, и результат одинаков по всей серии снимков — что важнее, чем кажется: разнобой белого выглядит как небрежная съёмка.
Перенести в другое место. Это задача генерации, а не очистки. Сначала вырежьте объект, затем используйте генерацию по изображению с этой вырезкой в качестве референса и опишите новую обстановку. В таком порядке товар остаётся нетронутым; описанные в одном запросе товар и обстановка обычно перерисовываются оба.
Сколько стоит очистка
Инструменты очистки дёшевы по кредитам по сравнению с полным рендером — в этом и смысл. Удаление фона стоит несколько кредитов; удаление объекта чуть дороже, потому что область приходится перестраивать. Сравните с 8–20 кредитами за новый рендер на высокоразрешающей модели, который вдобавок вернёт вам картинку, отличную от той, что вы пытались спасти.
Файловые инструменты не стоят вообще ничего. Сжатие, изменение размера, конвертация и поворот работают в браузере, так что уменьшить 4K-экспорт до веб-JPEG бесплатно. Звать генератор, чтобы уменьшить файл, — удивительно частая и полностью устранимая трата.
Порядок действий
Очистка всегда перед улучшением. Сначала уберите помеху, потом запускайте любой генеративный проход по очищенному изображению. В обратном порядке модель тратит силы на прорисовку деталей в том, что вы вот-вот удалите.
Внутри серии выполняйте одну и ту же операцию для всех изображений за один заход. Фоны, снятые в разное время и с разными настройками, расходятся, и это расхождение по товарной серии заметно, даже когда каждое изображение по отдельности выглядит нормально.
Экспорт — в последнюю очередь. Держите рабочую копию в полном размере; файлы под размеры площадки делайте в конце, когда больше ничего не изменится.
Быстрое дерево решений
Объект на уже имеющемся снимке верный? Если да — никогда не перегенерируйте, чистите. Лишнее находится за объектом или внутри кадра? За — значит инструмент фона; внутри — значит удаление объекта. Объекту нужно сдвинуться, повернуться или сменить материал? Это настоящая задача генерации, и её место — генерация по изображению с референсами.
Всё остальное — размер, формат, ориентация, вес — файловые операции, и они не должны стоить вам ничего. Рабочее пространство держит генераторы и инструменты в одном месте, так что переход между ними не требует повторной загрузки, а сколько генеративные шаги снимают с баланса, описано в тарифах.
Разметка области: что делает маска
Отмечая область для удаления, вы сообщаете инструменту две вещи: что стереть и что ему позволено использовать как опору для восстановления. Именно из-за второго форма маски важна не меньше её размера.
Маска, плотно облегающая объект, почти не оставляет окружающего контекста для выборки, и восстановленные пиксели выглядят вклеенными. Маска с запасом — включающая тень объекта и немного чистой поверхности — даёт ясное представление о том, как область должна выглядеть без объекта.
Несколько мелких предметов лучше отмечать по отдельности, чем одной большой маской, поглощающей пространство между ними: у каждого восстановления вокруг остаётся больше настоящих пикселей.
Как сохранить единство товарной серии
Восемь снимков для карточки, вычищенных в восемь разных дней, не совпадут. Фоны окажутся чуть разного белого, края будут обрезаны с разной плотностью, и серия прочитается как любительская, даже если каждое изображение по отдельности проходит.
Обрабатывайте серию за один заход, в одном порядке, одним инструментом. Если одному снимку нужно удаление объекта, а остальным нет, сделайте это удаление первым, а потом прогоните все изображения через шаг с фоном вместе.
Чего очистка не исправит
| Проблема | Очистка? | Что делать вместо |
|---|---|---|
| Помеха в углу | Да | Удаление объекта |
| Пёстрый фон за объектом | Да | Вырезать и поставить на новую подложку |
| Объект размыт или плохо освещён | Нет | Переснять или перегенерировать по референсам |
| Неверный ракурс товара | Нет | Генерация по изображению с референсами |
| Текст этикетки нечитаем | Нет | Передать этикетку как референсное изображение |
Закономерность такова: очистка правит то, что есть на снимке, а генерация решает, чем снимок является. Проблемы второго рода никогда не решаются инструментами первого, сколько проходов ни делай.
