Ultralytics YOLO27:
Zurück zum Ultralytics-Glossar

3D Reconstruction

Erfahre, wie die 3D-Rekonstruktion Bilder und Tiefendaten in 3D-Modelle umwandelt. Entdecke außerdem Arbeitsabläufe, Anwendungen, Herausforderungen und die Tiefenschätzung mit YOLO26.

Bei der 3D-Rekonstruktion wird aus visuellen Messungen oder Tiefenmessungen eine digitale dreidimensionale Darstellung eines Objekts oder einer Umgebung erstellt. In der Computer Vision werden Beobachtungen wie Fotografien, Videobilder, Stereobilder oder LiDAR-Scans in Geometrie umgewandelt, die beschreibt, wo sich Oberflächen im 3D-Raum befinden. Das Ergebnis kann eine dünn besetzte Menge von Landmarken, eine dichte Punktwolke, ein Polygonnetz oder ein texturiertes Modell sein, das vermessen, gerendert und analysiert werden kann.

So funktioniert 3D-Rekonstruktion#

Eine typische Rekonstruktionspipeline verbindet Geometrie, Bildverarbeitung und maschinelles Lernen:

  1. Aufnahme: Kameras oder Tiefensensoren erfassen das Objekt aus einer oder mehreren Perspektiven. Mehrere Bilder sollten sich überlappen, damit dieselben Oberflächen in mehreren Bildern erscheinen.
  2. Kalibrierung: Das System schätzt die inneren Kameraparameter, etwa Brennweite und optisches Zentrum, und korrigiert Objektivverzeichnungen. Das offizielle OpenCV-Tutorial zur Kamerakalibrierung erläutert diese Parameter.
  3. Korrespondenz: Auffällige Pixel oder gelernte Merkmale werden bildübergreifend einander zugeordnet. Eine Korrespondenz zeigt an, dass zwei Pixel denselben realen Punkt abbilden.
  4. Schätzung der Kamerapose: Die relative Position und Ausrichtung jeder Kamera werden ermittelt.
  5. Tiefenrekonstruktion: Bei bekannter Kamerageometrie lassen sich zugeordnete Beobachtungen durch Triangulation in 3D-Koordinaten umwandeln. Bildbasierte Werkzeuge verwenden häufig den Structure-from-Motion- und Multi-View-Stereo-Arbeitsablauf, während RGB-D-Systeme die Tiefe direkt erfassen oder schätzen.
  6. Registrierung und Fusion: Teilpunktwolken werden in ein gemeinsames Koordinatensystem transformiert. Die Registrierung von Punktwolken mit Open3D veranschaulicht, wie sich überlappende Scans ausrichten lassen.
  7. Oberflächenerstellung: Punkte können mithilfe eines Verfahrens zur Oberflächenrekonstruktion verbunden oder in ein Dreiecksnetz eingepasst werden; anschließend folgen Texturierung und Bereinigung. (docs.opencv.org)

Eine Punktwolke speichert einzelne 3D-Punkte, häufig mit Farb- oder Konfidenzwerten. Ein Netz verbindet Eckpunkte durch Kanten und Dreiecksflächen und erzeugt so zusammenhängende Oberflächen. Ein Voxelfeld unterteilt den Raum in kleine 3D-Zellen, während eine implizite Darstellung die Geometrie in einer gelernten Funktion kodiert.

Die 3D-Rekonstruktion überschneidet sich mit mehreren verwandten Konzepten, verfolgt aber ein anderes Ziel:

  • Die Tiefenschätzung sagt für Bildpixel die Entfernung zur Kamera voraus. Eine Tiefenkarte dient häufig als Eingabe für die Rekonstruktion, doch eine einzelne Karte liefert nicht automatisch ein vollständiges Modell verborgener Oberflächen.
  • Das stereoskopische Sehen leitet die Tiefe aus zwei Kameras mit bekanntem Abstand ab. Bei einer Rekonstruktion kann Stereotiefe genutzt werden, aber ebenso eine Vielzahl von Kameras, Videos oder aktive Sensoren.
  • Visuelles SLAM schätzt die Kamerabewegung, während eine Karte erstellt wird, meist zur Navigation in Echtzeit. Bei der Rekonstruktion haben Qualität und Vollständigkeit der resultierenden Geometrie in der Regel Vorrang.
  • Neuronale Strahlungsfelder und Gaussian Splatting stellen Szenen für fotorealistisches Rendering und neue Perspektiven dar. Ihre Ausgabe ist nicht unbedingt ein explizites, für Messungen geeignetes Netz.
  • Die 3D-Objekterkennung lokalisiert und klassifiziert Objekte im 3D-Raum, statt alle sichtbaren Oberflächen nachzubilden.

