Zum Inhalt springen

Anmerkung-Editor

Ultralytics umfasst einen leistungsstarken Annotationseditor zum Beschriften von Bildern mit Begrenzungsrahmen, Polygonen, Schlüsselpunkten, orientierten Rahmen und Klassifizierungen. Der Editor unterstützt manuelle Annotationen, SAM intelligente Annotationen und YOLO .

graph TB
    subgraph Manual["✏️ Manual Tools"]
        A[Box] & B[Polygon] & C[Keypoint] & D[OBB] & E[Classify]
    end
    subgraph AI["🤖 AI-Assisted"]
        F[SAM Smart] & G[Auto-Annotate]
    end
    Manual --> H[📁 Save Labels]
    AI --> H

Unterstützte Aufgabentypen

Der Annotationseditor unterstützt alle 5 YOLO :

AufgabeWerkzeugAnnotationsformat
ErkennenRechteckBegrenzungsrahmen (x, y, Breite, Höhe)
SegmentierenPolygonPixelgenaue Masken (Polygon-Scheitelpunkte)
PoseSchlüsselpunkt17-Punkte COCO
OBBOrientierte BoxGedrehte Begrenzungsrahmen (4 Ecken)
KlassifizierenKlassenauswahlBildbezogene Beschriftungen

Loslegen

Um Bilder zu kommentieren:

  1. Navigieren Sie zu Ihrem Datensatz.
  2. Klicken Sie auf ein Bild, um den Vollbild-Viewer zu öffnen.
  3. Klicken Sie auf „Bearbeiten“, um den Anmerkungsmodus aufzurufen.
  4. Wählen Sie Ihr Anmerkungswerkzeug aus.
  5. Zeichnen Sie Anmerkungen auf das Bild
  6. Klicken Sie auf „Speichern“, wenn Sie fertig sind.

Manuelle Annotationswerkzeuge

Begrenzungsrahmen (Erkennen)

Zeichnen Sie rechteckige Kästchen um Objekte:

  1. Wählen Sie die Kasten Werkzeug oder Presse B
  2. Klicken und ziehen Sie, um ein Rechteck zu zeichnen.
  3. Freigabe zum Fertigstellen der Box
  4. Wählen Sie eine Klasse aus der Dropdown-Liste aus.

Größe ändern und verschieben

  • Ziehen Sie an den Ecken oder Kanten, um die Größe zu ändern.
  • Ziehen Sie die Mitte, um zu verschieben
  • Presse Delete Ausgewählte Anmerkung entfernen

Polygon (Segment)

Zeichnen Sie präzise Polygonmasken:

  1. Wählen Sie die Polygon Werkzeug oder Presse P
  2. Klicken Sie hier, um Eckpunkte hinzuzufügen
  3. Doppelklicken oder drücken Enter das Polygon schließen
  4. Wählen Sie eine Klasse aus der Dropdown-Liste aus.

Vertices bearbeiten

  • Ziehen Sie einzelne Eckpunkte, um die Position anzupassen.
  • Ziehen Sie das gesamte Polygon, um es zu verschieben.
  • Klicken Sie auf einen Scheitelpunkt und drücken Sie Delete es entfernen

Schlüsselpunkt (Pose)

Platzieren Sie 17 COCO für die menschliche Körperhaltung:

  1. Wählen Sie die Schlüsselpunkt Werkzeug oder Presse K
  2. Klicken Sie, um Schlüsselpunkte in der Reihenfolge zu platzieren.
  3. Befolgen Sie die COCO -Reihenfolge.

Die 17 COCO sind:

#Schlüsselpunkt#Schlüsselpunkt
1Nase10Rechtes Handgelenk
2Linkes Auge11Linke Hüfte
3Rechtes Auge12Rechte Hüfte
4Linkes Ohr13Linkes Knie
5Rechtes Ohr14Rechtes Knie
6Linke Schulter15Linkes Sprunggelenk
7Rechte Schulter16Rechter Knöchel
8Linker Ellenbogen17(reserviert)
9Rechter Ellenbogen

Orientierte Bounding Box (OBB)

Zeichnen Sie gedrehte Kästchen für abgewinkelte Objekte:

  1. Wählen Sie die OBB Werkzeug oder Presse O
  2. Klicken und ziehen Sie, um ein erstes Feld zu zeichnen.
  3. Verwenden Sie den Drehgriff, um den Winkel einzustellen.
  4. Wählen Sie eine Klasse aus der Dropdown-Liste aus.

Klassifizierung (Klassifizieren)

Bildbezogene Klassenbezeichnungen zuweisen:

  1. Wählen Sie den Klass ifizierungsmodus aus.
  2. Klicken Sie auf die Klassen-Schaltflächen oder drücken Sie die Zifferntasten. 1-9
  3. Pro Bild können mehrere Klassen zugewiesen werden.

SAM Annotation

Das Segment Anything Model (SAM) ermöglicht intelligente Annotationen mit nur wenigen Klicks:

  1. Auswählen SAM Modus oder drücken S
  2. Linksklick, um positive Punkte hinzuzufügen (diesen Bereich einbeziehen)
  3. Rechtsklick, um negative Punkte hinzuzufügen (diesen Bereich ausschließen)
  4. SAM in Echtzeit eine präzise Maske.
  5. Klicken Sie auf „Akzeptieren“, um in eine Anmerkung umzuwandeln.

SAM

  • Beginnen Sie mit einem positiven Klick auf die Objektmitte.
  • Negative Klicks hinzufügen, um Hintergrund auszuschließen
  • Funktioniert am besten bei klar abgegrenzten Objekten mit deutlichen Kanten.

