YOLO Vision 2026:

Preparazione dei dati#

La preparazione dei dati è la base di modelli di computer vision di successo. Ultralytics Platform offre strumenti completi per gestire i tuoi dati di formazione, dal caricamento all'annotazione e all'analisi.



Watch: Get Started with Ultralytics Platform - Data

Panoramica#

La sezione Dati di Ultralytics Platform ti aiuta a:

  • Carica immagini, video e file di dataset (ZIP, TAR inclusi .tar.gz/.tgz, NDJSON)
  • Importa da un URL incollando un collegamento diretto a un archivio o a un export NDJSON, oppure da Roboflow
  • Collega Google Cloud Storage, Amazon S3 o Azure Blob Storage e usa i tuoi dati direttamente sul posto senza caricare una copia
  • Mantieni i pixel on premise con worker CPU/GPU Enterprise On Premise
  • Annota con strumenti di disegno manuale ed etichettatura intelligente basata su SAM — scegli tra SAM 2.1 o il nuovo SAM 3
  • Gestisci le classi rinominandole, ricolorandole, unendole ed eliminandole nell'intero dataset
  • Analizza i tuoi dati con statistiche, visualizzazioni e clustering basato su embedding
  • Esporta in NDJSON format per l'addestramento locale

Ultralytics Platform Data Overview Sidebar Datasets

Workflow#

graph LR
    A[Upload]:::start --> B[Annotate]:::proc
    B --> D[Train]:::out
    B --> C[Analyze]:::proc

    classDef start fill:#4CAF50,color:#fff
    classDef proc fill:#2196F3,color:#fff
    classDef out fill:#9C27B0,color:#fff
FaseDescrizione
UploadImporta immagini, video o archivi con elaborazione automatica
AnnotaEtichetta i dati con strumenti manuali o usa l'annotazione SAM per detect, segment, semantic e OBB
AnalizzareVisualizza distribuzioni delle classi, mappe di calore spaziali, statistiche dimensionali e cluster di embedding
EsportaScarica in NDJSON format per l'uso offline

Attività supportate#

I dataset di Ultralytics Platform supportano tutti i 7 tipi di task di YOLO:

CompitoDescrizioneStrumento di annotazione
RilevamentoObject detection con bounding boxStrumento rettangolo
SegmentazioneInstance segmentation con maschere di pixelStrumento poligono
SemanticaSemantic segmentation con regioni di pixel per classeStrumento poligono
DepthMappe di profondità metrica per pixelTarget importati
ClassificazioneClassificazione a livello di immagineSelettore di classe
PosaKeypoint estimation con template di scheletro predefiniti e personalizzatiStrumento keypoint
OBBOriented bounding boxes per oggetti ruotatiStrumento riquadro orientato
Selezione del tipo di task

Il tipo di attività viene impostato durante la creazione di un dataset e determina quali strumenti di annotazione sono disponibili. Puoi modificarlo in seguito dal selettore di attività nell'intestazione del dataset, ma le annotazioni incompatibili non verranno visualizzate dopo il passaggio. Il passaggio a o dalla profondità è consentito solo mentre il dataset è vuoto — vedi Edit Dataset.

Caratteristiche principali#

Smart Storage#

Ultralytics Platform gestisce lo spazio di archiviazione in modo efficiente:

  • Deduplicazione: Le immagini identiche nella stessa regione di dati vengono memorizzate una sola volta
  • Integrità: Viene verificata l'integrità dei dati per i caricamenti
  • Efficienza: archiviazione ottimizzata ed elaborazione rapida

URI del dataset#

Fai riferimento ai dataset usando il formato URI ul:// (vedi Using Platform Datasets):

yolo train data=ul://username/datasets/my-dataset

Ciò consente l'addestramento sui dataset della piattaforma da qualsiasi macchina con la tua API key configurata.

Usa i dati della piattaforma da Python
from ultralytics import YOLO

model = YOLO("yolo26n.pt")
model.train(data="ul://username/datasets/my-dataset", epochs=100)

Versionamento dei dataset#

Crea istantanee NDJSON immutabili del tuo dataset per un addestramento riproducibile. Ciascuna versione acquisisce conteggi di immagini, conteggi di classi e conteggi di annotazioni al momento della creazione. Vedi Versions Tab per i dettagli.

