Ultralytics YOLO27:
Zurück zum Glossar von Ultralytics

Semantic Mapping

Erfahre, wie semantisches Mapping semantische Segmentierung, Tiefeninformationen, Lokalisierung und Sensorfusion für eine intelligentere Roboternavigation mit Ultralytics YOLO26 verbindet.

Semantische Kartierung ist der Prozess, eine räumliche Darstellung einer Umgebung zu erstellen und Orten darin aussagekräftige Klassenbezeichnungen – etwa Straße, Wand, Türöffnung, Person, Regal oder Vegetation – zuzuweisen. In der KI und Robotik beantwortet eine semantische Karte sowohl die Frage „Wo befindet sich etwas?“ als auch „Was ist es?“. Anstatt eine Szene nur als belegten und freien Raum darzustellen, liefert sie Kontextinformationen, die Navigation, Planung, Interaktion und Szenenverständnis unterstützen.

So funktioniert semantische Kartierung#

Ein System zur semantischen Kartierung kombiniert typischerweise Wahrnehmung, Geometrie, Lokalisierung und zeitliche Zusammenführung. Zunächst klassifiziert ein Modell zur semantischen Segmentierung jedes Bildpixel. Alle beispielsweise als „Straße“ gekennzeichneten Pixel bilden eine Straßenregion, während als „Auto“ gekennzeichnete Pixel Fahrzeugregionen identifizieren. Die Einführung von NVIDIA in die Bildsegmentierung in der Robotik veranschaulicht, wie diese pixelweisen Bezeichnungen die Wahrnehmung durch Roboter unterstützen.

Pixelbezeichnungen allein bleiben an ein zweidimensionales Kamerabild gebunden. Das System benötigt Geometrie, häufig aus LiDAR, Stereokameras oder Tiefenschätzung, um Pixel physischen Positionen zuzuordnen. Der Open3D-Workflow für RGB-D-Bilder zeigt, wie registrierte Farb- und Tiefenbilder eine 3D-Punktwolke erzeugen können.

Eine genaue Projektion hängt außerdem von den intrinsischen und extrinsischen Parametern der Kamera ab. Die Dokumentation zur Kamerakalibrierung von OpenCV erläutert die Parameter, mit denen Bildpixel 3D-Punkten zugeordnet werden, während die ROS-Definition der CameraInfo-Nachricht diese Kalibrierungsinformationen in Robotersystemen standardisiert.

Schließlich führt Sensorfusion Beobachtungen über die Zeit zusammen. Roboterposen und Koordinatentransformationen platzieren jede gekennzeichnete Beobachtung in einem gemeinsamen Kartenkoordinatensystem. ROS-Koordinatentransformationen mit tf2 bieten einen gängigen Mechanismus zur Verwaltung dieser Beziehungen.

Verwandte Konzepte und wichtige Unterschiede#

Semantische Kartierung überschneidet sich mit mehreren Konzepten aus Computer Vision und Robotik, doch diese lösen unterschiedliche Probleme:

  • Visuelles SLAM schätzt die Position einer Kamera oder eines Roboters, während eine geometrische Karte erstellt wird. Semantische Kartierung ergänzt diese Geometrie um Klassenbedeutungen. Ein System kann daher SLAM zur Posenschätzung und semantische Wahrnehmung zur Kennzeichnung verwenden.
  • Belegungskartierung beschreibt, ob Zellen frei, belegt oder unbekannt sind. Der Leitfaden zur Kartierung und Lokalisierung mit Nav2 erklärt, wie Belegungsraster die Pfadplanung unterstützen. Eine semantische Karte kann zusätzlich zwischen einer Wand und einer Person oder zwischen einer befahrbaren Straße und einem Gehweg unterscheiden.
  • Instanzsegmentierung trennt einzelne Objekte, etwa zwei verschiedene Autos. Die semantische Segmentierung fasst beide Autos unter einer Pixelklasse zusammen. Semantische Karten können je nach Bedarf beide Darstellungen verwenden, abhängig davon, ob die Identität von Objekten erhalten bleiben muss.
  • Semantische Suche organisiert Informationen nach konzeptioneller Ähnlichkeit, während semantische Kartierung in der Robotik Bedeutungen mit physischen Orten verknüpft.

