YOLO Vision 2026:

Ultralytics Platform#

Ultralytics Platform è una piattaforma di visione artificiale completa end-to-end che ottimizza l'intero flusso di lavoro di machine learning dalla preparazione dei dati al rilascio del modello. Progettata per team e singoli utenti che necessitano di soluzioni di computer vision pronte per la produzione senza la complessità dell'infrastruttura.

Ultralytics Platform Dataset Screenshot

Cos'è Ultralytics Platform?#

Ultralytics Platform unisce in un unico spazio di lavoro la gestione e l'annotazione dei dataset, il tracciamento degli esperimenti, l'addestramento cloud e remoto, l'esportazione dei modelli, endpoint di inferenza dedicati e il monitoraggio del deployment. Offre supporto nativo per i modelli YOLO26, YOLO11, YOLOv8 e YOLOv5.

Flusso di lavoro: Carica → Annota → Addestra → Esporta → Distribuisci#

La piattaforma fornisce un flusso di lavoro end-to-end:

graph LR
    subgraph Data["📁 Data"]
        A[Upload]:::start --> B[Annotate]:::proc
        B --> C[Analyze]:::proc
    end
    subgraph Train["🚀 Train"]
        D[Configure]:::proc --> E[Train on GPU]:::proc
        E --> F[View Metrics]:::out
    end
    subgraph Deploy["🌐 Deploy"]
        G[Export]:::proc --> H[Deploy Endpoint]:::proc
        H --> I[Monitor]:::out
    end
    Data --> Train --> Deploy

    classDef start fill:#4CAF50,color:#fff
    classDef proc fill:#2196F3,color:#fff
    classDef out fill:#9C27B0,color:#fff
FaseCaratteristiche
UploadImmagini (50MB), video (1GB) e file di dataset (ZIP, TAR inclusi .tar.gz/.tgz, NDJSON) con elaborazione automatica
AnnotaStrumenti manuali per tutti i 6 tipi di attività, oltre a Smart Annotation con modelli SAM e YOLO per rilevamento, segmentazione, semantica e OBB (vedi attività supportate)
AddestraGPU cloud (24 su tutti i piani + 2 solo Pro/Enterprise: B200, B300), metriche in tempo reale, organizzazione dei progetti
Esporta20 formati di deployment (ONNX, TensorRT, CoreML, LiteRT, Hailo, Ascend, ecc.; vedi formati supportati)
Deploy42 regioni globali con endpoint dedicati, scale-to-zero di default (singola istanza attiva) e monitoraggio

Cosa puoi fare:

  • Carica immagini, video e file di dataset per creare dataset di addestramento
  • Visualizza le annotazioni con overlay interattivi per tutti i 6 tipi di attività YOLO (vedi attività supportate)
  • Addestra modelli su GPU cloud (24 su tutti i piani, 26 con Pro o Enterprise per B200 e B300) con metriche in tempo reale
  • Esporta in 20 formati di deployment (ONNX, TensorRT, CoreML, LiteRT, Hailo, Ascend, ecc.)
  • Distribuisci su 42 regioni globali con endpoint dedicati attivabili con un clic
  • Monitora il progresso dell'addestramento, lo stato del deployment e le metriche di utilizzo
  • Collabora rendendo progetti e dataset pubblici per la community

Infrastruttura Multi-Regione#

I tuoi dati rimangono nella tua regione. Ultralytics Platform gestisce l'infrastruttura in tre regioni globali:

RegioneEtichettaPosizioneIdeale per
USAmericheIowa, USAUtenti nelle Americhe, la più veloce per le Americhe
EUEuropa, Medio Oriente e AfricaBelgio, EuropaUtenti europei, conformità GDPR
APAsia PacificoTaiwan, Asia-PacificoUtenti nell'Asia-Pacifico, latenza APAC più bassa

Selezioni la tua regione dei dati durante l'onboarding. Dataset, modelli e dati di addestramento gestiti rimangono in quella regione. Gli endpoint dedicati vengono distribuiti separatamente in una regione scelta da te nella mappa di deployment globale.

La regione è permanente

Non puoi cambiare autonomamente la tua regione di dati dopo la creazione dell'account. Durante l'onboarding, la piattaforma misura la latenza verso ciascuna regione e consiglia quella più vicina. Contatta il supporto se in seguito hai bisogno di richiedere un cambio di regione. Questo vale per i contenuti di dataset e modelli; i dati a livello di account come profilo, fatturazione e record di attività vengono elaborati a livello globale, come descritto nella nostra Informativa sulla privacy e nell'Accordo sul trattamento dei dati.

