Ultralytics YOLO27:
Zurück zum Glossar von Ultralytics

Depth Estimation

Lerne, wie Tiefenschätzung Computer Vision eine 3D-Perspektive verleiht. Entdecke Techniken wie monokulare Tiefenschätzung und Stereo Vision mit Ultralytics YOLO26-Modellen.

Die Tiefenschätzung ist ein zentraler Prozess in der Computer Vision, der die Entfernung von Objekten zu einer Kamera bestimmt und 2D-Bildern effektiv eine dritte Dimension hinzufügt. Indem berechnet wird, wie weit jeder Pixel in einem Bild entfernt ist, erstellt diese Technik eine Tiefenkarte, bei der die Pixelintensität der Entfernung entspricht. Diese Fähigkeit ahmt das menschliche binokulare Sehen nach und ermöglicht es Maschinen, räumliche Beziehungen und Geometrien wahrzunehmen. Sie ist eine Schlüsseltechnologie, mit der autonome Systeme sicher navigieren, ihre Umgebung verstehen und mit physischen Objekten interagieren können.

Zentrale Mechanismen und Techniken#

Es gibt mehrere Möglichkeiten, eine Tiefenschätzung zu realisieren – von hardwarebasierten Lösungen bis hin zu rein softwaregestützten Ansätzen mit künstlicher Intelligenz.

  • Stereosichtsysteme: Ähnlich wie die menschlichen Augen verwendet die Stereosicht zwei nebeneinander angeordnete Kameras. Algorithmen analysieren die geringfügigen Unterschiede, also die Disparität, zwischen dem linken und rechten Bild, um die Entfernung durch Triangulation zu bestimmen. Dies hängt stark von einem präzisen Merkmalsabgleich ab, um dieselben Punkte in beiden Bildern zu identifizieren.
  • Monokulare Tiefenschätzung: Bei dieser fortschrittlichen Methode wird die Tiefe aus einem einzelnen Bild geschätzt. Da ein einzelnes 2D-Foto keine unmittelbaren Tiefendaten enthält, werden Modelle für Deep Learning mit umfangreichen Datensätzen trainiert, um visuelle Hinweise wie Perspektive, Objektgröße und Verdeckung zu erkennen. Moderne Architekturen wie Faltungsneuronale Netze (CNNs) eignen sich besonders gut für diese Aufgabe und ermöglichen es, aus Standardkameras eine 3D-Struktur abzuleiten.
  • LiDAR und Laufzeitmessung (ToF): Aktive Sensoren wie LiDAR (Lichterkennung und Entfernungsmessung) und Laufzeitkameras senden Lichtimpulse aus und messen die Zeit bis zu ihrer Rückkehr. Diese Methoden erzeugen hochpräzise Punktwolken und werden häufig erfasst, um Referenzdaten für das Training von Machine-Learning-Modellen zu gewinnen.

Anwendungen in der Praxis#

Die Fähigkeit, Entfernungen einzuschätzen, ist für viele Branchen wegweisend und ermöglicht Anwendungen, die ein räumliches Verständnis erfordern.

  • Autonomes Fahren: Selbstfahrende Autos nutzen die Tiefenschätzung, um Hindernisse zu erkennen, die Entfernung zu anderen Fahrzeugen zu messen und sicher durch komplexe Straßennetze zu navigieren. Sie ist entscheidend für die 3D-Objekterkennung zur Identifizierung von Fußgängern und Radfahrern.
  • Robotik und Automatisierung: Roboter nutzen die Tiefenwahrnehmung für Aufgaben wie Pfadplanung und die Manipulation von Objekten. So muss ein Lagerroboter beispielsweise genau wissen, wie weit ein Regal entfernt ist, um ein Paket aufzunehmen, ohne damit zusammenzustoßen.
  • Erweiterte Realität (AR): Um virtuelle Objekte überzeugend in eine reale Szene einzufügen, müssen AR-Geräte die 3D-Geometrie der Umgebung verstehen. Die Tiefenschätzung stellt sicher, dass sich virtuelle Figuren hinter realen Möbeln verbergen können – ein Konzept, das als Verdeckungsbehandlung bezeichnet wird.

