Dataset
I dataset di Ultralytics Platform offrono una soluzione semplificata per gestire i tuoi dati di addestramento. Dopo il caricamento, la piattaforma elabora automaticamente immagini, etichette e statistiche. Un dataset è pronto per l'addestramento una volta completata l'elaborazione e dopo che contiene almeno un'immagine nel set train, almeno un'immagine nel set val o test, almeno un'immagine etichettata e un totale di almeno due immagini.
Carica Dataset
Ultralytics Platform accetta molteplici formati di caricamento per una maggiore flessibilità.
Formati supportati
| Formato | Estensioni | Note | Dimensione Massima |
|---|---|---|---|
| JPEG | .jpg, .jpeg | Più comuni, consigliati | 50 MB |
| PNG | .png | Supporta trasparenza | 50 MB |
| WebP | .webp | Moderno, buona compressione | 50 MB |
| BMP | .bmp | Non compresso | 50 MB |
| TIFF | .tiff, .tif | Alta qualità | 50 MB |
| HEIC | .heic | Foto iPhone | 50 MB |
| AVIF | .avif | Formato di nuova generazione | 50 MB |
| JP2 | .jp2 | JPEG 2000 | 50 MB |
| DNG | .dng | Fotocamera Raw | 50 MB |
| MPO | .mpo | Oggetto multi-immagine | 50 MB |
Preparazione del tuo Dataset
La piattaforma supporta Ultralytics YOLO, COCO, Ultralytics NDJSON e caricamenti raw (non annotati):
Utilizza la struttura di directory standard YOLO con un file data.yaml:
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.yamlIl file YAML definisce la configurazione del tuo dataset:
# data.yaml
path: .
train: images/train
val: images/val
names:
0: person
1: car
2: dogRaw: Carica immagini non annotate (senza etichette). Utile quando prevedi di annotare direttamente sulla piattaforma utilizzando l'editor di annotazioni.
Puoi anche caricare immagini senza cartelle di split esplicite. La piattaforma rispetta lo split target attivo durante il caricamento e, per i dataset non di classificazione, potrebbe creare automaticamente uno split di validazione da una parte del set di addestramento quando non vengono fornite informazioni sullo split. Puoi sempre riassegnare le immagini in seguito con lo spostamento in massa verso uno split o la ridistribuzione dello split.
Il formato viene rilevato automaticamente: i dataset con un data.yaml contenente chiavi names, train o val vengono trattati come YOLO. I dataset con file COCO JSON (contenenti array images, annotations e categories) vengono trattati come COCO. Le esportazioni .ndjson vengono importate come Ultralytics NDJSON. I dataset con sole immagini e senza annotazioni vengono trattati come raw.
Per i dettagli sul formato specifico dell'attività, consulta le attività supportate e la Panoramica dei Dataset.
Processo di Caricamento
- Vai su
Datasetsnella barra laterale - Fai clic su
New Dataseto trascina i file nell'area di caricamento - Seleziona il tipo di attività (vedi attività supportate)
- Aggiungi un nome e una descrizione opzionale
- Imposta la visibilità (pubblica o privata) e una licenza opzionale (vedi licenze disponibili)
- Fai clic su
Create

Dopo il caricamento, la piattaforma elabora i tuoi dati attraverso una pipeline multi-fase:
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- Validazione: Controlli di formato e dimensione
- Normalizzazione: Ridimensionamento delle immagini grandi (max 4096px, dimensione minima 28px)
- Anteprime: Generazione di anteprime WebP da 256px
- Analisi delle etichette: Estrazione di etichette in formato YOLO e COCO
- Statistiche: Calcolo delle distribuzioni delle classi e delle dimensioni delle immagini

Convalida Prima del Caricamento
Puoi convalidare il tuo dataset localmente prima di caricarlo:
from ultralytics.data.utils import check_det_dataset
check_det_dataset("path/to/data.yaml")Le immagini devono essere di almeno 28px sul lato più corto. Le immagini più piccole di questa dimensione vengono rifiutate durante l'elaborazione. Le immagini più grandi di 4096px sul lato più lungo vengono ridimensionate automaticamente mantenendo le proporzioni.
Sfoglia Immagini
Visualizza le immagini del tuo dataset in più layout.
Apri il pannello Clustering dalla barra degli strumenti della galleria per esplorare il tuo dataset come un grafico a dispersione 2D interattivo.
| Vista | Descrizione |
|---|---|
| Griglia | Griglia di miniature con sovrapposizioni di annotazioni (predefinito) |
| Compatta | Miniature più piccole per una scansione rapida |
| Tabella | Elenco con miniatura, nome file, dimensioni, dimensione, split, classi e conteggi etichette |

