SAM2 Vidéo

Suivez et segmentez des objets dans la vidéo avec SAM2 de Meta sur Clore.ai

Suivez et segmentez n'importe quel objet dans une vidéo avec SAM2.1 de Meta — la version améliorée de SAM2 avec une précision vidéo renforcée.

circle-check
circle-info

Tous les exemples de ce guide peuvent être exécutés sur des serveurs GPU loués via CLORE.AI Marketplacearrow-up-right le marketplace.

Location sur CLORE.AI

  1. Filtrer par type de GPU, VRAM et prix

  2. Choisir À la demande (tarif fixe) ou Spot (prix d'enchère)

  3. Configurez votre commande :

    • Sélectionnez l'image Docker

    • Définissez les ports (TCP pour SSH, HTTP pour les interfaces web)

    • Ajoutez des variables d'environnement si nécessaire

    • Entrez la commande de démarrage

  4. Sélectionnez le paiement : CLORE, BTC, ou USDT/USDC

  5. Créez la commande et attendez le déploiement

Accédez à votre serveur

  • Trouvez les détails de connexion dans Mes commandes

  • Interfaces Web : utilisez l'URL du port HTTP

  • SSH : ssh -p <port> root@<adresse-proxy>

Qu'est-ce que SAM2 ?

SAM2 (Segment Anything Model 2) de Meta AI permet :

  • Segmentation d'objets vidéo en temps réel

  • Cliquez-pour-suivre n'importe quel objet

  • Suivi cohérent à travers les occlusions

  • Traitement vidéo économe en mémoire

Quoi de neuf dans SAM2.1

SAM2.1 apporte des améliorations significatives par rapport à l'original SAM2 :

  • Précision vidéo améliorée — Meilleur suivi à travers les occlusions et les mouvements rapides

  • Module de mémoire amélioré — Suivi longue portée plus cohérent

  • Nouveaux checkpointssérie sam2.1_hiera_* avec de meilleures performances

  • Package pip officiel — Installer avec pip install sam-2 (aucune compilation manuelle requise)

  • Inférence plus rapide — Kernels CUDA optimisés

Ressources

Matériel recommandé

Composant
Minimum
Recommandé
Optimal

GPU

RTX 3060 12GB

RTX 4080 16GB

RTX 4090 24GB

VRAM

8 Go

16Go

24 Go

CPU

4 cœurs

8 cœurs

16 cœurs

RAM

16Go

32Go

64Go

Stockage

30Go SSD

50Go NVMe

100Go NVMe

Internet

100 Mbps

500 Mbps

1 Gbps

Déploiement rapide sur CLORE.AI

Image Docker :

Ports :

Commande :

Accéder à votre service

Après le déploiement, trouvez votre http_pub URL dans Mes commandes:

  1. Aller à la Mes commandes page

  2. Cliquez sur votre commande

  3. Trouvez l' http_pub URL (par ex., abc123.clorecloud.net)

Utilisez https://VOTRE_HTTP_PUB_URL au lieu de localhost dans les exemples ci-dessous.

Installation

Alternative : depuis la source (pour le développement)

Ce que vous pouvez créer

Montage vidéo

  • Supprimer des objets des vidéos

  • Remplacer les arrière-plans parfaitement

  • Créer des masques vidéo pour le compositing

Analyse sportive

  • Suivre les joueurs pendant les matchs

  • Analyser les schémas de mouvement

  • Générer des résumés des meilleurs moments

Imagerie médicale

  • Segmenter des organes dans des vidéos CT/MRI

  • Suivre le mouvement des cellules en microscopie

  • Mesurer la croissance au fil du temps

Surveillance et sécurité

  • Suivre des objets à travers plusieurs caméras

  • Compter les personnes/véhicules

  • Détection d'anomalies

Projets créatifs

  • Rotoscopie pour les effets visuels (VFX)

  • Installations vidéo interactives

  • Création de contenu AR/VR

Utilisation de base

Segmentation d'images

Suivi d'objets vidéo

Suivi multi-objets

Segmentation par invite de boîte

Interface Gradio

Exporter les masques en vidéo

Performances

Tâche
Résolution
GPU
Vitesse

Segmentation d'image

1024x1024

RTX 3090

50 ms

Segmentation d'image

1024x1024

RTX 4090

30ms

Vidéo (par frame)

720p

RTX 4090

45ms

Vidéo (par frame)

1080p

A100

35ms

Variantes de modèle (SAM2.1)

SAM2.1 introduit de nouveaux série sam2.1_hiera_* checkpoints avec une précision de suivi vidéo améliorée :

Modèle
Paramètres
VRAM
Vitesse
Qualité
Checkpoint

sam2.1_hiera_tiny

38M

4 Go

Le plus rapide

Bon

sam2.1_hiera_tiny.pt

sam2.1_hiera_small

46M

5Go

Rapide

Meilleur

sam2.1_hiera_small.pt

sam2.1_hiera_base_plus

80M

8 Go

Moyen

Excellent

sam2.1_hiera_base_plus.pt

sam2.1_hiera_large

224M

12Go

Plus lent

Meilleur

sam2.1_hiera_large.pt

Remarque : Les modèles SAM2.1 surperforment systématiquement leurs homologues SAM2 sur les benchmarks vidéo, en particulier pour les objets se déplaçant rapidement et les longues occlusions.

Problèmes courants et solutions

Mémoire insuffisante

Problème : CUDA manque de mémoire sur les vidéos longues

Solutions :

Suivi perdu

Problème : Le suivi d'objet échoue en milieu de vidéo

Solutions :

  • Ajouter des points de correction lorsque le suivi dérive

  • Utiliser des invites par boîte pour une meilleure segmentation initiale

  • Choisir des frames initiales plus claires

Traitement lent

Problème : Le traitement vidéo est trop lent

Solutions :

  • Utiliser une variante de modèle plus petite (tiny/small)

  • Réduire la résolution de la vidéo

  • Activez la demi-précision (fp16)

  • Traiter sur GPU A100

Mauvaise qualité des masques

Problème : Les bords de segmentation sont rugueux

Solutions :

  • Utiliser un modèle plus grand (large au lieu de tiny)

  • Ajouter plus d'invites par point

  • Combiner invites par point et par boîte

Dépannage

Segmentation inexacte

  • Cliquez plus précisément sur l'objet ciblé

  • Ajouter plusieurs points positifs/négatifs

  • Utiliser une invite par boîte pour les objets volumineux

Erreur de mémoire vidéo

  • Traiter moins de frames à la fois

  • Réduire la résolution de la vidéo

  • Utiliser le mode streaming pour les vidéos longues

Suivi perdu

  • Ajouter plus d'invites lorsque l'objet change

  • Utiliser la fonctionnalité de banque de mémoire

  • Vérifier que l'objet n'est pas occulté

Traitement lent

  • SAM2 est gourmand en calcul

  • Utiliser A100 pour les vidéos longues

  • Envisager de sauter des frames

Estimation des coûts

Tarifs typiques du marché CLORE.AI (à partir de 2024) :

GPU
Tarif horaire
Tarif journalier
Session de 4 heures

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 40GB

~$0.17

~$4.00

~$0.70

A100 80GB

~$0.25

~$6.00

~$1.00

Les prix varient selon le fournisseur et la demande. Vérifiez CLORE.AI Marketplacearrow-up-right pour les tarifs actuels.

Économisez de l'argent :

  • Utilisez Spot market pour les charges de travail flexibles (souvent 30-50 % moins cher)

  • Payer avec CLORE jetons

  • Comparer les prix entre différents fournisseurs

Prochaines étapes

Mis à jour

Ce contenu vous a-t-il été utile ?