Datensätze#
Ultralytics Platform-Datensätze bieten eine optimierte Lösung für die Verwaltung deiner Trainingsdaten. Nach dem Upload verarbeitet die Plattform Bilder, Labels und Statistiken automatisch.
Ein Datensatz ist bereit für das Training, sobald die Verarbeitung abgeschlossen ist, er mindestens ein Bild in der Aufteilung train, mindestens ein Bild entweder in der Aufteilung val oder test und mindestens ein beschriftetes Bild enthält. Im Datensatzkopf wird ein Ready-Badge angezeigt, wenn alle drei Bedingungen erfüllt sind, andernfalls ein Not Ready-Badge – klicke auf das Badge, um genau zu sehen, welche Bedingung nicht erfüllt ist.
Bilder mit Agents sammeln#
Verwende Agents, um Bilder zu einem Datensatz hinzuzufügen, wenn eine Modellerkennung eine Bedingung erfüllt, etwa wenn die Konfidenz innerhalb eines ausgewählten Bereichs liegt. Verbinde die Bedingung mit einem Datensatz-Block und wähle ein Ziel aus, das du bearbeiten kannst. Die Bilder werden unbeschriftet in die Aufteilung train übernommen; bereits vorhandene Kopien werden übersprungen. Prüfe und beschrifte sie mit dem vorhandenen Annotationseditor.
Datensatz hochladen#
Ultralytics Platform unterstützt verschiedene Upload-Formate und bietet dir damit mehr Flexibilität.
Wenn du bereits Datensätze in Roboflow hast, kannst du sie über Integrationen direkt importieren – ein manueller Export oder erneuter Upload ist nicht nötig. Daten in Google Cloud Storage, Amazon S3 oder Azure Blob Storage kannst du direkt über Cloud-Speicher verwenden. Enterprise-Arbeitsbereiche können On Premise nutzen, um lokale Daten zu indizieren und damit zu trainieren, ohne Bilddaten an Platform zu senden.
Unterstützte Formate#
| Format | Erweiterungen | Hinweise | Max. Größe |
|---|---|---|---|
| JPEG | .jpg, .jpeg | Am weitesten verbreitet, empfohlen | 50 MB |
| PNG | .png | Unterstützt Transparenz | 50 MB |
| WebP | .webp | Modern, gute Komprimierung | 50 MB |
| BMP | .bmp | Unkomprimiert | 50 MB |
| TIFF | .tiff, .tif | Hohe Qualität | 50 MB |
| HEIC | .heic | iPhone-Fotos | 50 MB |
| AVIF | .avif | Format der nächsten Generation | 50 MB |
| JP2 | .jp2 | JPEG 2000 | 50 MB |
| DNG | .dng | Kamera-Rohdaten | 50 MB |
| MPO | .mpo | Mehrbildobjekt | 50 MB |
Unterstützte Video-Codecs#
Die Dateierweiterung allein reicht nicht aus: Ein Video kann trotzdem nicht verarbeitet werden, wenn sein Codec während der Verarbeitung nicht decodiert werden kann.
H.264-Videos in einem MP4-Container werden von den meisten Decodern unterstützt und sind die sicherste Wahl. Wenn ein Video nicht verarbeitet werden kann, codiere es mit FFmpeg neu:
ffmpeg -i input.mov \
-c:v libx264 -pix_fmt yuv420p \
-c:a aac -movflags +faststart \
output.mp4Datensatz vorbereiten#
Platform unterstützt Ultralytics YOLO, COCO, LabelMe JSON, semantische PNG-Masken, Tiefendatensätze, Ultralytics NDJSON und Labelbox NDJSON sowie Uploads ohne Annotationen:
Verwende die standardmäßige YOLO-Ordnerstruktur mit einer data.yaml-Datei:
my-dataset/
├── images/
│ ├── train/
│ │ ├── img001.jpg
│ │ └── img002.jpg
│ └── val/
│ ├── img003.jpg
│ └── img004.jpg
├── labels/
│ ├── train/
│ │ ├── img001.txt
│ │ └── img002.txt
│ └── val/
│ ├── img003.txt
│ └── img004.txt
└── data.yamlDie YAML-Datei legt die Konfiguration deines Datensatzes fest:
# data.yaml
train: images/train
val: images/val
names:
0: person
1: car
2: dogOhne Annotationen: Lade unbeschriftete Bilder hoch (ohne Labels). Das ist nützlich, wenn du die Bilder direkt auf der Plattform mit dem Annotationseditor beschriften möchtest.
Du kannst Bilder auch ohne explizite Ordner für die Aufteilungen hochladen. Platform berücksichtigt beim Upload die aktive Zielaufteilung. Ist kein Ziel für die Aufteilung festgelegt und bleibt val nach dem Upload leer – oder enthält der Datensatz für Tiefen weniger als zwei zugeordnete Karten –, verschieben Datensätze, die keine Klassifizierungsdatensätze sind, Trainingsbilder automatisch nach val, sodass sie sofort trainiert werden können. Klassifizierungsdatensätze werden übersprungen, da sie Aufteilungen anhand von Verzeichnissen verwenden. Du kannst Bilder jederzeit später über Massenverschiebung in eine Aufteilung oder Neuverteilung der Aufteilungen neu zuordnen.
Das Format wird automatisch erkannt: Datensätze mit einem data.yaml, das die Schlüssel names, train oder val enthält, werden als YOLO behandelt. Datensätze mit COCO-JSON-Dateien, die die Arrays images, annotations und categories enthalten, werden als COCO behandelt. Ohne COCO-Datei werden JSON-Dateien von LabelMe für einzelne Bilder, die shapes und imagePath enthalten, als LabelMe-Annotationen eingelesen. .ndjson-Exporte werden als Ultralytics-NDJSON importiert oder als Labelbox-Exporte, wenn ihre Zeilen einen data_row-Schlüssel enthalten. Datensätze, die nur Bilder und keine Annotationen enthalten, werden als Rohdaten behandelt.
Wenn ein Archiv mehrere YAML-Dateien enthält, bevorzugt die Plattform standardisierte Dateinamen (data.yaml, data.yml, dataset.yaml, dataset.yml), die sich möglichst nahe am Stammverzeichnis des Archivs befinden. Verwende pro Archiv eine eindeutig benannte YAML-Datei, um Mehrdeutigkeiten zu vermeiden.
Labeldateien im Pascal-VOC-XML-Format werden erkannt, ihre Annotationen werden jedoch nicht importiert – die Bilder werden ohne sie hochgeladen. Außerdem erhalten fünf oder mehr Bilder in einem Ordner wie images/ oder JPEGImages/ eine nach diesem Ordner benannte Klasse. Die Plattform warnt dich, bevor der Upload beginnt („Pascal-VOC-Labels erkannt“). Wandle VOC XML zunächst in YOLO oder COCO um; siehe Tools zur Formatkonvertierung.
Wenn Labels Klassen-IDs enthalten, aber keine Klassennamen angegeben sind, ordnet die Plattform die IDs einer lückenlosen, bei 0 beginnenden Folge neu zu und benennt jede Klasse nach ihrer ursprünglichen ID (class0, class3, …). Die Namen kannst du später im Tab „Klassen“ ändern.
Details zu den einzelnen Formaten findest du unter unterstützte Aufgaben und in der Übersicht über Datensätze.
Uploadvorgang#
So erstellst du einen Datensatz:
- Navigiere in der Seitenleiste zu
Annotate - Klicke auf
New Dataset - Wähle einen Tab für die Datenquelle aus (siehe unten Datenquellen)
- Gib einen Namen ein – der URL-Teil wird automatisch abgeleitet und kann bearbeitet werden – sowie optional eine Beschreibung
- Wähle den Aufgabentyp (siehe unterstützte Aufgaben), optional eine Lizenz (siehe verfügbare Lizenzen) und die Sichtbarkeit (öffentlich oder privat). Für einen neuen öffentlichen Datensatz ist CC BY 4.0 vorausgewählt. Wähle eine andere Lizenz oder None, um die Auswahl zu ändern
- Klicke für lokale Dateien auf
Create & Upload, für eine URL oder verbundene Quelle aufCreate & Importoder aufCreate Dataset, um mit einem leeren Datensatz zu beginnen

