YOLO Vision 2026:
Guide

Tutto quello che devi sapere sui compiti di visione artificiale

Scopri come funzionano i compiti di visione artificiale come il tracciamento di oggetti, la segmentazione di istanze e la classificazione delle immagini e come Ultralytics YOLO11 li supporta.

ABAbirami Vina4 min read
Compiti di visione artificiale supportati da Ultralytics YOLO11

Grazie alle fotocamere e ai progressi nell'intelligenza artificiale (AI), computer e macchine sono ora in grado di vedere il mondo in modo simile a come facciamo noi. Ad esempio, possono riconoscere persone, tracciare oggetti e persino comprendere il contesto di ciò che accade in un video.

Nello specifico, la computer vision è il ramo dell'intelligenza artificiale che consente alle macchine di comprendere e interpretare le informazioni visive dal mondo che le circonda. La computer vision comporta una serie di attività, ciascuna progettata per estrarre un tipo specifico di informazioni da immagini o video. Ad esempio, il rilevamento di oggetti aiuta a identificare e localizzare diversi elementi in un'immagine, mentre altre attività come il monitoraggio, la segmentazione e la stima della posa aiutano le macchine a comprendere movimenti, forme e posizioni in modo più accurato.

Il computer vision task utilizzato per una particolare applicazione dipende dal tipo di informazioni di cui hai bisogno. I modelli di computer vision come Ultralytics YOLO11 supportano vari compiti di computer vision, rendendolo una scelta affidabile per la creazione di sistemi di Vision AI nel mondo reale.

In questa guida, analizzeremo più da vicino le attività di computer vision supportate da modelli come YOLO11. Esploreremo come funziona ogni attività e come vengono utilizzate in diversi settori. Iniziamo!

Cosa sono le attività di computer vision?#

Le attività di computer vision mirano a replicare le capacità visive umane in modi diversi. Queste attività possono aiutare le macchine a rilevare oggetti, tracciarne i movimenti, stimare le pose e persino delineare singoli elementi in immagini e video. In genere, le attività di computer vision sono abilitate da modelli che scompongono i dati visivi in parti più piccole per poter interpretare più chiaramente cosa sta succedendo.

I Vision AI models come i modelli Ultralytics YOLO supportano più attività, come il rilevamento, il tracciamento e la segmentazione, in un unico framework. Grazie a questa versatilità, i modelli YOLO11 sono facili da adottare per un'ampia varietà di casi d'uso.

Computer vision tasks supported by Ultralytics YOLO11

Fig 1. Compiti di visione artificiale supportati da Ultralytics YOLO11.

Un buon esempio di questo si trova nell'analisi sportiva. YOLO11 può essere utilizzato per rilevare ogni giocatore in campo usando l'object detection, per poi seguirlo durante tutta la partita con l'object tracking. Nel frattempo, le capacità di pose estimation di YOLO11 possono aiutare ad analizzare i movimenti e le tecniche dei giocatori, e l'instance segmentation può separare ogni giocatore dallo sfondo, aggiungendo precisione all'analisi.

Insieme, queste attività di computer vision abilitate da YOLO11 creano un quadro completo di ciò che sta accadendo durante la partita, fornendo alle squadre approfondimenti più dettagliati sulle prestazioni dei giocatori, sulle tattiche e sulla strategia generale.

Una panoramica dei compiti di visione artificiale supportati da Ultralytics YOLO11#

Ora che abbiamo dato un'occhiata a cosa sono le attività di computer vision, approfondiamo ognuna di esse supportata da YOLO11, utilizzando esempi reali.

Il supporto di Ultralytics YOLO11 per la classificazione delle immagini#

Quando guardi una foto, la maggior parte delle persone può facilmente dire se mostra un cane, una montagna o un segnale stradale perché tutti abbiamo imparato come appaiono tipicamente queste cose. L'Image classification aiuta le macchine a fare lo stesso insegnando loro come classificare ed etichettare un'immagine in base al suo oggetto principale - che si tratti di un "auto", "banana" o un "radiografia con frattura". Questa etichetta aiuta i sistemi di computer vision a comprendere il contenuto visivo in modo da poter rispondere o prendere decisioni di conseguenza.

Un'interessante applicazione di questa attività di computer vision è il monitoraggio della fauna selvatica. L'image classification può essere utilizzata per identificare diverse specie animali da foto scattate in natura. Etichettando automaticamente le immagini, i ricercatori possono tracciare le popolazioni, monitorare i modelli di migrazione e identificare le specie in via di estinzione più facilmente per sostenere gli sforzi di conservazione.

Using Ultralytics YOLO11 for image classification