Ordinamento e Filtro
Le immagini possono essere ordinate e filtrate per una navigazione efficiente:
| Ordina | Descrizione |
|---|---|
| Più recenti / Più vecchie | Ordine di caricamento / creazione |
| Nome A-Z / Z-A | Nome file alfabetico |
| Altezza ↑/↓ | Altezza immagine in pixel |
| Larghezza ↑/↓ | Larghezza immagine in pixel |
| Dimensioni ↑/↓ | Dimensione file su disco |
| Annotazioni ↑/↓ | Conteggio annotazioni per immagine |
Per i dataset con più di 100.000 immagini, gli ordinamenti per nome / dimensioni / larghezza / altezza sono disabilitati per mantenere la galleria reattiva. Gli ordinamenti per i più recenti, i più vecchi e il conteggio delle annotazioni rimangono disponibili.
Usa il filtro etichetta impostato su Unlabeled per trovare rapidamente le immagini che necessitano ancora di annotazione. Questo è particolarmente utile per dataset di grandi dimensioni in cui vuoi monitorare i progressi dell'etichettatura.
Visualizzatore a schermo intero
Clicca su qualsiasi immagine per aprire il visualizzatore a schermo intero con:
- Navigazione: tasti freccia o anteprime delle miniature per navigare
- Metadati: nome file, dimensioni, badge di split, conteggio annotazioni
- Annotazioni: attiva/disattiva la visibilità della sovrapposizione delle annotazioni
- Ripartizione classi: conteggi delle etichette per classe con indicatori colorati
- Modifica: entra in modalità annotazione per aggiungere o modificare le etichette
- Download: scarica il file immagine originale
- Elimina: elimina l'immagine dal dataset
- Zoom:
Cmd/Ctrl+Scroll,Cmd/Ctrl++oCmd/Ctrl+=per ingrandire, eCmd/Ctrl+-per rimpicciolire - Reimposta vista:
Cmd/Ctrl + 0o il pulsante di ripristino per adattare l'immagine al visualizzatore - Panoramica: tieni premuto
Spacee trascina per spostare l'area di lavoro quando è ingrandita - Vista pixel: attiva il rendering pixelato per un'ispezione ravvicinata

Filtra per split
Filtra le immagini in base al loro split del dataset:
| Split | Scopo |
|---|---|
| Addestra | Utilizzato per l'addestramento del modello |
| Val | Utilizzato per la validazione durante l'addestramento |
| Test | Utilizzato per la valutazione finale |
Clustering
Il pannello Clustering proietta il tuo dataset in un grafico a dispersione 2D interattivo dove le immagini visivamente simili si trovano vicine. Usalo per far emergere cluster, individuare duplicati e outlier, e ispezionare come gli split o le classi sono distribuiti tra i tuoi dati, senza lasciare la galleria. Aprilo dall'icona del grafico a dispersione nella barra degli strumenti della galleria su qualsiasi pagina del dataset.

Esecuzione dell'analisi
Avvia un'analisi:
- Apri un dataset e clicca sull'icona del grafico a dispersione nella barra degli strumenti della galleria
- Clicca su
Analyze Dataset - Attendi il completamento della barra di avanzamento: i risultati appaiono nello stesso pannello
L'analisi viene eseguita in background e può richiedere alcuni minuti a seconda delle dimensioni del dataset. Puoi chiudere il pannello o lasciare la pagina e tornare in seguito.
Visualizzazione
Una volta completata l'analisi, il pannello mostra un grafico a dispersione 2D di tutte le immagini analizzate. I filtri della galleria (split, classe, etichettato/non etichettato) oscurano i punti fuori filtro in modo da poterti concentrare sul sottoinsieme che ti interessa.