Um Dateien zu einem bestehenden Datensatz hinzuzufügen, öffne die Datensatzseite und ziehe die Dateien entweder in die Galerie oder klicke auf das Upload-Symbol in der Kopfzeile der Seite. Das Upload-Symbol öffnet direkt die native Dateiauswahl deines Browsers, da die Aufgabe des Datensatzes bereits festgelegt ist.
Datenquellen#
Der Dialog New Dataset bietet vier Quellen:
| Quelle | Beschreibung |
|---|---|
| Hochladen | Ziehe Dateien hierher oder suche nach ihnen – Bilder, Videos, Archive oder NDJSON |
| URL | Füge einen direkten Link zu einer Datei vom Typ .zip, .tar, .tar.gz, .tgz oder .ndjson ein. Die Plattform lädt die Datei serverseitig herunter und verarbeitet sie. |
| Cloud | Nutze Daten direkt von Google Cloud Storage, Amazon S3 oder Azure Blob Storage (Pro und Enterprise) |
| Vor Ort | Erstelle Indizes und trainiere mit Daten, die deine Geräte nie verlassen, mithilfe von On Premise-Workern (Enterprise) |
Datensätze mit Tiefendaten können nur über Upload oder URL erstellt werden; die Tabs Cloud und On Premise sind für die Tiefenaufgabe deaktiviert.
Für einen URL-Import gilt sowohl das Upload-Limit deines Tarifs (10 GB Free / 20 GB Pro / 50 GB Enterprise) als auch dein verbleibendes Speicherkontingent – maßgeblich ist der jeweils niedrigere Wert. Der Link muss über HTTP oder HTTPS öffentlich erreichbar sein und mit einer unterstützten Dateiendung enden.
Vor dem Upload#
Die Plattform überprüft deine Dateien im Browser, bevor sie etwas hochlädt. So werden häufige Probleme sofort und nicht erst nach einer langen Übertragung erkannt. Archive werden auf Beschädigungen, leeren Inhalt, Passwortschutz und YAML-Syntaxfehler geprüft; zu große Dateien werden namentlich aufgeführt.
Danach können zwei Dialoge erscheinen:
Wenn ein ZIP-Archiv Klassennamen enthält und dein Datensatz bereits Klassen hat, zeigt das Dialogfeld Map classes eine Zeile pro eingehender Klasse an. Ordne jede Klasse einer vorhandenen Klasse zu oder erstelle eine neue Klasse. Alternativ kannst du das Kontrollkästchen Einschließen deaktivieren, um die Klasse zu überspringen. Übereinstimmende Namen werden vorausgewählt (Groß- und Kleinschreibung wird ignoriert, außer bei Namen mit einem oder zwei Zeichen). Anmerkungen übersprungener Klassen werden nicht importiert.
Nach dem Upload verarbeitet die Plattform deine Daten automatisch:
- Validierung: Prüfung von Format und Größe
- Normalisierung: Große Bilder werden skaliert (max. 4096 px, Mindestabmessung 28 px), Graustufenbilder zu RGB erweitert, Transparenz auf weißem Hintergrund abgeflacht und die EXIF-Ausrichtung angewendet; TIFF-Originale werden so gespeichert, wie sie hochgeladen wurden, sofern sie nicht für das Training konvertiert werden müssen (siehe „Gespeicherte Bildkodierung“ weiter unten).
- Miniaturansichten: WebP-Vorschauen mit 256 px werden erstellt
- Auswertung von Beschriftungen: YOLO, COCO, LabelMe sowie extrahierte NDJSON-Beschriftungen von Ultralytics oder Labelbox
- Statistiken: Klassenverteilungen und Bildabmessungen werden berechnet
TIFF-Originale werden bytegenau gespeichert, mit Ausnahme von mehrbandigen TIFFs mit Gleitkommazahlen in Datensätzen mit bis zu 3 Kanälen, die vom Training nicht gelesen werden können: Bei ihnen bleiben die ersten drei Bänder erhalten, sie werden auf 8 Bit skaliert und neu kodiert. AVIF- und WebP-Originale werden bytegenau gespeichert, wenn keine Größenänderung oder Farbänderung erforderlich ist. Alle anderen Bilder werden neu kodiert: WebP-Quelldateien bleiben im WebP-Format, alle übrigen Quelldateien (JPEG, PNG, BMP, HEIC, JP2, DNG, MPO, konvertierte TIFFs sowie skalierte oder farblich veränderte AVIF-Dateien) werden mit Qualität 92 als JPEG gespeichert. Der ursprüngliche Dateiname und die ursprüngliche Dateiendung bleiben als Metadaten erhalten.

Vor dem Upload validieren
Du kannst deinen Datensatz lokal validieren, bevor du ihn hochlädst:
from ultralytics.data.utils import check_det_dataset
check_det_dataset("path/to/data.yaml")Bilder müssen an ihrer kürzesten Seite mindestens 28 px groß sein. Kleinere Bilder werden bei der Verarbeitung abgewiesen. Bilder, deren längste Seite mehr als 4096 px misst, werden automatisch unter Beibehaltung des Seitenverhältnisses skaliert. TIFF-Originale sind davon ausgenommen und werden bytegenau gespeichert (siehe „Gespeicherte Bildkodierung“ weiter oben).
Bilder durchsuchen#
Sieh dir die Bilder deines Datensatzes in verschiedenen Layouts an.
Öffne das Clustering-Panel über die Werkzeugleiste der Galerie, um deinen Datensatz als interaktives 2D-Streudiagramm zu erkunden.
| Ansicht | Beschreibung |
|---|---|
| Raster | Raster mit Miniaturansichten und Annotationseinblendungen (Standard) |
| Kompakt | Kleinere Miniaturansichten zum schnellen Durchsehen |
| Tabelle | Liste mit Miniaturansicht, Dateiname, Abmessungen, Größe, Datensatzaufteilung, Klassen und Anzahl der Labels |

Sortieren und filtern#
Bilder lassen sich effizient sortieren und filtern:
Jede Option wechselt zwischen aufsteigender (↑) und absteigender (↓) Sortierung:
| Sortieren nach | Beschreibung |
|---|---|
| Erstellt ↑/↓ | Upload-Reihenfolge (Standard: ↓) |
| Name ↑/↓ | Dateiname alphabetisch |
| Höhe ↑/↓ | Bildhöhe in Pixeln |
| Breite ↑/↓ | Bildbreite in Pixeln |
| Größe ↑/↓ | Dateigröße auf dem Datenträger |
| Annotationen ↑/↓ | Anzahl der Annotationen pro Bild |
Bei Datensätzen mit mehr als 100.000 Bildern werden die Sortieroptionen für Name, Breite, Höhe und Größe ausgeblendet, damit die Galerie reaktionsfähig bleibt. Die Sortierung nach Erstellungszeitpunkt und Anzahl der Annotationen ist weiterhin verfügbar.
Setze den Filter Annotations auf Unannotated, um schnell Bilder zu finden, die noch annotiert werden müssen. Das ist besonders bei großen Datensätzen hilfreich, wenn du den Fortschritt der Labelvergabe verfolgen möchtest.
Das Suchfeld befindet sich rechts in der Werkzeugleiste der Galerie und filtert alle Ansichtsmodi – Raster, kompakt und Tabelle. Es sucht nach dem Dateinamen des Bildes (die Dateiendung ist optional), dem Namen jeder im Bild annotierten Klasse sowie nach benutzerdefinierten Metadatenschlüsseln, Einzelwerten und Array-Einträgen. Ein Bild namens img_0042 mit einer Annotation boat und den Metadaten {"ship_type": "yacht"} findest du daher mit der Suche nach img_0042, boat oder yacht.
Werte in verschachtelten Unterobjekten werden nicht abgeglichen. Wenn du eine 24 Zeichen lange Bild-ID oder einen 32 Zeichen langen Inhalts-Hash einfügst, wird genau dieses Bild direkt gesucht und die Textsuche umgangen.
Die Ergebnisse werden nach Relevanz sortiert: Zuerst erscheinen Bilder, deren Dateiname, Klasse oder Metadaten übereinstimmen, gefolgt von bis zu 1.000 weiteren Bildern, die der Suche ähneln, etwa forklift near a doorway. Während eine Suche aktiv ist, ist die Sortierung nicht verfügbar. Endet eine Suchanfrage mit einer Dateierweiterung, werden die ähnlichen Bilder nicht berücksichtigt.
Vollbildanzeige#
Klicke auf ein beliebiges Bild, um es in der Vollbildanzeige zu öffnen. Dort hast du folgende Möglichkeiten:
- Navigation: Mit den Pfeiltasten oder Miniaturansichten blättern
- Bildinformationen: Von der Plattform erzeugte Eigenschaften, benutzerdefinierte Metadaten und eingebettete Dateimetadaten wie EXIF prüfen
- Benutzerdefinierte Metadaten: Eigentümer und Bearbeiter können ein JSON-Objekt hinzufügen oder ersetzen, einschließlich verschachtelter Werte mit bis zu 500.000 serialisierten Zeichen und oberster Schlüssel mit bis zu 128 Zeichen
- Annotationen: Sichtbarkeit der Annotationseinblendung umschalten
- Klassenaufschlüsselung: Anzahl der Labels pro Klasse mit Farbanzeigen
- Annotieren: Wenn du Bearbeitungszugriff hast, sind die Steuerelemente für Annotationen sofort aktiv, sobald der Vollbild-Viewer auf dem Desktop geöffnet wird
- Gesichter unkenntlich machen: Klicke mit der rechten Maustaste auf das Bild oder eine Annotation, um eine Vorschau der Unkenntlichmachung von Gesichtern anzuzeigen und sie anzuwenden, sofern verfügbar
- Herunterladen: Originalbilddatei herunterladen
- Löschen: Bild aus dem Datensatz löschen
- Zoom: Mit
Cmd/Ctrl+Scroll,Cmd/Ctrl++oderCmd/Ctrl+=vergrößern und mitCmd/Ctrl+-verkleinern - Ansicht zurücksetzen: Mit
Cmd/Ctrl + 0oder der Schaltfläche zum Zurücksetzen das Bild an den Viewer anpassen - Verschieben: Halte
Spacegedrückt und ziehe, oder ziehe mit der mittleren Maustaste, um die Arbeitsfläche bei jeder Zoomstufe zu verschieben - Pixelansicht: Pixelige Darstellung für eine genaue Betrachtung umschalten
- Tiefenblende: Bei Tiefendatensätzen wechselt ein verschiebbarer Trenner zwischen dem RGB-Bild und seiner farbigen Tiefenkarte

Nach Aufteilung filtern#
Bilder nach ihrer Datensatzaufteilung filtern:
| Aufteilung | Zweck |
|---|---|
| Trainieren | Wird für das Modelltraining verwendet |
| Validierung | Wird während des Trainings zur Validierung verwendet |
| Test | Wird für die abschließende Auswertung verwendet |
Clustering#
Der Bereich Clustering stellt deinen Datensatz als interaktives 2D-Streudiagramm dar, in dem sich visuell ähnliche Bilder nahe beieinander befinden. Nutze ihn, um Cluster aufzudecken, Duplikate und Ausreißer zu erkennen und zu prüfen, wie Aufteilungen oder Klassen in deinen Daten verteilt sind – ohne die Galerie zu verlassen. Öffne ihn über das Streudiagramm-Symbol in der Symbolleiste der Galerie auf einer beliebigen Datensatzseite. Der Bereich ist nur auf dem Desktop verfügbar; Betrachter ohne Bearbeitungszugriff sehen das Symbol, sobald der Datensatz analysiert wurde.

