$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Questa sezione riporta i risultati quantitativi e qualitativi ottenuti dagli esperimenti di tracciamento multi-oggetto nello sport valutati. I risultati si concentrano sull'accuratezza del tracciamento, sulla conservazione dell'identità, sulla qualità dell'associazione e sulla robustezza nelle condizioni impostate dal dataset testato. Le affermazioni sulle prestazioni si riferiscono esclusivamente ai metodi valutati, ai dataset, agli output del rilevatore e alla configurazione del toolkit di valutazione descritti nel Protocollo e nell'Impostazione dell'Implementazione.
Impostazione sperimentale e progettazione della valutazione
Dati e preelaborazione:
SportsMOT è stato utilizzato come benchmark principale per la preparazione del rilevatore, l'inferenza del tracciamento e la valutazione quantitativa. Il dataset contiene 240 sequenze video e oltre 150.000 fotogrammi di immagine relativi a scenari di calcio, pallacanestro e pallavolo (Figura 5). Nella valutazione formale, i principali risultati di SportsMOT sono stati calcolati utilizzando la suddivisione di convalida insieme agli output del rilevatore, alla configurazione del tracciamento e alle impostazioni di TrackEval descritte nel Protocollo. È stata effettuata una valutazione incrociata sui dataset TeamTrack, SoccerNet Tracking, MOT17 e MOT20 per esaminare il trasferimento delle prestazioni tra diversi tipi di dataset, piuttosto che per effettuare confronti diretti a livello di metriche tra dataset.

Figura 5. Set di dati rappresentativi utilizzati per la valutazione. I fotogrammi di esempio illustrano sequenze rappresentative di calcio, pallacanestro e pallavolo utilizzate per la valutazione sperimentale. La figura evidenzia le variazioni del punto di vista della telecamera, della densità dei giocatori e della complessità della scena nei diversi set di dati valutati. Cliccare qui per visualizzare una versione ingrandita di questa figura.
I dati SportsMOT sono stati organizzati secondo la struttura ufficiale del dataset e convertiti nel formato per l'addestramento del rilevatore descritto nel Protocollo. I dati convertiti di addestramento e convalida di SportsMOT contenevano 90 sequenze, 55.544 fotogrammi e 608.152 oggetti annotati. La partizione di addestramento è stata utilizzata per la preparazione del rilevatore e la taratura dei parametri, mentre la partizione di convalida è stata utilizzata per la valutazione formale del tracciamento riportata in questo studio. Tutti i fotogrammi di input sono stati ridimensionati secondo la configurazione del rilevatore riportata nel Protocollo e nella Tabella dei Materiali. La stessa procedura di preelaborazione è stata applicata durante la preparazione del rilevatore, l'estrazione delle caratteristiche semantiche, l'inferenza del tracciamento e la valutazione con TrackEval, in modo che le differenze riportate riflettessero principalmente la strategia di associazione nel tracciamento piuttosto che differenze nell'elaborazione dei dati.
Indicatori di valutazione:
Le prestazioni di tracciamento sono state valutate utilizzando un protocollo di valutazione compatibile con MOTChallenge, implementato con il toolkit di valutazione indicato nella Tabella dei Materiali. Le metriche riportate descrivono tre aspetti delle prestazioni di tracciamento nel contesto sportivo: accuratezza complessiva del tracciamento, preservazione dell'identità e qualità della rilevazione-abbinamento. MOTA, IDF1 e HOTA sono state utilizzate come metriche principali di valutazione44,45. MOTA riassume falsi positivi, falsi negativi e cambi di identità in un punteggio complessivo di accuratezza del tracciamento. IDF1 misura la coerenza tra le traiettorie predette e le identità reali. HOTA valuta congiuntamente l'accuratezza della rilevazione e quella dell'abbinamento, caratterizzando quindi l'equilibrio tra localizzazione del bersaglio e associazione delle traiettorie. DetA e AssA sono state riportate come metriche complementari. FPs, FNs e cambi di identità (IDs) sono stati utilizzati per caratterizzare le fonti di errore legate a rilevazioni errate, rilevazioni mancate e cambi di identità. Per i confronti tra metodi su SportsMOT, sono stati utilizzati gli stessi output del rilevatore e la stessa configurazione del toolkit di valutazione, al fine di ridurre l'influenza delle variazioni del rilevatore e delle differenze nelle impostazioni di valutazione. Per i confronti tra diversi dataset, i valori delle metriche sono stati interpretati come risultati di valutazione all'interno dello stesso dataset, piuttosto che come indicazione di una superiorità assoluta delle prestazioni su dataset diversi.
Ambiente sperimentale e configurazione dei parametri:
Gli esperimenti sono stati condotti utilizzando le risorse hardware e software elencate nella Tabella dei Materiali. Lo stesso ambiente computazionale, framework del rilevatore, uscite del rilevatore e toolkit di valutazione sono stati utilizzati durante tutti i principali esperimenti SportsMOT per mantenere la coerenza durante la preparazione del rilevatore, l'inferenza del tracciamento e la valutazione delle prestazioni. Il framework del rilevatore elencato nella Tabella dei Materiali è stato addestrato con una dimensione del batch di 16, un tasso di apprendimento iniziale di 0,01 e 80 epoche di addestramento. Nel modulo di estrazione semantica della maglia, il raggruppamento dei colori ha utilizzato K-means con K = 3, mentre il ramo OCR ha utilizzato una rete neurale convoluzionale ricorrente leggera con una dimensione dell'ingresso di 128 × 64 pixel. Il ramo OCR è stato ottimizzato utilizzando l'ottimizzatore adattivo elencato nella Tabella dei Materiali con un tasso di apprendimento di 1 × 10⁻3, un decadimento del peso di 1 × 10⁻5, una dimensione del batch di 64 e 40 epoche di addestramento. Non è stata utilizzata alcuna pianificazione aggiuntiva del tasso di apprendimento durante l'addestramento del modulo di estrazione delle caratteristiche semantiche. Il coefficiente di ponderazione della perdita OCR (γ) è stato trattato come un iperparametro definito dall'utente e selezionato in base alle prestazioni sul set di validazione. La stratificazione per livello di confidenza ha utilizzato un partizionamento K-means adattivo, in cui τ₁ e τ₂ sono stati calcolati sulla base della distribuzione del livello di confidenza del rilevamento di ciascun fotogramma, piuttosto che essere predefiniti manualmente prima dell'inferenza.
Valutazione delle prestazioni nei diversi sport e in base alla complessità degli scenari
Prestazioni quantitative in diverse discipline sportive e condizioni di scena:
Le prestazioni di tracciamento sono state valutate in base a due fattori di raggruppamento: categoria sportiva e complessità della scena. L'analisi per categoria sportiva ha incluso sequenze di calcio, pallacanestro e pallavolo. L'analisi della complessità della scena ha preso in considerazione il livello di ostruzione, la velocità del movimento e la densità del bersaglio, utilizzando gli stessi criteri di raggruppamento per tutte le sequenze valutate. Le metriche riportate hanno seguito il protocollo di valutazione descritto nella Sezione 7 del Protocollo.
Figura 6 riassume i risultati del tracciamento quantitativo in diverse categorie sportive e condizioni di complessità della scena. Figura 6A riporta MOTA e DetA attraverso sequenze di calcio, pallacanestro e pallavolo. Figura 6B riporta la variazione di MOTA in base a diversi livelli di ostruzione, velocità del movimento e densità del bersaglio. Figura 6C riporta i conteggi cumulativi di FP e FN per ciascuna dimensione della complessità della scena.

