Datensätze
Ultralytics Platform-Datensätze bieten eine optimierte Lösung zur Verwaltung deiner Trainingsdaten. Nach dem Hochladen verarbeitet die Plattform Bilder, Labels und Statistiken automatisch. Ein Datensatz ist bereit für das Training, sobald die Verarbeitung abgeschlossen ist und er mindestens ein Bild im train-Split, mindestens ein Bild im val- oder test-Split, mindestens ein gelabeltes Bild sowie insgesamt mindestens zwei Bilder enthält.
Datensatz hochladen
Die Ultralytics Platform akzeptiert zur flexiblen Nutzung verschiedene Upload-Formate.
Unterstützte Formate
| Format | Erweiterungen | Hinweise | Maximale Größe |
|---|---|---|---|
| JPEG | .jpg, .jpeg | Am gängigsten, 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 | Raw-Kameraformat | 50 MB |
| MPO | .mpo | Multi-Picture-Objekt | 50 MB |
Vorbereitung deines Datensatzes
Die Plattform unterstützt Ultralytics YOLO, COCO, Ultralytics NDJSON sowie Raw-Uploads (ohne Annotationen):
Verwende die standardmäßige YOLO-Verzeichnisstruktur 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 definiert deine Datensatzkonfiguration:
# data.yaml
path: .
train: images/train
val: images/val
names:
0: person
1: car
2: dogRaw: Lade unannotierte Bilder (ohne Labels) hoch. Nützlich, wenn du planst, direkt auf der Plattform mit dem Annotierungs-Editor zu arbeiten.
Du kannst Bilder auch ohne explizite Split-Ordner hochladen. Die Plattform berücksichtigt beim Hochladen das aktive Split-Ziel, und für Nicht-Klassifizierungs-Datensätze erstellt sie bei fehlenden Split-Informationen möglicherweise automatisch einen Validierungs-Split aus einem Teil des Trainingssets. Du kannst Bilder später jederzeit über die Funktion zum Verschieben in einen Split oder durch Split-Neuzuweisung ändern.
Das Format wird automatisch erkannt: Datensätze mit einer data.yaml, die names-, train- oder val-Keys enthält, werden als YOLO behandelt. Datensätze mit COCO-JSON-Dateien (die images-, annotations- und categories-Arrays enthalten) werden als COCO behandelt. .ndjson-Exporte werden als Ultralytics NDJSON importiert. Datensätze, die nur aus Bildern ohne Annotationen bestehen, werden als Raw behandelt.
Für aufgabenspezifische Formatdetails siehe unterstützte Aufgaben und die Datensatz-Übersicht.
Upload-Prozess
- Navigiere in der Seitenleiste zu
Datasets - Klicke auf
New Datasetoder ziehe Dateien in den Upload-Bereich - Wähle den Aufgabentyp aus (siehe unterstützte Aufgaben)
- Füge einen Namen und eine optionale Beschreibung hinzu
- Lege die Sichtbarkeit fest (öffentlich oder privat) und optional eine Lizenz (siehe verfügbare Lizenzen)
- Klicke auf
Create

Nach dem Hochladen durchlaufen deine Daten eine mehrstufige Pipeline:
graph LR
A[Upload] --> B[Validate]
B --> C[Normalize]
C --> D[Thumbnail]
D --> E[Parse Labels]
E --> F[Statistics]
style A fill:#4CAF50,color:#fff
style B fill:#2196F3,color:#fff
style C fill:#2196F3,color:#fff
style D fill:#2196F3,color:#fff
style E fill:#2196F3,color:#fff
style F fill:#9C27B0,color:#fff- Validierung: Format- und Größenprüfungen
- Normalisierung: Große Bilder werden skaliert (max. 4096px, Mindestgröße 28px)
- Thumbnails: 256px WebP-Vorschauen werden generiert
- Label-Parsing: YOLO und COCO-Format-Labels werden extrahiert
- Statistiken: Klassenverteilungen und Bildabmessungen werden berechnet