Caratteristiche principali#

Preparazione dei dati#

  • Gestione del dataset: Carica immagini, video o file di dataset con elaborazione automatica
  • Annotation Editor: Annotazione manuale per tutti i 6 tipi di attività YOLO (detect, segment, semantic, classify, pose, OBB; vedi attività supportate)
  • Modelli di scheletro: Modelli di scheletro predefiniti (Persona, Mano, Volto, Cane, Scatola) e personalizzati per l'annotazione della posa con un clic
  • Smart Annotation: Usa SAM 2.1 (Tiny, Small, Base, Large), SAM 3, modelli Ultralytics YOLO pre-addestrati o i tuoi modelli YOLO ottimizzati dalla barra degli strumenti di annotazione per attività di rilevamento, segmentazione, semantica e OBB
  • Versionamento del dataset: Crea snapshot NDJSON numerati con descrizioni per un addestramento riproducibile
  • Statistiche: Distribuzione delle classi, mappe di calore della posizione e analisi delle dimensioni
graph LR
    A[Upload Dataset/Images/Video]:::start --> B[Auto-Process]:::proc
    B --> C[Browse & Filter]:::proc
    C --> D{Annotate}:::decide
    D --> E[Manual Tools]:::proc
    D --> F[SAM Smart]:::proc
    D --> G[YOLO Auto-Label]:::proc
    E --> H[Train-Ready Dataset]:::out
    F --> H
    G --> H

    classDef start fill:#4CAF50,color:#fff
    classDef proc fill:#2196F3,color:#fff
    classDef decide fill:#FF9800,color:#fff
    classDef out fill:#9C27B0,color:#fff
Tipi di attività supportati

L'editor di annotazione supporta tutti i 6 tipi di attività YOLO: detect (bounding box), segment (poligoni), semantic (regioni per classe), classify (etichette a livello di immagine), pose (keypoint) e OBB (box orientati). Ogni tipo di attività dispone di controlli di annotazione dedicati e scorciatoie da tastiera.

Addestramento del modello#

  • Cloud Training: Addestra su GPU cloud (24 su tutti i piani, 26 con Pro o Enterprise per B200 e B300) con metriche in tempo reale
  • Addestramento Remoto: addestra ovunque e trasmetti in streaming le metriche a Ultralytics Platform
  • Organizzazione dei progetti: Raggruppa modelli correlati, confronta esperimenti, monitora le attività
  • 20 Formati di esportazione: ONNX, TensorRT, CoreML, LiteRT, Hailo, Ascend e altro (vedi formati supportati)

Ultralytics Platform Project Screenshot Puoi addestrare i modelli tramite l'interfaccia web (cloud training) o dalla tua macchina (remote training):

  1. Vai al tuo progetto
  2. Fai clic su New Model
  3. Seleziona dataset, modello, GPU ed epoche
  4. Monitora le curve di perdita e le metriche in tempo reale

Distribuzione#

  • Test di inferenza: Testa i modelli direttamente nel browser con immagini personalizzate
  • Endpoint dedicati: distribuisci su 42 regioni globali con scale-to-zero di default (singola istanza attiva)
  • Monitoraggio: Metriche in tempo reale, log delle richieste e dashboard delle prestazioni
graph LR
    A[Trained Model]:::start --> B{Action}:::decide
    B --> C[Browser Predict]:::proc
    B --> D[Export Format]:::proc
    B --> E[Deploy Endpoint]:::proc
    D --> F[ONNX / TensorRT / CoreML / LiteRT / ...]:::out
    E --> G[42 Global Regions]:::proc
    G --> H[API Endpoint URL]:::proc
    H --> I[Monitor & Scale]:::out

    classDef start fill:#4CAF50,color:#fff
    classDef proc fill:#2196F3,color:#fff
    classDef decide fill:#FF9800,color:#fff
    classDef out fill:#9C27B0,color:#fff

Una volta distribuito, chiama il tuo endpoint da qualsiasi linguaggio:

import requests

url = "https://your-endpoint-url/predict"
headers = {"Authorization": "Bearer YOUR_API_KEY"}

with open("image.jpg", "rb") as f:
    response = requests.post(url, headers=headers, files={"file": f})

print(response.json())