Anwendungen in der Praxis#

  • Robotische Inspektion und Fertigung: Ein Roboter kann eine Komponente anhand von RGB-D-Bildern rekonstruieren, ihre Geometrie mit dem erwarteten Entwurf vergleichen und Dellen, fehlendes Material oder eine fehlerhafte Montage erkennen. Das resultierende Modell kann auch einen digitalen Zwilling der Fertigung aktualisieren und so Messungen, Simulationen, Wartungsplanung und Qualitätskontrolle unterstützen.

  • Erweiterte Realität und Kartierung von Innenräumen: Ein Mobilgerät kann Wände, Böden, Möbel und weitere Oberflächen rekonstruieren, damit virtuelle Inhalte korrekt mit dem physischen Raum interagieren. So erstellt die ARKit-Szenenrekonstruktion beispielsweise Polygonnetze, die realistische Verdeckung, Kollisionen und Objektplatzierung ermöglichen. Modelle können anschließend in Formaten wie dem standardisierten glTF-3D-Asset-Format bereitgestellt werden. (nist.gov)

Tiefenschätzung mit Ultralytics YOLO#

Die Tiefenschätzung mit Ultralytics YOLO26 kann aus einem einzelnen RGB-Bild eine dichte metrische Tiefenkarte erzeugen. Sie ist eine nützliche Komponente für RGB-D-Kartierung, die Geometrie von Hindernissen und die Erzeugung von Punktwolken, wenn kein spezieller Tiefensensor verfügbar ist.

from ultralytics import YOLO

# Ein vortrainiertes monokulares Tiefenmodell laden.
model = YOLO("yolo26n-depth.pt")

# Die Tiefe jedes Pixels anhand eines einzelnen RGB-Bilds schätzen.
results = model("https://ultralytics.com/images/bus.jpg")
result = results[0]

# Die Tiefenvisualisierung speichern.
result.save(filename="depth_result.jpg")

Dieser Arbeitsablauf erzeugt eine auf das Bild ausgerichtete Tiefenkarte; er rekonstruiert nicht eigenständig eine vollständige 3D-Szene. Eine vollständige Pipeline benötigt außerdem kalibrierte Kameraparameter und bei mehreren Bildern zuverlässige Kameraposen. Der RGB-D-Bildarbeitsablauf von Open3D zeigt, wie sich aus ausgerichteten Farb- und Tiefendaten sowie den inneren Kameraparametern eine Punktwolke erzeugen lässt. Teams, die eigene Vision-Komponenten entwickeln, können mit der Ultralytics Platform Datensätze annotieren, Modelle trainieren und bereitstellen sowie Rückschlüsse im Produktivbetrieb überwachen.

Praktische Herausforderungen und Empfehlungen#

Die Qualität der Rekonstruktion hängt stark von den Aufnahmebedingungen ab. Verwende Ansichten mit großer Überlappung, bewege dich um das Objekt herum, statt nur die Kamera zu drehen, und achte auf möglichst gleichbleibende Beleuchtung. Strukturarme Wände, transparente oder spiegelnde Objekte, Bewegungsunschärfe, Verdeckungen und wechselnde Beleuchtung können die Zuordnung von Merkmalen beeinträchtigen oder Lücken und doppelte Oberflächen verursachen.

Kalibrierungsfehler verfälschen Maßstab und Form, während ungenaue Kameraposen dazu führen, dass Scans auseinanderdriften. Monokulare Eingaben sind außerdem grundsätzlich mit Mehrdeutigkeiten bei Maßstab und verborgenen Oberflächen verbunden: Ohne gelernte Annahmen kann ein einzelnes Bild die Rückseite eines Objekts nicht zeigen. Validiere Rekonstruktionen anhand bekannter Abmessungen, des Reprojektionsfehlers, der Scanüberlappung und anwendungsspezifischer Toleranzen, statt nur ihr Aussehen zu beurteilen.

Explore solutions

Computer Vision für Luftbilder

Computer Vision für Luftbilder

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

Computer Vision in der Luft- und Raumfahrt

Setze Vision AI für die Überwachung aus der Luft mit Ultralytics YOLO-Modellen ein. Nutze Computer-Vision-Lösungen für Drohnen, Abläufe in der Luft- und Raumfahrt, Umweltschutz und Geodatenbranchen.
Mehr erfahren
Computer Vision im Sicherheitsbereich

