Ultralytics YOLO27: Trag dich in die Warteliste ein.
YOLO lizenzieren
Zurück zum Ultralytics-Glossar

Data Labeling

Bei der Datenkennzeichnung werden Rohdaten mit Klassen, Begrenzungsrahmen, Masken oder Schlüsselpunkten versehen, damit überwachte Modelle daraus lernen können. Hier geht es um Kennzeichnungsarten, Arbeitsabläufe und Qualitätsprüfungen.

Datenbeschriftung ist der Prozess, Rohdaten um Ground-Truth-Informationen zu ergänzen, etwa um einen Klassennamen für ein Bild, eine Begrenzungsbox um jedes Auto auf einem Straßenfoto oder ein Transkript für einen Audioclip, damit Modelle des überwachten Lernens daraus lernen können. Die Labels legen die Aufgabe fest: Ein Modell lernt genau das vorherzusagen, was die Labels beschreiben, und zwar so präzise und einheitlich, wie sie es beschreiben. Datenannotation ist ein Synonym; die Personen, die diese Arbeit erledigen, heißen Labeler oder Annotierende. Die Beschriftung ist meist der langsamste und teuerste Schritt beim Aufbau von Trainingsdaten. Deshalb lassen viele Workflows ein Modell Labels vorschlagen, die dann von Personen korrigiert werden.

Labeltypen in der Bildverarbeitung#

Das Label-Format richtet sich nach der Aufgabe, die das Modell erfüllen muss:

  • Bildklassifizierung: Eine Klasse pro Bild, etwa „fehlerhaft“ oder „in Ordnung“ für ein Teil an einer Prüflinie.
  • Objekterkennung: Eine achsenparallele Box und eine Klasse für jedes relevante Objekt.
  • Orientierte Begrenzungsboxen: Gedrehte Boxen, die längliche oder schräg liegende Objekte wie Schiffe und Fahrzeuge in Luftbildern umschließen.
  • Instanzsegmentierung: Ein Polygon oder eine Pixelmaske, die jedes Objekt einzeln umreißt.
  • Semantische Segmentierung: Eine Klasse für jedes Pixel, etwa Straße, Gehweg und Himmel, ohne einzelne Objekte voneinander abzugrenzen.
  • Posenschätzung: Keypoints an festen Landmark-Punkten, etwa COCOs 17 Punkte von Nase und Augen bis zu den Knöcheln, oft mit einem Sichtbarkeitskennzeichen für jeden Punkt.

Das erforderliche Maß an Aufwand steigt mit dem Detailgrad. Eine hochwertige Box für ILSVRC, den ImageNet-Wettbewerbsdatensatz, einzuzeichnen dauerte etwa 35 Sekunden. Beim Extreme Clicking, bei dem Annotierende statt der Ecken die obersten, untersten, am weitesten links und am weitesten rechts liegenden Punkte eines Objekts anklicken, sank die Zeit auf 7 Sekunden – bei Boxen gleicher Qualität. Polygone und Pixelmasken benötigen noch mehr Zeit. Außerhalb der Bildverarbeitung kennzeichnen Labels Entitätsabschnitte für die Erkennung benannter Entitäten (NER), Sentiment für die Textklassifizierung und Transkripte für die Spracherkennung.

Der Kennzeichnungsworkflow#

Beschriftungsprojekte beginnen mit schriftlichen Richtlinien, die jede Klasse definieren und Grenzfälle klären, bevor die Arbeit beginnt: Soll ein zu 90 Prozent verdecktes Auto eingerahmt werden? Wie eng sollen die Gliedmaßen einer radfahrenden Person eingezeichnet werden? Wie geht man mit Spiegelungen, winzigen Objekten und Menschenmengen um? Bei der modellgestützten Beschriftung versieht ein Modell, das mit den bisherigen Labels trainiert wurde, neue Bilder vorab mit Labels. Annotierende korrigieren Fehler, Prüfende kontrollieren eine Stichprobe und jedes erneut trainierte Modell macht die Vorschläge der nächsten Runde genauer. Aktives Lernen ergänzt diesen Ablauf um einen Auswahlschritt, sodass zuerst die Bilder beschriftet werden, bei denen sich das Modell am unsichersten ist.

Der Annotationseditor auf der Ultralytics Platform integriert diesen Ablauf: Im Smart-Modus wird ein Klick mithilfe der Segment Anything-Modelle von Meta in eine Maske umgewandelt. Alternativ lassen sich Vorhersagen vortrainierter oder eigener feinabgestimmter YOLO-Modelle als Entwurfsannotationen hinzufügen. Derselbe Schritt zur Vorabbeschriftung läuft in Python mit einem YOLO26-Detektor, der seine Vorhersagen im für das Training verwendeten Labelformat speichert:

from pathlib import Path

from ultralytics import YOLO

# Einen vortrainierten YOLO26-Nano-Detektor laden, um Labels vorzuschlagen
model = YOLO("yolo26n.pt")

# Vorhersage für ein unbeschriftetes Bild erstellen
results = model("https://ultralytics.com/images/bus.jpg")
result = results[0]

# Für jedes Objekt eine Zeile im Format „class x_center y_center width height“ schreiben, normalisiert auf den Bereich 0–1
label_file = result.save_txt("bus.txt")

# Die Entwurfslabels ausgeben, die eine annotierende Person überprüfen wird
print(Path(label_file).read_text())

Jede ausgegebene Zeile enthält einen COCO-Klassenindex, gefolgt von Mittelpunkt, Breite und Höhe der Box als Bruchteile der Bildgröße. Das ist das YOLO-Beschriftungsformat, das beim Training direkt eingelesen wird, sobald eine annotierende Person fehlerhafte oder fehlende Boxen korrigiert hat. Für Klassen, die keinem vortrainierten Detektor bekannt sind, kann die Ultralytics Platform Erkennungsdatensätze automatisch mit Vision-Language-Modellen beschriften, die Objekte anhand ihrer Namen finden. Die VLM-Bestenliste vergleicht, wie genau die einzelnen Modelle reale Bilder beschriften.

Labelqualität#

Ein Modell kann nicht konsistenter sein als seine Labels, und Fehler kommen selbst in bekannten Datensätzen häufig vor. Eine Studie zu Label-Fehlern in 10 weit verbreiteten Benchmarks schätzte, dass durchschnittlich mindestens 3,3 % der Testlabels falsch sind, darunter mindestens 6 % des ImageNet-Validierungssets. Teams finden Fehler mithilfe mehrerer etablierter Prüfverfahren:

  • Goldfragen: Elemente mit bekannten Antworten, die in die Warteschlange jeder Labelerin und jedes Labelers aufgenommen werden, um die Genauigkeit zu messen. Sie stammen häufig aus einem Golddatensatz.
  • Überlappende Beschriftung: Zwei oder mehr Annotierende beschriften dieselben Elemente. Ihre Übereinstimmung wird bei Klassenlabels mit Cohens Kappa oder anhand der Schnittmenge über Vereinigung (IoU) ihrer Boxen und Masken bewertet.
  • Modellgestützte Prüfung: Ein trainiertes Modell markiert Labels, denen es stark widerspricht. Tools wie cleanlab ordnen die wahrscheinlichsten Label-Fehler für die menschliche Überprüfung.
  • Datenannotation: Ein Synonym. Computer-Vision-Teams sprechen bei eingezeichneter Geometrie wie Boxen und Masken meist von Annotation.
  • Halbüberwachtes Lernen: Ein Modell beschriftet unbeschriftete Daten selbst und behält seine sicheren Vorhersagen als Pseudolabels bei, ohne dass eine menschliche Überprüfung stattfindet.
  • Aktives Lernen: Legt fest, welche Elemente Personen als Nächstes beschriften, typischerweise diejenigen, bei denen das aktuelle Modell am unsichersten ist.
  • Datenbereinigung: Behebt Probleme in einem Datensatz, etwa Duplikate, beschädigte Dateien und uneinheitliche Formate, einschließlich falscher Labels, die nach der Beschriftung gefunden werden.
  • Synthetische Daten: Gerenderte oder generierte Bilder, deren Labels der Generator kostenlos mitliefert, weil der Szenenaufbau genau bekannt ist. Dafür unterscheiden sich synthetische und reale Bilder voneinander.

Lösungen entdecken

Computer Vision im Sport

Computer Vision im Sport

Entdecke, wie Ultralytics YOLO die Sportbildanalyse voranbringt – mit Spieler- und Ballverfolgung, Leistungsanalysen, Erkenntnissen für das Coaching und der Rehabilitation von Athleten.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

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

Computer Vision in der Luft- und Raumfahrt

Setze Computer Vision in der Luft- und Raumfahrt mit Ultralytics YOLO ein – für Flugzeuginspektionen, die Erkennung von Fremdkörpern auf Start- und Landebahnen, den Bodenbetrieb am Flughafen und die Erkennung von Verbundwerkstofffehlern.
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