Anwendungen in der Praxis#

Autonome Navigation: Ein Lieferroboter kann Böden als befahrbar, Wände und Bordsteine als Hindernisse sowie Personen als dynamische Gefahren kennzeichnen. Diese Bezeichnungen können in Navigationskosten umgewandelt werden, sodass der Planer sichere Flächen bevorzugt, anstatt jede sichtbare Region gleich zu behandeln. Das Tutorial zur Navigation mit semantischer Segmentierung in Nav2 zeigt, wie Klassenmasken und registrierte Punktwolken die Kostenkarte eines Roboters aktualisieren können.

Fahren im Stadtverkehr: Ein autonomes Fahrzeug kann Vorhersagen für Straße, Gehweg, Gebäude, Vegetation, Fußgänger und Fahrzeuge in eine dauerhafte Weltkarte projizieren. Dies hilft dem System, Fahrspurgrenzen zu verstehen, nicht befahrbare Bereiche zu erkennen und zu bestimmen, wo gefährdete Verkehrsteilnehmer auftauchen können. Der offizielle Cityscapes-Datensatz für städtische Szenen stellt dicht annotierte Straßenbilder für die Entwicklung eines solchen Szenenverständnisses bereit.

Semantische Wahrnehmung mit Ultralytics YOLO#

Der folgende Workflow zur semantischen Segmentierung von Ultralytics erzeugt mit YOLO26 eine dichte Klassenkarte. Diese Ausgabe kann später durch eine Kartierungspipeline in ein 2D-Raster oder ein 3D-Weltkoordinatensystem projiziert werden.

from ultralytics import YOLO

# Load a pretrained semantic segmentation model
model = YOLO("yolo26n-sem.pt")

# Predict a per-pixel class map
results = model("https://ultralytics.com/images/bus.jpg")

# Select the first result and inspect its map dimensions
result = results[0]
class_map = result.semantic_mask.data
print(class_map.shape)

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

semantic_mask enthält eine Klassen-ID für jedes Bildpixel. Es stellt die Ebene der semantischen Wahrnehmung bereit, während Tiefe, Kalibrierung, Lokalisierung und zeitliche Zusammenführung weiterhin erforderlich sind, um eine dauerhafte räumliche Karte zu erstellen. Benutzerdefinierte Datensätze auf Pixelebene können mit den Annotationstools der Ultralytics Platform annotiert und verwaltet werden.

Praktische Überlegungen zum Design#

Zuverlässige semantische Karten erfordern konsistente Klassendefinitionen, eine genaue Sensorkalibrierung, synchronisierte Zeitstempel und repräsentative Trainingsdaten. Posendrift kann korrekte Bezeichnungen an falschen Orten platzieren, während Segmentierungsfehler Hindernisse als befahrbaren Raum markieren können. Für dynamische Objekte sind außerdem Ablauf- oder Verfolgungsregeln erforderlich, damit ein geparktes Fahrzeug oder ein Fußgänger nicht dauerhaft in der Karte gespeichert bleibt.

Teams sollten sowohl die Genauigkeit der Wahrnehmung als auch die räumliche Konsistenz validieren, schwierige Grenzen und kleine Strukturen testen, die Vorhersagekonfidenz nach Möglichkeit beibehalten und festlegen, wie widersprüchliche Beobachtungen aktualisiert werden. Bei sicherheitskritischer Navigation sollten semantische Informationen die geometrische Hinderniserkennung und Kollisionsprüfungen ergänzen – sie jedoch nicht automatisch ersetzen.

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