Colora per
Cambia il modo in cui i punti dati vengono sfumati con il menu a discesa Color by nella barra degli strumenti del pannello. Cambia le modalità di visualizzazione in qualsiasi momento: il grafico si ricolora istantaneamente in modo da poter vedere come gli split, le classi o le proprietà dell'immagine sono distribuiti tra i tuoi cluster:
| Opzione | Sfumatura |
|---|---|
| Split | Train / Val / Test |
| Classi | Prima classe di annotazione su ogni immagine |
| Larghezza | Larghezza immagine |
| Altezza | Altezza immagine |
| Dimensioni | Dimensione file |
| Annotazioni | Numero di annotazioni per immagine |

Selezione a lazo
Disegna una selezione a mano libera attorno a una regione per evidenziare i punti sul grafico. La galleria si filtra in base alle immagini corrispondenti, così puoi ispezionarle, etichettarle nuovamente, spostarle o eliminarle usando le solite operazioni sulle immagini.
Un chip sopra il grafico mostra quanti punti sono selezionati: clicca sulla × per cancellare il lazo e tornare alla vista completa della galleria.
Panoramica e zoom
Naviga tra grandi grafici a dispersione direttamente dal mouse e dalla tastiera:
| Input | Azione |
|---|---|
| Scroll | Sposta il grafico in 2D |
| Cmd/Ctrl+Scroll | Ingrandisci o rimpicciolisci, ancorato al cursore |
| Tieni premuto Space | Passa alla modalità trascina per spostare |
Ri-analisi
Se il tuo dataset cambia dopo l'analisi, un pulsante Re-analyze appare nella parte superiore del pannello per proprietari ed editor.
Clicca su Re-analyze per ricalcolare gli embedding e la proiezione 2D da zero.
Schede del dataset
Ogni pagina del dataset può mostrare fino a sei schede, a seconda dello stato del dataset e dei tuoi permessi:
Scheda Immagini
La vista predefinita che mostra la galleria di immagini con sovrapposizioni di annotazioni. Supporta le modalità di visualizzazione a griglia, compatta e tabella. Trascina e rilascia i file qui per aggiungere altre immagini.
Scheda Classi
Questa scheda appare quando il dataset contiene immagini.
Gestisci le classi di annotazione per il tuo dataset:
- Istogramma classi: grafico a barre che mostra il conteggio delle annotazioni per classe con attivazione scala lineare/logaritmica
- Tabella classi: tabella ordinabile e ricercabile con nome classe, conteggio etichette e conteggio immagini
- Modifica nomi classi: clicca su qualsiasi nome classe per rinominarlo inline
- Modifica colori classi: clicca su un campione di colore per cambiare il colore della classe
- Aggiungi nuova classe: usa l'input in basso per aggiungere classi

Se il tuo dataset presenta uno squilibrio tra le classi (ad esempio, 10.000 annotazioni "persona" ma solo 50 "bicicletta"), usa l'interruttore Log Scale sull'istogramma delle classi per visualizzare chiaramente tutte le classi.
Scheda Grafici
Questa scheda appare quando il dataset contiene immagini.
Statistiche automatiche calcolate dal tuo dataset:
| Grafico | Descrizione |
|---|---|
| Distribuzione dei set | Grafico a ciambella del numero di immagini train/val/test e percentuale etichettata |
| Classi principali | Grafico a ciambella delle 10 classi di annotazione più frequenti |
| Larghezze delle immagini | Istogramma della distribuzione della larghezza delle immagini con media |
| Altezze delle immagini | Istogramma della distribuzione dell'altezza delle immagini con media |
| Punti per istanza | Conteggio dei vertici di poligoni o keypoint per annotazione (segment/pose) |
| Posizioni delle annotazioni | Mappa di calore 2D delle posizioni centrali delle bbox |
| Dimensioni delle immagini | Mappa di calore 2D larghezza vs altezza con linee guida del rapporto d'aspetto |

Le statistiche vengono memorizzate nella cache per 5 minuti. Le modifiche alle annotazioni verranno riflesse dopo la scadenza della cache.
Clicca sul pulsante di espansione su qualsiasi mappa di calore per visualizzarla a schermo intero. Ciò offre una vista più ampia e dettagliata, utile per comprendere i pattern spaziali in dataset di grandi dimensioni.
Scheda Modelli
Visualizza tutti i modelli addestrati su questo dataset in una tabella ricercabile:
| Colonna | Descrizione |
|---|---|
| Nome | Nome del modello con link |
| Progetto | Progetto genitore con icona |
| Stato | Badge dello stato di addestramento |
| Attività | Tipo di task YOLO |
| Epoche | Miglior epoca / epoche totali |
| mAP50-95 | Mean average precision |
| mAP50 | mAP a IoU 0.50 |
| Creato | Data di creazione |

