Vai al contenuto

Ultralytics YOLO26

Prossimamente ⚠️

🚧 I modelli YOLO26 sono ancora in fase di sviluppo e non sono ancora stati rilasciati. I numeri di performance mostrati qui sono solo anteprime. I download e le release finali seguiranno a breve — rimani aggiornato tramite YOLO Vision 2025.

Panoramica

Ultralytics YOLO26 è l'ultima evoluzione della serie YOLO di rilevatori di oggetti in tempo reale, progettata da zero per dispositivi edge e a bassa potenza. Introduce un design semplificato che elimina la complessità non necessaria integrando al contempo innovazioni mirate per offrire una distribuzione più rapida, leggera e accessibile.

L'architettura di YOLO26 è guidata da tre principi fondamentali:

  • Semplicità: YOLO26 è un modello end-to-end nativo, che produce previsioni direttamente senza la necessità di una soppressione non massima (NMS). Eliminando questa fase di post-elaborazione, l'inferenza diventa più veloce, leggera e facile da implementare in sistemi reali. Questo approccio rivoluzionario è stato introdotto per la prima volta in YOLOv10 da Ao Wang presso la Tsinghua University ed è stato ulteriormente sviluppato in YOLO26.
  • Efficienza di implementazione: Il design end-to-end elimina un'intera fase della pipeline, semplificando notevolmente l'integrazione, riducendo la latenza e rendendo l'implementazione più robusta in diversi ambienti.
  • Innovazione nell'addestramento: YOLO26 introduce l' ottimizzatore MuSGD, un ibrido di SGD e Muon — ispirato alle scoperte di Kimi K2 di Moonshot AI nell'addestramento di LLM. Questo ottimizzatore offre maggiore stabilità e una convergenza più rapida, trasferendo i progressi dell'ottimizzazione dai modelli linguistici alla computer vision.

Insieme, queste innovazioni offrono una famiglia di modelli che raggiunge una maggiore accuratezza su piccoli oggetti, fornisce un'implementazione senza interruzioni e funziona fino al 43% più velocemente sulle CPU — rendendo YOLO26 uno dei modelli YOLO più pratici e implementabili fino ad oggi per ambienti con risorse limitate.

Grafici di confronto di Ultralytics YOLO26

Caratteristiche principali

  • Rimozione di DFL
    Il modulo Distribution Focal Loss (DFL), sebbene efficace, spesso complicava l'esportazione e limitava la compatibilità hardware. YOLO26 rimuove completamente DFL, semplificando l'inferenza e ampliando il supporto per dispositivi edge e a bassa potenza.

  • Inferenza NMS-Free End-to-End
    A differenza dei rilevatori tradizionali che si basano su NMS come fase di post-elaborazione separata, YOLO26 è nativo end-to-end. Le previsioni vengono generate direttamente, riducendo la latenza e rendendo l'integrazione nei sistemi di produzione più rapida, leggera e affidabile.

  • ProgLoss + STAL
    Funzioni di perdita migliorate aumentano l'accuratezza del rilevamento, con notevoli miglioramenti nel riconoscimento di piccoli oggetti, un requisito fondamentale per IoT, robotica, immagini aeree e altre applicazioni edge.

  • Ottimizzatore MuSGD
    Un nuovo ottimizzatore ibrido che combina SGD con Muon. Ispirato a Kimi K2 di Moonshot AI, MuSGD introduce metodi di ottimizzazione avanzati dall'addestramento LLM nella computer vision, consentendo un addestramento più stabile e una convergenza più rapida.

  • Inferenza CPU fino al 43% più veloce
    Specificamente ottimizzato per l'edge computing, YOLO26 offre un'inferenza CPU significativamente più veloce, garantendo prestazioni in tempo reale su dispositivi senza GPU.


Attività e modalità supportate

YOLO26 è progettato come una famiglia di modelli multi-task, estendendo la versatilità di YOLO attraverso diverse sfide di computer vision:

Modello Task Inferenza Validazione Training Esportazione
YOLO26 Rilevamento
YOLO26-seg Segmentazione delle istanze
YOLO26-pose Posa/Punti chiave
YOLO26-obb Rilevamento orientato
YOLO26-cls Classificazione

Questo framework unificato garantisce che YOLO26 sia applicabile al rilevamento in tempo reale, alla segmentazione, alla classificazione, alla stima della posa e al rilevamento di oggetti orientati — il tutto con supporto per addestramento, convalida, inferenza ed esportazione.