Codebeispiel: Monokulare Tiefenschätzung#

Obwohl spezielle Tiefenmodelle existieren, kannst du in einfachen Szenarien häufig räumliche Beziehungen ableiten, indem du Begrenzungsrahmen der Objekterkennung als Näherung für die Entfernung verwendest (größere Rahmen bedeuten oft näher gelegene Objekte). So lädst du ein Modell mit dem Paket ultralytics, um Objekte zu erkennen – der erste Schritt vieler tiefenbewusster Verarbeitungspipelines.

from ultralytics import YOLO

# Load the YOLO26 model
model = YOLO("yolo26n.pt")

# Run inference on an image
results = model("path/to/image.jpg")

# Process results
for result in results:
    # Get bounding boxes (xyxy format)
    boxes = result.boxes.xyxy

    # Iterate through detections
    for box in boxes:
        print(f"Detected object at: {box}")

Beziehung zu anderen Konzepten der Computer Vision#

Es ist wichtig, die Tiefenschätzung von verwandten Begriffen zu unterscheiden. Während die Objekterkennung identifiziert, was ein Objekt ist und wo es sich im 2D-Raum befindet (mithilfe eines Begrenzungsrahmens), bestimmt die Tiefenschätzung, wie weit es entfernt ist (Z-Achse). Ebenso klassifiziert die semantische Segmentierung Pixel in Kategorien (z. B. Straße, Himmel, Auto), während die Tiefenschätzung denselben Pixeln einen Entfernungswert zuweist.

Fortschritte bei der räumlichen KI#

Aktuelle Fortschritte bei der generativen KI schließen die Lücke zwischen 2D- und 3D-Bildverarbeitung. Techniken wie Neural Radiance Fields (NeRF) verwenden mehrere 2D-Bilder, um komplexe 3D-Szenen zu rekonstruieren, und stützen sich dabei stark auf die zugrunde liegenden Prinzipien der Tiefenschätzung. Mit der Weiterentwicklung von Techniken zur Modelloptimierung wird es außerdem zunehmend möglich, eine hochpräzise Tiefenschätzung auf Edge-KI-Geräten auszuführen. Dadurch wird räumliche Datenverarbeitung in Echtzeit auf Hardware ermöglicht, die so klein wie Drohnen oder intelligente Brillen ist – unterstützt durch Plattformen wie die Ultralytics Platform für effizientes Modelltraining und Deployment.

Explore solutions

Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeiterkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Computer Vision in der Logistik

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketinspektion, Sortierung, Fahrzeugverfolgung und Überwachung der Lagersicherheit in Echtzeit.
Mehr erfahren
Computer Vision im Einzelhandel

Computer Vision im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und aussagekräftigere Einblicke in das Kundenverhalten.
Mehr erfahren
Computer Vision im Gesundheitswesen

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilindustrie

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeiterkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Computer Vision in der Logistik

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketinspektion, Sortierung, Fahrzeugverfolgung und Überwachung der Lagersicherheit in Echtzeit.
Mehr erfahren
Computer Vision im Einzelhandel

Computer Vision im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und aussagekräftigere Einblicke in das Kundenverhalten.
Mehr erfahren
Computer Vision im Gesundheitswesen

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilindustrie

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeiterkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Computer Vision in der Logistik

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketinspektion, Sortierung, Fahrzeugverfolgung und Überwachung der Lagersicherheit in Echtzeit.
Mehr erfahren
Computer Vision im Einzelhandel

Computer Vision im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und aussagekräftigere Einblicke in das Kundenverhalten.
Mehr erfahren
Computer Vision im Gesundheitswesen

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilindustrie

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren

Lass uns gemeinsam die Zukunft der KI gestalten!

Beginne deine Reise in die Zukunft des maschinellen Lernens