Scheda Errori
Questa scheda appare solo quando uno o più file non vengono elaborati correttamente.
Le immagini che non sono state elaborate correttamente sono elencate qui con:
- Banner di errore: Conteggio totale delle immagini fallite e guida
- Tabella errori: Nome file, descrizione dell'errore di facile comprensione, suggerimenti per la correzione e miniatura di anteprima
- Gli errori comuni includono file danneggiati, formati non supportati, immagini troppo piccole (min 28px) e modalità colore non supportate

Errori di elaborazione comuni
| Errore | Causa | Correzione |
|---|---|---|
| Impossibile leggere il file immagine | Formato danneggiato o non supportato | Riesporta dall'editor di immagini |
| Incompleto o danneggiato | Il file è stato troncato durante il trasferimento | Riscara il file originale |
| Immagine troppo piccola | Dimensione minima inferiore a 28px | Usa immagini sorgente a risoluzione più alta |
| Modalità colore non supportata | Modalità colore CMYK o indicizzata | Converti in modalità RGB |
Scheda Versioni
Crea snapshot NDJSON immutabili del tuo dataset per un addestramento riproducibile. Ogni versione cattura il conteggio delle immagini, il conteggio delle classi, il conteggio delle annotazioni e la dimensione del file al momento della creazione.
| Colonna | Descrizione |
|---|---|
| Versione | Numero di versione (v1, v2, ...) |
| Descrizione | Descrizione fornita dall'utente (modificabile) |
| Immagini | Conteggio immagini al momento dello snapshot |
| Classi | Conteggio classi al momento dello snapshot |
| Annotazioni | Conteggio annotazioni al momento dello snapshot |
| Dimensione | Dimensione del file di esportazione NDJSON |
| Creato | Quando è stata creata la versione |
Per creare una versione:
- Apri la scheda Versioni
- Facoltativamente, inserisci una descrizione (es. "Aggiunte 500 immagini di addestramento" o "Corrette classi etichettate erroneamente")
- Clicca su + Nuova Versione
- La nuova versione appare nella tabella
- Scarica la versione separatamente dalla tabella quando necessario
Ogni versione è numerata sequenzialmente (v1, v2, v3...) e archiviata in modo permanente. Puoi scaricare qualsiasi versione precedente in qualsiasi momento dalla tabella delle versioni.
La creazione della versione è disponibile dopo che il dataset raggiunge lo stato ready.
Crea una versione prima e dopo cambiamenti importanti al tuo dataset: aggiungere immagini, correggere annotazioni o ribilanciare i set. Questo ti permette di confrontare le prestazioni del modello attraverso diversi stati del dataset.
La dimensione mostrata è quella del file di esportazione NDJSON, che contiene URL delle immagini e annotazioni, non le immagini stesse. I dati effettivi delle immagini sono archiviati separatamente e accessibili tramite URL firmati.
Esporta Dataset
Esporta il tuo dataset per l'uso offline con un download NDJSON dall'intestazione del dataset o dalla scheda Versioni.
Per esportare:
- Clicca sul pulsante Esporta nell'intestazione del dataset
- Scarica direttamente lo snapshot NDJSON corrente
- Usa la scheda Versioni quando vuoi uno snapshot numerato immutabile che puoi riscaricare in seguito

Il formato NDJSON memorizza un oggetto JSON per riga. La prima riga contiene i metadati del dataset, seguita da una riga per immagine:
{"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"}Gli URL delle immagini nell'NDJSON esportato sono firmati e validi per 7 giorni. Se hai bisogno di URL aggiornati, riesporta il dataset o crea una nuova versione.
Consulta la documentazione del formato NDJSON Ultralytics per le specifiche complete.
Operazioni sulle immagini
Azioni rapide
Fai clic con il tasto destro su qualsiasi immagine nella vista Griglia o Compatta per accedere alle azioni rapide:
| Azione | Descrizione |
|---|---|
| Sposta nel set | Riassegna l'immagine allo split Train, Val o Test |
| Scarica | Scarica il file immagine originale |
| Elimina | Elimina l'immagine dal dataset |

