Как пользоваться
- Выберите фотографию, на которой есть один или несколько человек.
- Выберите модель «Быстрая» или «Детальная» и нажмите «Удалить фон».
- Настройте порог, мягкость и растушёвку, пока край не будет выглядеть правильно; при необходимости выберите цвет фона.
- Сравните результат до и после, затем скачайте PNG.
Как это работает
Инструмент запускает в вашем браузере MediaPipe Image Segmenter от Google с открытым исходным кодом. Небольшая нейросеть анализирует версию фотографии размером 256 × 256 и оценивает для каждого пикселя, насколько вероятно, что он принадлежит человеку. Эта маска масштабируется до размера вашей фотографии и используется как прозрачность PNG.
Fast-модель (selfie segmenter, около 250 КБ) отделяет человека от фона. Detailed-модель (selfie multiclass, около 16 МБ) распознаёт фон, волосы, кожу и одежду; всё, что не является фоном, сохраняется. Обе модели обучены на людях, поэтому они не смогут надёжно вырезать товары, животных или автомобили.
Порог задаёт, насколько уверенной должна быть модель, чтобы сохранить пиксель, мягкость расширяет переход между сохранённой и удалённой областями, а растушёвка размывает край на выбранное число пикселей. Поскольку маска вычисляется в низком разрешении, тонкие волосы и узкие промежутки аппроксимируются, а не обводятся точно.
Файлы моделей и среда выполнения WebAssembly загружаются с публичных CDN (Google Cloud Storage и jsDelivr) при первом использовании, а затем кешируются вашим браузером. Результаты сохраняются в формате PNG с прозрачностью, размером до 16 мегапикселей.
Примеры
Аватар на фирменном цвете
Погрудное селфи с Fast-моделью, порогом 50%, мягкостью 20% и заменой цвета даёт аккуратный аватар на однотонном фоне.
Вырезка в полный рост для флаера
Фото в полный рост с Detailed-моделью, порогом 40% и растушёвкой 3 px даёт прозрачный PNG, который можно разместить на дизайне.
Часто задаваемые вопросы
Загружается ли моя фотография?
Нет. Сегментация выполняется в вашем браузере. С серверов Google и jsDelivr загружаются только файлы моделей и среды выполнения; ваша фотография никогда не покидает ваше устройство.
Почему инструмент не работает с моей фотографией товара?
Модели обучены находить людей. Объекты, животные и товары часто не распознаются вообще или распознаются лишь частично.
Почему края волос не идеальны?
Модель обрабатывает версию фото размером 256 × 256, поэтому очень мелкие детали восстанавливаются приблизительно. Увеличьте мягкость или растушёвку, чтобы край выглядел естественнее, или попробуйте модель «Детальная».
Работает ли офлайн?
После первого успешного запуска браузер обычно кэширует модель и среду выполнения, но это не гарантируется. Для первого использования требуется подключение к интернету.
Конфиденциальность
Фотография декодируется и сегментируется в вашем браузере, а PNG создаётся на вашем устройстве; фото не загружается, не хранится и не используется в аналитике. Для запуска модели браузер загружает среду выполнения MediaPipe из jsDelivr CDN и файл модели из Google Cloud Storage; эти запросы не содержат данных изображения. Учитывается только анонимное событие использования инструмента, а статус вашего тарифа загружается из сервиса учётной записи сайта.