Glossar

Instanz-Segmentierung

Entdecke, wie die Instanzsegmentierung die Objekterkennung mit pixelgenauer Präzision verfeinert und so detaillierte Objektmasken für KI-Anwendungen ermöglicht.

Trainiere YOLO Modelle einfach
mit Ultralytics HUB

Mehr erfahren

Die Instanzsegmentierung ist eine hochentwickelte Computer Vision Technik, die Objekte in einem Bild identifiziert und die genauen Grenzen jeder einzelnen Instanz auf Pixelebene abgrenzt. Dies ermöglicht ein viel detaillierteres Verständnis einer Szene als das bloße Zeichnen von Kästchen um Objekte und ermöglicht fortschrittliche Anwendungen der künstlichen Intelligenz (KI), bei denen die genaue Form und Trennung entscheidend sind.

Übersicht

Die Instanzsegmentierung geht über einfachere Methoden hinaus und erzeugt für jedes erkannte Objekt eine eindeutige Maske, selbst wenn mehrere Objekte zur selben Kategorie gehören (z. B. wenn jedes Auto auf einem Verkehrsfoto einzeln identifiziert wird). Dank dieser pixelgenauen Konturierung können Systeme nicht nur erkennen , welche Objekte vorhanden sind, sondern auch deren genaue Form, Größe und Position. Diese Fähigkeit ist entscheidend für Aufgaben, die ein präzises räumliches Bewusstsein und hohe Genauigkeit erfordern.

Instanzsegmentierung vs. verwandte Aufgaben

Es ist wichtig, die Instanzensegmentierung von verwandten Computer Vision Aufgaben zu unterscheiden:

Bei der Instanzsegmentierung geht es darum, bestimmte Objekte zu identifizieren und zu umreißen.

So funktioniert die Instanzsegmentierung

Traditionelle Ansätze, wie das bekannte Mask R-CNN, verwenden oft einen zweistufigen Prozess: Zuerst werden Objekte mit Bounding Boxes erkannt und dann Masken innerhalb dieser Boxen erzeugt. Das ist zwar genau, kann aber sehr rechenintensiv sein. Modernere, einstufige Methoden, darunter Varianten von Ultralytics YOLOprognostizieren Bounding Boxes und Masken gleichzeitig und erreichen so eine schnellere Leistung, die für Echtzeit-Inferenzen geeignet ist. Diese Modelle werden auf großen Datensätzen wie COCO trainiert, die Segmentierungskommentare enthalten(COCO Segmentation Dataset).

Anwendungen der Instanzensegmentierung

Die detaillierten Ergebnisse der Instanzensegmentierung sind in vielen Bereichen von unschätzbarem Wert:

  1. Autonomes Fahren: Die genaue Segmentierung von Fußgängern, Fahrzeugen, Radfahrern und Fahrbahnlinien ermöglicht es selbstfahrenden Autos, ihre Umgebung besser zu verstehen, sicher durch komplexe Verkehrsszenarien zu navigieren und Bewegungen genauer vorherzusagen, als es Bounding Boxes allein ermöglichen. Die Forschung von Institutionen wie Waymo stützt sich oft auf die Segmentierung.
  2. Medizinische Bildanalyse: In der Radiologie oder Pathologie kann die Instanzsegmentierung Tumore, Organe oder sogar einzelne Zellen in Scans (wie MRT oder CT) genau umreißen. Dies hilft Ärzten bei der Diagnose, der Behandlungsplanung (z. B. bei der Strahlentherapie) und der Messung von Veränderungen im Laufe der Zeit und trägt so zu Fortschritten in der KI im Gesundheitswesen bei. Siehe Leitfaden zur Verwendung von YOLO11 für die Tumorerkennung.
  3. Robotik: Roboter, die Aufgaben wie das Aufnehmen und Ablegen von Gegenständen ausführen, müssen die genaue Form von Objekten kennen, um sie richtig greifen zu können, besonders in unübersichtlichen Umgebungen. Die Instanzsegmentierung liefert diese wichtigen Forminformationen(AI in Robotics).
  4. Analyse von Satellitenbildern: Das Identifizieren und Umreißen von einzelnen Gebäuden, Feldern oder Gewässern aus Satelliten- oder Luftbildern hilft bei der Stadtplanung, der Überwachung der Landwirtschaft und der Umweltbewertung(Techniken der Satellitenbildanalyse).

Instanz-Segmentierung und Ultralytics YOLO

Ultralytics bietet hochmoderne Modelle, die eine leistungsstarke Instanzsegmentierung ermöglichen. Modelle wie Ultralytics YOLOv8 und das neuere Ultralytics YOLO11 bieten vortrainierte Gewichte für Segmentierungsaufgaben und können leicht auf bestimmte Datensätze trainiert werden. Du kannst lernen, wie du YOLO11 für die Segmentierung von Beispielen verwendest, oder die Segmentierung mit vortrainierten YOLOv8 erkunden. Die Verwaltung von Datensätzen, das Training und der Einsatz werden durch Ultralytics HUB vereinfacht. Einen detaillierten Leistungsvergleich findest du unter YOLO11 vs. YOLOv8. Die Dokumentation der Segmentierungsaufgaben enthält weitere Anleitungen.

Alles lesen