Figura 6. Valutazione delle prestazioni tra le diverse categorie sportive e condizioni di scena. (A) Accuratezza nel tracciamento di oggetti multipli (MOTA) e accuratezza nel rilevamento (DetA) per calcio, pallacanestro, pallavolo e la media complessiva. (B) MOTA nelle diverse condizioni di scena rappresentative, con livelli variabili di occlusione, densità dei giocatori e complessità del movimento. (C) Numero di falsi positivi (FP) e falsi negativi (FN) nelle condizioni di scena valutate. Cliccare qui per visualizzare una versione ingrandita di questa figura.
Nelle tre categorie sportive, JerseyTrack ha raggiunto una MOTA media dell'88,9% e una DetA media del 80,2%. La differenza di MOTA tra le categorie sportive è stata di 1,3 punti percentuali, con il valore più alto osservato per le sequenze di pallavolo (89,2%) e il più basso per quelle di pallacanestro (87,9%). La MOTA inferiore osservata nelle sequenze di pallacanestro è coerente con la maggiore frequenza di interazioni ravvicinate e di occlusioni dense nelle sequenze valutate. In condizioni di scena meno complesse, incluse occlusioni leggere, bassa velocità di movimento e distribuzione rada dei bersagli, la MOTA ha raggiunto rispettivamente il 91,8%, il 93,1% e il 93,8%. In condizioni di scena più complesse, la MOTA è diminuita all'84,9% in caso di occlusione pesante, all'83,6% in caso di movimento ad alta velocità e all'83,1% con distribuzione densa dei bersagli. Questi risultati mostrano che le prestazioni del tracciamento sono diminuite all'aumentare della complessità della scena, pur rimanendo entro l'intervallo riportato per gli scenari sportivi valutati.
Monitoraggio della coerenza in scenari sportivi rappresentativi:
Figura 7 presenta esempi rappresentativi di tracciamento che illustrano la coerenza temporale di JerseyTrack in tre scenari sportivi complessi: interazioni ravvicinate tra giocatori, occlusioni parziali prolungate e cambiamenti rapidi di direzione. In tutte queste sequenze rappresentative, il tracciatore ha mantenuto identità di traiettoria costanti nonostante il frequente sovrapporsi degli atleti e il movimento dinamico. La frammentazione dell'identità è stata osservata principalmente in caso di occlusione grave o quando le informazioni semantiche delle maglie sono diventate temporaneamente non disponibili; tuttavia, la strategia di associazione guidata dalla confidenza ha permesso il recupero della traiettoria non appena sono ricomparse rilevazioni affidabili. Questi esempi rappresentativi supportano qualitativamente i risultati quantitativi mostrati nella Figura 6, dimostrando una conservazione stabile dell'identità nelle condizioni di tracciamento sportivo valutate.