Vor dem Hochladen validieren
Du kannst deinen Datensatz vor dem Hochladen lokal validieren:
from ultralytics.data.utils import check_det_dataset
check_det_dataset("path/to/data.yaml")Bilder müssen an ihrer kürzesten Seite mindestens 28px groß sein. Kleinere Bilder werden während der Verarbeitung abgelehnt. Bilder, die an ihrer längsten Seite größer als 4096px sind, werden automatisch unter Beibehaltung des Seitenverhältnisses skaliert.
Bilder durchsuchen
Betrachte deine Datensatzbilder in verschiedenen Layouts.
Öffne das Clustering-Panel in der Galerie-Symbolleiste, um deinen Datensatz als interaktives 2D-Streudiagramm zu erkunden.
| Ansicht | Beschreibung |
|---|---|
| Raster | Thumbnail-Raster mit Annotations-Overlays (Standard) |
| Kompakt | Kleinere Thumbnails für schnelles Scannen |
| Tabelle | Liste mit Thumbnail, Dateiname, Abmessungen, Größe, Split, Klassen und Label-Anzahl |

Sortieren und Filtern
Bilder können für ein effizientes Browsen sortiert und gefiltert werden:
| Sortieren | Beschreibung |
|---|---|
| Neueste / Älteste | Upload- / Erstellungsreihenfolge |
| Name A-Z / Z-A | Dateiname alphabetisch |
| Höhe ↑/↓ | Bildhöhe in Pixeln |
| Breite ↑/↓ | Bildbreite in Pixeln |
| Größe ↑/↓ | Dateigröße auf dem Datenträger |
| Anmerkungen ↑/↓ | Anzahl der Anmerkungen pro Bild |
Für Datensätze mit über 100.000 Bildern sind die Sortierungen nach Name / Größe / Breite / Höhe deaktiviert, um die Galerie reaktionsfähig zu halten. Sortierungen nach neuesten, ältesten und der Anmerkungsanzahl bleiben verfügbar.
Verwende den auf Unlabeled gesetzten Label-Filter, um schnell Bilder zu finden, die noch mit Anmerkungen versehen werden müssen. Dies ist besonders nützlich bei großen Datensätzen, bei denen du den Fortschritt der Labeling-Arbeit verfolgen möchtest.
Vollbildanzeige
Klicke auf ein beliebiges Bild, um die Vollbildanzeige zu öffnen mit:
- Navigation: Pfeiltasten oder Vorschaubilder zum Durchsuchen
- Metadaten: Dateiname, Abmessungen, Split-Badge, Anmerkungsanzahl
- Anmerkungen: Sichtbarkeit der Anmerkungsebene umschalten
- Klassenaufschlüsselung: Label-Anzahlen pro Klasse mit Farbindikatoren
- Bearbeiten: Wechsle in den Anmerkungsmodus, um Labels hinzuzufügen oder zu ändern
- Download: Lade die originale Bilddatei herunter
- Löschen: Lösche das Bild aus dem Datensatz
- Zoomen:
Cmd/Ctrl+Scroll,Cmd/Ctrl++oderCmd/Ctrl+=zum Hineinzoomen undCmd/Ctrl+-zum Herauszoomen - Ansicht zurücksetzen:
Cmd/Ctrl + 0oder der Zurücksetzen-Button, um das Bild an den Viewer anzupassen - Verschieben: Halte
Spacegedrückt und ziehe, um die Arbeitsfläche bei Zoom zu verschieben - Pixel-Ansicht: Schalte die pixelgenaue Darstellung für eine genaue Inspektion um

Nach Split filtern
Bilder nach ihrem Datensatz-Split filtern:
| Split | Zweck |
|---|---|
| Trainieren | Wird für das Modelltraining verwendet |
| Val | Wird für die Validierung während des Trainings verwendet |
| Test | Wird für die abschließende Evaluierung verwendet |
Clustering
Das Clustering-Panel projiziert deinen Datensatz in ein interaktives 2D-Streudiagramm, bei dem visuell ähnliche Bilder nah beieinander liegen. Nutze es, um Cluster aufzudecken, Duplikate und Ausreißer zu finden sowie zu untersuchen, wie Splits oder Klassen auf deine Daten verteilt sind – ohne die Galerie zu verlassen. Öffne es über das Streudiagramm-Symbol in der Galerieleiste auf jeder Datensatzseite.

Analyse ausführen
Starte eine Analyse:
- Öffne einen Datensatz und klicke auf das Streudiagramm-Symbol in der Galerieleiste
- Klicke auf
Analyze Dataset - Warte, bis der Fortschrittsbalken abgeschlossen ist – die Ergebnisse erscheinen im selben Panel
Die Analyse läuft im Hintergrund und kann je nach Größe deines Datensatzes einige Minuten dauern. Du kannst das Panel schließen oder die Seite verlassen und später zurückkehren.
Visualisierung
Sobald die Analyse abgeschlossen ist, zeigt das Panel ein 2D-Streudiagramm aller analysierten Bilder. Galeriefilter (Split, Klasse, markiert/unmarkiert) blenden Punkte außerhalb des Filters aus, damit du dich auf die für dich relevante Untermenge konzentrieren kannst.

