YOLO Vision 2026:
Zurück zum Glossar von Ultralytics

Depth Bleeding

Lerne, was Tiefenbluten ist, wie es Tiefenkarten an Objektgrenzen verzerrt und welche Methoden dieses Artefakt der Tiefenschätzung erkennen und reduzieren.

Tiefenbluten ist ein Artefakt in einer Tiefenkarte, bei dem sich eine geschätzte Entfernung fälschlicherweise über die Grenze zwischen zwei Oberflächen hinweg ausbreitet. Beispielsweise können Pixel, die zu einer nahen Person gehören, die Tiefe einer entfernten Wand erhalten, oder die Tiefe der Person kann sich in den Hintergrund ausdehnen. Dies ist bei der Tiefenschätzung relevant, bei der jedes Pixel die Entfernung von der Kamera zur jeweils sichtbaren Oberfläche beschreiben sollte.

Das Artefakt fällt an Tiefenunstetigkeiten am deutlichsten auf – also an Stellen, an denen ein Objekt ein anderes Objekt in deutlich anderer Entfernung verdeckt. Anstatt einen scharfen Übergang beizubehalten, erzeugt die Tiefenkarte eine falsch platzierte Kante, ein Band mit gemischten Werten oder eine Vordergrundform, die breiter oder schmaler erscheint, als sie tatsächlich ist.

Wie Tiefenbluten entsteht#

Tiefenbluten kann Tiefenkarten beeinträchtigen, die von neuronalen Netzen, Stereosicht, Kameras mit strukturiertem Licht, Laufzeitsensoren und LiDAR-basierten Systemen erzeugt werden. Häufige Ursachen sind:

  • Tiefenprognosen mit niedriger Auflösung, auf die eine gewöhnliche Interpolation folgt
  • Räumliche Glättung, durch die dünne Strukturen und scharfe Kanten entfernt werden
  • Trainingsverluste, die von großen, gleichmäßigen Bereichen und nicht von schmalen Grenzen dominiert werden
  • Mehrdeutige Stereo-Korrespondenzen an Verdeckungen oder strukturlosen Oberflächen
  • Fehlausrichtung zwischen RGB-Bildern und Tiefenmarkierungen als Grundwahrheit
  • Sensormessungen, die Rückgaben von Vorder- und Hintergrund kombinieren

Bei Stereosystemen können Abgleichfenster Pixel auf beiden Seiten einer Objektgrenze erfassen. Der OpenCV-Leitfaden zur Nachfilterung von Disparitätskarten erklärt, dass sich Fehler häufig in der Nähe von Tiefenunstetigkeiten und teilweise verdeckten Bereichen konzentrieren.

Beim Hochskalieren kann ein ähnliches Problem entstehen. Ein Tiefenpixel mit niedriger Auflösung kann mehrere Oberflächen repräsentieren, während eine einfache bilineare Interpolation seinen Wert mit den benachbarten Pixeln vermischt. Kantenbewusste oder geführte Filterung kann diesen Effekt verringern, allerdings sind Farbkanten nicht immer echte Tiefenkanten. Apples ARKit-Workflow für Punktwolken demonstriert die geführte Vergrößerung einer Szenentiefenkarte mit niedrigerer Auflösung.

Verwandte Begriffe und wichtige Unterschiede#

Tiefenbluten überschneidet sich mit mehreren anderen Problemen der Tiefenqualität, doch jeder Begriff beschreibt ein anderes Fehlermuster:

  • Grenzunschärfe: Ein scharfer Übergang wird allmählich. Tiefenbluten bedeutet konkret, dass sich ein falscher Wert auf eine andere Oberfläche ausbreitet; eine unscharfe Grenze muss die scheinbare Form eines Objekts jedoch nicht merklich verändern.
  • Fliegende Pixel: Um Silhouetten herum erscheinen isolierte, instabile 3D-Punkte, häufig weil eine Sensormessung zwei Oberflächen vermischt. Tiefenbluten bildet typischerweise einen zusammenhängenderen Bereich oder ein Band.
  • Tiefenverwechslung: Tiefenwerte verschiedener Objekte überschneiden sich oder lassen sich nur schwer unterscheiden, während beim Tiefenbluten die Ausbreitung des Werts einer Oberfläche in eine andere im Vordergrund steht.
  • Texturübertragung: Die RGB-Textur wird fälschlicherweise als geometrisches Detail reproduziert, wenn eine farbgeführte Tiefenverfeinerung jede Bildkante als Tiefenkante behandelt.
  • Datenleck: Ein davon unabhängiges Problem des maschinellen Lernens, bei dem das Training unzulässigerweise Informationen verwendet, die während der Inferenz unter realen Bedingungen nicht verfügbar sind.

