SAM2 Video
Отслеживайте и сегментируйте объекты в видео с помощью SAM2 от Meta на Clore.ai
Отслеживайте и сегментируйте любой объект в видео с помощью SAM2.1 от Meta — улучшенной версии SAM2 с повышенной точностью видео.
Аренда на CLORE.AI
Перейдите на маркетплейс CLORE.AI
Отфильтруйте по типу GPU, объёму VRAM и цене
Выберите On-Demand (фиксированная ставка) или Spot (цена ставки)
Настройте свой заказ:
Выберите Docker-образ
Установите порты (TCP для SSH, HTTP для веб-интерфейсов)
При необходимости добавьте переменные окружения
Введите команду запуска
Выберите способ оплаты: CLORE, BTC, или USDT/USDC
Создайте заказ и дождитесь развертывания
Получите доступ к своему серверу
Найдите данные для подключения в Мои заказы
Веб-интерфейсы: используйте URL HTTP-порта
SSH:
ssh -p <port> root@<proxy-address>
Что такое SAM2?
SAM2 (Segment Anything Model 2) от Meta AI позволяет:
Сегментация объектов в видео в реальном времени
Отслеживание любого объекта по щелчку
Стабильное отслеживание сквозь перекрытия
Эффективная по памяти обработка видео
Что нового в SAM2.1
SAM2.1 приносит значительные улучшения по сравнению с оригинальным SAM2:
Улучшенная точность видео — Лучшее отслеживание при перекрытиях и быстром движении
Улучшенный модуль памяти — Более стабильное дальнобойное отслеживание
Новые чекпойнты —
sam2.1_hiera_*серии с лучшей производительностьюОфициальный пакет pip — Установите с помощью
pip install sam-2(ручная сборка не требуется)Более быстрый вывод — Оптимизированные ядра CUDA
Ресурсы
GitHub: facebookresearch/sam2
Статья: Статья о SAM2
Демо: Демо SAM2
Веса модели: Чекпойнты SAM2.1
Рекомендуемое оборудование
GPU
RTX 3060 12GB
RTX 4080 16GB
RTX 4090 24GB
VRAM
8 ГБ
16GB
24 ГБ
CPU
4 ядра
8 ядер
16 ядер
ОЗУ
16GB
32GB
64GB
Хранилище
30GB SSD
50GB NVMe
100GB NVMe
Интернет
100 Мбит/с
500 Мбит/с
1 Гбит/с
Быстрое развертывание на CLORE.AI
Docker-образ:
Порты:
Команда:
Доступ к вашему сервису
После развертывания найдите свой http_pub URL в Мои заказы:
Перейдите на Мои заказы страницу
Нажмите на свой заказ
Найдите
http_pubURL (например,abc123.clorecloud.net)
Используйте https://YOUR_HTTP_PUB_URL вместо localhost в примерах ниже.
Установка
Альтернатива: из исходного кода (для разработки)
Что вы можете создать
Редактирование видео
Удаление объектов из видео
Бесшовная замена фонов
Создавайте видеомаски для композитинга
Анализ спорта
Отслеживайте игроков на протяжении матчей
Анализируйте схемы движения
Создавайте нарезки лучших моментов
Медицинская визуализация
Сегментируйте органы в видео КТ/МРТ
Отслеживайте движение клеток в микроскопии
Измеряйте рост с течением времени
Наблюдение и безопасность
Отслеживайте объекты между камерами
Подсчитывайте людей/транспортные средства
Обнаружение аномалий
Творческие проекты
Ротоскопинг для VFX
Интерактивные видеоинсталляции
Создание контента для AR/VR
Базовое использование
Сегментация изображений
Отслеживание объектов в видео
Отслеживание нескольких объектов
Сегментация по запросу с рамкой
Интерфейс Gradio
Экспорт масок в видео
Производительность
Сегментация изображений
1024x1024
RTX 3090
50 мс
Сегментация изображений
1024x1024
RTX 4090
30 мс
Видео (на кадр)
720p
RTX 4090
45 мс
Видео (на кадр)
1080p
A100
35 мс
Варианты модели (SAM2.1)
SAM2.1 представляет новые sam2.1_hiera_* чекпойнты с улучшенной точностью отслеживания видео:
sam2.1_hiera_tiny
38M
4 ГБ
Самый быстрый
Хорошо
sam2.1_hiera_tiny.pt
sam2.1_hiera_small
46M
5 ГБ
Быстро
Лучше
sam2.1_hiera_small.pt
sam2.1_hiera_base_plus
80M
8 ГБ
Средне
Отлично
sam2.1_hiera_base_plus.pt
sam2.1_hiera_large
224M
12GB
Медленнее
Лучше всего
sam2.1_hiera_large.pt
Примечание: Модели SAM2.1 стабильно превосходят свои аналоги SAM2 в видеобенчмарках, особенно для быстро движущихся объектов и длительных окклюзий.
Распространённые проблемы и решения
Недостаточно памяти
Проблема: Нехватка памяти CUDA на длинных видео
Решения:
Отслеживание потеряно
Проблема: Отслеживание объекта срывается в середине видео
Решения:
Добавляйте точки коррекции, когда отслеживание смещается
Используйте запросы с рамкой для лучшей начальной сегментации
Выбирайте более четкие начальные кадры
Медленная обработка
Проблема: Обработка видео слишком медленная
Решения:
Используйте меньший вариант модели (tiny/small)
Снизьте разрешение видео
Включите полупрецизионный режим (fp16)
Обрабатывайте на GPU A100
Низкое качество маски
Проблема: Границы сегментации неровные
Решения:
Используйте более крупную модель (large вместо tiny)
Добавьте больше точечных запросов
Комбинируйте точечные запросы и запросы с рамкой
Устранение неполадок
Неточная сегментация
Щелкайте точнее по целевому объекту
Добавьте несколько положительных/отрицательных точек
Используйте запрос с рамкой для крупных объектов
Ошибка памяти при обработке видео
Обрабатывайте меньше кадров за раз
Снизьте разрешение видео
Используйте потоковый режим для длинных видео
Отслеживание потеряно
Добавляйте больше запросов, когда объект меняется
Используйте функцию банка памяти
Проверьте, что объект не перекрыт
Медленная обработка
SAM2 требовательна к вычислительным ресурсам
Используйте A100 для длинных видео
Рассмотрите пропуск кадров
Оценка стоимости
Типичные цены на маркетплейсе CLORE.AI (по состоянию на 2024 год):
RTX 3060
~$0.03
~$0.70
~$0.12
RTX 3090
~$0.06
~$1.50
~$0.25
RTX 4090
~$0.10
~$2.30
~$0.40
A100 40 ГБ
~$0.17
~$4.00
~$0.70
A100 80 ГБ
~$0.25
~$6.00
~$1.00
Цены зависят от провайдера и спроса. Проверьте маркетплейс CLORE.AI актуальные тарифы.
Сэкономьте деньги:
Используйте Spot рынок для прерываемых задач — примерно треть серверов оценивает spot-цены ниже on-demand (медиана ~13% скидки), остальные совпадают с ними
Платите CLORE токенами
Сравните цены у разных провайдеров
Дальнейшие шаги
GroundingDINO - Автоматически обнаруживать объекты для сегментации
Florence-2 - Понимание изображения и языка
Depth Anything - Оценка глубины
Последнее обновление
Это было полезно?