Fig 2. Un esempio di utilizzo di YOLO11 per l'image classification.

Le capacità di rilevamento oggetti di Ultralytics YOLO11#

Sebbene l'image classification sia utile per avere un'idea generale di ciò che contiene un'immagine, assegna solo un'etichetta all'intera immagine. Nelle situazioni in cui sono richieste informazioni dettagliate, come la posizione precisa e l'identità di più oggetti, l'object detection diventa essenziale.

L'object detection è il processo di identificazione e localizzazione di singoli oggetti all'interno di un'immagine, spesso disegnando bounding box attorno ad essi. Ultralytics YOLO11 ha prestazioni particolarmente elevate nell'object detection in tempo reale, rendendolo ideale per un'ampia gamma di applicazioni.

Prendi, ad esempio, le soluzioni di computer vision utilizzate nei negozi al dettaglio per rifornire gli scaffali. L'object detection può aiutare a contare frutta, verdura e altri articoli, garantendo un inventario accurato. Nei campi agricoli, la stessa tecnologia può monitorare la maturazione delle colture per aiutare gli agricoltori a determinare il momento migliore per il raccolto, distinguendo persino tra prodotti maturi e acerbi.

Detecting fruits using Ultralytics YOLO11

Fig 3. Rilevamento di frutti utilizzando Ultralytics YOLO11.

Utilizzo di YOLO11 per l'instance segmentation#

L'object detection utilizza riquadri di delimitazione per identificare e localizzare gli oggetti in un'immagine, ma non cattura le loro forme esatte. È qui che entra in gioco l'instance segmentation. Invece di disegnare un riquadro attorno a un oggetto, l'instance segmentation ne traccia il contorno preciso.

Puoi pensarla in questo modo: piuttosto che indicare semplicemente che "c'è una mela in quest'area", delinea con cura e riempie l'esatta forma della mela. Questo processo dettagliato aiuta i sistemi AI a comprendere chiaramente i confini di un oggetto, specialmente quando gli oggetti sono vicini tra loro.

L'instance segmentation può essere applicata a molte applicazioni, dalle ispezioni infrastrutturali ai rilievi geologici. Ad esempio, i dati dei rilievi geologici possono essere analizzati usando YOLO11 per segmentare crepe o anomalie superficiali sia grandi che piccole. Disegnando confini precisi attorno a queste anomalie, gli ingegneri possono individuare i problemi e risolverli prima che inizi un progetto.

YOLO11-enabled crack segmentation

Fig 4. Segmentazione di crepe abilitata da YOLO11.

Object tracking: Seguire gli oggetti tra i frame con YOLO11#

Finora, i compiti di computer vision che abbiamo esaminato si concentrano su ciò che si trova in una singola immagine. Tuttavia, quando si tratta di video, abbiamo bisogno di informazioni che vadano oltre un singolo fotogramma. L'attività di object tracking può essere utilizzata a questo scopo.

La capacità di object tracking di YOLO11 può seguire un oggetto specifico, come una persona o un'auto, mentre si muove attraverso una serie di frame video. Anche se l'angolazione della telecamera cambia o appaiono altri oggetti, il sistema continua a seguire lo stesso target.

Questo è fondamentale per le applicazioni che richiedono monitoraggio nel tempo, come tracciare le auto nel traffico. Infatti, YOLO11 può tracciare accuratamente i veicoli, seguendo ogni auto per aiutare a stimarne la velocità in tempo reale. Questo rende l'object tracking una componente chiave in sistemi come il monitoraggio del traffico.

YOLO11 object tracking used for speed estimation

Fig 5. Il supporto di YOLO11 per l'object tracking può essere utilizzato per la stima della velocità.

Rilevamento di bounding box orientati (OBB) utilizzando YOLO11#

Gli oggetti nel mondo reale non sono sempre perfettamente allineati: possono essere inclinati, di lato o posizionati con angolazioni strane. Ad esempio, nelle immagini satellitari, navi ed edifici appaiono spesso ruotati.

I metodi tradizionali di object detection utilizzano riquadri rettangolari fissi che non si adattano all'orientamento di un oggetto, rendendo difficile catturare accuratamente queste forme ruotate. L'Oriented bounding box (OBB) detection risolve questo problema utilizzando riquadri che ruotano per adattarsi perfettamente a un oggetto, allineandosi con il suo angolo per un rilevamento più preciso.