Gestione dell'account#

  • Team e Organizzazioni: Collabora con i membri del team, gestisci ruoli e inviti
  • Chiavi API: Gestione sicura delle chiavi per l'addestramento remoto e l'accesso all'API
  • Crediti e Fatturazione: Addestramento con pagamento a consumo e prezzi trasparenti
  • Feed delle attività: Monitora tutti gli eventi e le azioni dell'account
  • Cestino e Ripristino: Eliminazione logica di 30 giorni con recupero degli elementi
  • Conformità GDPR: Esportazione dati ed eliminazione account
Livelli dei Piani

Consulta il confronto canonico Free, Pro, e Enterprise per i limiti attuali, l'accesso alle GPU, la collaborazione e le licenze.

Inizia con queste risorse:

  • Quickstart: Crea il tuo primo progetto e addestra un modello in pochi minuti
  • Datasets: Carica e gestisci i tuoi dati di addestramento
  • Annotation: Etichetta i tuoi dati con strumenti manuali e assistiti da IA
  • Projects: Organizza i tuoi modelli ed esperimenti
  • Cloud Training: Addestra su GPU cloud
  • Inference: Testa i tuoi modelli
  • Endpoints: Distribuisci i modelli in produzione
  • Monitoring: Traccia le prestazioni del deployment
  • API Keys: Gestisci l'accesso API
  • Billing: Crediti e pagamenti
  • Activity: Traccia gli eventi dell'account
  • Trash: Recupera gli elementi eliminati
  • REST API: Riferimento API

Risoluzione dei problemi#

Problemi con i dataset#

ProblemaSoluzione
Il dataset non viene elaboratoVerifica che il formato del file sia supportato (JPEG, PNG, WebP, TIFF, HEIC, AVIF, BMP, JP2, DNG, MPO per le immagini). Dimensione massima file: immagini 50 MB, video 1 GB, archivi dataset 10 GB (Free) / 20 GB (Pro) / 50 GB (Enterprise)
Annotazioni mancantiVerifica che le etichette siano in formato YOLO con file .txt corrispondenti ai nomi dei file di immagine, oppure carica COCO JSON
"Train split required" (Split di addestramento richiesto)Aggiungi la cartella train/ alla struttura del tuo dataset o ridistribuisci le suddivisioni tramite la barra di divisione
Nomi delle classi non definitiAggiungi un file data.yaml con un elenco names: (vedi formato YOLO), o definisci le classi nella scheda Classi

Problemi di addestramento#

ProblemaSoluzione
L'addestramento non parteControlla il saldo crediti in Impostazioni > Fatturazione. È richiesto un saldo positivo
Errore di memoria esaurita (Out of memory)Riduci la dimensione del batch, usa un modello più piccolo (n/s) o seleziona una GPU con più VRAM
Metriche scarseControlla la qualità del dataset, aumenta le epoche, prova l'aumento dei dati (data augmentation), verifica il bilanciamento delle classi
Addestramento lentoSeleziona una GPU più veloce, riduci la dimensione dell'immagine, verifica che il dataset non sia un collo di bottiglia

Problemi di deployment#

ProblemaSoluzione
Endpoint non rispondeControlla lo stato dell'endpoint (Pronto vs Arrestato). L'avvio a freddo può richiedere 5-15 secondi
401 Non autorizzatoVerifica che la chiave API sia attiva e copiata correttamente
Inferenza lentaControlla le dimensioni del modello, considera l'esportazione TensorRT, seleziona una regione più vicina
Esportazione fallitaAlcuni formati richiedono architetture di modello specifiche. Prova ONNX per la massima compatibilità

Domande comuni#

Posso cambiare il mio nome utente dopo la registrazione?

No, i nomi utente sono permanenti e non possono essere modificati. Scegli attentamente durante la registrazione.

Posso cambiare la mia regione dei dati?

La tua regione dati viene selezionata durante l'onboarding e non può essere modificata autonomamente. Per cambiare regione, contatta l'assistenza per richiedere una modifica della regione.

Come ottengo più crediti?

Vai su Settings > Billing e fai clic su Top Up. Acquista crediti da 5$ a 1.000$. I crediti acquistati non scadono mai.

Cosa succede se l'addestramento fallisce?

Se il calcolo cloud è iniziato, viene addebitato il tempo GPU trascorso. I fallimenti prima dell'avvio di una GPU non comportano alcun addebito per l'uso del calcolo.

Posso scaricare il mio modello addestrato?

Sì. Fai clic sull'icona di download nella pagina di un modello per i suoi pesi .pt, oppure apri la scheda Export per i formati esportati completati.