Einfärben nach
Ändere die Schattierung der Datenpunkte mit dem Color by-Dropdown in der Panel-Symbolleiste. Wechsle jederzeit zwischen den Anzeigemodi – das Diagramm wird sofort neu eingefärbt, damit du sehen kannst, wie Splits, Klassen oder Bildeigenschaften über deine Cluster verteilt sind:
| Option | Schattierung |
|---|---|
| Splits | Train / Val / Test |
| Klassen | Erste Anmerkungsklasse auf jedem Bild |
| Width | Bildbreite |
| Height | Bildhöhe |
| Size | Dateigröße |
| Annotationen | Anzahl der Anmerkungen pro Bild |

Lasso-Auswahl
Zeichne eine freie Auswahl um einen Bereich, um Punkte im Diagramm hervorzuheben. Die Galerie filtert auf die passenden Bilder, sodass du sie inspizieren, neu labeln, verschieben oder mithilfe der üblichen image operations löschen kannst.
Ein Chip über dem Diagramm zeigt an, wie viele Punkte ausgewählt sind – klicke auf das ×, um das Lasso aufzuheben und zur vollständigen Galerieansicht zurückzukehren.
Verschieben und Zoomen
Navigiere durch große Streudiagramme direkt mit Maus und Tastatur:
| Eingabe | Aktion |
|---|---|
| Scroll | Das Diagramm in 2D verschieben |
| Cmd/Ctrl+Scroll | Hinein- oder herauszoomen, am Cursor verankert |
| Hold Space | In den Drag-to-Pan-Modus wechseln |
Neuanalyse
Wenn sich dein Datensatz nach der Analyse ändert, erscheint oben im Panel eine Re-analyze-Schaltfläche für Besitzer und Editoren.
Klicke auf Re-analyze, um Embeddings und die 2D-Projektion komplett neu zu berechnen.
Datensatz-Tabs
Jede Datensatzseite kann je nach Datensatzstatus und deinen Berechtigungen bis zu sechs Tabs anzeigen:
Bilder-Tab
Die Standardansicht zeigt die Bildergalerie mit Anmerkungs-Overlays. Unterstützt Raster-, Kompakt- und Tabellenansichtsmodi. Ziehe Dateien per Drag-and-Drop hierher, um weitere Bilder hinzuzufügen.
Klassen-Tab
Dieser Tab erscheint, wenn der Datensatz Bilder enthält.
Verwalte Anmerkungsklassen für deinen Datensatz:
- Klassenhistogramm: Balkendiagramm mit Anmerkungsanzahl pro Klasse mit Umschalter für lineare/logarithmische Skalierung
- Klasstabelle: Sortierbare, durchsuchbare Tabelle mit Klassenname, Label-Anzahl und Bildanzahl
- Klassennamen bearbeiten: Klicke auf einen Klassennamen, um ihn inline umzubenennen
- Klassenfarben bearbeiten: Klicke auf ein Farbfeld, um die Klassenfarbe zu ändern
- Neue Klasse hinzufügen: Verwende das Eingabefeld am unteren Rand, um Klassen hinzuzufügen

Wenn dein Datensatz ein Klassenungleichgewicht aufweist (z. B. 10.000 "Person"-Anmerkungen, aber nur 50 "Fahrrad"), verwende den Log Scale-Umschalter im Klassenhistogramm, um alle Klassen klar zu visualisieren.
Tab „Diagramme“
Dieser Tab erscheint, wenn der Datensatz Bilder enthält.
Automatische Statistiken für deinen Datensatz:
| Diagramm | Beschreibung |
|---|---|
| Split-Verteilung | Donut-Diagramm der Bildanzahl für Train/Val/Test und prozentuale Verteilung der Annotationen |
| Häufigste Klassen | Donut-Diagramm der 10 häufigsten Annotationsklassen |
| Bildbreiten | Histogramm der Bildbreitenverteilung mit Durchschnittswert |
| Bildhöhen | Histogramm der Bildhöhenverteilung mit Durchschnittswert |
| Punkte pro Instanz | Anzahl der Polygon-Eckpunkte oder Keypoints pro Annotation (Segment/Pose) |
| Annotations-Positionen | 2D-Heatmap der Mittelpunkte der BBox |
| Bildabmessungen | 2D-Heatmap von Breite vs. Höhe mit Hilfslinien für das Seitenverhältnis |