Figura 7. Risultati rappresentativi del tracciamento prodotti da JerseyTrack. Frame consecutivi di sequenze di pallacanestro, calcio e pallavolo illustrano il mantenimento delle identità e delle traiettorie degli atleti durante il tracciamento. I riquadri delimitatori colorati rappresentano le identità tracciate mantenute attraverso frame video successivi. Cliccare qui per visualizzare una versione ingrandita di questa figura.
Risultati dell'ablazione per la conservazione dell'identità:
È stata condotta un'analisi di ablazione per esaminare i contributi della strategia di associazione guidata dalla confidenza e del modulo di fusione semantica della maglietta al mantenimento dell'identità. Sono stati confrontati quattro varianti del modello: V0, il modello di base senza associazione guidata dalla confidenza né fusione semantica della maglietta; V1, la variante che utilizza solo l'associazione guidata dalla confidenza; V2, la variante che utilizza solo la fusione semantica della maglietta; e V3, la configurazione completa di JerseyTrack che incorpora entrambi i componenti. La valutazione si è concentrata su metriche relative all'identità, inclusi ID, IDF1, Precisione dell'Identità (IDP) e Richiamo dell'Identità (IDR). I modelli rappresentativi di mantenimento dell'identità sono mostrati in Figura 8.

Figura 8. Analisi di ablazione dell'associazione semantica delle maglie guidata dalla fiducia. (A) Numero complessivo di cambio di identità (IDs) e punteggio F1 di identità (IDF1) per le diverse varianti del modello valutate. (B) Confronto dei cambio di identità (IDs) tra il modello completo (V3) e la configurazione di base (V0) in scenari di tracciamento rappresentativi e complessi. (C) IDF1, precisione di identità (IDP) e richiamo di identità (IDR) del modello completo in diversi scenari di tracciamento. Cliccare qui per visualizzare una versione ingrandita di questa figura.
Nell'ambito generale della validazione SportsMOT, la configurazione completa V3 ha prodotto il numero più basso di ID e l'IDF1 più elevato tra le quattro varianti del modello. La V3 ha registrato 2.768 ID, con 477 commutazioni di identità in meno rispetto alla V0, raggiungendo un IDF1 del 74,3%, con un incremento di 7,1 punti percentuali rispetto alla V0. Questi risultati indicano che i due moduli hanno contribuito congiuntamente alla preservazione dell'identità nelle condizioni di tracciamento sportivo valutate. Il confronto tra le varianti con singolo modulo e la configurazione completa ha inoltre mostrato che i due moduli influenzano diverse fonti di errore nel tracciamento. La strategia di associazione guidata dalla confidenza ha ridotto gli errori di abbinamento legati all'instabilità della confidenza del rilevamento e all'incertezza nella localizzazione, mentre il modulo di fusione semantica della maglia ha fornito informazioni aggiuntive sull'identità quando le informazioni di movimento da sole non erano sufficienti. La configurazione completa V3 ha ottenuto prestazioni migliori rispetto a ciascuna delle varianti con singolo modulo per quanto riguarda gli aspetti legati all'identità, suggerendo che i due moduli apportano contributi complementari piuttosto che ridondanti.
I risultati a livello di scenario hanno mostrato differenze maggiori in condizioni più difficili di preservazione dell'identità. Durante l'occlusione di lunga durata, V3 ha registrato 215 ID rispetto ai 482 di V0. Negli scenari densi con giocatori della stessa squadra (6–10 giocatori), V3 ha registrato 328 ID rispetto ai 615 di V0. In presenza di cambiamenti di direzione ad alta velocità, V3 ha registrato 482 ID rispetto ai 960 di V0. Queste riduzioni sono coerenti con l'uso previsto di indizi semantici durante l'occlusione e le interazioni dense, nonché con l'associazione guidata dalla confidenza in condizioni di rilevamento variabile durante movimenti rapidi. Le tendenze di IDP e IDR mostrate nella Figura 8C indicano che la riduzione degli ID non è stata accompagnata da una riduzione sostanziale né della precisione né del richiamo dell'identità. La configurazione completa ha mantenuto valori IDF1 superiori al 71% in tutti gli scenari difficili valutati, con valori inferiori osservati nelle interazioni dense tra giocatori della stessa squadra e nei cambiamenti di direzione ad alta velocità. Questi risultati indicano un miglioramento della coerenza identitaria nelle condizioni valutate, identificando al contempo le interazioni dense e il movimento rapido come le principali fonti residue di degrado delle prestazioni.
Risultati della valutazione incrociata tra dataset:
È stata condotta una valutazione incrociata tra dataset per verificare se il comportamento di tracciamento osservato su SportsMOT potesse essere mantenuto in condizioni diverse di dataset. La valutazione ha incluso due dataset specifici per lo sport, SoccerNet Tracking e TeamTrack, e due dataset MOT generici, MOT17 e MOT20. Lo scopo di questo esperimento era esaminare il trasferimento delle prestazioni tra diversi tipi di dataset. I risultati non sono stati utilizzati per affermare una superiorità diretta a livello metrico tra i dataset, poiché i protocolli di annotazione, la composizione delle scene, i punti di vista delle telecamere e le categorie di destinazione differiscono.
Tabella 1 riassume i risultati della valutazione incrociata tra dataset. Nei dataset specifici per gli sport, JerseyTrack ha mantenuto valori relativamente stabili di MOTA e IDF1 rispetto all’impostazione principale di validazione di SportsMOT. Questa tendenza suggerisce che la strategia di associazione guidata dalla confidenza e gli indizi semantici legati alle maglie sono rimasti efficaci quando le scene di tracciamento hanno conservato le caratteristiche visive degli sport di squadra, inclusi uniformi ripetute, interazioni fitte tra atleti e occlusioni frequenti. Nei dataset MOT generici, il metodo ha mantenuto valori competitivi di MOTA e DetA, mentre l’IDF1 è risultato inferiore rispetto a quello osservato nei dataset specifici per gli sport. Questo andamento è coerente con l’assenza di indizi relativi al colore della maglia e al numero del giocatore in MOT17 e MOT20, che vengono sfruttati dal modulo di fusione semantica. In queste condizioni, il componente di associazione guidata dalla confidenza è rimasto applicabile, mentre il ramo semantico ha fornito meno informazioni specifiche sull’identità rispetto al caso dei video di sport di squadra. Nel complesso, questi risultati indicano che JerseyTrack si trasferisce in modo più efficace a dataset contenenti semantica visiva specifica per gli sport, piuttosto che a dataset generici di tracciamento di pedoni. La valutazione incrociata tra dataset supporta quindi l’applicazione prevista del metodo come tracker orientato agli sport, identificando al contempo l’assenza di semantica esplicita della maglia come un fattore limitante nei dataset MOT non sportivi.
| Dataset | MOTA↑ | IDF1↑ | DetA↑ | FPS↑ |
| SoccerNet Tracking | 86,8 | 71,3 | 77,9 | 32,1 |
| TeamTrack | 86,2 | 70,7 | 77,3 | 32,8 |
| MOT17 | 84,7 | 69,5 | 76,1 | 33,9 |
| MOT20 | 84,1 | 68,9 | 75,3 | 33,2 |
Tabella 1: Risultati della valutazione incrociata tra dataset. Prestazioni di tracciamento di JerseyTrack valutate su quattro dataset pubblici di riferimento. Vengono riportati l'accuratezza nel tracciamento di più oggetti (MOTA), il punteggio F1 di identità (IDF1), l'accuratezza del rilevamento (DetA) e la velocità di elaborazione misurata in frame al secondo (FPS). Valori più elevati indicano prestazioni migliori per MOTA, IDF1, DetA e FPS.
Robustezza in condizioni di perturbazione controllate
Sono stati condotti esperimenti di perturbazione controllata per esaminare la stabilità di JerseyTrack in presenza di comuni disturbi visivi e di qualità del rilevamento riscontrati nei video sportivi. Le perturbazioni valutate sono state raggruppate in tre categorie: perturbazione delle caratteristiche semantiche, perturbazione del riquadro di rilevamento e perturbazione ambientale. Le perturbazioni delle caratteristiche semantiche includevano l'occlusione del numero del giocatore, sfocatura dell'immagine, degrado della risoluzione e colori delle maglie simili. Le perturbazioni del riquadro di rilevamento includevano lo spostamento del riquadro delimitatore, fluttuazioni della confidenza di rilevamento e riquadri di rilevamento falsi. Le perturbazioni ambientali includevano rumore simile alla pioggia, degrado simile alla nebbia, illuminazione intensa e interferenza delle ombre. Figura 9 riassume le prestazioni di tracciamento in queste condizioni di perturbazione. Nella perturbazione delle caratteristiche semantiche, le prestazioni di tracciamento sono diminuite all'aumentare del deterioramento della visibilità del numero del giocatore e della qualità del ritaglio. Quando il 40% della regione del numero del giocatore era occlusa, MOTA è diminuito di 3,2 punti percentuali e IDF1 di 5,3 punti percentuali rispetto alla condizione senza perturbazione, mentre l'accuratezza dell'estrazione semantica è rimasta al 86,7%. Questi risultati indicano che i suggerimenti relativi al colore della maglia e al numero del giocatore forniscono informazioni complementari quando un suggerimento semantico diventa meno affidabile. Nella perturbazione del riquadro di rilevamento, il metodo ha mostrato un degrado moderato delle prestazioni piuttosto che un malfunzionamento improvviso. Quando i riquadri di rilevamento sono stati spostati di ±10 pixel e i punteggi di confidenza sono stati perturbati con rumore gaussiano, la diminuzione di MOTA è rimasta inferiore a 3 punti percentuali e l'aumento degli ID entro il 16%. Questa tendenza è coerente con la strategia di associazione guidata dalla confidenza, in cui i rilevamenti a confidenza media e bassa sono elaborati utilizzando vincoli aggiuntivi di associazione, piuttosto che la stessa strategia applicata ai rilevamenti ad alta confidenza.

