/ Модель

Характеристики

Размер весов
2,6 МБ
Лицензия
Apache 2.0
Архитектура
mobilenet_v3 · dense
Опубликована
18 ноя 2024

mediapipe_selfie_segmentation_landscape

Сегментация изображенийИзображение → mask3 профессии

ONNX-модель на базе MobileNetV3 для сегментации изображений и отделения человека от фона.

2 297скачиваний за 30 дней3лайкавеса обновлены7 мар 2025

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

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

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

onnx-community/mediapipe_selfie_segmentation_landscape — модель сегментации изображений в формате ONNX, опубликованная сообществом onnx-community. В метаданных указана архитектура MobileNetV3; модель предназначена для выделения областей изображения, в частности для сегментации фона на изображениях с людьми.

Модель можно применять для отделения человека от фона и подготовки изображений к замене или размытию фона. Карточка содержит пример использования через Transformers.js. Репозиторий использует лицензию Apache-2.0.

Сценарии применения

  • отделение человека от фона на фотографии
  • размытие фона на изображении
  • замена фона на изображении
  • создание маски сегментации для портрета

Ограничения

Карточка не описывает точность, ограничения по размеру входного изображения или условия съёмки; качество сегментации следует проверять на целевых изображениях.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

Usage (Transformers.js)

If you haven't already, you can install the Transformers.js JavaScript library from NPM using:

npm i @huggingface/transformers

Example: Selfie segmentation with onnx-community/mediapipe_selfie_segmentation_landscape.

import { AutoModel, AutoProcessor, RawImage } from '@huggingface/transformers';

// Load model and processor
const model_id = 'onnx-community/mediapipe_selfie_segmentation_landscape';
const model = await AutoModel.from_pretrained(model_id, { dtype: 'fp32' });
const processor = await AutoProcessor.from_pretrained(model_id);

// Load image from URL
const url = 'https://huggingface.co/datasets/Xenova/transformers.js-docs/resolve/main/selfie_segmentation_landscape.png';
const image = await RawImage.read(url);

// Pre-process image
const inputs = await processor(image);

// Predict alpha matte
const { alphas } = await model(inputs);

// Save output mask
const mask = await RawImage.fromTensor(alphas[0].mul(255).to('uint8')).resize(image.width, image.height);
mask.save('mask.png');

// (Optional) Apply mask to original image
const result = image.clone().putAlpha(mask);
result.save('result.png');
Input imagePredicted maskOutput image
image/pngimage/pngimage/png

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм

Нельзя запустить

В репозитории нет весов в формате PyTorch/safetensors.

Ревизия весов
2497d5b

0 моделей