GroundingDINO
Détectez n'importe quel objet à l'aide de descriptions textuelles avec GroundingDINO
Détectez n'importe quel objet à l'aide de descriptions textuelles avec GroundingDINO.
Tous les exemples peuvent être exécutés sur des serveurs GPU loués via la place de marché CLORE.AI.
Louer sur CLORE.AI
Visitez la place de marché CLORE.AI
Filtrez par type de GPU, VRAM et prix
Choisissez À la demande (tarif fixe) ou Spot (prix d'enchère)
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
Sélectionnez le paiement : CLORE, BTC, ou USDT/USDC
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@<proxy-address>
Qu'est-ce que GroundingDINO ?
GroundingDINO d'IDEA-Research permet :
Détection d'objets zero-shot avec des invites textuelles
Détectez n'importe quel objet sans entraînement
Localisation précise des boîtes englobantes
Combinez-le avec SAM pour une segmentation automatique
Ressources
GitHub : IDEA-Research/GroundingDINO
Article : Article sur GroundingDINO
HuggingFace : IDEA-Research/grounding-dino
Démo : HuggingFace Space
Matériel recommandé
GPU
RTX 3060 12 Go
RTX 4080 16 Go
RTX 4090 24 Go
VRAM
6 Go
12 Go
16 Go
CPU
4 cœurs
8 cœurs
16 cœurs
RAM
16 Go
32 Go
64 Go
Stockage
SSD 20 Go
50 Go NVMe
100 Go 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:
Accédez à Mes commandes la page
Cliquez sur votre commande
Trouvez le
http_pubURL (par ex.,abc123.clorecloud.net)
Utilisez https://YOUR_HTTP_PUB_URL au lieu de localhost dans les exemples ci-dessous.
Installation
Ce que vous pouvez créer
Étiquetage automatisé
Annotez automatiquement les ensembles de données pour l'entraînement ML
Générez des boîtes englobantes à partir de descriptions
Accélérez les pipelines d'étiquetage des données
Recherche visuelle
Trouvez des objets spécifiques dans des bases de données d'images
Systèmes de modération de contenu
Reconnaissance de produits en commerce de détail
Robotique et automatisation
Localisation d'objets pour les bras robotisés
Systèmes de gestion des stocks
Inspection du contrôle qualité
Applications créatives
Recadrez automatiquement les sujets des photos
Générez des masques d'objets avec SAM
Édition d'images tenant compte du contenu
Analytique
Compter les objets dans les images
Suivre les stocks à partir de photos
Surveillance de la faune
Utilisation de base
GroundingDINO + SAM (Grounded-SAM)
Combinez la détection avec la segmentation :
Traitement par lots
Pipeline de détection personnalisé
Interface Gradio
Performances
Image unique
800x600
RTX 3090
120 ms
Image unique
800x600
RTX 4090
80ms
Image unique
1920x1080
RTX 4090
150 ms
Lot (10 images)
800x600
RTX 4090
600 ms
Problèmes courants et solutions
Précision de détection faible
Problème : Objets non détectés
Solutions :
Réduisez
box_thresholdà 0,2-0,3Réduisez
text_thresholdà 0,15-0,2Utilisez des descriptions d'objets plus spécifiques
Séparez les objets avec « . » et non des virgules
Mémoire insuffisante
Problème : OOM CUDA sur les grandes images
Solutions :
Inférence lente
Problème : La détection prend trop de temps
Solutions :
Utilisez des images d'entrée plus petites
Traitez plusieurs images par lot
Utilisez l'inférence FP16
Louez un GPU plus rapide (RTX 4090, A100)
Faux positifs
Problème : Détection d'objets incorrects
Solutions :
Augmentez
box_thresholdà 0,4-0,5Soyez plus précis dans les invites
Utilisez des invites négatives (filtrer les résultats après détection)
Dépannage
Objets non détectés
Utilisez des descriptions textuelles plus spécifiques
Essayez différentes formulations
Abaissez le seuil de confiance
Boîtes englobantes incorrectes
Soyez plus précis dans l'invite textuelle
Utilisez « . » pour séparer plusieurs objets
Vérifier la qualité des images
Mémoire insuffisante
Réduisez la résolution de l'image
Traitez les images une par une
Utilisez une variante de modèle plus petite
Inférence lente
Utilisez TensorRT pour accélérer
Traitez par lot des images de taille similaire
Activez l'inférence FP16
Estimation des coûts
Tarifs typiques du marché CLORE.AI (en 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 Go
~$0.17
~$4.00
~$0.70
A100 80 Go
~$0.25
~$6.00
~$1.00
Les prix varient selon le fournisseur et la demande. Vérifiez la place de marché CLORE.AI les tarifs actuels.
Économisez de l'argent :
Utilisez le Spot marché pour les travaux interrompables — environ un tiers des serveurs ont un prix spot inférieur au tarif à la demande (médiane ~13 % de remise), les autres s'alignent dessus
Payez avec CLORE jetons
Comparez les prix entre différents fournisseurs
Étapes suivantes
SAM2 - Segmenter les objets détectés
Florence-2 - Davantage de tâches de vision
YOLO - Détection plus rapide pour les classes connues
Mis à jour
Ce contenu vous a-t-il été utile ?