Ultralytics YOLO27:
AI per la visione

La computer vision rende più affidabile il tracciamento del movimento

Scopri come l’AI e la computer vision rendono il tracciamento del movimento più intelligente, rapido e affidabile in ambiti come sport, robotica, app mobili e altri flussi di lavoro reali.

ABAbirami Vina8 min read
La computer vision traccia gli oggetti in movimento tra i fotogrammi video

Quando guardi uno spettacolo teatrale e il tuo attore preferito si muove sul palco, i tuoi occhi riescono a seguirlo con pochissimo sforzo cosciente. Per gli esseri umani, questo tipo di tracciamento del movimento è naturale. Il cervello collega automaticamente ciò che vede da un momento all'altro, colmando le lacune e mantenendo una sensazione di continuità mentre la scena cambia.

Per le macchine, lo stesso compito è molto più complesso. Una telecamera acquisisce un video come una sequenza di singoli fotogrammi e un sistema deve identificare ripetutamente lo stesso oggetto, passo dopo passo, per stimare dove si è spostato e decidere se è ancora quello da seguire.

Questa sfida è al centro del tracciamento del movimento. Il tracciamento del movimento consiste nel seguire un oggetto in un video nel corso del tempo e svolge un ruolo importante in ambiti come l'analisi sportiva, la robotica e le applicazioni mobili.

Il tracciamento tradizionale del movimento e della telecamera spesso dipende dalla configurazione manuale, dai punti di tracciamento e dai fotogrammi chiave. Può funzionare in scene semplici, ma diventa rapidamente lento e inaffidabile quando il movimento è rapido o parzialmente bloccato.

Uno sguardo a un sistema di tracciamento del movimento

Fig. 1. Uno sguardo a un sistema di tracciamento del movimento (Fonte)

I recenti progressi nella computer vision rendono tutto questo molto più semplice. La computer vision è un ramo dell'AI che aiuta le macchine a comprendere immagini e video, rendendo il tracciamento del movimento più accurato e meno dipendente dal lavoro manuale. Rilevando gli oggetti in ogni fotogramma e mantenendo coerente la loro identità nel tempo, questi sistemi tracciano il movimento in modo più affidabile nelle condizioni del mondo reale.

In questo articolo esploreremo come la computer vision possa rendere il tracciamento del movimento più efficiente. Iniziamo!

Metodi tradizionali di motion capture e tracciamento e i loro limiti#

Il tracciamento tradizionale del movimento richiede spesso un'attenta configurazione manuale, soprattutto nei flussi di lavoro di editing video e VFX, in cui l'obiettivo è applicare elementi grafici, effetti o sovrapposizioni a elementi in movimento del filmato.

Molti flussi di lavoro iniziano posizionando punti di tracciamento su parti specifiche di un'inquadratura; il software li segue poi attraverso i fotogrammi per mappare il percorso del movimento. Questo è comune in strumenti come After Effects, e flussi di lavoro simili sono presenti in Premiere Pro attraverso funzioni come il tracciamento delle maschere, con cui gli editor tracciano una maschera o un'area nel tempo.

Il match moving è un altro metodo comune. Aiuta ad allineare gli elementi digitali con il movimento reale della telecamera, in modo che gli effetti o gli elementi grafici restino al loro posto all'interno di un'inquadratura dal vivo. Questi approcci possono funzionare bene per le scene più semplici, ma spesso incontrano difficoltà quando il filmato è affollato o gli oggetti si muovono rapidamente.

Il tracciamento può anche deteriorarsi quando l'illuminazione cambia o i soggetti vengono parzialmente bloccati, causando derive o salti improvvisi nel tracciamento. Questo rallenta il flusso di lavoro e costringe gli editor a rifare alcune sezioni dell'inquadratura. Quando gli oggetti cambiano rapidamente direzione, i tracker del movimento meno recenti possono faticare a tenere il passo, rendendo i risultati incoerenti e meno affidabili.