SAM Annotation kann Folgendes generieren:

  • Polygone für Segmentierungsaufgaben
  • Begrenzungsrahmen für Erkennungsaufgaben
  • Orientierte Boxen für OBB-Aufgaben

YOLO

Verwenden Sie trainierte YOLO , um Bilder automatisch zu kennzeichnen:

  1. Auswählen Automatische Annotation Modus oder drücken A
  2. Wählen Sie ein Modell aus (offizielles oder eines Ihrer trainierten Modelle).
  3. Vertrauensschwelle festlegen
  4. Klicken Sie auf „Ausführen“, um Vorhersagen zu generieren.
  5. Ergebnisse überprüfen und bei Bedarf bearbeiten

Modelle zur automatischen Annotation

Sie können verwenden:

  • Offizielle Ultralytics (YOLO11n, YOLO11s usw.)
  • Ihre eigenen trainierten Modelle aus der Plattform

Klassenmanagement

Klassen erstellen

Definieren Sie Annotationsklassen für Ihren Datensatz:

  1. Klicken Sie im Klassenfenster auf „Klasse hinzufügen “.
  2. Geben Sie den Klassennamen ein.
  3. Eine Farbe wird automatisch zugewiesen.

Bearbeiten von Klassen

  • Klicken Sie auf eine Klasse, um sie für neue Anmerkungen auszuwählen.
  • Doppelklicken, um umzubenennen
  • Zum Neuanordnen ziehen
  • Rechtsklick für weitere Optionen

Klasse Farben

Jeder Klasse wird eine Farbe aus der Ultralytics zugewiesen. Die Farben sind plattformweit einheitlich, um die Erkennung zu erleichtern.

Tastaturkürzel

Effiziente Annotation mit Tastaturkürzeln:

AbkürzungAktion
BBox-Werkzeug (detect)
PPolygon-Werkzeug (segment)
KKeypoint-Werkzeug (Pose)
OOBB-Tool
SSAM Anmerkung
AAutomatisch kommentieren
VAuswahl-/Verschiebungsmodus
1-9Klasse 1-9 auswählen
DeleteAusgewählte Anmerkung löschen
Ctrl+ZRückgängig
Ctrl+YWiederholen
EscapeAktuellen Vorgang abbrechen
EnterVollständiges Polygon
←/→Vorheriges/nächstes Bild
Alle Shortcuts anzeigen

Presse ? um das Dialogfeld für Tastaturkürzel zu öffnen.

Rückgängig/Wiederherstellen

Der Anmerkungseditor speichert den gesamten Verlauf:

  • Rückgängig: Ctrl+Z (Befehlstaste+Z auf Mac)
  • Wiederholen: Ctrl+Y (Befehlstaste+Y auf Mac)

Die Geschichte umfasst:

  • Anmerkungen hinzufügen
  • Anmerkungen bearbeiten
  • Anmerkungen löschen
  • Klassenwechsel

Anmerkungen speichern

Anmerkungen werden gespeichert, wenn Sie auf „Speichern“ klicken oder die Seite verlassen:

  • SpeichernKlicken Sie auf die Schaltfläche „Speichern“ oder drücken Sie Ctrl+S
  • Abbrechen: Klicken Sie auf „Abbrechen“, um die Änderungen zu verwerfen.
  • Warnung zur automatischen Speicherung: Aufforderung zur Speicherung ungespeicherter Änderungen vor dem Verlassen

Speichern Sie Ihre Arbeit

Speichern Sie immer, bevor Sie zu einem anderen Bild navigieren. Nicht gespeicherte Änderungen gehen verloren.

FAQ

Wie genau ist SAM ?

SAM hochwertige Masken für die meisten Objekte. Die Genauigkeit hängt ab von:

  • Objektunterscheidbarkeit vom Hintergrund
  • Bildqualität und Auflösung
  • Anzahl der positiven/negativen Punkte

Um optimale Ergebnisse zu erzielen, beginnen Sie mit einem positiven Punkt in der Mitte des Objekts und fügen Sie negative Punkte hinzu, um Objekte in der Nähe auszuschließen.

Kann ich vorhandene Anmerkungen importieren?

Ja, laden Sie Ihren Datensatz mit Label-Dateien YOLO hoch. Die Plattform analysiert diese automatisch und zeigt sie im Editor an.

Wie kann ich mehrere Objekte derselben Klasse mit Anmerkungen versehen?

Nach dem Zeichnen einer Anmerkung:

  1. Behalte die gleiche Klasse ausgewählt
  2. Zeichnen Sie die nächste Anmerkung
  3. Wiederholen Sie den Vorgang, bis alle Objekte beschriftet sind.

Die Tastenkombination 1-9 wählt schnell Klassen aus.

Was ist der Unterschied zwischen SAM Auto-Annotate?

MerkmalSAMAutomatische Annotation
MethodeInteraktive PunktanweisungenModell-Inferenz
GeschwindigkeitEin Objekt nach dem anderenAlle Objekte auf einmal
PräzisionSehr hoch mit AnleitungJe nach Modell
Am besten geeignet fürKomplexe Objekte, feine DetailsMassenbeschriftung, einfache Objekte

Kann ich mit teilweise annotierten Datensätzen trainieren?

Ja, aber für beste Ergebnisse:

  • Kennzeichnen Sie alle Objekte Ihrer Zielklassen in jedem Bild.
  • Verwenden Sie die unbekannte Aufteilung für nicht beschriftete Bilder.
  • Nicht beschriftete Bilder aus der Trainingskonfiguration ausschließen


📅 Erstellt vor 0 Tagen ✏️ Aktualisiert vor 0 Tagen
glenn-jocher

Kommentare