Analyse wird ausgeführt#
Analyse starten:
- Öffne einen Datensatz und klicke auf das Streudiagramm-Symbol in der Symbolleiste der Galerie
- Klicke auf
Analyze Dataset - Warte, bis der Fortschrittsbalken abgeschlossen ist – die Ergebnisse erscheinen im selben Bereich
Die Analyse läuft im Hintergrund in zwei Phasen, Computing embeddings und Clustering, und kann je nach Größe deines Datensatzes einige Minuten dauern. Du kannst den Bereich schließen oder die Seite verlassen und später zurückkehren.
Ein Datensatz muss mindestens 20 und höchstens 200.000 fehlerfreie Bilder enthalten, damit er analysiert werden kann. Bei Datensätzen im Cloud-Speicher müssen KI-Funktionen aktiviert sein. On-Premise-Datensätze werden nicht unterstützt.
Visualisierung#
Nach Abschluss der Analyse zeigt der Bereich ein 2D-Streudiagramm aller analysierten Bilder mit einer Legende und einem Punktzähler. Galerie-Filter (Aufteilung, Klasse, beschriftet/unbeschriftet) blenden nicht passende Punkte ab, damit du dich auf die gewünschte Teilmenge konzentrieren kannst – der Zähler zeigt dann visible / total points an.

Einfärben nach#
Ändere die Schattierung der Datenpunkte über das Dropdownmenü Color by in der Symbolleiste des Bereichs. Wechsle jederzeit zwischen den Ansichtsmodi – das Diagramm wird sofort neu eingefärbt, damit du sehen kannst, wie Aufteilungen, Klassen oder Bildeigenschaften über deine Cluster verteilt sind:
| Option | Schattierung |
|---|---|
| Aufteilungen | Training / Validierung / Test |
| Klassen | Erste Annotationsklasse auf jedem Bild |
| Cluster | Visuelle Insel im Layout, beginnend mit der größten; Verstreut für Punkte außerhalb jeder Insel, Nicht berechnet für Layouts, die analysiert wurden, bevor diese Option verfügbar war |
| Breite | Bildbreite |
| Höhe | Bildhöhe |
| Größe | Dateigröße |
| Annotationen | Anzahl der Annotationen pro Bild |

Auswahl mit Lasso und Klick#
Ziehe eine Freiformauswahl um einen Bereich, um die Punkte im Diagramm hervorzuheben, oder klicke auf einen Punkt, um alle Punkte derselben Farbe auszuwählen (beim Einfärben nach Breite, Höhe, Größe oder Annotationen wird nur dieser Punkt ausgewählt); klicke auf eine leere Stelle im Diagramm, um die Auswahl aufzuheben. Die Galerie wird auf die passenden Bilder gefiltert, sodass du sie mit den üblichen Bildaktionen prüfen, neu beschriften, verschieben oder löschen kannst.
Ein Feld oberhalb des Diagramms zeigt die Anzahl der ausgewählten Punkte an – klicke auf × oder eine leere Stelle im Diagramm, um die Auswahl aufzuheben und zur vollständigen Galerieansicht zurückzukehren.
Eine Auswahl per Lasso oder Klick umfasst höchstens 1.000 Bilder. Wenn deine Auswahl mehr Bilder enthält, zeigt Platform eine Stichprobe von 1.000 Bildern an und schlägt vor, einen kleineren Bereich auszuwählen.
Verschieben und Zoomen#
Navigiere mit Maus und Tastatur oder über die Zoom-Schaltflächen unten links im Diagramm durch große Streudiagramme:
| Eingabe | Aktion |
|---|---|
| Scrollen | Diagramm in 2D verschieben |
| Cmd/Ctrl+Scrollen | Am Cursor verankert hinein- oder herauszoomen |
| Leertaste gedrückt halten | Zum Verschieben durch Ziehen wechseln |
| Zurücksetzen-Schaltfläche | Zur vollständigen Ausdehnung des Diagramms zurückkehren |
Erneute Analyse#
Wenn sich dein Datensatz nach der Analyse ändert – neue Bilder hinzukommen oder die analysierte Anzahl nicht mehr mit dem Datensatz übereinstimmt – oder die Analyse vor der Farboption Cluster durchgeführt wurde, erscheint oben im Bereich für Eigentümer und Bearbeiter eine Schaltfläche Re-analyze.
Klicke auf Re-analyze, um die Einbettungen und die 2D-Projektion von Grund auf neu zu berechnen.
Ähnliche Bilder finden#
Dieselben Embeddings ermöglichen die Ähnlichkeitssuche in öffentlichen Datensätzen sowie in deinen eigenen und den Datensätzen deines Teams. In einem Datensatz, den du bearbeiten kannst, klicke in der Ansicht Grid oder Compact mit der rechten Maustaste auf ein Bild (oder in der Ansicht Table auf eine einzelne ausgewählte Zeile) und wähle Find similar images. Das Dialogfeld zeigt das Quellbild neben bis zu 24 der ähnlichsten Bilder an, die jeweils mit ihrem Ähnlichkeitswert gekennzeichnet sind. Dabei werden dein Datensatz und alle Datensätze ausgeschlossen, die eine Kopie des ausgewählten Bildes enthalten. Klicke auf ein Bild, um es in voller Größe in der Vorschau sowie den Quelldatensatz, die Lizenz und den Ähnlichkeitswert anzuzeigen. Wähle Bilder über ihre Kontrollkästchen aus (oder wähle alle aus) und klicke dann auf Add N to dataset: Die Bilder werden dem Split train als nicht beschriftete Bilder hinzugefügt, auf deinen Speicherplatz angerechnet und stehen zur Annotation bereit.

Ein Bild ohne Einbettung – in einem noch nicht analysierten Datensatz oder wenn es seit der letzten Analyse hinzugefügt wurde – wird eingebettet, sobald du den Dialog öffnest. Du musst also nicht zuerst eine Clustering-Analyse ausführen. Bei Datensätzen im Cloud-Speicher müssen KI-Funktionen aktiviert sein; der Datensatz lässt sich dann nur durchsuchen, da Bilder nicht zu einem verbundenen Datensatz hinzugefügt werden können. Für On-Premise-Datensätze ist die Funktion nicht verfügbar. Die Validierungsdiagnosen pro Bild eines Modells führen dieselbe Suche anhand der Bilder mit der schlechtesten Leistung aus.
Dataset-Tabs#
Je nach Zustand des Datensatzes und deinen Berechtigungen können auf jeder Datensatzseite bis zu sechs Tabs angezeigt werden:
Tab „Bilder“#
Die Standardansicht mit der Bildergalerie und den Annotationseinblendungen. Unterstützt die Ansichtsmodi Raster, Kompakt und Tabelle. Ziehe Dateien per Drag-and-drop hierher, um weitere Bilder hinzuzufügen.
Tab „Klassen“#
Dieser Tab wird angezeigt, wenn der Datensatz Bilder enthält und für seine Aufgabe Klassen definiert sind.
Verwalte die Annotationsklassen deines Datensatzes:
- Klassenhistogramm: Balkendiagramm mit der Anzahl der Annotationen pro Klasse, nach Häufigkeit sortiert, mit Umschaltung zwischen linearer und logarithmischer Skala
- Klassentabelle: Sortier- und durchsuchbare Tabelle mit Index, Name, Anzahl der Annotationen und Anzahl der Bilder
- Klassennamen bearbeiten: Klicke auf einen Klassennamen, um ihn direkt umzubenennen
- Klassenfarben bearbeiten: Klicke auf ein Farbfeld, um die Klassenfarbe zu ändern
- Neue Klasse hinzufügen: Füge über das Eingabefeld unten Klassen hinzu
- Klassen zusammenführen: Wähle mindestens zwei Zeilen aus und klicke auf
Merge into one - Klassen löschen: Wähle mindestens eine Zeile aus und klicke auf
Delete