Come la computer vision trasforma il tracciamento del movimento#

I sistemi di computer vision all'avanguardia utilizzano modelli di AI per seguire gli oggetti in movimento attraverso un video. Invece di affidarsi a continue modifiche manuali o a un fragile tracciamento fotogramma per fotogramma, il modello apprende l'aspetto di un oggetto e il modo in cui tende a muoversi. Questo aiuta a mantenere stabile il tracciamento del movimento anche quando le scene diventano affollate, l'illuminazione cambia o gli oggetti scompaiono brevemente.

Ad esempio, modelli di computer vision come Ultralytics YOLO11 e il prossimo Ultralytics YOLO26 supportano il tracciamento degli oggetti rilevandoli in ogni fotogramma. In termini semplici, identificano ciò che è presente nel fotogramma e la sua posizione restituendo riquadri delimitatori e punteggi di confidenza per ogni oggetto rilevato.

Tracciamento dei veicoli all'interno di una zona con Ultralytics YOLO11

Fig. 2. Tracciamento dei veicoli con Ultralytics YOLO11 all'interno di una zona (Fonte)

È interessante notare che i modelli YOLO non tracciano effettivamente gli oggetti nel tempo in autonomia. Il tracciamento viene invece abilitato tramite il pacchetto Python Ultralytics, che collega i rilevamenti YOLO ad algoritmi di tracciamento multi-oggetto come ByteTrack e BoT-SORT. In questa configurazione, YOLO rileva gli oggetti fotogramma per fotogramma e il tracker collega tali rilevamenti tra i fotogrammi per mantenere un ID coerente per ogni oggetto mentre si muove.

Applicazioni reali del tracciamento del movimento basato sull'AI#

Diamo ora un'occhiata più da vicino ad alcune applicazioni reali in cui il tracciamento del movimento basato sull'AI sta avendo un impatto.

Analisi sportive e tracciamento preciso dei giocatori#

In una partita di calcio, i giocatori accelerano, si fermano e cambiano direzione continuamente, rendendo difficile misurare con precisione il movimento sul campo. Il tracciamento manuale spesso fallisce in questi momenti, soprattutto quando i giocatori si sovrappongono, si raggruppano o si muovono in aree affollate.

Il tracciamento del movimento basato sull'AI aiuta seguendo ogni giocatore durante l'azione e mantenendo chiari e coerenti i suoi percorsi di movimento. Ad esempio, in uno studio recente, i ricercatori hanno utilizzato YOLO11 per rilevare i giocatori e il pallone da più angolazioni della telecamera. YOLO11 ha identificato ogni giocatore in ogni fotogramma, mentre un sistema di tracciamento ha collegato tali rilevamenti nel tempo per mantenere coerente l'identità di ciascun giocatore mentre si muoveva.

Rilevamento e tracciamento di più giocatori di calcio

Fig. 3. Rilevamento e tracciamento di più giocatori di calcio (Fonte)

Tracciamento del movimento nella realtà aumentata e nella realtà virtuale#

La realtà aumentata (AR) consente alle app di inserire oggetti digitali nel mondo reale, come un'etichetta su un prodotto, un personaggio sul pavimento o una sovrapposizione sul tuo piede mentre ti muovi. Affinché queste esperienze risultino credibili, i contenuti virtuali devono rimanere ancorati al punto giusto mentre cammini, inclini il telefono o sposti l'oggetto stesso.

La computer vision svolge qui un ruolo fondamentale perché aiuta un dispositivo mobile a comprendere ciò che sta osservando e il modo in cui la telecamera si muove nella scena. In altre parole, abilita il tracciamento 3D stimando dove si trova un oggetto nello spazio e il suo orientamento, quindi aggiornando tale posizione mentre l'utente si muove.

Un esempio di tracciamento 3D all'interno di un'applicazione AR