Computer Vision im Sicherheitsbereich

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision-KI ermöglicht die Überwachung von Grundstücksgrenzen, die Erkennung von Bedrohungen, die Kennzeichenerkennung und die Sicherheit am Arbeitsplatz.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mach Maschinen mit Ultralytics YOLO-Modellen leistungsfähiger. Vision-KI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Bildverarbeitung in der Logistik

Bildverarbeitung in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketprüfung, Sortierung und Fahrzeugverfolgung sowie die Sicherheitsüberwachung von Lagerhäusern in Echtzeit.
Mehr erfahren
Bildverarbeitung im Einzelhandel

Bildverarbeitung im Einzelhandel

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

Bildverarbeitung im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI ermöglicht im Gesundheitswesen schnellere medizinische Bildgebung, bessere Diagnostik 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 Überprüfung der Einhaltung von Vorgaben zu persönlicher Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilbranche

Computer Vision in der Automobilbranche

Setze Computer Vision in der Automobilbranche mit Ultralytics-YOLO-Modellen 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

Setze mit Ultralytics YOLO-Modellen KI für Bildverarbeitung in der intelligenten Landwirtschaft ein. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und nachhaltigere Erträge.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

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

Computer Vision in der Luft- und Raumfahrt

Setze Vision AI für die Überwachung aus der Luft mit Ultralytics YOLO-Modellen ein. Nutze Computer-Vision-Lösungen für Drohnen, Abläufe in der Luft- und Raumfahrt, Umweltschutz und Geodatenbranchen.
Mehr erfahren
Computer Vision im Sicherheitsbereich

Computer Vision im Sicherheitsbereich

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision-KI ermöglicht die Überwachung von Grundstücksgrenzen, die Erkennung von Bedrohungen, die Kennzeichenerkennung und die Sicherheit am Arbeitsplatz.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mach Maschinen mit Ultralytics YOLO-Modellen leistungsfähiger. Vision-KI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Bildverarbeitung in der Logistik

Bildverarbeitung in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketprüfung, Sortierung und Fahrzeugverfolgung sowie die Sicherheitsüberwachung von Lagerhäusern in Echtzeit.
Mehr erfahren
Bildverarbeitung im Einzelhandel

Bildverarbeitung im Einzelhandel

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

Bildverarbeitung im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI ermöglicht im Gesundheitswesen schnellere medizinische Bildgebung, bessere Diagnostik 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 Überprüfung der Einhaltung von Vorgaben zu persönlicher Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilbranche

Computer Vision in der Automobilbranche

Setze Computer Vision in der Automobilbranche mit Ultralytics-YOLO-Modellen 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

Setze mit Ultralytics YOLO-Modellen KI für Bildverarbeitung in der intelligenten Landwirtschaft ein. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und nachhaltigere Erträge.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

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

Computer Vision in der Luft- und Raumfahrt

Setze Vision AI für die Überwachung aus der Luft mit Ultralytics YOLO-Modellen ein. Nutze Computer-Vision-Lösungen für Drohnen, Abläufe in der Luft- und Raumfahrt, Umweltschutz und Geodatenbranchen.
Mehr erfahren
Computer Vision im Sicherheitsbereich

Computer Vision im Sicherheitsbereich

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision-KI ermöglicht die Überwachung von Grundstücksgrenzen, die Erkennung von Bedrohungen, die Kennzeichenerkennung und die Sicherheit am Arbeitsplatz.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mach Maschinen mit Ultralytics YOLO-Modellen leistungsfähiger. Vision-KI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Bildverarbeitung in der Logistik

Bildverarbeitung in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketprüfung, Sortierung und Fahrzeugverfolgung sowie die Sicherheitsüberwachung von Lagerhäusern in Echtzeit.
Mehr erfahren
Bildverarbeitung im Einzelhandel

Bildverarbeitung im Einzelhandel

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

Bildverarbeitung im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI ermöglicht im Gesundheitswesen schnellere medizinische Bildgebung, bessere Diagnostik 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 Überprüfung der Einhaltung von Vorgaben zu persönlicher Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilbranche

Computer Vision in der Automobilbranche

Setze Computer Vision in der Automobilbranche mit Ultralytics-YOLO-Modellen 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

Setze mit Ultralytics YOLO-Modellen KI für Bildverarbeitung in der intelligenten Landwirtschaft ein. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und nachhaltigere Erträge.
Mehr erfahren

Lass uns gemeinsam die Zukunft der KI gestalten!

Starte deine Reise in die Zukunft des maschinellen Lernens