Wenn dein Datensatz unausgewogene Klassen enthält (z. B. 10.000 Annotationen für „Person“, aber nur 50 für „Fahrrad“), aktiviere die Umschaltoption Log Scale im Klassenhistogramm, um alle Klassen übersichtlich darzustellen.
Klassen zusammenführen#
Beim Zusammenführen werden doppelte oder überlappende Labels zusammengefasst – beispielsweise car, automobile und vehicle zu einer Klasse:
- Wähle über die Kontrollkästchen der Zeilen mindestens zwei Klassen aus
- Klicke in der Tabellenkopfzeile auf
Merge into oneoder klicke mit der rechten Maustaste auf die Auswahl - Wähle aus den markierten Klassen die Zielklasse, in die die anderen Klassen zusammengeführt werden
- Bestätige
Jede Annotation der Quellklassen wird der Zielklasse zugewiesen, und die Quellklassen werden entfernt. Es werden keine Annotationen gelöscht, daher bleibt die Gesamtzahl der Annotationen im Datensatz unverändert.
Klassen löschen#
- Wähle über die Kontrollkästchen der Zeilen mindestens eine Klasse aus
- Klicke in der Tabellenkopfzeile auf
Deleteoder klicke mit der rechten Maustaste auf die Auswahl - Bestätige
Beim Löschen einer Klasse werden die Klasse und alle zugehörigen Annotationen entfernt. Bei Klassifizierungsdatensätzen werden die Labels entfernt, die Bilder bleiben jedoch erhalten und sind anschließend nicht annotiert.
Klassen-IDs sind positionsabhängig. Wenn du eine Klasse zusammenführst oder löschst, rückt jeder höhere Klassenindex nach unten, um die Lücke zu schließen. Exporte und Labeldateien, die vor der Änderung erstellt wurden, stimmen daher nicht mehr mit den neuen Indizes überein. Erstelle zuerst eine Version, wenn du die alte Nummerierung benötigst.
Klassenanzahlen werden für höchstens 100.000 Bilder berechnet. Bei größeren Datensätzen steht über dem Histogramm der Hinweis „Basiert auf einer Teilmenge dieses Datensatzes mit 100.000 Bildern.“
Registerkarte „Diagramme“#
Diese Registerkarte wird angezeigt, wenn der Datensatz Bilder enthält.
Automatisch aus deinem Datensatz berechnete Statistiken:
Die Diagramme erscheinen in der folgenden Reihenfolge. Ein Diagramm wird ausgelassen, wenn der Datensatz dafür keine Daten enthält – ein Datensatz mit unbeschrifteten Bildern zeigt keine Annotationsdiagramme, und Points per Instance wird nur für Segmentierungs- und Posendaten angezeigt:
| Diagramm | Beschreibung |
|---|---|
| Verteilung auf Datensatzaufteilungen | Ringdiagramm mit der Anzahl der Trainings-, Validierungs- und Testbilder sowie dem Anteil beschrifteter Bilder |
| Häufigste Klassen | Ringdiagramm der 10 häufigsten Annotationsklassen; alle übrigen werden als „Sonstige“ zusammengefasst |
| Bildabmessungen | Histogramm der Verteilung von Bildbreite und -höhe (überlagert) mit Mittelwert |
| Bilddateigröße | Histogramm der Verteilung der Bilddateigrößen |
| Bildabmessungen (2D) | 2D-Heatmap für Breite und Höhe mit Hilfslinien für das Seitenverhältnis |
| Positionen der Annotationen | 2D-Heatmap der Mittelpunkte von Begrenzungsrahmen |
| Bildformate | Verteilung der Quellbildformate (JPG, PNG usw.) |
| Abmessungen der Begrenzungsrahmen | Histogramm der Breite und Höhe von Begrenzungsrahmen (überlagert) |
| Objekte pro Bild | Histogramm der Anzahl von Annotationen pro Bild |
| Punkte pro Instanz | Anzahl der Polygonvertices oder Keypoints pro Annotation (Segmentierung/Posen) |

Die Platform speichert berechnete Statistiken zwischen und verwirft sie, wenn sich Bilder, Annotationen, Klassen oder Datensatzaufteilungen ändern. Bei Datensätzen mit mehr als 100.000 Bildern werden die Diagramme anhand einer Teilmenge von 100.000 Bildern erstellt; darüber steht ein entsprechender Hinweis.
Klicke bei einer beliebigen Heatmap auf die Schaltfläche zum Vergrößern, um sie im Vollbildmodus anzuzeigen. So erhältst du eine größere, detailliertere Ansicht – hilfreich, um räumliche Muster in großen Datensätzen zu erkennen.
Registerkarte „Modelle“#
Sieh dir alle Modelle, die mit diesem Datensatz trainiert wurden, in einer durchsuchbaren Tabelle an:
| Spalte | Beschreibung |
|---|---|
| Modell | Übergeordnetes Projekt und Modellname mit Links |
| Version | Unveränderliche Datensatzversion, die für das Training verwendet wurde; wird angezeigt, wenn eines der aufgeführten Modelle eine solche Version verwendet hat |
| Status | Statuskennzeichnung des Trainings |
| Aufgabe | YOLO-Aufgabentyp |
| Epochen | Beste Epoche / Epochen insgesamt |
| Metriken | Zwei zentrale Messwerte für jede Aufgabe in der Tabelle, etwa mAP50 und mAP50-95 bei der Objekterkennung oder Top-1- und Top-5-Genauigkeit |
| Erstellt | Erstellungsdatum |

Registerkarte „Fehler“#
Diese Registerkarte wird nur angezeigt, wenn mindestens eine Datei nicht verarbeitet werden konnte.
Hier werden Bilder aufgeführt, deren Verarbeitung fehlgeschlagen ist:
- Fehlerhinweis: Gesamtzahl der Bilder, deren Verarbeitung fehlgeschlagen ist, und entsprechende Hinweise
- Fehlertabelle: Dateiname, verständliche Fehlerbeschreibung, Hinweise zur Behebung und Vorschaubild
- Häufige Fehler sind beschädigte Dateien, nicht unterstützte Formate, zu kleine Bilder (mindestens 28 px erforderlich) und nicht unterstützte Farbmodi

Häufige Verarbeitungsfehler
| Fehler | Ursache | Behebung |
|---|---|---|
| Bilddatei kann nicht gelesen werden | Beschädigtes oder nicht unterstütztes Format | Erneut aus dem Bildbearbeitungsprogramm exportieren |
| Unvollständig oder beschädigt | Datei wurde während der Übertragung abgeschnitten | Originaldatei erneut herunterladen |
| Nicht unterstütztes Bildformat | Format, das die Platform nicht dekodieren kann | In JPG, PNG oder WebP konvertieren |
| Dateiberechtigungsfehler | Datei ist gesperrt oder schreibgeschützt | Datei entsperren und erneut hochladen |
| Bild zu klein | Kleinste Abmessung unter 28 px | Quellbilder mit höherer Auflösung verwenden |
| Nicht unterstützter Farbmodus | CMYK- oder indizierter Farbmodus | In den RGB-Modus konvertieren |
Registerkarte „Versionen“#
Erstelle unveränderliche NDJSON-Momentaufnahmen deines Datensatzes, um reproduzierbares Training zu ermöglichen. Jede Version erfasst zum Zeitpunkt ihrer Erstellung die Bildanzahl, Klassenanzahl, Annotationsanzahl und den hinzugefügten Speicherplatz.
| Spalte | Beschreibung |
|---|---|
| Version | Versionsnummer (v1, v2, …) |
| Beschreibung | Vom Benutzer eingegebene Beschreibung (bearbeitbar) |
| Bilder | Bildanzahl zum Zeitpunkt der Momentaufnahme |
| Klassen | Klassenanzahl zum Zeitpunkt der Momentaufnahme |
| Annotationen | Annotationsanzahl zum Zeitpunkt der Momentaufnahme |
| Größe | Von dieser Version hinzugefügter Speicherplatz |
| Erstellt | Erstellungszeitpunkt der Version |
| Aktionen | Vergleichen, herunterladen oder wiederherstellen |
So erstellst du eine Version:
- Öffne die Registerkarte Versionen
- Gib optional eine Beschreibung ein (z. B. „500 Trainingsbilder hinzugefügt“ oder „Falsch zugewiesene Klassen korrigiert“)
- Klicke auf Neue Version
- Die neue Version wird in der Tabelle angezeigt. Wenn der Datensatz mit einer vorhandenen Version übereinstimmt, etwa direkt nach einer Wiederherstellung, wird diese Version wiederverwendet und erhält die neue Beschreibung, falls du eine eingegeben hast.
Jede Version erhält fortlaufend eine Nummer (v1, v2, v3 …) und ist unveränderlich – Versionen können weder bearbeitet noch gelöscht werden; nur ihre Beschreibungen lassen sich ändern. Über die Aktionen in der Zeile kannst du jederzeit eine Version herunterladen oder wiederherstellen.
Versionen vergleichen#
Klicke bei einer beliebigen Version nach v1 auf das Vergleichssymbol, um zu sehen, was sich seit einer früheren Version geändert hat. Versionen vergleichen beginnt mit der vorherigen Version; wähle im Menü Von eine andere Version aus. Die unter Bilder, Anmerkungen, Klassen und Einstellungen gruppierten Markierungen geben die Anzahl der hinzugefügten, entfernten, geänderten und in eine andere Aufteilung verschobenen Bilder sowie der hinzugefügten und entfernten Anmerkungen an. Außerdem nennen sie die hinzugefügten, entfernten oder umbenannten Klassen und alle geänderten Datensatzeinstellungen. Jedes geänderte Bild wird mit seinem Abzeichen aufgelistet. Wähle ein Bild aus, um es Vorher und Nachher zu sehen. Auf beiden Seiten werden die Beschriftungen angezeigt, die in der jeweiligen Version gespeichert waren. Wenn sich die Metadaten eines Bildes geändert haben, führt Metadatenänderungen jeden hinzugefügten, entfernten oder geänderten Schlüssel mit seinem Wert in beiden Versionen auf. Wenn Bilder, ihre Metadaten und Anmerkungen identisch sind, meldet der Dialog Keine Änderungen oder Keine Bildänderungen, wenn sich nur Klassendefinitionen oder Datensatzeinstellungen unterscheiden.
Beim Wiederherstellen werden die aktuellen Bilder, Datensatzaufteilungen, Klassen und Annotationen des Datensatzes durch die ausgewählte Momentaufnahme ersetzt. Dieser Vorgang kann nicht rückgängig gemacht werden, es sei denn, du speicherst vorher den aktuellen Zustand als weitere Version. Während der Neuerstellung ist der Datensatz im Status processing gesperrt. Beim Wiederherstellen werden keine Dateien erneut hochgeladen, daher geht der Vorgang selbst bei großen Datensätzen in der Regel schnell.
Aktiviere Datensatzversion speichern im Dialogfeld für Cloud-Training, um ein Modell mit genau dem Datensatz zu verknüpfen, der für das Training verwendet wurde. Die Platform verwendet eine übereinstimmende Version erneut, wenn sich der Datensatzinhalt nicht geändert hat, und erstellt nur dann eine neue Version, wenn Änderungen vorliegen.
Versionen lassen sich erst erstellen und wiederherstellen, wenn der Datensatz den Status ready erreicht hat. Für verbundene Cloud-Datensätze und lokal installierte Datensätze sind keine Versionen verfügbar.
Erstelle vor und nach größeren Änderungen an deinem Datensatz eine Version – etwa wenn du Bilder hinzufügst, Anmerkungen korrigierst oder die Aufteilung neu ausbalancierst. So kannst du die Modellleistung über verschiedene Zustände des Datensatzes hinweg vergleichen.
Die angezeigte Größe gibt den komprimierten Snapshot-Speicherplatz an, den die Version belegt: Bilddatensätze (URLs, Aufteilungen, Anmerkungen und Metadaten) sowie Einstellungen des Datensatzes, nicht die Bildpixel. Snapshot-Daten, die sich seit einer früheren Version nicht geändert haben, werden gemeinsam genutzt und der Version zugerechnet, in der sie erstmals gespeichert wurden. Die eigentlichen Bilddaten werden separat gespeichert und über signierte URLs abgerufen. Der Snapshot-Speicherplatz wird auf dein Speicherkontingent im Workspace angerechnet. Wenn kein Speicherplatz mehr verfügbar ist, kann daher keine neue Version erstellt werden; eine passende Version wiederzuverwenden ist hingegen möglich.
Datensatz exportieren#
Exportiere deinen Datensatz zur Offline-Nutzung als NDJSON-Datei über die Kopfzeile des Datensatzes oder den Tab „Versionen“.
So exportierst du:
- Klicke in der Kopfzeile des Datensatzes auf die Schaltfläche Herunterladen (Download-Symbol).
- Lade den aktuellen NDJSON-Snapshot direkt herunter.
- Verwende den Tab Versionen, wenn du einen unveränderlichen, nummerierten Snapshot erstellen möchtest, den du später erneut herunterladen kannst.