Fig. 4. Un esempio di tracciamento 3D all'interno di un'applicazione AR (Fonte)

La realtà virtuale (VR) si basa su idee di tracciamento simili, ma l'obiettivo è diverso. Invece di ancorare i contenuti digitali al mondo reale, la VR si concentra sul tracciamento della testa e delle mani, così il mondo virtuale reagisce naturalmente ai tuoi movimenti.

Tracciamento delle apparecchiature in movimento e automazione dei processi#

Gli ambienti industriali spesso comprendono apparecchiature e prodotti che attraversano più fasi di un flusso di lavoro. Ogni fase dipende da tempistiche e coordinamento accurati. Il tracciamento manuale può rimanere indietro perché gli articoli si muovono a velocità diverse, si sovrappongono o cambiano rapidamente posizione.

Il tracciamento del movimento basato sull'AI aiuta fornendo ai sistemi di produzione una visione più chiara di ogni oggetto mentre attraversa la linea. In uno studio interessante, una rete di telecamere collegate ha tracciato i prodotti lungo un intero ciclo di produzione e ha aggiornato un gemello digitale, una copia virtuale del processo reale, in tempo reale.

Il sistema ha identificato ogni prodotto, ne ha tracciato il movimento e ha mantenuto il modello digitale allineato con ciò che accadeva sul piano di produzione. Questo approccio ha migliorato il monitoraggio e supportato un funzionamento più sicuro, offrendo agli operatori una visione affidabile in ogni fase. Ha inoltre mostrato come il tracciamento del movimento possa abilitare un'automazione scalabile e più flessibile quando sono disponibili dati di tracciamento coerenti.

Vantaggi e svantaggi del tracciamento del movimento basato sull'AI#

Ecco alcuni vantaggi dell'utilizzo del tracciamento del movimento basato sull'AI:

  • Migliore recupero dalle occlusioni: i sistemi di AI per la visione spesso riescono a mantenere o recuperare i tracciamenti quando gli oggetti si sovrappongono o scompaiono brevemente.
  • Scalabilità: Una volta implementati, i tracker basati sull'AI possono elaborare clip video lunghe e flussi provenienti da più telecamere senza una configurazione ripetuta per ogni inquadratura.
  • Dati di movimento più ricchi: gli output del tracciamento possono essere utilizzati per misurare percorsi, conteggi, tempo di permanenza e stime di base della velocità per l'analisi.

Il tracciamento basato sull'AI funziona bene in molti casi, ma non è plug-and-play in ogni configurazione. Ecco alcune limitazioni da considerare:

  • Manutenzione continua: le prestazioni possono cambiare nel tempo al variare degli angoli di ripresa, degli ambienti o dei carichi di lavoro, quindi spesso sono necessari aggiornamenti periodici.
  • Complessità dell'integrazione: collegare i tracker agli editor video, ai sistemi di analisi o di automazione esistenti può richiedere adattatori, calibrazione e test aggiuntivi.
  • Casi limite in condizioni estreme: scarsa illuminazione, sfocatura da movimento, forte occlusione e oggetti molto piccoli possono ancora causare errori di tracciamento.

Punti chiave#

Le funzionalità di tracciamento del movimento basate sull'AI stanno rapidamente diventando la scelta più pratica per i video del mondo reale, in cui il movimento è rapido, le scene sono affollate e le correzioni manuali non sono scalabili. La computer vision sta migliorando rapidamente e questo rende i sistemi di tracciamento più facili da implementare e più affidabili in condizioni difficili. Di conseguenza, il tracciamento del movimento sta diventando più utile nella robotica, nelle app mobili, nell'analisi e nella creazione di contenuti.

Unisciti alla nostra community ed esplora le ultime novità nella vision AI sul nostro repository GitHub. Visita le nostre pagine dedicate alle soluzioni per scoprire come applicazioni come l'AI nella produzione e la computer vision nel settore sanitario favoriscano il progresso, e consulta le nostre opzioni di licenza per dare impulso alla tua prossima soluzione di AI.