Statistiken werden für 5 Minuten zwischengespeichert. Änderungen an Annotationen werden sichtbar, sobald der Cache abläuft.
Klicke auf den Erweitern-Button bei einer beliebigen Heatmap, um sie im Vollbildmodus anzuzeigen. Dies bietet eine größere, detailliertere Ansicht – nützlich, um räumliche Muster in großen Datensätzen zu verstehen.
Tab „Modelle“
Alle mit diesem Datensatz trainierten Modelle in einer durchsuchbaren Tabelle anzeigen:
| Spalte | Beschreibung |
|---|---|
| Name | Modellname mit Link |
| Projekt | Übergeordnetes Projekt mit Icon |
| Status | Badge für den Trainingsstatus |
| Aufgabe | YOLO-Aufgabentyp |
| Epochen | Beste Epoche / Gesamtepochen |
| mAP50-95 | Mean Average Precision |
| mAP50 | mAP bei IoU 0.50 |
| Erstellt | Erstellungsdatum |

Tab „Fehler“
Dieser Tab erscheint nur, wenn eine oder mehrere Dateien nicht verarbeitet werden konnten.
Bilder, die nicht verarbeitet werden konnten, werden hier gelistet mit:
- Fehler-Banner: Gesamtzahl der fehlerhaften Bilder und Hinweise
- Fehler-Tabelle: Dateiname, benutzerfreundliche Fehlerbeschreibung, Korrekturhinweise und Vorschaubild
- Häufige Fehler sind beschädigte Dateien, nicht unterstützte Formate, zu kleine Bilder (mind. 28px) und nicht unterstützte Farbmodi

Häufige Verarbeitungsfehler
| Fehler | Ursache | Korrektur |
|---|---|---|
| Bilddatei kann nicht gelesen werden | Beschädigtes oder nicht unterstütztes Format | Aus dem Bildeditor neu exportieren |
| Unvollständig oder beschädigt | Datei wurde während der Übertragung abgeschnitten | Originaldatei erneut herunterladen |
| Bild zu klein | Mindestmaß unter 28px | Quellbilder mit höherer Auflösung verwenden |
| Nicht unterstützter Farbmodus | CMYK- oder indizierter Farbmodus | In RGB-Modus konvertieren |
Tab „Versionen“
Erstelle unveränderliche NDJSON-Snapshots deines Datensatzes für reproduzierbares Training. Jede Version erfasst zum Zeitpunkt der Erstellung die Anzahl der Bilder, Klassen, Annotationen und die Dateigröße.
| Spalte | Beschreibung |
|---|---|
| Version | Versionsnummer (v1, v2, ...) |
| Beschreibung | Vom Benutzer bereitgestellte Beschreibung (bearbeitbar) |
| Bilder | Bildanzahl zum Zeitpunkt des Snapshots |
| Klassen | Klassenanzahl zum Zeitpunkt des Snapshots |
| Annotationen | Annotationsanzahl zum Zeitpunkt des Snapshots |
| Größe | Dateigröße des NDJSON-Exports |
| Erstellt | Wann die Version erstellt wurde |
Um eine Version zu erstellen:
- Öffne den Tab Versionen
- Optional eine Beschreibung eingeben (z. B. „500 Trainingsbilder hinzugefügt“ oder „Falsch annotierte Klassen korrigiert“)
- Klicke auf + Neue Version
- Die neue Version erscheint in der Tabelle
- Lade die Version bei Bedarf separat aus der Tabelle herunter
Jede Version wird fortlaufend nummeriert (v1, v2, v3...) und dauerhaft gespeichert. Du kannst jederzeit eine beliebige vorherige Version aus der Versionstabelle herunterladen.
Die Versionerstellung ist verfügbar, sobald der Datensatz den Status ready erreicht hat.
Erstelle eine Version vor und nach größeren Änderungen an deinem Datensatz – beim Hinzufügen von Bildern, Korrigieren von Annotationen oder beim Neuabgleich der Splits. So kannst du die Modellleistung über verschiedene Datensatz-Zustände hinweg vergleichen.
Die angezeigte Größe ist die des NDJSON-Exports, der Bild-URLs und Annotationen enthält – nicht die Bilder selbst. Die eigentlichen Bilddaten werden separat gespeichert und über signierte URLs aufgerufen.
Datensatz exportieren
Exportiere deinen Datensatz für die Offline-Nutzung über einen NDJSON-Download im Datensatz-Header oder im Tab „Versionen“.
Zum Exportieren:
- Klicke im Datensatz-Header auf den Export-Button
- Lade den aktuellen NDJSON-Snapshot direkt herunter
- Verwende den Tab Versionen, wenn du einen unveränderlichen, nummerierten Snapshot möchtest, den du später erneut herunterladen kannst