Tiefenbluten kann auch Disparitätskarten beeinträchtigen. Apples Dokumentation zu Tiefe und Disparität erklärt, wie Stereo-Korrespondenz und Parallaxe verwendet werden, um die relative Entfernung abzuleiten.

Auswirkungen in der Praxis#

  • Robotergestütztes Greifen: Ein Lagerroboter kann die Tiefe verwenden, um die Kante eines Kartons zu lokalisieren und einen Greifpunkt auszuwählen. Wenn die Tiefe des Hintergrundregals in den Karton übergeht, kann die rekonstruierte Form eingedellt oder zu schmal erscheinen, was zu einer ungünstigen Platzierung des Greifers führt. Dies ist besonders für Computer Vision in der Robotik wichtig, da kleine geometrische Fehler physische Aktionen beeinflussen können.

  • Autonomes Fahren: Tiefenbluten um einen Fußgänger, Radfahrer oder ein Fahrzeug kann die Entfernung zu einem Hindernis und die Form einer erzeugten Punktwolke verzerren. Die nachgelagerte 3D-Objekterkennung kann dann eine ungenaue Ausdehnung oder Position schätzen. Der KITTI-Vision-Benchmark stellt reale Fahrszenen mit kamerabasierten und tiefenbezogenen Sensordaten zur Bewertung solcher Systeme bereit.

Tiefenbluten ist auch für erweiterte Realität relevant. Falsche Grenzen können dazu führen, dass ein virtuelles Objekt vor realen Möbeln erscheint, obwohl es dahinter verdeckt sein sollte. Das Sensorvertrauen ist daher nützlich: Apples ARKit-Tiefenvertrauenskarte weist Tiefenmessungen Vertrauensinformationen zu, insbesondere an problematischen reflektierenden oder lichtabsorbierenden Oberflächen.

Tiefenprognosen untersuchen#

Die Ultralytics-Aufgabe zur YOLO-Tiefenschätzung erzeugt eine dichte Tiefenkarte, die an einem Eingabebild ausgerichtet ist. Ein kurzer Prognose-Workflow erleichtert die visuelle Untersuchung von Vordergrund-Hintergrund-Grenzen:

from ultralytics import YOLO

# Load a pretrained Ultralytics YOLO26 depth model
model = YOLO("yolo26n-depth.pt")

# Predict, select the first result, and save its visualization
results = model("https://ultralytics.com/images/bus.jpg")
result = results[0]

result.save(filename="depth_result.jpg")

Dieser YOLO26-Workflow speichert ein visuelles Ergebnis, das auf Lichthöfe, aufgeblähte Silhouetten, fehlende Lücken und weichgezeichnete Kanten untersucht werden kann. Für umfassendere Tests erklärt der Leitfaden zu Tiefendatensätzen von Ultralytics das Format gepaarter RGB- und per-Pixel-Tiefendaten, während sich die Tiefenbewertung mit iBims-1 speziell auf scharfe Übergänge und ebene Oberflächen konzentriert. Der offizielle iBims-1-Benchmark ist besonders nützlich, weil ein durchschnittlicher Fehler über das gesamte Bild schmale, aber für den Betrieb wichtige Grenzfehler verbergen kann.

Erkennung und Eindämmung#

Eine wirksame Abhilfe beginnt mit sorgfältig ausgerichteten Tiefenmarkierungen mit hoher Auflösung. Zu den nützlichen Verfahren gehören kantenbewusste Verluste, Merkmale mit mehreren Maßstäben, segmentierungsgeführte Verfeinerung, Vertrauensfilterung sowie die Validierung an dünnen Objekten und ausgeprägten Vordergrund-Hintergrund-Übergängen. Wenn Sensorvertrauen verfügbar ist, können Pixel an Grenzen mit geringem Vertrauen verworfen oder gesondert behandelt werden, anstatt sie blind zu glätten. Die Filterung muss jedoch sorgfältig bewertet werden, da Apples Leitfaden zu gefilterten Tiefendaten darauf hinweist, dass Glättung und das Auffüllen von Lücken die ursprünglichen Messungen verändern.

Teams sollten RGB-Kanten mit Tiefenunstetigkeiten vergleichen, rekonstruierte Punktwolken untersuchen und produktive Szenen mit vielen Grenzen überwachen, anstatt sich ausschließlich auf durchschnittliche Pixelmetriken zu verlassen. Der Validierungs-Workflow von Ultralytics unterstützt eine systematische Modellbewertung, während die Ultralytics Platform Werkzeuge für die Verwaltung von Datensätzen, das Training von Modellen, die Bereitstellung von Workflows und die Überwachung von Computer-Vision-Systemen bereitstellt.

Explore solutions

Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your operation

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
Real-time AI tailored to your operation

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your operation

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
Real-time AI tailored to your operation

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your team

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
Real-time AI that works with your operation

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
Real-time AI tailored to your operation

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