Das NDJSON-Format speichert pro Zeile ein JSON-Objekt. Die erste Zeile enthält Metadaten zum Datensatz, danach folgt eine Zeile pro Bild:
{"type": "dataset", "task": "detect", "name": "my-dataset", "description": "...", "bytes": 12345678, "url": "https://platform.ultralytics.com/...", "class_names": {"0": "person", "1": "car"}, "version": 1, "created_at": "2026-01-15T10:00:00Z", "updated_at": "2026-02-20T14:30:00Z"}
{"type": "image", "file": "img001.jpg", "url": "https://...", "width": 640, "height": 480, "split": "train", "metadata": {"location": {"site": "factory-1"}, "reviewed": true}, "annotations": {"boxes": [[0, 0.5, 0.5, 0.2, 0.3]]}}
{"type": "image", "file": "img002.jpg", "url": "https://...", "width": 1280, "height": 720, "split": "val"}Das optionale Objekt metadata auf Bildebene bleibt erhalten, wenn eine NDJSON-Datei in Platform importiert wird. Du kannst das Objekt im Vollbild-Informationsbereich des Bildes ansehen oder bearbeiten. Für programmatische Archiv-Uploads akzeptiert die API zum Einlesen von Datensatzdaten die entsprechende Pfadzuordnung imageMetadata.
Pose-Datensätze enthalten außerdem ein Feld kpt_shape in der Kopfzeile des Datensatzes. Wenn das Feld noch nicht festgelegt wurde, wird sein Wert aus den Anmerkungen abgeleitet.
Tiefenexporte geben "task": "depth" und "depth_scale": 1000 in der Datensatzzeile an. Jede Bildzeile enthält ein depth.url für die zugehörige einfache uint16-PNG-Datei. Ultralytics lädt Bild- und Tiefen-URLs gleichzeitig herunter und erstellt eine Trainings-YAML-Datei mit derselben Skala, sodass die NDJSON-Datei direkt an model.train(data=...) übergeben werden kann.
Die NDJSON-Datei verweist auf die Bilder, statt sie zu enthalten. Um die Bilder und Beschriftungen im YOLO-Format auf deinen Computer zu laden, übergib die Datei oder direkt die ul://-URI des Datensatzes an model.train(data=...), und Ultralytics lädt die Bilder herunter und erstellt die YOLO-Ordner für dich. Wenn du die Ordner ohne Training erstellen möchtest, konvertiere die Datei lokal:
import asyncio
from ultralytics.data.converter import convert_ndjson_to_yolo
yaml_path = asyncio.run(convert_ndjson_to_yolo("my-dataset.ndjson", output_path="datasets"))Bild-URLs in der exportierten NDJSON-Datei sind signiert und 7 Tage lang gültig. Wenn sich der Datensatz nicht geändert hat, verwendet Platform bis zu 6 Tage lang einen zwischengespeicherten Export. Ein frisch heruntergeladener Export ist daher immer noch mindestens einen Tag gültig. Wenn du früher neue URLs benötigst, ändere den Datensatz oder erstelle eine neue Version.
Für vor Ort gehostete Datensätze ist kein Export verfügbar, da deren Bilddaten Platform nie erreichen.
Die vollständige Spezifikation findest du in der Dokumentation zum Ultralytics-NDJSON-Format.
Bildaktionen#
Schnellaktionen#
Klicke mit der rechten Maustaste auf ein Bild in der Ansicht Raster oder Kompakt oder auf eine einzelne ausgewählte Zeile in der Ansicht Tabelle, um Schnellaktionen aufzurufen. Welche Aktionen verfügbar sind, hängt von deinen Bearbeitungsrechten und der Quelle des Datensatzes ab:
| Aktion | Beschreibung |
|---|---|
| In Aufteilung verschieben | Weise das Bild der Aufteilung Train, Val oder Test zu. |
| Ähnliche Bilder finden | Durchsuche öffentliche Datensätze, deine eigenen Datensätze und Teamdatensätze nach ähnlichen Bildern, die du hinzufügen kannst (siehe Ähnliche Bilder finden). |
| Ähnliche Bilder generieren | Erstelle KI-generierte Varianten und füge anschließend die gewünschten hinzu (siehe Ähnliche Bilder generieren). |
| Gesichter unkenntlich machen | Mache die im Bild erkannten Gesichter unkenntlich (siehe Gesichter unkenntlich machen). |
| Kopieren / Ausschneiden | Kopiere das Bild oder schneide es aus, um es in einen anderen Datensatz einzufügen (siehe Bilder kopieren und verschieben). |
| Einfügen | Füge kopierte oder ausgeschnittene Bilder in diesen Datensatz ein. Diese Aktion wird angezeigt, wenn sich Bilder aus einem anderen Datensatz in der Zwischenablage befinden. |
| Herunterladen | Lade die Originalbilddatei herunter. |
| Löschen | Lösche das Bild aus dem Datensatz. |

Das Bild-Kontextmenü wirkt sich auf das Bild aus, auf das du geklickt hast. Eine Ausnahme ist Einfügen, wodurch die Bilder aus der Zwischenablage hinzugefügt werden. Um mehrere Bilder gleichzeitig zu bearbeiten, verwende die Ansicht Tabelle und wähle die Bilder über die Kontrollkästchen aus.
Mehrere Bilder in eine andere Aufteilung verschieben#
Weise ausgewählte Bilder innerhalb desselben Datensatzes einer anderen Aufteilung zu:
- Wechsle zur Ansicht Tabelle.
- Wähle Bilder über die Kontrollkästchen aus.
- Klicke mit der rechten Maustaste, um das Kontextmenü zu öffnen.
- Wähle
Move to split> Train, Validation oder Test.
Du kannst Bilder auch per Drag-and-drop auf die Tabs der Aufteilungsfilter in der Rasteransicht ziehen. Wenn ein Bild beim Verschieben mit einem identischen Bild in der Zielaufteilung kollidieren würde, fragt Platform, ob das Bild übersprungen, beibehalten oder ersetzt werden soll.
Lade alle Bilder in einen Datensatz hoch und verwende dann die Funktion zum Verschieben mehrerer Bilder, um Teilmengen den Trainings-, Validierungs- und Testaufteilungen zuzuweisen.
Aufteilungen neu verteilen#
Verteile alle Bilder anhand eigener Verhältnisse auf die Trainings-, Validierungs- und Testaufteilungen:
- Klicke im Tab Images auf den schmalen farbigen Trennbalken direkt unter All / Train / Val / Test, um den Dialog Redistribute Splits zu öffnen
- Passe die Prozentsätze der Aufteilungen mit einer der folgenden Methoden an.
- Prüfe die Live-Vorschau der Bildanzahl, um die Verteilung zu bestätigen.
- Klicke auf Anwenden, um alle Bilder anhand deiner Prozentangaben zufällig neu zuzuweisen.