Das NDJSON-Format speichert ein JSON-Objekt pro Zeile. Die erste Zeile enthält Metadaten zum Datensatz, gefolgt von einer Zeile pro Bild:
{"type": "dataset", "task": "detect", "name": "my-dataset", "description": "...", "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", "annotations": {"boxes": [[0, 0.5, 0.5, 0.2, 0.3]]}}
{"type": "image", "file": "img002.jpg", "url": "https://...", "width": 1280, "height": 720, "split": "val"}Bild-URLs im exportierten NDJSON sind signiert und 7 Tage lang gültig. Wenn du neue URLs benötigst, exportiere den Datensatz erneut oder erstelle eine neue Version.
Siehe die Ultralytics NDJSON-Format-Dokumentation für die vollständige Spezifikation.
Bildoperationen
Schnellaktionen
Klicke mit der rechten Maustaste auf ein beliebiges Bild in der Raster- oder Kompakt-Ansicht, um auf Schnellaktionen zuzugreifen:
| Aktion | Beschreibung |
|---|---|
| In Split verschieben | Weise das Bild einem Train-, Val- oder Test-Split neu zu |
| Herunterladen | Lade die originale Bilddatei herunter |
| Löschen | Lösche das Bild aus dem Datensatz |

Das Bild-Kontextmenü wirkt auf ein einzelnes Bild. Für Massenoperationen an mehreren Bildern verwende die Tabellenansicht mit Checkbox-Auswahl.
Massenverschiebung in Splits
Weise ausgewählte Bilder einem anderen Split innerhalb desselben Datensatzes zu:
- Wechsle zur Tabellenansicht
- Wähle Bilder über die Checkboxen aus
- Mache einen Rechtsklick, um das Kontextmenü zu öffnen
- Choose
Move to split> Train, Validation, or Test
Du kannst Bilder auch per Drag-and-Drop auf die Split-Filter-Tabs in der Rasteransicht ziehen.
Lade alle Bilder in einen Datensatz hoch und verwende dann die Massenverschiebung, um Teilmengen in Train-, Validation- und Test-Splits zu unterteilen.
Split-Neuverteilung
Verteile alle Bilder mittels benutzerdefinierter Verhältnisse neu auf Train-, Validation- und Test-Splits:
- Klicke auf die Split-Leiste in der Datensatz-Symbolleiste, um das Dialogfeld Splits neu verteilen zu öffnen
- Passe die Split-Prozentsätze mit einer der unten genannten Methoden an
- Überprüfe die Live-Vorschau der Bildanzahl, um die Verteilung zu bestätigen
- Klicke auf Anwenden, um alle Bilder zufällig gemäß deinen Prozentsätzen neu zuzuweisen