Figura 9. Valutazione della robustezza sotto perturbazioni controllate. (A) Variazioni dell'accuratezza nel tracciamento multiplo di oggetti (MOTA), del punteggio F1 di identità (IDF1) e degli scambi di identità (IDs) con l'aumento dell'occlusione del numero sulla maglia. (B) Degrado delle prestazioni in condizioni di interferenza rappresentative. (C) Aumento degli scambi di identità (IDs) sotto diversi tipi di interferenza. (D) Accuratezza nell'estrazione semantica del numero sulla maglia nelle condizioni di perturbazione valutate. Cliccare qui per visualizzare una versione ingrandita di questa figura.
In seguito a perturbazioni ambientali, le riduzioni delle metriche principali di tracciamento sono rimaste al di sotto dei 5 punti percentuali nelle condizioni valutate, e l'accuratezza dell'estrazione semantica è rimasta al 87,2%. L'uso di descrittori cromatici basati sullo spazio HSV ha ridotto la sensibilità ai cambiamenti di illuminazione, mentre il ramo OCR ha mantenuto informazioni utilizzabili sui numeri dei giocatori per un sottoinsieme di ritagli d'immagine sfocati o degradati. Questi risultati indicano che il modulo semantico è rimasto utilizzabile nelle condizioni di perturbazione valutate, sebbene la sua affidabilità continui a dipendere dalla visibilità delle maglie e dalla qualità dei ritagli. Nel complesso, gli esperimenti di perturbazione controllata hanno mostrato che JerseyTrack ha mantenuto prestazioni di tracciamento misurabili sotto le perturbazioni semantiche, di qualità del rilevamento e ambientali valutate. Questi risultati devono essere interpretati nell'ambito dell'intervallo di perturbazione testato. La ridentificazione sistematica fuori campo, l'elevato affollamento dello sfondo e l'occlusione completa a lungo termine non sono state valutate separatamente in questo esperimento e sono discusse come limitazioni nella sezione Discussione.
Analisi della contribuzione del modulo e della discriminazione delle caratteristiche
Il contributo del modulo e la discriminazione delle caratteristiche sono stati ulteriormente analizzati per esaminare in che modo i due componenti proposti hanno influenzato le prestazioni nel tracciamento legato all'identità. L'analisi del contributo del modulo ha utilizzato le quattro varianti del modello definite nell'analisi di ablazione, mentre l'analisi della discriminazione delle caratteristiche ha confrontato le caratteristiche tradizionali di Re-ID, le caratteristiche basate solo sul colore, le caratteristiche basate solo sul numero del giocatore e le caratteristiche semantiche fuse della maglia. Il rapporto tra distanza inter-classe e distanza intra-classe è stato utilizzato per descrivere la separabilità delle caratteristiche, con valori più elevati che indicano una maggiore separazione tra identità diverse rispetto alla variazione all'interno della stessa identità. Tabella 2 riassume l'analisi del contributo del modulo. Nella valutazione complessiva, il contributo stimato della strategia di associazione guidata dalla confidenza è stato del 41,7%, il contributo stimato della fusione semantica della maglia è stato del 47,6% e il restante 10,7% è stato attribuito all'uso combinato dei due componenti. Questi valori indicano che entrambi i componenti hanno contribuito al miglioramento osservato, mentre la configurazione completa ha tratto beneficio dall'uso combinato piuttosto che dall'impiego di un singolo componente. Il modello di contributo variava a seconda del tipo di scena. In caso di forti occlusioni, il contributo stimato della fusione semantica della maglia è aumentato al 69,4%, il che è coerente con l'affidabilità ridotta dei segnali di movimento quando gli atleti erano parzialmente o temporaneamente occlusi. Durante movimenti ad alta velocità, il contributo stimato dell'associazione guidata dalla confidenza ha raggiunto il 44,3% e il guadagno combinato ha raggiunto il 20,6%, indicando che la partizione in base al livello di confidenza diventava più rilevante quando la confidenza del rilevamento oscillava a causa del movimento rapido o dell'incertezza nella localizzazione.
| Variante del modello | Scenario di test | MOTA↑ | IDF1↑ | IDs↓ | Contributo del modulo | Guadagno sinergico |
| V0 (Baseline) | Scena complessiva | 83,5 | 67,2 | 3245 | – | – |
| Scene fortemente occluse | 77,8 | 61,5 | 3862 | – | – |
| Scena con movimento ad alta velocità | 77,1 | 62,3 | 3689 | – | – |
| V1 (Associazione guidata dalla confidenza) | Scena complessiva | 86,3 | 70,9 | 2893 | 41,7 | – |
| Scene fortemente occluse | 80,9 | 65,9 | 3415 | 29,8 | – |
| Scena con movimento ad alta velocità | 81,4 | 67,9 | 3024 | 44,3 | – |
| V2 (Associazione semantica della maglia) | Scena complessiva | 85,2 | 71,8 | 2937 | 47,6 | – |
| Scene fortemente occluse | 82,7 | 72,8 | 2753 | 69,4 | – |
| Scena con movimento ad alta velocità | 80,1 | 66,8 | 3157 | 35,1 | – |
| V3 (JerseyTrack completo) | Scena complessiva | 88,9 | 74,3 | 2768 | – | 10,7 |
| Scene fortemente occluse | 84,9 | 75,6 | 2689 | – | 0,8 |
| Scena con movimento ad alta velocità | 83,6 | 71,5 | 2842 | – | 20,6 |
Tabella 2: Analisi di ablazione dei contributi dei moduli. Confronto delle prestazioni di diverse varianti del modello JerseyTrack nei casi generali, con forte occlusione e con movimento ad alta velocità. Vengono riportati l'accuratezza nel tracciamento di oggetti multipli (MOTA), il punteggio F1 di identità (IDF1) e il numero di cambiamenti di identità (IDs), insieme al contributo stimato del modulo e al guadagno sinergico. Valori più elevati indicano prestazioni migliori per MOTA, IDF1, contributo del modulo e guadagno sinergico, mentre valori più bassi indicano prestazioni migliori per IDs.
Tabella 3 riassume l'analisi di discriminazione delle caratteristiche. La caratteristica semantica fusa della maglietta ha raggiunto un rapporto tra distanza inter-classe e intra-classe di 5,63, rispetto a 1,82 delle caratteristiche Re-ID tradizionali, corrispondente a un miglioramento relativo del 209,3% nella misura del rapporto tra distanze. Le caratteristiche basate solo sul colore o solo sul numero del giocatore hanno anch'esse migliorato la separabilità delle caratteristiche rispetto alle caratteristiche Re-ID tradizionali, sebbene ciascun singolo indizio rimanesse suscettibile a specifici casi di errore, inclusi colori delle squadre simili, occlusione del numero del giocatore, sfocatura dovuta al movimento e aree della maglietta illeggibili. Tra le rappresentazioni di caratteristiche valutate, la rappresentazione semantica fusa ha ottenuto la maggiore separabilità e si è associata al valore più alto di IDF1 e al conteggio ID più basso osservato nell'analisi di ablazione. Questi risultati sostengono l'utilizzo di indizi semantici specifici della maglietta come informazione identitaria complementare nel tracking multi-oggetto in ambito sportivo (sports MOT), quando gli atleti hanno aspetti simili e l'informazione sul movimento da sola non è sufficiente. Tali osservazioni sono limitate all'ambiente SportsMOT valutato e non devono essere interpretate come prova che la semantica delle magliette risolva ogni ambiguità identitaria in tutti i video sportivi.
| Tipo di caratteristica | Rapporto tra distanza inter-classe/intra-classe | Miglioramento relativo (%) | IDF1↑ | IDs↓ |
| Caratteristiche Re-ID tradizionali | 1.82 | – | 65.7 | 3482 |
| Caratteristiche del colore della squadra | 3.17 | 74.2 | 69.8 | 3125 |
| Caratteristiche del numero del giocatore | 3.49 | 91.8 | 70.5 | 3018 |
| Caratteristiche semantiche fuse della maglia | 5.63 | 209.3 | 74.3 | 2768 |
Tabella 3: Analisi di discriminazione di diverse rappresentazioni delle caratteristiche. Confronto della discriminazione delle caratteristiche mediante l'uso di caratteristiche tradizionali di ri-identificazione (Re-ID), caratteristiche del colore della maglia, caratteristiche del numero del giocatore e caratteristiche semantiche fuse. Sono riportati il rapporto tra distanza inter-classe/intra-classe, il miglioramento relativo nella discriminazione delle caratteristiche, il punteggio F1 di identità (IDF1) e il numero di cambi di identità (IDs). Valori più elevati indicano una prestazione migliore per il rapporto di distanza, il miglioramento relativo e l'IDF1, mentre valori più bassi indicano una prestazione migliore per gli IDs.
Confronto di riferimento con i metodi MOT esistenti
È stato effettuato un confronto di riferimento per mettere a confronto JerseyTrack con metodi MOT rappresentativi nello stesso contesto di validazione SportsMOT. I metodi confrontati includevano QDTrack, DeepSORT, ByteTrack, FairMOT, Deep OC-SORT e MOTR. Tutti i metodi hanno utilizzato gli stessi output del rilevatore generati dal framework del rilevatore elencato nella Tabella dei Materiali, in modo che il confronto si concentrasse sulle prestazioni di associazione del tracciamento piuttosto che sulle variazioni del rilevatore. La valutazione ha utilizzato le metriche definite nella Sezione 7 del Protocollo . Le metriche principali di valutazione includevano MOTA, HOTA e IDF1. Le metriche secondarie includevano DetA, AssA, FPs, FNs e IDs. Tabella 4 riassume il confronto quantitativo sulla suddivisione di validazione SportsMOT, e Figura 10 presenta un confronto visivo dell'accuratezza del tracciamento, della velocità di inferenza e della distribuzione di HOTA nei diversi scenari sportivi valutati. JerseyTrack ha ottenuto il valore più alto di MOTA tra i metodi confrontati, raggiungendo l'88,9%. Questo valore era di 1,1 punti percentuali superiore rispetto a quello di Deep OC-SORT (87,8%) e di 2,5 punti percentuali superiore rispetto a ByteTrack (86,4%). Nel contesto di validazione SportsMOT valutato, JerseyTrack ha quindi ottenuto l'accuratezza complessiva più elevata tra i metodi confrontati. Per quanto riguarda HOTA, JerseyTrack ha raggiunto il 69,9%, rispetto al 64,4% di Deep OC-SORT e al 62,8% di ByteTrack. Queste differenze corrispondono a miglioramenti rispettivamente di 5,5 e 7,1 punti percentuali, indicando un equilibrio maggiore tra prestazioni di rilevamento e di associazione nello stesso contesto di valutazione.
| Metodo | MOTA↑ | HOTA↑ | IDF1↑ | DetA↑ | AssA↑ | FP↓ | FN↓ | IDs↓ |
| QDTrack | 75.9 | 53.7 | 51.6 | 65.6 | 39.7 | 96,324 | 89,871 | 8,216 |
| DeepSORT | 77.6 | 54.1 | 53.2 | 67.3 | 44 | 76,228 | 86,319 | 6,836 |
| ByteTrack | 86.4 | 62.8 | 67.7 | 73.8 | 50.9 | 33,752 | 78,698 | 4,192 |
| FairMOT | 84.1 | 54.7 | 62.5 | 77.8 | 47.8 | 45,187 | 83,620 | 4,817 |
| Deep OC-SORT | 87.8 | 64.4 | 69.9 | 78.2 | 52.1 | 25,012 | 74,385 | 3,211 |
| MOTR | 82.9 | 57.2 | 58.4 | 68.9 | 46.1 | 54,931 | 85,063 | 5,137 |
| JerseyTrack | 88.9 | 69.9 | 74.3 | 80.2 | 54.3 | 21,953 | 67,160 | 2,768 |
Tabella 4: Confronto delle prestazioni di JerseyTrack e di metodi rappresentativi di tracciamento multi-oggetto sul sottoinsieme di convalida di SportsMOT. Confronto di JerseyTrack con metodi rappresentativi di tracciamento multi-oggetto (MOT) sul dataset di convalida di SportsMOT. Le metriche riportate includono l'accuratezza del tracciamento multi-oggetto (MOTA), l'accuratezza del tracciamento di ordine superiore (HOTA), il punteggio F1 di identità (IDF1), l'accuratezza del rilevamento (DetA), l'accuratezza dell'associazione (AssA), i falsi positivi (FP), i falsi negativi (FN) e il numero di cambiamenti di identità (IDs). Valori più elevati indicano prestazioni migliori per MOTA, HOTA, IDF1, DetA e AssA, mentre valori più bassi indicano prestazioni migliori per FP, FN e IDs.