Schede Dataset#

Le pagine del dataset possono mostrare fino a sei tab, a seconda dello stato del dataset e dei tuoi permessi:

SchedaDescrizione
ImmaginiSfoglia le immagini in vista griglia, compatta o tabella con sovrapposizioni di annotazioni
ClassesVisualizza, rinomina, ricolora, unisci ed elimina le classi con i conteggi delle etichette per classe
GraficiStatistiche automatiche: distribuzione degli split, conteggi delle classi, mappe di calore
ModelliModels addestrati su questo dataset con metriche e stato
VersioniCrea, scarica e ripristina snapshot NDJSON immutabili per la riproducibilità
ErroriImmagini che non sono state elaborate con dettagli sull'errore e guida alla risoluzione

Classes appare quando il dataset ha immagini e la sua attività ha classi, mentre Charts appare ogni volta che ha immagini. Errors appare solo quando esistono errori di elaborazione. Versions appare quando hai accesso in modifica, o in modalità di sola lettura quando esistono già versioni.

Clustering#

Esplora il tuo dataset come un grafico a dispersione 2D interattivo in cui le immagini visivamente simili si trovano vicine, utile per far emergere cluster, duplicati e valori anomali, e per ispezionare come le suddivisioni o le classi siano distribuite nei tuoi dati. Seleziona un'area del grafico per filtrare la galleria su quelle immagini. L'analisi richiede tra 20 e 200.000 immagini prive di errori. Vedi Clustering per i dettagli.

Statistiche e visualizzazione#

La scheda Charts fornisce un'analisi automatica che include:

  • Distribuzione degli split: grafico a ciambella dei conteggi delle immagini train/val/test
  • Classi Principali: Grafico a ciambella delle 10 classi di annotazione più frequenti
  • Dimensioni immagine: istogramma della distribuzione di larghezza e altezza delle immagini (in pixel)
  • Dimensioni immagine 2D: mappa di calore 2D della larghezza rispetto all'altezza con linee guida per il rapporto d'aspetto
  • Posizioni delle annotazioni: mappa di calore 2D delle posizioni centrali dei bounding box
  • Punti per istanza: distribuzione del conteggio dei vertici del poligono o dei keypoint (dataset segment/pose)

Vedi la scheda Grafici per l'elenco completo.

  • Datasets: Carica, gestisci ed esporta i tuoi dati di addestramento
  • Annotation: Etichetta i dati con strumenti manuali e assistiti da IA
  • Cloud Training: Addestra modelli sui tuoi dataset annotati
  • Dataset URI: Usa gli URI ul:// per addestrare da qualsiasi luogo

FAQ#

  • Ultralytics Platform supporta:

    Immagini: JPEG, PNG, WebP, BMP, TIFF, HEIC, AVIF, JP2, DNG, MPO (max 50MB ciascuna)

    Video: MP4, WebM, MOV, MKV, M4V (max 1GB, fotogrammi estratti a 1 FPS, max 100 fotogrammi)

    File del dataset: Archivi ZIP o TAR che includono .tar.gz e .tgz (max 10GB su Free, 20GB su Pro, 50GB su Enterprise) contenenti immagini con etichette opzionali in formato YOLO o COCO JSON, oltre a export NDJSON

    Ognuno di questi formati di archivio o NDJSON può anche essere importato incollando un link HTTP(S) diretto nella scheda URL della finestra di dialogo New Dataset. Le etichette XML Pascal VOC vengono rilevate ma non importate.

  • I limiti di archiviazione dipendono dal tuo piano:

    PianoLimite di archiviazione
    Gratuito100 GB
    Pro500 GB
    EnterpriseIllimitato

    Limiti per file singolo: immagini 50MB, video 1GB, dataset 10GB su Free / 20GB su Pro / 50GB su Enterprise

  • Sì! Usa il formato URI del dataset per fare training localmente:

    export ULTRALYTICS_API_KEY="YOUR_API_KEY"
    yolo train model=yolo26n.pt data=ul://username/datasets/my-dataset epochs=100

    Oppure esporta il tuo dataset in NDJSON format per trasferirne metadati, suddivisioni, annotazioni e URL di immagini firmati.

Commenti