Der Dialog bietet drei Möglichkeiten, deine Ziel-Split-Verhältnisse festzulegen:
| Methode | Beschreibung |
|---|---|
| Ziehen | Ziehe die Griffe zwischen den farbigen Segmenten, um die Split-Grenzen visuell anzupassen |
| Eingeben | Bearbeite die Prozentangabe für einen Split (die anderen beiden Splits gleichen sich automatisch proportional an) |
| Auto | Mit einem Klick sofort ein 80/20 Train/Validation-Split festlegen, wobei der Test-Split auf 0% gesetzt wird |
Eine Live-Vorschau zeigt dir genau, wie viele Bilder in jedem Split landen werden, bevor du den Vorgang anwendest.
Klicke auf die Auto-Schaltfläche, um sofort das empfohlene 80/20 Train/Validation-Verhältnis einzustellen. Dies ist das gängigste Verhältnis für das Training.
Massenlöschung
Lösche mehrere Bilder gleichzeitig:
- Wähle Bilder in der Tabellenansicht aus
- Right-click and choose
Delete - Bestätige den Löschvorgang
Datensatz-URI
Referenziere Platform-Datensätze über das ul:// URI-Format (siehe Platform-Datensätze verwenden):
ul://username/datasets/dataset-slug
Verwende diese URI, um Modelle von überall zu trainieren:
export ULTRALYTICS_API_KEY="YOUR_API_KEY"
yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset epochs=100Die ul:// URI funktioniert in jeder Umgebung:
- Lokale Maschine: Trainiere auf deiner Hardware, Daten werden automatisch heruntergeladen
- Google Colab: Greife in Notebooks auf deine Platform-Datensätze zu
- Remote-Server: Trainiere auf Cloud-VMs mit vollem Datensatz-Zugriff
Verfügbare Lizenzen
Die Platform unterstützt die folgenden Lizenzen für Datensätze:
| Lizenz | Typ |
|---|---|
| Keine | Keine Lizenz ausgewählt |
| CC0-1.0 | Gemeinfrei |
| CC-BY-2.5 | Freizügig |
| CC-BY-4.0 | Freizügig |
| CC-BY-SA-4.0 | Copyleft |
| CC-BY-NC-4.0 | Nicht-kommerziell |
| CC-BY-NC-SA-4.0 | Copyleft |
| CC-BY-ND-4.0 | Keine Bearbeitungen |
| CC-BY-NC-ND-4.0 | Nicht-kommerziell |
| Apache-2.0 | Freizügig |
| MIT | Freizügig |
| AGPL-3.0 | Copyleft |
| GPL-3.0 | Copyleft |
| Nur für die Forschung | Eingeschränkt |
| Andere | Benutzerdefiniert |
Beim Klonen eines Datensatzes mit einer Copyleft-Lizenz (AGPL-3.0, GPL-3.0, CC-BY-SA-4.0, CC-BY-NC-SA-4.0) erbt der Klon die Lizenz und der Lizenz-Selektor ist gesperrt.
Sichtbarkeitseinstellungen
Steuere, wer deinen Datensatz sehen kann:
| Einstellung | Beschreibung |
|---|---|
| Privat | Nur du hast Zugriff |
| Öffentlich | Jeder kann ihn auf der Entdecken-Seite ansehen |
Visibility is set when creating a dataset in the New Dataset dialog using a toggle switch. Public datasets are visible on the Explore page.
Datensatz bearbeiten
Datensatz-Metadaten werden direkt auf der Datensatzseite inline bearbeitet — kein Dialog erforderlich:
- Name: Klicke auf den Datensatznamen, um ihn zu bearbeiten. Änderungen werden beim Verlassen des Feldes oder durch
Enterautomatisch gespeichert. - Beschreibung: Klicke auf die Beschreibung (oder den "Füge eine Beschreibung hinzu..."-Platzhalter), um sie zu bearbeiten. Änderungen werden automatisch gespeichert.
- Aufgabentyp: Klicke auf das Aufgaben-Badge, um einen anderen Aufgabentyp auszuwählen.
- Lizenz: Klicke auf den Lizenz-Selektor, um die Datensatz-Lizenz zu ändern.
Jedes Bild speichert Annotationen für alle Aufgabentypen zusammen. Die Änderung des Datensatz-Aufgabentyps steuert, welche Annotationen im Editor sichtbar sind und in Exporte sowie in das Training einbezogen werden. Annotationen für andere Aufgabentypen bleiben in der Datenbank erhalten und erscheinen wieder, wenn du zurückwechselst.
Datensatz klonen
When viewing a public dataset you do not own, click Clone Dataset to create a copy in your workspace. The clone includes all images, annotations, and class definitions. If the original dataset has a copyleft license, the clone inherits it and the license selector is locked.
Mit Stern markieren und Teilen
- Mit Stern markieren: Klicke auf die Stern-Schaltfläche, um einen Datensatz als Lesezeichen zu speichern. Die Anzahl der Sterne ist für alle Benutzer sichtbar.
- Teilen: Klicke bei öffentlichen Datensätzen auf die Teilen-Schaltfläche, um einen Link zu kopieren oder auf sozialen Plattformen zu teilen.
Datensatz löschen
Lösche einen Datensatz, den du nicht mehr benötigst:
- Öffne das Datensatz-Aktionsmenü
- Click
Delete - Bestätige im Dialog: "Dies verschiebt [Name] in den Papierkorb. Du kannst ihn innerhalb von 30 Tagen wiederherstellen."
Gelöschte Datensätze werden in den Papierkorb verschoben – sie werden nicht dauerhaft gelöscht. Du kannst sie innerhalb von 30 Tagen über Settings > Trash wiederherstellen.
Mit Datensatz trainieren
Starte das Training direkt von deinem Datensatz aus:
- Klicke auf der Datensatzseite auf
New Model - Wähle ein Projekt aus oder erstelle ein neues
- Konfiguriere die Trainingsparameter
- Starte das Training
graph LR
A[Dataset] --> B[New Model]
B --> C[Select Project]
C --> D[Configure]
D --> E[Start Training]
style A fill:#2196F3,color:#fff
style E fill:#4CAF50,color:#fffSiehe Cloud Training für Details.
FAQ
Was passiert nach dem Hochladen mit meinen Daten?
Deine Daten werden in der von dir gewählten Region (US, EU oder AP) verarbeitet und gespeichert. Bilder werden wie folgt behandelt:
- Validierung auf Format und Größe
- Ablehnung, falls die Mindestdimension unter 28px liegt
- Normalisierung, falls sie größer als 4096px sind (unter Beibehaltung des Seitenverhältnisses; kodiert für optimierte Speicherung)
- Speicherung mittels inhaltsadressierbarem Speicher (CAS) mit XXH3-128 Hashing
- Erstellung von Vorschaubildern im 256px WebP-Format für schnelles Browsen
Wie funktioniert die Speicherung?
Die Ultralytics Platform verwendet Content-Addressable Storage (CAS) für eine effiziente Speicherung:
- Deduplizierung: Identische Bilder, die von verschiedenen Nutzern hochgeladen wurden, werden nur einmal gespeichert
- Integrität: XXH3-128 Hashing stellt die Datenintegrität sicher
- Effizienz: Reduziert Speicherkosten und beschleunigt die Verarbeitung
- Regional: Daten verbleiben in der von dir gewählten Region (US, EU oder AP)
Kann ich Bilder zu einem bestehenden Datensatz hinzufügen?
Ja, ziehe Dateien per Drag & Drop auf die Datensatzseite oder verwende die Hochladen-Schaltfläche, um weitere Bilder hinzuzufügen. Neue Statistiken werden automatisch berechnet.
Wie verschiebe ich Bilder zwischen Splits?
Verwende die Bulk-Funktion zum Verschieben in Splits:
- Wähle Bilder in der Tabellenansicht aus
- Rechtsklick und wähle
Move to split - Wähle den Ziel-Split (Train, Validation oder Test)
Welche Label-Formate werden unterstützt?
Die Ultralytics Platform unterstützt YOLO-Labels, COCO JSON, Ultralytics NDJSON und den Upload von Rohbildern:
Eine .txt-Datei pro Bild mit normalisierten Koordinaten (Bereich 0-1):
| Aufgabe | Format | Beispiel |
|---|---|---|
| Detect | class cx cy w h | 0 0.5 0.5 0.2 0.3 |
| Segment | class x1 y1 x2 y2 ... | 0 0.1 0.1 0.9 0.1 0.9 0.9 |
| Pose | class cx cy w h kx1 ky1 v1 ... | 0 0.5 0.5 0.2 0.3 0.6 0.7 2 |
| OBB | class x1 y1 x2 y2 x3 y3 x4 y4 | 0 0.1 0.1 0.9 0.1 0.9 0.9 0.1 0.9 |
| Classify | Verzeichnisstruktur | train/cats/, train/dogs/ |
Pose-Sichtbarkeits-Flags: 0=nicht gelabelt, 1=gelabelt aber verdeckt, 2=gelabelt und sichtbar.
Kann ich denselben Datensatz für mehrere Aufgabentypen annotieren?
Ja. Jedes Bild speichert Annotationen für alle 5 Aufgabentypen (detect, segment, pose, OBB, classify) zusammen. Du kannst den aktiven Aufgabentyp des Datensatzes jederzeit wechseln, ohne bestehende Annotationen zu verlieren. Nur Annotationen, die dem aktiven Aufgabentyp entsprechen, werden im Editor angezeigt und in Exporte sowie das Training einbezogen — Annotationen für andere Aufgaben bleiben erhalten und erscheinen wieder, wenn du zurückwechselst.