Im Dialog gibt es drei Möglichkeiten, die Zielverhältnisse der Aufteilungen festzulegen:
| Methode | Beschreibung |
|---|---|
| Ziehen | Ziehe die Griffe zwischen den farbigen Segmenten, um die Grenzen der Aufteilungen visuell anzupassen. |
| Eingeben | Bearbeite die Prozentangabe für eine beliebige Aufteilung. Die Prozentangaben der beiden anderen Aufteilungen werden automatisch proportional angepasst. |
| Automatisch | Mit einem Klick legst du sofort eine Aufteilung von 80/20 für Training und Validierung fest und setzt die Testaufteilung auf 0 %. |
Eine Live-Vorschau zeigt genau, wie viele Bilder vor dem Anwenden auf die einzelnen Aufteilungen entfallen.
Klicke auf die Schaltfläche Automatisch, um sofort die empfohlene Aufteilung von 80/20 für Training und Validierung festzulegen. Dieses Verhältnis wird beim Training am häufigsten verwendet.
Mehrere Bilder löschen#
Lösche mehrere Bilder auf einmal:
- Wähle Bilder in der Tabellenansicht aus.
- Klicke mit der rechten Maustaste und wähle
Deleteoder drückeCmd/Ctrl+Delete. - Bestätige den Löschvorgang.
Bilder kopieren und verschieben#
Kopiere oder verschiebe Bilder aus einem Datensatz, den du bearbeiten kannst, in einen anderen Datensatz – auch in einen Datensatz in einem anderen Workspace:
- Klicke im Quelldatensatz in der Ansicht Raster oder Kompakt mit der rechten Maustaste auf ein Bild und wähle Kopieren oder Ausschneiden. Oder wähle Bilder in der Ansicht Tabelle aus und drücke
Cmd/Ctrl+CoderCmd/Ctrl+X.Escleert die Zwischenablage. - Öffne den Zieldatensatz, klicke mit der rechten Maustaste auf ein Bild und wähle Einfügen, oder drücke
Cmd/Ctrl+V.
Eingefügte Bilder behalten ihre Labels und Aufteilungen. Bilder, die sich im selben Split bereits im Zieldatensatz befinden, werden übersprungen. Mit Ausschneiden werden eingefügte Bilder aus dem Quelldatensatz entfernt; mit Kopieren bleibt der Quelldatensatz unverändert. Quell- und Zieldatensatz müssen dieselbe Aufgabe und kompatible Bildkanäle, Einstellungen für Pose-Keypoints und Tiefenskalen haben – auch wenn die kopierten Bilder keine Labels besitzen. Ein leerer Zieldatensatz kann nicht festgelegte Einstellungen für Bildkanäle und Pose übernehmen. Bilder können nicht in einen verbundenen Datensatz eingefügt werden.
Klassen werden anhand ihres Namens abgeglichen. Dabei wird die Groß- und Kleinschreibung ignoriert, außer bei Namen mit einem oder zwei Zeichen. Hat das Ziel keine Klassen, übernimmt es die Klassenliste der Quelle. Wenn ein eingefügtes Bild eine Klasse verwendet, die im Ziel nicht vorhanden ist, fordert dich das Dialogfeld Klassen zuordnen auf, jede solche Klasse einer Datensatzklasse oder einer neuen Klasse zuzuordnen. Alternativ kannst du das Kontrollkästchen Einschließen deaktivieren, um die Beschriftungen dieser Klasse zu verwerfen. Die Bilder werden in jedem Fall eingefügt.
Ähnliche Bilder generieren#
Erstelle neue Trainingsbilder auf Grundlage eines Bildes, das du bereits hast. Klicke in einem Datensatz, den du bearbeiten kannst, in der Ansicht Raster oder Kompakt mit der rechten Maustaste auf ein Bild (oder wähle in der Ansicht Tabelle eine einzelne Zeile aus) und wähle Ähnliche Bilder generieren. Platform beschreibt neue Szenen, die vom Bild inspiriert sind, und generiert jeweils ein Bild. Die Ergebnisse weisen daher ähnliche Motive und einen ähnlichen Stil wie das Ausgangsbild auf, ohne es zu kopieren.
| Einstellung | Beschreibung |
|---|---|
| Modell | Ultralytics Image 4B (Standard) ist am schnellsten; Ultralytics Image 6B hat einen anderen Stil und benötigt mehr Zeit. |
| Anzahl der Bilder | Anzahl der zu erstellenden Varianten: 1 bis 16 (Standard: 4). |
| Bildgröße | Längste Kante: 256 bis 2048 px, in Schritten von 64 (Standard: 1024). |
| Anweisungen | Optionale Beschreibung der Aspekte, die geändert oder beibehalten werden sollen, etwa Beleuchtung, Blickwinkel, Hintergrund oder Objekte. |

Ultralytics Image 9B und Krea 2 Turbo werden ebenfalls aufgeführt, können aber erst ausgewählt werden, wenn du Frühzeitigen Zugriff aktivierst. Krea 2 Turbo ist die langsamste Option. Die ursprünglichen Seitenverhältnisse bleiben erhalten, sofern dies unterstützt wird. Bei sehr schmalen Bildern ist möglicherweise eine größere längste Kante erforderlich. Die Ausgabemaße werden gerundet und auf die unterstützten Größen des Generators beschränkt.
Klicke auf Generate oder drücke ⌘/Ctrl+Enter in Instructions. Die Bilder werden angezeigt, sobald sie fertig sind, und sind alle ausgewählt. Mit Stop wird ein laufender Stapel beendet, wobei bereits eingetroffene Bilder erhalten bleiben. Um andere Anweisungen oder Einstellungen auszuprobieren, ändere sie und klicke auf Generate more: Jeder neue Stapel wird oberhalb der vorherigen angezeigt, deren Auswahl erhalten bleibt. Klicke auf ein Bild, um es in voller Größe anzuzeigen, entferne bei unerwünschten Bildern das Häkchen und klicke auf Add N to dataset. Die übernommenen Bilder werden ohne Beschriftungen als JPEG-Dateien mit dem Namen des Quellbilds hochgeladen, auf deinen Speicherplatz angerechnet und sind anschließend für die Annotation bereit. Sie werden dem aktiven Split-Filter entsprechend hinzugefügt: Wähle vor dem Generieren Train aus, um sie train hinzuzufügen. Wenn All ausgewählt ist, gilt die übliche Zuweisung beim Hochladen, einschließlich der automatischen Aufteilung für die Validierung, falls erforderlich. Mit Cancel werden die Vorschauen verworfen, ohne sie hinzuzufügen. Für generierte Bilder gilt die Einstellung zum Weichzeichnen von Gesichtern beim Hochladen des Datensatzes. Bei Datensätzen im Cloud-Speicher müssen KI-Funktionen aktiviert sein und der Bucket Schreibzugriff erlauben: Übernommene Bilder werden in einen Ordner generated/ im Datensatzordner geschrieben und nicht im Platform-Speicher abgelegt. Die Funktion ist bei schreibgeschützten Buckets und On-Premise-Datensätzen nicht verfügbar.
Kostenpflichtige Bildgenerierungsmodelle#

Die Modellauswahl führt außerdem die kostenpflichtigen Modelle der einzelnen Anbieter unter ihrem API-Namen auf. OpenAI-Modelle generieren Bilder in niedriger Qualität.
| Provider | Model | Cost per 1M tokens (input / output), or per image |
|---|---|---|
| OpenAI | GPT Image 2.5 Flare gpt-image-2.5-flare | $5.00 / $30.00 |
| OpenAI | GPT Image 2.5 Sunburst gpt-image-2.5-sunburst | $5.00 / $30.00 |
Nano Banana 2.1 gemini-nano-banana-2.1 | $1.50 / $7.50 (image output $30.00) | |
Gemini 3.1 Flash-Lite Image gemini-3.1-flash-lite-image | $0.25 / $1.50 (image output $30.00) | |
Gemini 3 Pro Image gemini-3-pro-image | $2.00 / $12.00 (image output $120.00) | |
| Meta | Muse Image 1.0 muse-image-1.0 | $0.01 / image |
| SpaceXAI | Grok Imagine 2.0 grok-imagine-image-2.0 | $0.04 / image |
| SpaceXAI | Grok Imagine grok-imagine-image | $0.02 / image |
| Z.ai | GLM-Image glm-image | $0.015 / image |
Ein kostenpflichtiges Modell generiert Bilder mit dem Anbieterschlüssel, der in den Einstellungen > API-Schlüssel des Arbeitsbereichs des Datensatzes gespeichert ist. Der Anbieter berechnet diesem Schlüssel wie bei kostenpflichtigen Annotationsmodellen jedes Bild. Ohne gespeicherten Schlüssel schlägt der Stapel fehl, bevor ein Bild generiert wird, und es wird ein Link API-Schlüssel hinzufügen angezeigt. Lehnt der Anbieter den Schlüssel ab, führt der Fehler zum Link API-Schlüssel überprüfen. Frage in einem Team-Arbeitsbereich den Eigentümer des Arbeitsbereichs, ob er den Schlüssel hinzufügen kann. Für jeden Stapel werden Modell, Größe und Kosten aufgeführt: Kostenlos bei einem gehosteten Modell; bei einem kostenpflichtigen Modell die vom Anbieter berechneten Kosten oder andernfalls Abgerechnet durch und der Name des Anbieters. Über den Ergebnissen zeigt Gesamt die laufenden Kosten der kostenpflichtigen Stapel an, während die Bilder eintreffen.
Gesichter unkenntlich machen#
Mache die Gesichter in Bildern eines Datensatzes unkenntlich, den du bearbeiten kannst – beispielsweise, um die Privatsphäre der abgebildeten Personen zu schützen. Für verbundene Datensätze und Datensätze mit mehr als drei Bildkanälen ist diese Funktion nicht verfügbar.
- Ein Bild: Klicke in der Raster- oder Kompakt-Ansicht mit der rechten Maustaste auf das Bild (oder in der Tabellen-Ansicht auf eine einzelne ausgewählte Zeile). Klicke beim Annotieren in der Vollbildansicht (nicht bei Klassifizierungsdatensätzen) mit der rechten Maustaste auf das Bild oder eine Annotation und wähle Gesichter unkenntlich machen.
- Gesamter Datensatz: Öffne auf der Datensatzseite Weitere Aktionen (
⋯) und wähle Gesichter unkenntlich machen.
Im Dialog wird zunächst eine Vorschau der erkannten Gesichter in bis zu sechs Bildern (oder im einzelnen Bild) angezeigt, ohne diese zu verändern. Passe Konfidenz (Standard: 0.25) und Rahmenskalierung (0.5–1.5, Standard: 1; damit wird jeder Gesichtsrahmen um seinen Mittelpunkt skaliert) an, um die Vorschau erneut auszuführen. Klicke dann auf Anwenden, um die ursprünglichen Pixel in allen Bildern zu ersetzen, in denen Gesichter erkannt wurden. Bilder ohne erkannte Gesichter bleiben unverändert, Labels und Aufteilungen bleiben erhalten. Da möglicherweise nicht alle Gesichter erkannt werden, solltest du das Ergebnis überprüfen. Durch das Unkenntlichmachen wird nicht automatisch ein Versions-Snapshot erstellt. Das Unkenntlichmachen im gesamten Datensatz kostet 1,00 $ pro 1.000 verarbeitete Bilder, mindestens jedoch 0,01 $ pro Durchlauf (abgerechnet als Automatische Annotation). Der Dialog zeigt den Kostenvoranschlag vor dem Anwenden an; Vorschauen und das Unkenntlichmachen einzelner Bilder sind kostenlos.