Figura 10. Confronto delle prestazioni con metodi rappresentativi di tracciamento multi-oggetto. (A) Confronto dell'accuratezza nel tracciamento di più oggetti (MOTA) e dei fotogrammi al secondo (FPS) per JerseyTrack e per metodi rappresentativi di tracciamento multi-oggetto valutati sul dataset SportsMOT. (B) Distribuzione dell'accuratezza di tracciamento di ordine superiore (HOTA) tra i metodi di tracciamento valutati. Cliccare qui per visualizzare una versione ingrandita di questa figura.
Per la preservazione dell'identità, JerseyTrack ha raggiunto un IDF1 del 74,3%, rispetto al 69,9% di Deep OC-SORT e al 67,7% di ByteTrack. JerseyTrack ha inoltre registrato 2.768 ID, meno dei 3.211 ID registrati da Deep OC-SORT e dei 4.192 ID registrati da ByteTrack. Queste osservazioni sono coerenti con i risultati dell'analisi per esclusione presentati in Figura 8 e Tabella 2, nei quali la configurazione completa di JerseyTrack ha ridotto gli scambi di identità rispetto alle varianti del modello di riferimento. Per quanto riguarda la qualità di rilevamento e associazione, JerseyTrack ha ottenuto un DetA del 80,2% e un AssA del 54,3%. Rispetto a Deep OC-SORT, JerseyTrack ha migliorato il DetA di 2,0 punti percentuali e l'AssA di 2,2 punti percentuali. JerseyTrack ha prodotto anche meno FP e FN rispetto agli altri metodi confrontati riportati in Tabella 4, registrando 21.953 FP e 67.160 FN. Nel complesso, il confronto tramite benchmark ha mostrato che JerseyTrack ha ottenuto i valori più elevati per le metriche principali di tracciamento tra i metodi valutati nel contesto di validazione SportsMOT. Questi risultati sono coerenti con i miglioramenti osservati nella preservazione dell'identità e nella stabilità dell'associazione ottenuti utilizzando l'associazione guidata dalla confidenza e la fusione semantica delle maglie. Il confronto è limitato agli output del rilevatore condivisi e alla configurazione di validazione SportsMOT utilizzata in questo studio.
Risultati della sensibilità dei parametri
È stata condotta un'analisi della sensibilità dei parametri per esaminare come i parametri chiave di implementazione influenzassero le prestazioni di tracciamento nel contesto di validazione SportsMOT. Sono stati valutati tre parametri: il coefficiente di ponderazione della perdita OCR (γ), il numero di cluster gerarchici per livello di confidenza (K) e il tasso di apprendimento della rete OCR (η). Tabella 5 riassume i valori di MOTA, IDF1, HOTA e ID ottenuti con diverse impostazioni dei parametri.
| Parametro | Valore | MOTA↑ | IDF1↑ | HOTA↑ | IDs↓ |
| Peso della perdita OCR (γ) | 0.2 | 84.7 | 69.4 | 66.2 | 2,944 |
| 0.4 | 86.3 | 71.5 | 68.2 | 2,893 |
| 0.6 | 87.9 | 73.1 | 68.9 | 2,815 |
| 0.8 (ottimale) | 88.9 | 74.3 | 69.9 | 2,768 |
| 1 | 88.2 | 73.8 | 69.3 | 2,792 |
| Numero di cluster di confidenza (K) | 2 | 86.7 | 72.1 | 68.5 | 2,876 |
| 3 (ottimale) | 88.9 | 74.3 | 69.9 | 2,768 |
| 4 | 88.1 | 73.6 | 69.7 | 2,803 |
| 5 | 87.3 | 72.8 | 69.2 | 2,851 |
| Tasso di apprendimento OCR (η) | 1 × 10⁻⁴ | 85.9 | 70.8 | 67.3 | 2,934 |
| 5 × 10⁻⁴ | 87.6 | 72.7 | 68.7 | 2,832 |
| 1 × 10⁻³ (ottimale) | 88.9 | 74.3 | 69.9 | 2,768 |
| 5 × 10⁻³ | 87.8 | 73.2 | 69 | 2,817 |
| 1 × 10⁻² | 86.5 | 71.6 | 68.7 | 2,889 |
Tabella 5: Analisi della sensibilità dei parametri. Prestazioni di tracciamento ottenute utilizzando diverse impostazioni dei parametri per JerseyTrack. Sono riportati l'Accuratezza del Tracciamento di Oggetti Multipli (MOTA), il punteggio F1 di Identità (IDF1), l'Accuratezza del Tracciamento di Ordine Superiore (HOTA) e il numero di cambiamenti di identità (IDs) per diversi valori del coefficiente di ponderazione della perdita di Riconoscimento Ottico dei Caratteri (OCR) (γ), del numero di cluster di confidenza (K) e della velocità di apprendimento OCR (η). I valori dei parametri identificati come ottimali corrispondono alle impostazioni utilizzate negli esperimenti descritti. Valori più elevati indicano prestazioni migliori per MOTA, IDF1 e HOTA, mentre valori più bassi indicano prestazioni migliori per IDs.
Per il coefficiente di ponderazione della perdita OCR (γ), le migliori prestazioni valutate sono state ottenute con γ = 0,8. In queste condizioni, JerseyTrack ha raggiunto un valore MOTA del 88,9%, un IDF1 del 74,3%, un HOTA del 69,9% e 2.768 ID. Quando γ è stato ridotto a 0,2, i valori MOTA, IDF1 e HOTA sono diminuiti rispettivamente all'84,7%, al 69,4% e al 66,2%, mentre il numero di ID è aumentato a 2.944. Quando γ è stato aumentato a 1,0, le metriche di prestazione sono leggermente diminuite rispetto a γ = 0,8, con un MOTA dell'88,2%, un IDF1 del 73,8%, un HOTA del 69,3% e 2.792 ID. Questi risultati indicano che una supervisione OCR insufficiente ha ridotto la capacità di discriminare i numeri dei giocatori, mentre l'aumento del coefficiente di ponderazione della perdita OCR oltre il valore ottimale valutato non ha migliorato le prestazioni di tracciamento nelle condizioni testate.
Per il numero gerarchico di cluster in base al livello di confidenza (K), la prestazione migliore è stata ottenuta con K = 3. Questa impostazione corrisponde alla strategia di associazione ad alta, media e bassa confidenza descritta nel metodo. Quando K = 2, la partizione per livelli di confidenza risultava meno granulare e MOTA, IDF1 e HOTA diminuivano rispettivamente all'86,7%, al 72,1% e al 68,5%. Quando K aumentava a 4 o 5, le prestazioni diminuivano ulteriormente rispetto a K = 3, suggerendo che una partizione eccessiva suddivideva i rilevamenti in gruppi di confidenza troppo ristretti, riducendo la stabilità della strategia di associazione. Questi risultati sostengono l'utilizzo di tre livelli di confidenza nella configurazione di JerseyTrack valutata.
Per il tasso di apprendimento della rete OCR (η), le migliori prestazioni valutate sono state ottenute con η = 1 × 10-3. Con un tasso di apprendimento inferiore di 1 × 10-4, MOTA, IDF1 e HOTA sono diminuiti rispettivamente all'85,9%, al 70,8% e al 67,3%, mentre il numero di ID è aumentato a 2.934. Con un tasso di apprendimento superiore di 1 × 10-2, MOTA, IDF1 e HOTA sono diminuiti rispettivamente all'86,5%, al 71,6% e al 68,7%, mentre il numero di ID è aumentato a 2.889. Questi risultati indicano che il ramo OCR era sensibile alla scelta del tasso di apprendimento, con 1 × 10-3 che ha fornito il miglior equilibrio tra riconoscimento del numero dei giocatori e mantenimento dell'identità nelle condizioni valutate.
Complessivamente, Tabella 5 mostra che la combinazione di parametri γ = 0.8, K = 3 e η = 1 × 10-3 ha prodotto i valori più elevati di MOTA, IDF1 e HOTA, insieme al numero più basso di ID. L'analisi di sensibilità ha inoltre mostrato che scostamenti moderati da questi valori dei parametri determinano cambiamenti misurabili, ma non bruschi, nelle prestazioni di tracciamento. Di conseguenza, queste impostazioni dei parametri sono state utilizzate per il confronto di riferimento e per i principali esperimenti di validazione di SportsMOT riportati in questo studio.
Disponibilità dei dati
I riepiloghi grezzi delle valutazioni, gli output finali del tracciamento, i record ambientali, i file di mappatura del dataset e i file intermedi di riepilogo che supportano i risultati di questo studio sono disponibili in un archivio pubblico all'indirizzo https://doi.org/10.5281/zenodo.21274353. I dataset pubblici originali utilizzati come riferimento in questo studio, inclusi SportsMOT, TeamTrack, SoccerNet Tracking, MOT17 e MOT20, sono disponibili dai rispettivi fornitori e non vengono ridistribuiti nell'archivio.