Explore solutions

Visione artificiale per immagini aeree

Visione artificiale per immagini aeree

Traduci immagini di droni e aeree in informazioni in tempo reale per agricoltura, acquacoltura, monitoraggio ambientale, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la visione artificiale al monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e industrie geospaziali con soluzioni di computer vision.
Scopri di più

Proteggi ogni sito con i modelli Ultralytics YOLO. La visione artificiale alimenta il monitoraggio del perimetro, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Computer vision nella robotica

Computer vision nella robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica abilita la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Computer vision nella logistica

Computer vision 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 nei magazzini in tempo reale.
Scopri di più
Computer vision nel commercio al dettaglio

Computer vision nel commercio al dettaglio

Reinventa il commercio al dettaglio con i modelli Ultralytics YOLO. La Vision AI potenzia il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e analisi più intelligenti dei clienti.
Scopri di più
Computer vision nel settore sanitario

Computer vision nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La Vision AI nel settore sanitario abilita imaging medico più rapido, diagnosi più intelligenti e monitoraggio dei pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI supporta il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Computer vision nel settore automobilistico

Computer vision nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Computer vision in agricoltura

Computer vision in agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Abilita il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per raccolti più abbondanti e intelligenti.
Scopri di più
Visione artificiale per immagini aeree

Visione artificiale per immagini aeree

Traduci immagini di droni e aeree in informazioni in tempo reale per agricoltura, acquacoltura, monitoraggio ambientale, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la visione artificiale al monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e industrie geospaziali con soluzioni di computer vision.
Scopri di più

Proteggi ogni sito con i modelli Ultralytics YOLO. La visione artificiale alimenta il monitoraggio del perimetro, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Computer vision nella robotica

Computer vision nella robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica abilita la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Computer vision nella logistica

Computer vision 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 nei magazzini in tempo reale.
Scopri di più
Computer vision nel commercio al dettaglio

Computer vision nel commercio al dettaglio

Reinventa il commercio al dettaglio con i modelli Ultralytics YOLO. La Vision AI potenzia il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e analisi più intelligenti dei clienti.
Scopri di più
Computer vision nel settore sanitario

Computer vision nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La Vision AI nel settore sanitario abilita imaging medico più rapido, diagnosi più intelligenti e monitoraggio dei pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI supporta il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Computer vision nel settore automobilistico

Computer vision nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Computer vision in agricoltura

Computer vision in agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Abilita il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per raccolti più abbondanti e intelligenti.
Scopri di più
Visione artificiale per immagini aeree

Visione artificiale per immagini aeree

Traduci immagini di droni e aeree in informazioni in tempo reale per agricoltura, acquacoltura, monitoraggio ambientale, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la visione artificiale al monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e industrie geospaziali con soluzioni di computer vision.
Scopri di più

Proteggi ogni sito con i modelli Ultralytics YOLO. La visione artificiale alimenta il monitoraggio del perimetro, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Computer vision nella robotica

Computer vision nella robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica abilita la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Computer vision nella logistica

Computer vision 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 nei magazzini in tempo reale.
Scopri di più
Computer vision nel commercio al dettaglio

Computer vision nel commercio al dettaglio

Reinventa il commercio al dettaglio con i modelli Ultralytics YOLO. La Vision AI potenzia il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e analisi più intelligenti dei clienti.
Scopri di più
Computer vision nel settore sanitario

Computer vision nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La Vision AI nel settore sanitario abilita imaging medico più rapido, diagnosi più intelligenti e monitoraggio dei pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI supporta il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Computer vision nel settore automobilistico

Computer vision nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Computer vision in agricoltura

Computer vision in agricoltura

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

Costruiamo insieme il futuro dell'AI!

Inizia il tuo percorso verso il futuro del machine learning