Инпейтинг изображений

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

Что такое инпейтинг изображений?

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

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

Инпейтинг: оригинальное фото, замаскированная область одежды, сгенерированный результат
Инпейтинг: оригинальное фото, замаскированная область одежды, сгенерированный результат

Как это работает в пайплайне примерки

  1. Создание маски: сегментация изображения создает пиксельно-точную маску одежды, которую нужно заменить.
  2. Кодирование контекста: модель анализирует все, что находится за пределами маски: тон кожи, направление освещения, фон.
  3. Обусловленная регенерация: замаскированная область заполняется новой одеждой с учетом изображения товара и позы человека.
  4. Смешивание: края маски растушевываются, чтобы сгенерированная область плавно переходила в сохраненные пиксели.

Основные сложности

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

FAQ

Ответы на вопросы.

Инпейтинг — это то же самое, что и заливка с учетом содержимого?

Идея та же, но возможности разные. Заливка с учетом содержимого (Content-aware fill) просто копирует окружающие текстуры, чтобы скрыть объект; генеративный инпейтинг синтезирует новый, семантически правильный контент — например, одежду, которой вообще не было на фото.

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

Диффузионная модель
Архитектура генеративного ИИ, которая создает изображения, обучаясь обращать вспять процесс постепенного добавления шума.
Сегментация изображений
Технология компьютерного зрения, разделяющая изображение на точные пиксельные области: человека, его одежду и фон.
Перенос одежды
Процесс использования ИИ для наложения одежды с товарной фотографии на изображение человека.
Окклюзия
Скрытие частей виртуального объекта за реальными элементами, которые находятся ближе к зрителю.

Посмотрите на своих товарах.

Установите Genlook на Shopify за минуты и позвольте покупателям примерять товары до покупки.