Vai al contenuto

YOLO11 vs YOLOv6-3.0: Un confronto dettagliato tra i modelli

La scelta del giusto modello di computer vision è fondamentale per ottenere prestazioni ottimali nelle attività di rilevamento degli oggetti. Ultralytics offre una gamma di modelli YOLO , ciascuno con punti di forza unici. In questa pagina viene presentato un confronto tecnico tra Ultralytics YOLO11 e YOLOv6-3.0, due modelli molto diffusi per il rilevamento di oggetti, con particolare attenzione alle loro architetture, alle metriche delle prestazioni e alle applicazioni ideali.

Ultralytics YOLO11

Ultralytics YOLO11 è l'ultimo modello all'avanguardia della serie YOLO , scritto da Glenn Jocher e Jing Qiu di Ultralytics e rilasciato il 24-09-27. Si basa sulle versioni precedenti per offrire capacità di rilevamento degli oggetti all'avanguardia, progettate per migliorare l'accuratezza e l'efficienza in varie attività di computer vision, tra cui il rilevamento degli oggetti, la segmentazione delle istanze, la classificazione delle immagini e la stima della posa.

YOLO11 introduce miglioramenti architettonici per ottenere previsioni più precise e una maggiore efficienza. In particolare, YOLO11m raggiunge una precisione media superiore (mAP) sul set di dati COCO con meno parametri rispetto a YOLOv8m. Questa efficienza si estende a diverse piattaforme, dai dispositivi edge ai sistemi cloud. Il design ottimizzato porta a velocità di elaborazione più elevate e a costi di calcolo ridotti, rendendolo adatto ad applicazioni in tempo reale e ad ambienti con risorse limitate. Per maggiori dettagli, consultare la documentazione ufficiale di YOLO11 .

Per saperne di più su YOLO11

Punti di forza di YOLO11:

  • Precisione superiore: Raggiunge un mAP più elevato con un minor numero di parametri, migliorando la precisione di rilevamento.
  • Maggiore efficienza: Offre velocità di elaborazione più elevate e costi di calcolo ridotti.
  • Versatilità: Supporta molteplici attività, tra cui rilevamento, segmentazione, classificazione e stima della posa.
  • Compatibilità multipiattaforma: Funziona bene sia sui sistemi edge che su quelli cloud.
  • Facilità d'uso: integrazione perfetta con l'HUB Ultralytics e il pacchetto Python .

Punti deboli di YOLO11:

  • Nuovo modello: Essendo il modello più recente, il supporto della comunità e la documentazione sono ancora in crescita rispetto a modelli più consolidati.

Casi d'uso ideali per YOLO11:

L'accuratezza e il bilanciamento della velocità di YOLO11 lo rendono ideale per le applicazioni che richiedono alta precisione e prestazioni in tempo reale, come ad esempio:

YOLOv6-3.0

YOLOv6-3.0 è un framework per il rilevamento di oggetti ad alte prestazioni sviluppato da Meituan e realizzato da Chuyi Li, Lulu Li e altri, rilasciato il 2023-01-13. È stato progettato per applicazioni industriali che richiedono un equilibrio tra velocità e precisione. YOLOv6-3.0 incorpora innovazioni architetturali come il modulo Bi-directional Concatenation (BiC) e la strategia Anchor-Aided Training (AAT) per migliorare le prestazioni senza compromettere significativamente la velocità.

YOLOv6-3.0 è noto per la sua efficienza e velocità e offre modelli di varie dimensioni (N, S, M, L) per soddisfare le diverse esigenze di calcolo. Il suo design ottimizzato e il supporto della quantizzazione lo rendono particolarmente adatto alle applicazioni in tempo reale e all'implementazione su dispositivi edge. Informazioni dettagliate sono disponibili nella documentazione di YOLOv6 e nel repository GitHub di YOLOv6.

Per saperne di più su YOLOv6-3.0

Punti di forza di YOLOv6-3.0:

  • Alta velocità di inferenza: Ottimizzato per le prestazioni in tempo reale, con un elevato numero di FPS.
  • Precisione bilanciata: Offre un buon equilibrio tra precisione e velocità.
  • Supporto per la quantizzazione: Offre la quantizzazione INT8 per una maggiore velocità ed efficienza.
  • Ottimizzazione mobile: Include modelli YOLOv6Lite specificamente progettati per l'implementazione di dispositivi mobili e CPU .
  • Modello consolidato: Ben documentato, con una forte comunità e una base di codice.

Punti deboli di YOLOv6-3.0:

  • Precisione potenzialmente inferiore: Potrebbe avere una precisione leggermente inferiore rispetto ai modelli YOLO più recenti, come YOLO11 , in alcuni scenari complessi.
  • Origine dello sviluppo: Sviluppato al di fuori di Ultralytics, anche se integrato nell'ecosistema Ultralytics .

Casi d'uso ideali per YOLOv6-3.0:

YOLOv6-3.0 è adatto alle applicazioni in cui velocità ed efficienza sono fondamentali:

Modello dimensione
(pixel)
mAPval
50-95
Velocità
CPU ONNX
(ms)
Velocità
T4TensorRT10
(ms)
params
(M)
FLOP
(B)
YOLO11n 640 39.5 56.1 1.5 2.6 6.5
YOLO11s 640 47.0 90.0 2.5 9.4 21.5
YOLO11m 640 51.5 183.2 4.7 20.1 68.0
YOLO11l 640 53.4 238.6 6.2 25.3 86.9
YOLO11x 640 54.7 462.8 11.3 56.9 194.9
YOLOv6-3.0n 640 37.5 - 1.17 4.7 11.4
YOLOv6-3.0s 640 45.0 - 2.66 18.5 45.3
YOLOv6-3.0m 640 50.0 - 5.28 34.9 85.8
YOLOv6-3.0l 640 52.8 - 8.95 59.6 150.7

Gli utenti interessati ad esplorare altri modelli potrebbero anche prendere in considerazione Ultralytics YOLOv8 per un equilibrio di prestazioni e funzionalità, YOLOv9 per i miglioramenti architettonici avanzati, YOLOv10 per i progressi più recenti, YOLOv7 e YOLOv5, ognuno dei quali offre punti di forza unici nella famiglia YOLO .

📅C reato 1 anno fa ✏️ Aggiornato 1 mese fa

Commenti