Il menu contestuale dell'immagine agisce su una singola immagine. Per operazioni massive su più immagini, usa la vista Tabella con la selezione tramite checkbox.
Spostamento massivo in uno split
Riassegna le immagini selezionate a uno split differente all'interno dello stesso dataset:
- Passa alla vista Tabella
- Seleziona le immagini usando le checkbox
- Fai clic destro per aprire il menu contestuale
- Choose
Move to split> Train, Validation, or Test
Puoi anche trascinare le immagini sulle schede dei filtri di split nella vista a griglia.
Carica tutte le immagini in un dataset, poi usa lo spostamento massivo per organizzare i sottogruppi negli split di addestramento, validazione e test.
Ridistribuzione degli split
Ridistribuisci tutte le immagini tra gli split di train, validation e test usando percentuali personalizzate:
- Fai clic sulla barra degli split nella barra degli strumenti del dataset per aprire la finestra Ridistribuisci split
- Regola le percentuali degli split usando uno dei metodi qui sotto
- Controlla l'anteprima in tempo reale del conteggio delle immagini per confermare la distribuzione
- Fai clic su Applica per riassegnare casualmente tutte le immagini secondo le tue percentuali

La finestra fornisce tre modi per impostare le percentuali degli split desiderate:
| Metodo | Descrizione |
|---|---|
| Trascina | Trascina le maniglie tra i segmenti colorati per regolare visivamente i confini degli split |
| Digita | Modifica l'input percentuale per qualsiasi split (gli altri due si riequilibrano automaticamente in modo proporzionale) |
| Auto | Un clic per impostare istantaneamente uno split 80/20 train/validation con lo split test impostato allo 0% |
Un'anteprima in tempo reale mostra esattamente quante immagini finiranno in ogni split prima di applicare.
Fai clic sul pulsante Auto per impostare istantaneamente lo split 80/20 train/validation raccomandato. Questo è il rapporto più comune per l'addestramento.
Eliminazione massiva
Elimina più immagini contemporaneamente:
- Seleziona le immagini nella vista tabella
- Right-click and choose
Delete - Conferma l'eliminazione
URI del dataset
Fai riferimento ai dataset della piattaforma usando il formato URI ul:// (vedi Utilizzo dei dataset della piattaforma):
ul://username/datasets/dataset-slug
Usa questo URI per addestrare modelli da qualsiasi luogo:
export ULTRALYTICS_API_KEY="YOUR_API_KEY"
yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset epochs=100L'URI ul:// funziona da qualsiasi ambiente:
- Macchina locale: Addestra sul tuo hardware, i dati vengono scaricati automaticamente
- Google Colab: Accedi ai tuoi dataset della piattaforma nei notebook
- Server remoti: Addestra su VM cloud con pieno accesso ai dataset
Licenze disponibili
La piattaforma supporta le seguenti licenze per i dataset:
| Licenza | Tipo |
|---|---|
| Nessuna | Nessuna licenza selezionata |
| CC0-1.0 | Pubblico dominio |
| CC-BY-2.5 | Permissiva |
| CC-BY-4.0 | Permissiva |
| CC-BY-SA-4.0 | Copyleft |
| CC-BY-NC-4.0 | Non commerciale |
| CC-BY-NC-SA-4.0 | Copyleft |
| CC-BY-ND-4.0 | Nessuna derivata |
| CC-BY-NC-ND-4.0 | Non commerciale |
| Apache-2.0 | Permissiva |
| MIT | Permissiva |
| AGPL-3.0 | Copyleft |
| GPL-3.0 | Copyleft |
| Solo per ricerca | Limitata |
| Altro | Personalizzato |
Quando cloni un dataset con una licenza copyleft (AGPL-3.0, GPL-3.0, CC-BY-SA-4.0, CC-BY-NC-SA-4.0), il clone eredita la licenza e il selettore della licenza viene bloccato.
Impostazioni di visibilità
Controlla chi può vedere il tuo dataset:
| Impostazione | Descrizione |
|---|---|
| Privato | Solo tu puoi accedere |
| Pubblico | Chiunque può visualizzarlo nella pagina Esplora |
Visibility is set when creating a dataset in the New Dataset dialog using a toggle switch. Public datasets are visible on the Explore page.
Modifica dataset
I metadati del dataset vengono modificati inline direttamente nella pagina del dataset — nessuna finestra necessaria:
- Name: Click the dataset name to edit it. Changes auto-save on blur or
Enter. - Descrizione: Fai clic sulla descrizione (o sul segnaposto "Aggiungi una descrizione...") per modificarla. Le modifiche vengono salvate automaticamente.
- Tipo di task: Fai clic sul badge del task per selezionare un tipo di task differente.
- Licenza: Fai clic sul selettore della licenza per cambiare la licenza del dataset.
Ogni immagine memorizza le annotazioni per tutti i tipi di task insieme. Cambiare il tipo di task del dataset controlla quali annotazioni sono visibili nell'editor e incluse nelle esportazioni e nell'addestramento. Le annotazioni per altri tipi di task sono preservate nel database e riappaiono quando torni indietro.
Clona dataset
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.
Aggiungi ai preferiti e Condividi
- Preferito: Fai clic sul pulsante stella per aggiungere un dataset ai preferiti. Il numero di stelle è visibile a tutti gli utenti.
- Condividi: Per i dataset pubblici, fai clic sul pulsante di condivisione per copiare un link o condividere sulle piattaforme social.
Elimina dataset
Elimina un dataset che non ti serve più:
- Apri il menu delle azioni del dataset
- Click
Delete - Conferma nella finestra: "Questo sposterà [nome] nel cestino. Puoi ripristinarlo entro 30 giorni."
I set di dati eliminati vengono spostati nel Cestino, non eliminati in modo permanente. Puoi ripristinarli entro 30 giorni da Settings > Trash.
Addestra su un Dataset
Avvia l'addestramento direttamente dal tuo dataset:
- Fai clic su
New Modelnella pagina del dataset - Seleziona un progetto o creane uno nuovo
- Configura i parametri di addestramento
- Avvia l'addestramento
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:#fffConsulta Cloud Training per i dettagli.
FAQ
Cosa succede ai miei dati dopo il caricamento?
I tuoi dati vengono elaborati e archiviati nella regione selezionata (US, EU o AP). Le immagini sono:
- Validate per formato e dimensione
- Rifiutate se la dimensione minima è inferiore a 28px
- Normalizzate se superiori a 4096px (mantenendo il rapporto d'aspetto; codificate per un'archiviazione ottimizzata)
- Archiviate utilizzando Content-Addressable Storage (CAS) con hashing XXH3-128
- Miniature generate in formato WebP da 256px per una navigazione veloce
Come funziona l'archiviazione?
Ultralytics Platform utilizza Content-Addressable Storage (CAS) per un'archiviazione efficiente:
- Deduplicazione: Le immagini identiche caricate da utenti diversi vengono archiviate solo una volta
- Integrità: L'hashing XXH3-128 garantisce l'integrità dei dati
- Efficienza: Riduce i costi di archiviazione e velocizza l'elaborazione
- Regionale: I dati rimangono nella regione selezionata (US, EU o AP)
Posso aggiungere immagini a un dataset esistente?
Sì, trascina i file sulla pagina del dataset o usa il pulsante di caricamento per aggiungere altre immagini. Le nuove statistiche verranno calcolate automaticamente.
Come sposto le immagini tra gli split?
Utilizza la funzionalità di spostamento in blocco verso uno split:
- Seleziona le immagini nella vista tabella
- Fai clic con il tasto destro e scegli
Move to split - Seleziona lo split di destinazione (Train, Validation o Test)
Quali formati di etichetta sono supportati?
Ultralytics Platform supporta etichette YOLO, COCO JSON, Ultralytics NDJSON e caricamenti di immagini raw:
Un file .txt per immagine con coordinate normalizzate (intervallo 0-1):
| Attività | Formato | Esempio |
|---|---|---|
| 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 | Struttura della directory | train/cats/, train/dogs/ |
Flag di visibilità per la posa: 0=non etichettato, 1=etichettato ma occluso, 2=etichettato e visibile.
Posso annotare lo stesso dataset per più tipi di attività?
Sì. Ogni immagine archivia le annotazioni per tutti e 5 i tipi di attività (detect, segment, pose, OBB, classify) insieme. Puoi cambiare il tipo di attività attiva del dataset in qualsiasi momento senza perdere le annotazioni esistenti. Solo le annotazioni corrispondenti al tipo di attività attiva vengono mostrate nell'editor e incluse negli export e nell'addestramento; le annotazioni per altre attività vengono conservate e riappaiono quando torni indietro.