Per quanto riguarda il monitoraggio portuale, il supporto di YOLO11 per il rilevamento OBB può aiutare a identificare e tracciare accuratamente le imbarcazioni indipendentemente dal loro orientamento, assicurando che ogni nave che entra o esce dal porto sia monitorata correttamente. Questo rilevamento preciso fornisce informazioni in tempo reale sulle posizioni e sui movimenti delle navi, il che è fondamentale per gestire porti trafficati e prevenire collisioni.

Detecting boats using OBB detection and YOLO11

Fig 6. Rilevamento di barche utilizzando l'OBB detection e YOLO11.

Pose estimation e YOLO11: Tracciamento dei punti chiave#

La Pose estimation è una tecnica di computer vision che traccia punti chiave, come articolazioni, arti o altri marker, per capire come si muove un oggetto. Piuttosto che trattare un intero oggetto o corpo come un'unica unità completa, questo metodo lo scompone nelle sue parti chiave. Ciò rende possibile analizzare in dettaglio movimenti, gesti e interazioni.

Una comune applicazione di questa tecnologia è la pose estimation umana. Tracciando le posizioni di varie parti del corpo in tempo reale, fornisce un quadro chiaro di come una persona si sta muovendo. Queste informazioni possono essere utilizzate per una varietà di scopi, dal riconoscimento dei gesti e monitoraggio delle attività all'analisi delle prestazioni nello sport.

Allo stesso modo, nella riabilitazione fisica, i terapisti possono utilizzare la pose estimation umana e YOLO11 per monitorare i movimenti dei pazienti durante gli esercizi. Questo aiuta ad assicurarsi che ogni movimento sia eseguito correttamente, tracciando i progressi nel tempo.

YOLO11 monitoring a workout using pose estimation

Fig 7. YOLO11 può monitorare un allenamento utilizzando la pose estimation.

Esplorando come YOLO11 supporta varie attività di computer vision#

Ora che abbiamo esplorato in dettaglio tutte le attività di computer vision supportate da YOLO11, vediamo come YOLO11 le supporta.

YOLO11 non è solo un modello: è una suite di varianti di modelli specializzati, ognuna progettata per un compito specifico di computer vision. Questo rende YOLO11 uno strumento versatile che può essere adattato a un'ampia gamma di applicazioni. Puoi anche effettuare il fine-tuning di questi modelli su datasets personalizzati per affrontare le sfide uniche dei tuoi progetti.

Ecco le YOLO11 model variants pre-addestrate per specifici compiti visivi:

  • YOLO11: Questo modello rileva ed etichetta più oggetti in tempo reale, rendendolo ideale per il riconoscimento visivo ad alta velocità.
  • YOLO11-seg: Questa variante si concentra sulla segmentazione utilizzando maschere dettagliate per separare gli oggetti dai loro sfondi.
  • YOLO11-obb: Questo modello è progettato per rilevare oggetti ruotati disegnando bounding box che si allineano con l'orientamento di ogni oggetto.
  • YOLO11-cls: Questa variante classifica le immagini assegnando un'unica etichetta di categoria basata sul contenuto generale.
  • YOLO11-pose: Questo modello stima i punti chiave sul corpo per tracciare postura, posizioni degli arti e movimento.

Ogni variante è disponibile in diverse dimensioni, consentendo agli utenti di scegliere il giusto equilibrio tra velocità e precisione per le loro specifiche esigenze.

Punti chiave#

Le attività di computer vision stanno cambiando il modo in cui le macchine comprendono e interagiscono con il mondo. Scomponendo immagini e video in elementi chiave, queste tecnologie rendono più facile analizzare oggetti, movimenti e interazioni in dettaglio.

Dal miglioramento della sicurezza stradale e delle prestazioni sportive alla semplificazione dei processi industriali, modelli come YOLO11 possono fornire insight in tempo reale che guidano l'innovazione. Man mano che la Vision AI continua a evolversi, giocherà probabilmente un ruolo sempre più importante nel modo in cui interpretiamo e utilizziamo i dati visivi ogni giorno.

Unisciti alla nostra community e visita il nostro repository GitHub per vedere l'IA in azione. Esplora le nostre opzioni di licensing e scopri di più sull'IA in agricoltura e sulla computer vision nella produzione nelle nostre pagine delle soluzioni.

Explore solutions

Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Real-time AI that works with your team

IA nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza in magazzino in tempo reale.
Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.
Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.
Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.
Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.
Scopri di più
Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Real-time AI that works with your team

IA nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza in magazzino in tempo reale.
Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.
Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.
Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.
Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.
Scopri di più
Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Real-time AI that works with your team

IA nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza in magazzino in tempo reale.
Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.
Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.
Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.
Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.
Scopri di più

Costruiamo insieme il futuro dell'AI!

Inizia il tuo viaggio con il futuro del machine learning