Preparazione dei dati
La preparazione dei dati è alla base del successo dei modelli di visione artificiale. Ultralytics offre strumenti completi per la gestione dei dati di addestramento, dal caricamento all'annotazione fino all'analisi.
Panoramica
La sezione Dati della Ultralytics ti aiuta a:
- Carica immagini, video e archivi ZIP
- Annotare con strumenti manuali e etichettatura assistita dall'intelligenza artificiale
- Analizza i tuoi dati con statistiche e visualizzazioni
- Esportazione in formati standard per la formazione locale
Flusso di lavoro
graph LR
A[📤 Upload] --> B[🏷️ Annotate]
B --> C[📊 Analyze]
C --> D[🚀 Train]
style A fill:#4CAF50,color:#fff
style B fill:#2196F3,color:#fff
style C fill:#FF9800,color:#fff
style D fill:#9C27B0,color:#fff
| Palcoscenico | Descrizione |
|---|---|
| Carica | Importa immagini, video o archivi ZIP con elaborazione automatica |
| Annotare | Etichetta i dati con riquadri di delimitazione, poligoni, punti chiave o classificazioni |
| Analizzare | Visualizza distribuzioni di classe, mappe termiche spaziali e statistiche dimensionali |
| Esportazione | Scarica in formato NDJSON per l'utilizzo offline |
Attività supportate
Ultralytics supporta tutti e 5 i tipi YOLO :
| Task | Descrizione | Strumento di annotazione |
|---|---|---|
| Rileva | Rilevamento di oggetti con riquadri di delimitazione | Strumento Rettangolo |
| Segmentazione | Segmentazione delle istanze con maschere pixel | Strumento Poligono |
| Posa | Stima dei punti chiave ( COCO a 17 punti) | Strumento Keypoint |
| OBB | Riquadri di delimitazione orientati per oggetti ruotati | Strumento scatola orientata |
| Classificazione | Classificazione a livello di immagine | Selettore di classe |
Caratteristiche principali
Archiviazione intelligente
Ultralytics utilizza una tecnologia di archiviazione efficiente:
- Deduplicazione: immagini identiche memorizzate una sola volta
- Integrità: i checksum garantiscono l'integrità dei dati
- Efficienza: archiviazione ottimizzata ed elaborazione veloce
URI dei set di dati
Set di dati di riferimento che utilizzano il ul:// Formato URI:
yolo train data=ul://username/datasets/my-dataset
Ciò consente di eseguire la formazione sui set di dati della piattaforma da qualsiasi macchina con la chiave API configurata.
Statistiche e visualizzazione
Ogni set di dati include statistiche automatiche:
- Distribuzione delle classi: grafico a barre del numero di etichette per classe
- Mappa termica della posizione: distribuzione spaziale delle annotazioni
- Analisi dimensionale: distribuzione della larghezza dell'immagine rispetto all'altezza
- Ripartizione: conteggi dei campioni di addestramento/convalida/test
Collegamenti rapidi
- Set di dati: carica e gestisci i tuoi dati di addestramento
- Annotazione: Etichetta i dati con strumenti manuali e assistiti dall'intelligenza artificiale
FAQ
Quali formati di file sono supportati per il caricamento?
Ultralytics supporta:
- Immagini: JPG, PNG, WebP, TIFF, BMP e altri formati comuni
- Video: MP4, AVI, MOV - i fotogrammi vengono estratti automaticamente
- Archivi: file ZIP contenenti immagini con etichette opzionali YOLO
Qual è la dimensione massima del set di dati?
I limiti di archiviazione dipendono dal tuo piano:
| Piano | Limite di archiviazione |
|---|---|
| Gratuito | 100 GB |
| Pro | 500 GB |
| Impresa | Personalizzato |
Posso utilizzare i dati della mia piattaforma per la formazione locale?
Sì! Utilizza il formato URI del set di dati per eseguire l'addestramento in locale:
export ULTRALYTICS_API_KEY="your_key"
yolo train data=ul://username/datasets/my-dataset epochs=100
Oppure esporta il tuo set di dati in formato NDJSON per un addestramento completamente offline.