Come condivido il mio lavoro pubblicamente?

Apri il progetto o il dataset, fai clic sul badge Private nella barra di navigazione in alto e conferma Make Public. I contenuti pubblici compaiono nella pagina Explore.

Quali sono i limiti di dimensione dei file?

Immagini: 50MB, Video: 1GB, dataset: 10GB su Free, 20GB su Pro, 50GB su Enterprise. Per file più grandi, dividi in più caricamenti.

Per quanto tempo gli elementi eliminati vengono conservati nel Cestino?

30 giorni. Dopodiché, gli elementi vengono eliminati definitivamente e non possono essere recuperati.

Posso utilizzare i modelli della Platform a fini commerciali?

I piani Free e Pro utilizzano la licenza AGPL. Per un uso commerciale senza i requisiti AGPL, consulta Licenze Ultralytics.

FAQ#

  • Per iniziare con Ultralytics Platform:

    1. Sign Up: Crea un account su platform.ultralytics.com
    2. Seleziona regione: Scegli la tua regione per i dati (US, EU o AP) durante l'onboarding
    3. Upload Dataset: Apri Annotate nella barra laterale e carica i tuoi dati
    4. Addestra modello: Crea un progetto e inizia l'addestramento su GPU cloud
    5. Distribuisci: Testa il tuo modello e distribuiscilo su un endpoint dedicato

    Per una guida dettagliata, consulta la pagina Quickstart.

  • Ultralytics Platform offre:

    • Flusso di lavoro unificato: Dati, addestramento e deployment in un unico posto
    • Multi-Regione: Residenza dei dati nelle regioni US, EU o AP
    • Addestramento No-Code: Addestra modelli YOLO avanzati senza scrivere codice
    • Metriche in tempo reale: Trasmetti l'avanzamento dell'addestramento e monitora i deployment
    • 42 Regioni di distribuzione: distribuisci i modelli vicino ai tuoi utenti in tutto il mondo
    • 7 Tipi di attività: Supporto per rilevamento, segmentazione di istanze, segmentazione semantica, stima della profondità (modelli e previsione oggi; dataset di profondità in arrivo), classificazione, posa e OBB (vedi documentazione attività)
    • Annotazione assistita da IA: Smart annotation con modelli SAM e YOLO per velocizzare la preparazione dei dati
  • La Ultralytics Platform supporta diversi tipi di GPU per l'addestramento in cloud:

    GPUGenerazioneVRAMCosto/OraIdeale per
    RTX 2000 AdaAda16 GB$0.24Dataset piccoli, test
    RTX A4500Ampere20 GB$0.25Dataset medio-piccoli
    RTX 4000 AdaAda20 GB$0.26Dataset medi
    RTX A5000Ampere24 GB$0.27Dataset medi
    L4Ada24 GB$0.39Ottimizzato per l'inferenza
    A40Ampere48 GB$0.44Dimensioni batch più grandi
    RTX 3090Ampere24 GB$0.46Addestramento generale
    RTX A6000Ampere48 GB$0.49Modelli grandi
    RTX PRO 4000Blackwell24 GB$0.57Budget Blackwell
    RTX PRO 4500Blackwell32 GB$0.64Ottimo rapporto prezzo/prestazioni
    RTX 4090Ada24 GB$0.69Miglior rapporto prezzo/prestazioni
    RTX 6000 AdaAda48 GB$0.77Addestramento con batch grandi
    L40SAda48 GB$0.86Addestramento con batch grandi
    RTX PRO 5000Blackwell48 GB$0.96Addestramento con batch grandi
    RTX 5090Blackwell32 GB$0.99Ultima generazione consumer
    L40Ada48 GB$0.99Modelli grandi
    A100 PCIeAmpere80 GB$1.39Addestramento di produzione
    A100 SXMAmpere80 GB$1.49Addestramento di produzione
    RTX PRO 6000Blackwell96 GB$2.09Predefinito consigliato
    H100 PCIeHopper80 GB$2.89Addestramento ad alte prestazioni
    H100 NVLHopper94 GB$3.19Massime prestazioni
    H100 SXMHopper80 GB$3.29Addestramento più veloce
    H200 NVLHopper143 GB$3.39Memoria massima
    H200 SXMHopper141 GB$4.39Massime prestazioni
    B200Blackwell180 GB$5.89Modelli grandi (Pro+)
    B300Blackwell288 GB$7.39Modelli più grandi (Pro+)

    Consulta Cloud Training per i prezzi completi e le opzioni GPU.

  • Puoi addestrare i modelli sul tuo hardware e trasmettere metriche in tempo reale a Ultralytics Platform.

    Requisiti di versione del pacchetto

    L'integrazione con la Platform richiede ultralytics>=8.4.104. Le versioni precedenti NON funzioneranno con la Platform.

    pip install "ultralytics>=8.4.104"
    # Set your API key
    export ULTRALYTICS_API_KEY="YOUR_API_KEY"
    
    # Train with project/name to stream metrics
    yolo train model=yolo26n.pt data=coco.yaml epochs=100 project=username/my-project name=exp1

    Consulta Cloud Training per maggiori dettagli sul training remoto.

  • La piattaforma include un editor di annotazione completo che supporta:

    • Strumenti manuali: Bounding box, poligoni, keypoint con modelli skeleton, box orientate, classificazione
    • Modelli Skeleton: Posiziona tutti i keypoint in una volta sola usando template integrati (Persona, Mano, Volto, Cane, Box) o personalizzati
    • Smart Annotation: Usa SAM 2.1 o SAM 3 per l'annotazione basata su clic, oppure esegui modelli Ultralytics YOLO pre-addestrati e i tuoi modelli YOLO ottimizzati dalla barra degli strumenti per detect, segment, semantic e OBB
    • Scorciatoie da tastiera: Workflow efficienti con tasti di scelta rapida
    ScorciatoiaAzione
    VModalità manuale (disegno)
    SModalità intelligente (modello SAM o YOLO)
    AAttiva/disattiva applicazione automatica (in modalità Smart)
    1 - 9Seleziona classe per numero
    DeleteElimina annotazione selezionata
    Ctrl+ZAnnulla
    Ctrl+YRipristina
    EscapeSalva / deseleziona / esci

    Consulta Annotation per la guida completa.

  • La piattaforma supporta gli stessi 20 formati di deployment di Ultralytics Export mode. PyTorch è il formato di origine; ogni riga con un argomento format è una destinazione di esportazione.

    FormatoArgomento formatModelloMetadatiArgomenti
    PyTorch-yolo26n.pt-
    TorchScripttorchscriptyolo26n.torchscriptimgsz, quantize, dynamic, nms, batch, device
    ONNXonnxyolo26n.onnximgsz, quantize, dynamic, simplify, opset, nms, batch, data, fraction, device
    OpenVINOopenvinoyolo26n_openvino_model/imgsz, quantize, dynamic, nms, batch, data, fraction, device
    TensorRTengineyolo26n.engineimgsz, quantize, dynamic, simplify, opset, workspace, nms, batch, data, fraction, device
    CoreMLcoremlyolo26n.mlpackageimgsz, dynamic, quantize, nms, batch, device
    TF SavedModelsaved_modelyolo26n_saved_model/imgsz, keras, quantize, opset, nms, batch, data, fraction, device
    TF GraphDefpbyolo26n.pbimgsz, opset, batch, device
    TF Edge TPUedgetpuyolo26n_edgetpu.tfliteimgsz, quantize, opset, data, fraction, device
    PaddlePaddlepaddleyolo26n_paddle_model/imgsz, batch, device
    MNNmnnyolo26n.mnnimgsz, batch, dynamic, quantize, simplify, opset, nms, device
    NCNNncnnyolo26n_ncnn_model/imgsz, quantize, batch, device
    IMX500imxyolo26n_imx_model/imgsz, quantize, data, fraction, nms, device
    RKNNrknnyolo26n_rknn_model/imgsz, batch, name, quantize, simplify, opset, data, fraction, device
    ExecuTorchexecutorchyolo26n_executorch_model/imgsz, batch, device
    Axeleraaxelerayolo26n_axelera_model/imgsz, batch, quantize, data, fraction, device
    DEEPXdeepxyolo26n_deepx_model/imgsz, quantize, simplify, opset, data, optimize, device
    Qualcomm QNNqnnyolo26n_qnn.onnximgsz, batch, name, quantize, simplify, opset, data, fraction, device
    LiteRTlitertyolo26n.tfliteimgsz, quantize, batch, data, fraction, device
    Hailohailoyolo26n_hailo_model/imgsz, name, quantize, data, fraction, simplify, conf, iou
    Huawei Ascendascendyolo26n_ascend_model/imgsz, batch, name, quantize, opset, simplify, nms

    Consulta Models Export, la guida alla modalità di esportazione e l'indice delle integrazioni per le opzioni specifiche del formato.

Commenti