Um Gesichter in Bildern beim Hochladen unkenntlich zu machen, aktiviere beim Erstellen eines Datensatzes über Hochladen oder URL die Option Gesichter unkenntlich machen oder aktiviere im Dialog Gesichter unkenntlich machen für den gesamten Datensatz die Option Zukünftige Uploads unkenntlich machen. Die Option Zukünftige Uploads unkenntlich machen wird sofort gespeichert, auch wenn du den Dialog schließt, ohne auf Anwenden zu klicken. Später in den Datensatz hochgeladene Bilder werden während der Verarbeitung kostenlos unkenntlich gemacht. Diese Einstellung ändert nichts an Bildern, die sich bereits im Datensatz befinden.
Datensatz-URI#
Verweise mit dem URI-Format ul:// auf Platform-Datensätze (siehe Platform-Datensätze verwenden):
ul://username/datasets/dataset-slugDu kannst auch direkt eine Web-URL zu einem Datensatz oder Modell einfügen (z. B. https://platform.ultralytics.com/username/datasets/dataset-slug); sie wird automatisch in die URI ul:// umgewandelt. Wenn du eine Liste von Datensätzen übergibst, wird ein Basismodell nacheinander auf jedem Datensatz feinabgestimmt, zum Beispiel model.train(data=["ul://username/datasets/a", "ul://username/datasets/b"]).
Verwende diese URI, um Modelle von überall aus zu trainieren:
export ULTRALYTICS_API_KEY="YOUR_API_KEY"
yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset epochs=100Die URI ul:// funktioniert in jeder Umgebung:
- Lokaler Rechner: Trainiere auf deiner Hardware; die Daten werden automatisch heruntergeladen
- Google Colab: Greife in Notebooks auf deine Platform-Datensätze zu
- Remote-Server: Trainiere auf Cloud-VMs mit vollem Zugriff auf den Datensatz
Verfügbare Lizenzen#
Platform unterstützt die folgenden Lizenzen für Datensätze:
| Lizenz | Typ |
|---|---|
| Keine | Keine Lizenz ausgewählt |
| CC0-1.0 | Gemeinfrei |
| PDM-1.0 | Gemeinfrei |
| CC-BY-2.5 | Freizügig |
| CC-BY-3.0 | Freizügig |
| CC-BY-4.0 | Freizügig |
| CC-BY-NC-2.0 | Nicht kommerziell |
| CC-BY-NC-3.0 | Nicht kommerziell |
| CC-BY-NC-4.0 | Nicht kommerziell |
| CC-BY-SA-3.0 | Copyleft |
| CC-BY-SA-4.0 | Copyleft |
| CC-BY-NC-SA-3.0 | Copyleft |
| CC-BY-NC-SA-4.0 | Copyleft |
| CC-BY-ND-4.0 | Keine Bearbeitungen |
| CC-BY-NC-ND-2.0 | Nicht kommerziell |
| CC-BY-NC-ND-4.0 | Nicht kommerziell |
| Apache-2.0 | Freizügig |
| MIT | Freizügig |
| BSD-3-Clause | Freizügig |
| AGPL-3.0 | Copyleft |
| GPL-2.0 | Copyleft |
| GPL-3.0 | Copyleft |
| LGPL-3.0 | Copyleft |
| ODbL-1.0 | Copyleft |
| DbCL-1.0 | Erfordert ODbL |
| Nur für Forschungszwecke | Eingeschränkt |
| Sonstiges | Benutzerdefiniert |
Wenn du einen Datensatz mit einer Copyleft-Lizenz klonst (AGPL-3.0, GPL-2.0, GPL-3.0, LGPL-3.0, ODbL-1.0, CC-BY-SA-3.0, CC-BY-SA-4.0, CC-BY-NC-SA-3.0, CC-BY-NC-SA-4.0), übernimmt der Klon die Lizenz und die Lizenzeinstellung ist gesperrt.
Sichtbarkeitseinstellungen#
Lege fest, wer deinen Datensatz sehen kann:
| Einstellung | Beschreibung |
|---|---|
| Privat | Du und berechtigte Mitglieder des Arbeitsbereichs können darauf zugreifen |
| Öffentlich | Jeder kann den Datensatz ansehen, auch über die Seite „Entdecken“ |
Die Sichtbarkeit wird beim Erstellen eines Datensatzes im Dialogfeld New Dataset über einen Umschalter festgelegt, der standardmäßig der Standardsichtbarkeit des Arbeitsbereichs entspricht. Um sie später zu ändern, klicke im Breadcrumb der Seite neben dem Datensatznamen auf das Abzeichen Public oder Private. Wenn du einen Datensatz öffentlich machst, musst du dies bestätigen. Datensätze auf On Premise sind immer privat. Öffentliche Datensätze sind auf der Seite Explore sichtbar.
Datensatz bearbeiten#
Metadaten des Datensatzes bearbeitest du direkt und inline auf der Datensatzseite – ein Dialog ist nicht erforderlich:
- Name: Klicke auf den Datensatznamen, um ihn zu bearbeiten. Änderungen werden automatisch gespeichert, sobald das Feld den Fokus verliert oder du
Enterverwendest. Namen dürfen höchstens 100 Zeichen lang sein. - Beschreibung: Klicke zum Bearbeiten auf die Beschreibung (oder den Platzhalter „Beschreibung hinzufügen …“). Änderungen werden automatisch gespeichert. Beschreibungen dürfen höchstens 1.000 Zeichen lang sein.
- Aufgabentyp: Klicke auf das Aufgabenabzeichen, um einen anderen Aufgabentyp auszuwählen.
- Lizenz: Klicke auf die Lizenzeinstellung, um die Lizenz des Datensatzes zu ändern.
- Symbol: Klicke auf das Datensatzsymbol, um ein eigenes Bild hochzuladen, eines der Bilder des Datensatzes als Symbol festzulegen oder einen Buchstaben und eine Farbe auszuwählen.
Für jedes Bild werden Annotationen für alle Aufgabentypen gemeinsam gespeichert. Wenn du den Aufgabentyp des Datensatzes änderst, bestimmst du, welche Annotationen im Editor sichtbar sind und in Exporte sowie das Training eingehen. Annotationen für andere Aufgabentypen bleiben in der Datenbank erhalten und werden wieder angezeigt, wenn du zurückwechselst. Ein Datensatz zur Objekterkennung zeigt OBB-Annotationen außerdem als umschließende Boxen an und verwendet diese Darstellung auch für Exporte und das Training. Die Tiefe ist die Ausnahme: Die Referenzdaten für Tiefe liegen als Begleitdatei und nicht als Annotation vor, sodass ein Datensatz nur dann zwischen dem Aufgabentyp Tiefe und anderen Aufgabentypen wechseln kann, wenn er keine Bilder enthält – importiere den Datensatz stattdessen erneut.
Benutzerdefinierte Metadaten#
Öffne Weitere Aktionen und wähle Informationen, um zwei Bereiche aufzurufen:
- Ultralytics-Metadaten: schreibgeschützte Platform-Details wie Datensatz-ID, Eigentümer, Aufgabe, Anzahl der Bilder und Anmerkungen, Speicherregion und Zeitstempel
- Benutzerdefinierte Metadaten: ein eigenes JSON-Objekt für Herkunftsinformationen, Aufnahmebedingungen, Kunden-IDs, Governance oder andere Kontextdaten
Betrachter des Arbeitsbereichs können Metadaten einsehen, während Mitglieder mit Bearbeitungszugriff das benutzerdefinierte Metadatenobjekt ersetzen können. Das serialisierte Metadatenobjekt darf höchstens 500.000 Zeichen umfassen; jeder Schlüssel der obersten Ebene ist auf 128 Zeichen begrenzt. Speichere ein leeres Objekt ({}), um die benutzerdefinierten Metadaten zu löschen.
Datensatz klonen#
Wenn du einen öffentlichen Datensatz ansiehst, der dir nicht gehört, klicke auf Clone Dataset, um den Klondialog zu öffnen. Überprüfe den Zielarbeitsbereich, den Namen, die Sichtbarkeit und die Lizenz und bestätige dann den Klonvorgang. Die Kopie umfasst alle Bilder, Annotationen und Klassendefinitionen, sofern du nicht nur einige Splits oder eine der gespeicherten Versionen auswählst. Mit Vorhandener Datensatz werden die Bilder stattdessen ohne Labels zu einem Datensatz hinzugefügt, der dir gehört. Um nur einige Bilder zu kopieren, wähle sie aus und klicke auf Bilder klonen; über den Schalter Annotationen wird festgelegt, ob ihre Labels mitkopiert werden. Öffentliche Quelldatensätze bleiben standardmäßig öffentlich, sofern die standardmäßige Sichtbarkeit von Datensätzen des Arbeitsbereichs nicht auf „Privat“ eingestellt ist. Wenn für den ursprünglichen Datensatz eine Copyleft-Lizenz gilt, übernimmt der Klon diese Lizenz und die Lizenz kann nicht geändert werden.
Bei einem neuen Datensatz bleibt Datensatz klonen im Klondialog deaktiviert, solange die URL bereits im Zielarbeitsbereich verwendet wird. Zum Klonen muss noch genügend Speicherplatz verfügbar sein, um die Kopie aufzunehmen.
Datensätze, die auf Cloud-Speicher oder On Premise-Quellen basieren, können nicht geklont werden, da Platform ihre Bilddaten nicht speichert.
Markieren und teilen#
- Markieren: Klicke auf die Sternschaltfläche, um einen Datensatz als Lesezeichen zu speichern. Die Anzahl der Sterne ist für alle Nutzer sichtbar.
- Teilen: Klicke bei öffentlichen Datensätzen auf die Schaltfläche zum Teilen, um einen Link zu kopieren, einen Einbettungscode abzurufen oder den Datensatz auf sozialen Plattformen zu teilen.
Datensatz löschen#
Lösche einen Datensatz, den du nicht mehr benötigst:
- Öffne Weitere Aktionen (die Schaltfläche
…) im Kopfbereich des Datensatzes - Wähle Datensatz löschen
- Bestätige im Dialog: „Dadurch wird [name] in den Papierkorb verschoben. Du kannst den Datensatz innerhalb von 30 Tagen wiederherstellen.“
Dasselbe Menü enthält Informationen, womit der unter Benutzerdefinierte Metadaten beschriebene Metadatendialog geöffnet wird, und Aktualisieren, womit der Datensatz erneut vom Server eingelesen wird.
Gelöschte Datensätze werden in den Papierkorb verschoben – sie werden nicht dauerhaft gelöscht. Du kannst sie innerhalb von 30 Tagen unter Settings > Trash wiederherstellen.
Mit dem Datensatz trainieren#
Starte das Training direkt über deinen Datensatz:
- Klicke auf der Datensatzseite auf
New Model - Wähle ein Projekt aus oder erstelle ein neues
- Lege die Trainingsparameter fest
- Starte das Training
Weitere Informationen findest du unter Cloud-Training.
Häufig gestellte Fragen#
Deine Daten werden in der ausgewählten Region (US, EU oder AP) verarbeitet und gespeichert. Bilder werden:
- auf Format und Größe geprüft
- abgelehnt, wenn die Mindestabmessung unter 28px liegt
- Bei mehr als 4096 px skaliert (unter Beibehaltung des Seitenverhältnisses; für eine optimierte Speicherung kodiert; die meisten TIFF-Originale werden so gespeichert, wie sie hochgeladen wurden)
- mit Deduplizierung gespeichert, sodass identische Bilder nur einmal gespeichert werden
- als 256px-WebP-Miniaturansichten für schnelles Durchsuchen erzeugt
Die Ultralytics Platform verwaltet den Speicherplatz effizient:
- Deduplizierung: Identische Bilder in derselben Datenregion werden nur einmal gespeichert
- Integrität: Uploads werden auf Datenintegrität geprüft
- Effizienz: Klone verwenden bereits gespeicherte Bilder erneut, statt sie zu kopieren; sie werden aber weiterhin auf das Speicherkontingent des Zielarbeitsbereichs angerechnet
- Regional: Die Daten verbleiben in der ausgewählten Region (US, EU oder AP)
Ja. Ziehe Dateien in die Datensatzgalerie oder klicke auf das Upload-Symbol in der Kopfzeile der Seite. Dadurch wird direkt die systemeigene Dateiauswahl deines Browsers geöffnet. Neue Statistiken werden nach der Verarbeitung automatisch berechnet.
Ja. Kopiere oder schneide Bilder in einem Datensatz aus und füge sie in einen anderen Datensatz ein, den du bearbeiten kannst. Beschriftungen und Aufteilungen bleiben erhalten, und Ausschneiden entfernt die Bilder aus dem Quelldatensatz. Klassen werden anhand ihres Namens zugeordnet. Im Dialogfeld Klassen zuordnen kannst du Klassen zuordnen, die im Zieldatensatz noch nicht vorhanden sind. Siehe Bilder kopieren und verschieben.
Die Plattform exportiert Datensätze als NDJSON, nicht als YOLO-Ordner. Datensatz exportieren zeigt dir, wie du die Bilder herunterlädst und aus dieser Datei die YOLO-Ordner erstellst – mit oder ohne Training. Datensätze aus dem lokalen Betrieb können nicht exportiert werden.
Der Upload legt die Aufteilung fest. Wenn der Aufteilungsfilter Alle ausgewählt ist, behalten Bilder in den Ordnern
train/,val/odertest/ihre jeweilige Aufteilung bei. Wenn du vor dem Hochladen Training, Validierung oder Test auswählst, wird jedes neue Bild stattdessen dieser Aufteilung zugewiesen. Wenn bei einem Upload keine Aufteilung ausgewählt ist undvalleer bleibt, verschiebt Platform etwa 20 % der Trainingsbilder (mindestens eines) nachval. Bei Klassifizierungsdatensätzen wird stattdessen die Ordnerstruktur verwendet. Für gepaarte Tiefenkarten gelten bei Tiefendatensätzen separate Regeln. Prüfe vor dem Training dasReady-Abzeichen des Datensatzes.So änderst du die Aufteilung im Nachhinein:
- Verhältnis ändern: Klicke im Tab Images auf den schmalen farbigen Trennbalken unter All / Train / Val / Test und lege die Prozentsätze fest oder klicke auf Auto, um die Daten im Verhältnis 80/20 auf Train und Val aufzuteilen. Siehe Aufteilung neu verteilen.
- Bestimmte Bilder verschieben: Wähle sie in der Tabellenansicht aus, klicke mit der rechten Maustaste und wähle
Move to split. Siehe Mehrere Bilder in eine Aufteilung verschieben.
Prüfe den Sichtbarkeitsumschalter, bevor du einen Datensatz erstellst: Neue Datensätze übernehmen standardmäßig die Standardsichtbarkeit des Arbeitsbereichs. Bei den Tarifen Free und Pro ist sie Public, bei Enterprise Private, bis ein Inhaber oder Administrator sie ändert. Jeder kann einen öffentlichen Datensatz ansehen, auch Personen ohne Anmeldung, und der Datensatz wird auf Explore angezeigt. Ein privater Datensatz ist nur für dich und berechtigte Mitglieder des Arbeitsbereichs sichtbar. Mitglieder mit Bearbeitungszugriff können die Sichtbarkeit über das Abzeichen neben dem Datensatznamen ändern. Datensätze auf On Premise sind immer privat. Wenn du einen Datensatz privat machst, werden bereits von anderen Nutzern erstellte Kopien dadurch nicht entfernt. Weitere Informationen findest du unter Sichtbarkeitseinstellungen.
Ultralytics Platform unterstützt YOLO-Beschriftungen, COCO-JSON, LabelMe-JSON, Ultralytics- und Labelbox-NDJSON, semantische PNG-Masken und Tiefenkarten sowie das Hochladen unveränderter Bilder. Pascal-VOC-XML-Beschriftungen werden erkannt, aber nicht importiert:
Eine
.txt-Datei pro Bild mit normalisierten Koordinaten (Wertebereich 0–1):Aufgabe Format Beispiel Detect class cx cy w h0 0.5 0.5 0.2 0.3Segment class x1 y1 x2 y2 ...0 0.1 0.1 0.9 0.1 0.9 0.9Semantisch class x1 y1 x2 y2 ...0 0.1 0.1 0.9 0.1 0.9 0.9Pose class cx cy w h kx1 ky1 v1 ...0 0.5 0.5 0.2 0.3 0.6 0.7 2OBB class x1 y1 x2 y2 x3 y3 x4 y40 0.1 0.1 0.9 0.1 0.9 0.9 0.1 0.9Klassifizieren Verzeichnisstruktur train/cats/,train/dogs/Sichtbarkeitskennzeichnungen für Posen: 0 = nicht beschriftet, 1 = beschriftet, aber verdeckt, 2 = beschriftet und sichtbar. Semantische Datensätze akzeptieren auch PNG-Masken anstelle von Polygondateien (siehe Semantische Masken).
Ja. Jedes Bild speichert gemeinsam Annotationen für alle 6 Aufgabentypen (Erkennung, Segmentierung, semantische Segmentierung, Klassifizierung, Pose, OBB). Du kannst den aktiven Aufgabentyp des Datensatzes jederzeit ändern, ohne vorhandene Annotationen zu verlieren. Nur Annotationen, die dem aktiven Aufgabentyp entsprechen, werden im Editor angezeigt und in Exporte und Trainingsläufe aufgenommen (ein Erkennungsdatensatz verwendet OBB-Annotationen außerdem als umschließende Boxen) – Annotationen für andere Aufgaben bleiben erhalten und werden wieder angezeigt, wenn du zurückwechselst.
Ja:
Beschränkung Wert Klassen pro Datensatz 25,000 Annotationen pro Bild 10,000 Koordinaten pro Annotation 10,000 Datensatzname 100 Zeichen Datensatzbeschreibung 1.000 Zeichen Benutzerdefinierte Metadaten 500.000 serialisierte Zeichen Metadaten-Schlüssel der obersten Ebene 128 Zeichen Datensätze, die aus Quellen im Cloud-Speicher oder On-Premise-Quellen lesen, speichern ihre Bilddaten außerhalb der Platform. Funktionen, die eigene Kopien der Bilddaten in der Platform benötigen, sind nicht verfügbar. Für Funktionen, die Bilder auf Ultralytics-GPUs verarbeiten, müssen bei Cloud-Speicher KI-Funktionen aktiviert sein:
Merkmal Mit der Cloud verbunden On-Premise Intelligente und Stapelannotation Mit KI-Funktionen Nicht verfügbar Clusteranalyse Mit KI-Funktionen Nicht verfügbar Klonen Nicht verfügbar Nicht verfügbar Versionsmomentaufnahmen Nicht verfügbar Nicht verfügbar NDJSON-Export Verfügbar Nicht verfügbar Import semantischer PNG-Masken Nicht verfügbar Verfügbar Gesichter unkenntlich machen Nicht verfügbar Nicht verfügbar Ähnliche Bilder finden Mit KI-Funktionen, nur zum Durchsuchen Nicht verfügbar Ähnliche Bilder generieren Mit KI-Funktionen und Schreibzugriff Nicht verfügbar Bilder in den Datensatz einfügen Nicht verfügbar Nicht verfügbar Durchsuchen, manuelles Annotieren, Klassenverwaltung, Datenaufteilungen, Statistiken und Training funktionieren wie gewohnt.