Выбрать язык

AI-удаление фона с фото

Удаляйте фон с любой фотографии с помощью AI-сегментации прямо в браузере и скачивайте прозрачный PNG в полном разрешении.

Mehmet Demiray (Мехмет Демирай) Опубликовано Обновлено
Поделиться
Работает в браузере, ничего не загружается на сервер. ИИ-модель (около 87 МБ) скачивается один раз при первом использовании.

Лучше всего работает, когда на фото есть четкий объект: человек, товар, животное или предмет. Результат — файл PNG с прозрачным фоном.

Как AI находит объект

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

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

Этот инструмент использует ISNet, архитектуру сегментации из семейства dichotomous image segmentation, которая лежит в основе и нескольких коммерческих сервисов. Маска рассчитывается в разрешении 1 024 на 1 024, а затем масштабируется обратно на исходное фото, поэтому в скачанном файле сохраняется полное разрешение с применённой прозрачностью.

Как получить чистое вырезание

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

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

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

Полное разрешение бесплатно, и почему

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

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

Результат скачивается как PNG с настоящей прозрачностью в исходных размерах вашего фото, готовый для дизайнерских программ, маркетплейсов и презентаций. Принимаются фото до 4 096 пикселей по длинной стороне.

Что делать с прозрачным PNG

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

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

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

Самые частые вопросы.

Как удалить фон с фотографии?

Загрузите фото и нажмите кнопку. AI находит объект, стирает всё остальное и отдаёт вам PNG с прозрачным фоном в исходном разрешении.

Полное разрешение действительно бесплатно и без водяного знака?

Да. Обработка идёт на вашем устройстве, поэтому нет серверных затрат, которые надо окупать, нет водяного знака, нет регистрации и нет платы за разрешение. Полноразмерный PNG, это просто результат.

Мои фото загружаются на сервер?

Нет. После однократного скачивания модели, около 87 МБ, весь анализ идёт в вашем браузере. Портреты и фото товаров никогда не покидают устройство.

Как AI понимает, что является объектом?

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

Справляется ли он с волосами и шерстью?

Обычно да, мягкие края, это сильная сторона этого семейства моделей. Честный предел, это очень тонкие пряди на фоне почти того же цвета, часть из них растворится.

Вырезка потеряла часть объекта. Что делать?

Обрежьте фото ближе к объекту и попробуйте снова, меньше фона означает меньше отвлекающих деталей для модели. Лучшее освещение и больший контраст между объектом и фоном тоже заметно улучшают края.

Можно ли получить белый фон вместо прозрачного?

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

Почему первый запуск медленный?

AI-модель скачивается один раз, около 87 МБ, и браузер сохраняет её. Каждый следующий визит пропускает скачивание и начинает обработку за секунды.

Что будет, если сохранить результат как JPEG?

В JPEG нет прозрачности, поэтому прозрачные участки будут залиты. Этот инструмент отдаёт PNG, чтобы сохранить вырезку. Конвертируйте в JPEG только когда объект уже помещён на финальный фон.

Источники

  1. Highly Accurate Dichotomous Image Segmentation (IS-Net) · arXiv · Xuebin Qin et al. · 2022
  2. DIS reference implementation · GitHub · Xuebin Qin
  3. rembg — background removal tool and model distribution · GitHub · Daniel Gatis