Metriche di performance

Anteprima delle prestazioni

I seguenti benchmark sono anteprime iniziali. I numeri finali e i pesi scaricabili verranno rilasciati al termine dell'addestramento.

Addestrato su COCO con 80 classi pre-addestrate. Consulta la documentazione sul rilevamento per l'utilizzo una volta che i modelli saranno rilasciati.

Modello dimensione
(pixel)
mAPval
50-95(e2e)
mAPval
50-95
Velocità
CPU ONNX
(ms)
Velocità
T4 TensorRT10
(ms)
parametri
(M)
FLOPs
(B)
YOLO26n 640 39.8 40.3 38.90 ± 0.7 1.7 ± 0.0 2.4 5.4
YOLO26s 640 47.2 47.6 87.16 ± 0.9 2.7 ± 0.0 9.5 20.7
YOLO26m 640 51.5 51.7 220.0 ± 1.4 4.9 ± 0.1 20.4 68.2
YOLO26l 640 53.0* 53.4* 286.17 ± 2.0* 6.5 ± 0.2* 24.8 86.4
YOLO26x 640 - - - - - -

*Le metriche per YOLO26l e YOLO26x sono in corso di elaborazione. I benchmark finali verranno aggiunti qui.

Le metriche di performance saranno disponibili a breve.

Le metriche di performance saranno disponibili a breve.

Le metriche di performance saranno disponibili a breve.

Le metriche di performance saranno disponibili a breve.


Citazioni e riconoscimenti

Pubblicazione Ultralytics YOLO26

Ultralytics non ha pubblicato un articolo di ricerca formale per YOLO26 a causa della rapida evoluzione dei modelli. Ci concentriamo invece sulla fornitura di modelli all'avanguardia e sulla loro facilità d'uso. Per gli ultimi aggiornamenti sulle funzionalità, le architetture e l'utilizzo di YOLO, visita il nostro repository GitHub e la documentazione.

Se utilizzi YOLO26 o altro software Ultralytics nel tuo lavoro, cita il progetto come:

@software{yolo26_ultralytics,
  author = {Glenn Jocher and Jing Qiu},
  title = {Ultralytics YOLO26},
  version = {26.0.0},
  year = {2025},
  url = {https://github.com/ultralytics/ultralytics},
  orcid = {0000-0001-5950-6979, 0000-0003-3783-7069},
  license = {AGPL-3.0}
}

DOI in sospeso. YOLO26 è disponibile con licenze AGPL-3.0 ed Enterprise.


FAQ

Quali sono i principali miglioramenti di YOLO26 rispetto a YOLO11?

  • Rimozione DFL: Semplifica l'esportazione ed espande la compatibilità edge
  • Inferenza End-to-End senza NMS: Elimina NMS per un'implementazione più rapida e semplice
  • ProgLoss + STAL: Aumenta la precisione, specialmente su piccoli oggetti
  • Ottimizzatore MuSGD: Combina SGD e Muon (ispirato a Kimi K2 di Moonshot) per un addestramento più stabile ed efficiente
  • Inferenza su CPU fino al 43% più veloce: Importanti miglioramenti delle prestazioni per i dispositivi solo CPU

Quali attività supporterà YOLO26?

YOLO26 è progettato come una famiglia di modelli unificata, fornendo supporto end-to-end per molteplici attività di computer vision:

Ogni variante di dimensione (n, s, m, l, x) è progettata per supportare tutte le attività al momento del rilascio.

Perché YOLO26 è ottimizzato per la distribuzione edge?

YOLO26 offre prestazioni edge all'avanguardia con:

  • Inferenza su CPU fino al 43% più veloce
  • Dimensione del modello e ingombro di memoria ridotti
  • Architettura semplificata per la compatibilità (nessun DFL, nessun NMS)
  • Formati di esportazione flessibili tra cui TensorRT, ONNX, CoreML, TFLite e OpenVINO

Quando saranno disponibili i modelli YOLO26?

I modelli YOLO26 sono ancora in fase di addestramento e non sono ancora open source. Le anteprime delle prestazioni sono mostrate qui, con download e rilasci ufficiali previsti nel prossimo futuro. Consulta YOLO Vision 2025 per i talk su YOLO26.



📅C reato 21 giorni fa ✏️ Aggiornato 2 giorni fa

Commenti