For the complete documentation index, see llms.txt. This page is also available as Markdown.

GroundingDINO

Erkenne jedes Objekt mithilfe von Textbeschreibungen mit GroundingDINO

Erkenne beliebige Objekte mithilfe von Textbeschreibungen mit GroundingDINO.

Alle Beispiele in diesem Leitfaden können auf GPU-Servern ausgeführt werden, die über CLORE.AI-Marktplatz Marktplatz gemietet werden.

Mieten auf CLORE.AI

  1. Filtern nach GPU-Typ, VRAM und Preis

  2. Wähle On-Demand (Festpreis) oder Spot (Gebotspreis)

  3. Konfiguriere deine Bestellung:

    • Docker-Image auswählen

    • Ports festlegen (TCP für SSH, HTTP für Web-UIs)

    • Bei Bedarf Umgebungsvariablen hinzufügen

    • Startbefehl eingeben

  4. Zahlung auswählen: CLORE, BTC, oder USDT/USDC

  5. Bestellung erstellen und auf die Bereitstellung warten

Greife auf deinen Server zu

  • Verbindungsdetails finden in Meine Bestellungen

  • Web-Oberflächen: Verwende die HTTP-Port-URL

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

Was ist GroundingDINO?

GroundingDINO von IDEA-Research ermöglicht:

  • Zero-Shot-Objekterkennung mit Text-Prompts

  • Beliebige Objekte ohne Training erkennen

  • Hochpräzise Lokalisierung von Bounding Boxes

  • Mit SAM für automatische Segmentierung kombinieren

Ressourcen

Empfohlene Hardware

Komponente
Minimum
Empfohlen
Optimal

GPU

RTX 3060 12 GB

RTX 4080 16 GB

RTX 4090 24GB

VRAM

6 GB

12 GB

16 GB

CPU

4 Kerne

8 Kerne

16 Kerne

RAM

16 GB

32 GB

64 GB

Speicher

20GB SSD

50 GB NVMe

100 GB NVMe

Internet

100 Mbit/s

500 Mbit/s

1 Gbit/s

Schnellbereitstellung auf CLORE.AI

Docker-Image:

Ports:

Befehl:

Auf deinen Dienst zugreifen

Nach der Bereitstellung findest du deine http_pub URL in Meine Bestellungen:

  1. Gehe zu Meine Bestellungen Seite

  2. Klicke auf deine Bestellung

  3. Finde die http_pub URL (z. B. abc123.clorecloud.net)

Verwende https://YOUR_HTTP_PUB_URL anstelle von localhost in den folgenden Beispielen.

Installation

Was du erstellen kannst

Automatisches Labeling

  • Datensätze für ML-Training automatisch annotieren

  • Bounding Boxes aus Beschreibungen generieren

  • Daten-Labeling-Pipelines beschleunigen

Visuelle Suche

  • Bestimmte Objekte in Bilddatenbanken finden

  • Systeme zur Inhaltsmoderation

  • Produkterkennung im Einzelhandel

Robotik & Automatisierung

  • Objektlokalisierung für Roboterarme

  • Bestandsverwaltungssysteme

  • Qualitätskontrolle und Inspektion

Kreative Anwendungen

  • Motiv automatisch aus Fotos zuschneiden

  • Objektmasken mit SAM generieren

  • Kontextabhängige Bildbearbeitung

Analytik

  • Objekte in Bildern zählen

  • Bestände aus Fotos verfolgen

  • Wildtierüberwachung

Grundlegende Verwendung

GroundingDINO + SAM (Grounded-SAM)

Erkennung mit Segmentierung kombinieren:

Batch-Verarbeitung

Benutzerdefinierte Erkennungspipeline

Gradio-Oberfläche

Leistung

Aufgabe
Auflösung
GPU
Geschwindigkeit

Einzelbild

800x600

RTX 3090

120ms

Einzelbild

800x600

RTX 4090

80ms

Einzelbild

1920x1080

RTX 4090

150ms

Batch (10 Bilder)

800x600

RTX 4090

600 ms

Häufige Probleme & Lösungen

Geringe Erkennungsgenauigkeit

Problem: Objekte werden nicht erkannt

Lösungen:

  • Niedriger box_threshold auf 0.2-0.3

  • Niedriger text_threshold auf 0.15-0.2

  • Verwende spezifischere Objektbeschreibungen

  • Trenne Objekte mit " . " und nicht mit Kommas

Speicher erschöpft

Problem: CUDA-OMM bei großen Bildern

Lösungen:

Langsame Inferenz

Problem: Die Erkennung dauert zu lange

Lösungen:

  • Verwende kleinere Eingabebilder

  • Verarbeite mehrere Bilder stapelweise

  • Verwende FP16-Inferenz

  • Schnellere GPU mieten (RTX 4090, A100)

Falschpositive

Problem: Falsche Objekte werden erkannt

Lösungen:

  • Erhöhen Sie box_threshold auf 0.4-0.5

  • Sei in den Prompts spezifischer

  • Verwende negative Prompts (Ergebnisse nach der Erkennung filtern)

Fehlerbehebung

Objekte nicht erkannt

  • Verwende spezifischere Textbeschreibungen

  • Probiere verschiedene Formulierungen aus

  • Konfidenzschwellenwert senken

Bounding Boxes falsch

  • Sei in der Text-Prompt genauer

  • Verwende "." zur Trennung mehrerer Objekte

  • Bildqualität prüfen

  • Bildauflösung reduzieren

  • Bilder einzeln verarbeiten

  • Kleinere Modellvariante verwenden

Langsame Inferenz

  • TensorRT zur Beschleunigung verwenden

  • Bilder ähnlicher Größe stapelweise verarbeiten

  • FP16-Inferenz aktivieren

Kostenschätzung

Übliche CLORE.AI-Marktplatzpreise (Stand 2024):

GPU
Stundensatz
Tagessatz
4-Stunden-Sitzung

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

Die Preise variieren je nach Anbieter und Nachfrage. Prüfen Sie CLORE.AI-Marktplatz für aktuelle Preise.

Geld sparen:

  • Nutzen Sie den Spot Markt für unterbrechbare Arbeit — etwa ein Drittel der Server bietet Spot-Preise unter dem On-Demand-Preis (Median ca. 13 % Rabatt), der Rest ist gleichauf

  • Bezahlen Sie mit CLORE Tokens

  • Vergleichen Sie Preise zwischen verschiedenen Anbietern

Nächste Schritte

  • SAM2 - Erkannte Objekte segmentieren

  • Florence-2 - Mehr Vision-Aufgaben

  • YOLO - Schnellere Erkennung für bekannte Klassen

Zuletzt aktualisiert

War das hilfreich?