Deze sectie rapporteert de kwantitatieve en kwalitatieve resultaten die zijn behaald uit de geëvalueerde experimenten voor multi-object tracking in sport. De resultaten richten zich op trackingnauwkeurigheid, behoud van identiteit, associatiekwaliteit en robuustheid onder de geteste datasetinstellingen. Prestatieclaims zijn beperkt tot de geëvalueerde methoden, datasets, detectoroutputs en de configuratie van de evaluatietoolkit zoals beschreven in het Protocol en de Implementatie-opstelling.
Experimentele opstelling en evaluatieontwerp
Dataset en voorbewerking:
SportsMOT werd gebruikt als de primaire benchmark voor de voorbereiding van de detector, tracking-inferentie en kwantitatieve evaluatie. De dataset bevat 240 videosequenties en meer dan 150.000 image frames uit scenario's van voetbal, basketbal en volleybal (Figuur 5). Bij de formele evaluatie werden de belangrijkste SportsMOT-resultaten berekend met behulp van de validatiesplit samen met de detectoruitgangen, de trackingconfiguratie en de TrackEval-instellingen zoals beschreven in het Protocol. Cross-dataset evaluatie werd uitgevoerd op TeamTrack, SoccerNet Tracking, MOT17 en MOT20 om de prestatieoverdracht tussen verschillende dataset-typen te onderzoeken, in plaats van om directe vergelijkingen op metric-niveau tussen datasets te maken.

Figuur 5. Representatieve datasets gebruikt voor evaluatie. Voorbeeldframes illustreren representatieve voetbal-, basketbal- en volleyballsequenties die zijn gebruikt voor de experimentele evaluatie. De figuur benadrukt variaties in camerastandpunt, spelersdichtheid en scenecomplexiteit over de geëvalueerde datasets. Klik hier om een grotere versie van deze figuur te bekijken.
De SportsMOT-gegevens werden georganiseerd volgens de officiële datasetstructuur en omgezet naar het detector-trainingsformaat dat in het Protocol wordt beschreven. De geconverteerde SportsMOT-trainings- en validatiedata bevatten 90 sequenties, 55.544 frames en 608.152 geannoteerde objecten. De trainingspartitie werd gebruikt voor de voorbereiding van de detector en het afstellen van parameters, terwijl de validatiepartitie werd gebruikt voor de formele tracking-evaluatie die in deze studie wordt gerapporteerd. Alle inputframes werden aangepast in grootte volgens de detectorconfiguratie die wordt vermeld in het Protocol en de Tabel met Materialen. Dezelfde preprocessingprocedure werd toegepast tijdens de voorbereiding van de detector, de extractie van semantische kenmerken, de tracking-inferentie en de TrackEval-evaluatie, zodat de gerapporteerde verschillen primair de tracking-associatiestrategie weerspiegelden in plaats van verschillen in de gegevensverwerking.
Evaluatie-indicatoren:
De trackingprestaties werden geëvalueerd met een MOTChallenge-compatibel evaluatieprotocol, geïmplementeerd met de evaluatietoolkit die in de tabel met materialen wordt vermeld. De gerapporteerde metrieken beschrijven drie aspecten van de MOT-prestaties bij sporten: algehele trackingnauwkeurigheid, identiteitsbehoud en de kwaliteit van de detectie-associatie. MOTA, IDF1 en HOTA werden gebruikt als de primaire evaluatiemetrieken44,45. MOTA vat fout-positieven, fout-negatieven en identiteitswisselingen samen in een score voor de algehele trackingnauwkeurigheid. IDF1 meet de consistentie tussen voorspelde trajecten en ground-truth-identiteiten. HOTA evalueert gezamenlijk de detectienauwkeurigheid en de associatienauwkeurigheid en karakteriseert daarmee de balans tussen doellokalisatie en trajectassociatie. DetA en AssA werden gerapporteerd als aanvullende metrieken. FPs, FNs en Identity Switches (IDs) werden gebruikt om foutbronnen gerelateerd aan foutieve detecties, gemiste detecties en identiteitswijzigingen te karakteriseren. Voor vergelijkingen tussen methoden op SportsMOT werden dezelfde detector-outputs en dezelfde configuratie van de evaluatietoolkit gebruikt om de invloed van detectievariatie en verschillen in de evaluatie-instellingen te verminderen. Voor vergelijkingen tussen datasets werden de metriekwaarden geïnterpreteerd als resultaten van evaluaties binnen de dataset, in plaats van als bewijs voor absolute superioriteit van de prestaties over verschillende datasets heen.
Experimentele omgeving en parameterconfiguratie:
De experimenten werden uitgevoerd met gebruik van de hardware- en softwaremiddelen die zijn vermeld in de Tabel met Materialen. Om consistentie te waarborgen tijdens de detectorvoorbereiding, tracking-inferentie en prestatie-evaluatie, werden gedurende de primaire SportsMOT-experimenten dezelfde computationele omgeving, detectorframework, detectoroutputs en evaluatietoolkit gebruikt. Het in de Tabel met Materialen vermelde detectorframework werd getraind met een batchgrootte van 16, een initiële leercurve van 0,01 en 80 training-epochs. In de module voor semantische extractie van shirts werd voor kleurclustering K-means gebruikt met K = 3, en de OCR-branch maakte gebruik van een lichtgewicht convolutioneel recurrent neuraal netwerk met een invoerformaat van 128 × 64 pixels. De OCR-branch werd geoptimaliseerd met de in de Tabel met Materialen vermelde adaptieve optimizer met een leercurve van 1 × 10⁻3, een weight decay van 1 × 10⁻5, een batchgrootte van 64 en 40 training-epochs. Tijdens de training van de module voor semantische kenmerkextractie werd geen aanvullende leercurve-planning gebruikt. De weegcoëfficiënt voor het OCR-verlies (γ) werd behandeld als een door de gebruiker gedefinieerde hyperparameter en geselecteerd op basis van de prestaties van de validatieset. Voor de stratificatie van het betrouwbaarheidsniveau werd adaptieve K-means-partitionering gebruikt, waarbij τ₁ en τ₂ werden berekend op basis van de detectiebetrouwbaarheidsverdeling van elk frame, in plaats van dat deze handmatig voorafgaand aan de inferentie waren gedefinieerd.
Prestaties volgen over verschillende sporten en scenario-complexiteit
Kwantitatieve prestaties onder verschillende sport- en sceneomstandigheden:
De trackingprestaties werden geëvalueerd op basis van twee groeperingsfactoren: sportcategorie en scenekomplexiteit. De analyse van de sportcategorie omvatte sequenties van voetbal, basketbal en volleybal. De analyse van de scenekomplexiteit hield rekening met het occlusieniveau, de bewegingssnelheid en de doeldichtheid, waarbij voor alle geëvalueerde sequenties dezelfde groeperingscriteria werden gebruikt. De gerapporteerde metrieken volgden het evaluatieprotocol zoals beschreven in Protocol Sectie 7.
Figuur 6 vat de kwantitatieve trackingresultaten samen onder verschillende sportcategorieën en omgevingscomplexiteitscondities. Figuur 6A rapporteert MOTA en DetA over sequenties van voetbal, basketbal en volleybal. Figuur 6B rapporteert de variatie in MOTA onder verschillende niveaus van occlusie, bewegingssnelheid en doeldichtheid. Figuur 6C rapporteert gestapelde FP- en FN-aantallen voor elke dimensie van de omgevingscomplexiteit.

Figuur 6. Trackingprestaties over sportcategorieën en scènecondities. (A) Multiple Object Tracking Accuracy (MOTA) en Detection Accuracy (DetA) voor voetbal, basketbal, volleybal en het algemene gemiddelde. (B) MOTA over representatieve scènecondities met verschillende niveaus van occlusie, spelersdichtheid en bewegingscomplexiteit. (C) Aantallen fout-positieven (FPs) en fout-negatieven (FNs) over de geëvalueerde scènecondities. Klik hier om een grotere versie van deze figuur te bekijken.
Over de drie sportcategorieën behaalde JerseyTrack een gemiddelde MOTA van 88,9% en een gemiddelde DetA van 80,2%. Het verschil in MOTA tussen de sportcategorieën was 1,3 procentpunt, waarbij de hoogste MOTA werd waargenomen voor volleyballsequenties (89,2%) en de laagste voor basketballsequenties (87,9%). De lagere MOTA voor basketballsequenties is consistent met de hogere frequentie van interacties van dichtbij en dichte occlusie in de geëvalueerde sequenties. Onder minder complexe scèneomstandigheden, waaronder lichte occlusie, een lage bewegingssnelheid en een schaarse doelwitdistributie, bereikte de MOTA respectievelijk 91,8%, 93,1% en 93,8%. Onder complexere scèneomstandigheden daalde de MOTA naar 84,9% bij zware occlusie, 83,6% bij hoge bewegingssnelheid en 83,1% bij een dichte doelwitdistributie. Deze resultaten tonen aan dat de trackingprestaties afnamen naarmate de complexiteit van de scène toenam, terwijl ze binnen het gerapporteerde bereik bleven over de geëvalueerde sportsenario's.
Consistentie bijhouden over representatieve sportscenario's:
Figuur 7 toont representatieve tracking-voorbeelden die de temporele consistentie van JerseyTrack illustreren onder drie uitdagende sportsituaties: dichte interacties tussen spelers, langdurige gedeeltelijke occlusie en snelle richtingsveranderingen. In deze representatieve sequenties behield de tracker consistente trajectidentiteiten, ondanks frequent overlappen van atleten en dynamische bewegingen. Identiteitsfragmentatie werd primair waargenomen tijdens ernstige occlusie of wanneer jersey-semantiek tijdelijk niet beschikbaar was; de door betrouwbaarheid gestuurde associatiestrategie maakte echter herstel van het traject mogelijk zodra betrouwbare detecties opnieuw verschenen. Deze representatieve voorbeelden ondersteunen kwalitatief de kwantitatieve resultaten getoond in Figuur 6 door het aantonen van een stabiele behoud van identiteit onder de geëvalueerde sport-trackingcondities.

Figuur 7. Representatieve trackingresultaten gegenereerd door JerseyTrack. Opeenvolgende frames uit basketbal-, voetbal- en volleybalsequenties illustreren het behoud van atletenidentiteiten en trajecten tijdens het volgen. Gekleurde begrenzingskaders representeren gevolgde identiteiten die over opeenvolgende videoframes worden behouden. Klik hier om een grotere versie van deze figuur te bekijken.
Ablatieresultaten voor het behoud van identiteit:
Er werd een ablatieanalyse uitgevoerd om de bijdragen van de door vertrouwen geleide associatiestrategie en de jersey-semantische fusiemodule aan het behoud van de identiteit te onderzoeken. Vier modelvarianten werden vergeleken: V0, de baseline zonder door vertrouwen geleide associatie of jersey-semantische fusie; V1, de variant die alleen gebruikmaakt van door vertrouwen geleide associatie; V2, de variant die alleen gebruikmaakt van jersey-semantische fusie; en V3, de volledige JerseyTrack-configuratie waarin beide componenten zijn opgenomen. De evaluatie richtte zich op identiteitsgerelateerde metrieken, waaronder IDs, IDF1, Identity Precision (IDP) en Identity Recall (IDR). De representatieve patronen voor identiteitsbehoud zijn weergegeven in Figuur 8.

Figuur 8. Ablatieanalyse van betrouwbaarheidsgestuurde semantische associatie van shirts. (A) Totaal aantal Identity Switches (IDs) en de IDentity F1-score (IDF1) voor de geëvalueerde modelvarianten. (B) Vergelijking van IDs tussen het volledige model (V3) en de basisconfiguratie (V0) onder representatieve uitdagende trackingscenario's. (C) IDF1, ID Precision (IDP) en ID Recall (IDR) van het volledige model over verschillende trackingscenario's. Klik hier om een grotere versie van deze figuur te bekijken.
In de algemene validatie-instelling van SportsMOT produceerde de volledige V3-configuratie het laagste aantal ID's en de hoogste IDF1 van de vier modelvarianten. V3 registreerde 2.768 ID's, wat 477 minder identiteitswisselingen betekent dan V0, en behaalde een IDF1 van 74,3%, een stijging van 7,1 procentpunt ten opzichte van V0. Deze resultaten geven aan dat de twee modules gezamenlijk hebben bijgedragen aan het behoud van de identiteit onder de geëvalueerde sporttrackingcondities. Vergelijking van de enkelvoudige modulevarianten met de volledige configuratie liet verder zien dat de twee modules verschillende bronnen van trackingfouten beïnvloedden. De door vertrouwen geleide associatiestrategie verminderde matchingfouten die gerelateerd waren aan onstabiel detectievertrouwen en lokalisatie-onzekerheid, terwijl de jersey-semantische fusiemodule aanvullende identiteitsinformatie verschaft wanneer bewegingsinformatie alleen onvoldoende was. De volledige V3-configuratie behaalde betere prestaties op het gebied van identiteit dan beide enkelvoudige modulevarianten, wat suggereert dat de twee modules complementaire in plaats van redundante bijdragen leverden.
Resultaten op scenarioniveau toonden grotere verschillen onder uitdagendere omstandigheden voor het behoud van identiteit. Tijdens occlusie van lange duur registreerde V3 215 ID's vergeleken met 482 voor V0. In scenario's met een hoge dichtheid van spelers uit hetzelfde team met 6–10 spelers registreerde V3 328 ID's vergeleken met 615 voor V0. Bij richtingsveranderingen met hoge snelheid registreerde V3 482 ID's vergeleken met 960 voor V0. Deze reducties zijn consistent met het beoogde gebruik van semantische aanwijzingen tijdens occlusie en dichte interacties, en met betrouwbaarheidsgestuurde associatie bij fluctuerende detectiebetrouwbaarheid tijdens snelle bewegingen. De trends in IDP en IDR getoond in Figuur 8C geven aan dat de afname in ID's niet gepaard ging met een substantiële afname van respectievelijk de identiteitsprecisie of de identiteitsherinnering. De volledige configuratie behield IDF1-waarden boven 71% over de geëvalueerde uitdagende scenario's, waarbij lagere waarden werden waargenomen bij dichte interacties binnen hetzelfde team en bij richtingsveranderingen met hoge snelheid. Deze resultaten wijzen op een verbeterde identiteitsconsistentie onder de geëvalueerde condities, terwijl dichte interacties en snelle bewegingen zijn geïdentificeerd als de belangrijkste resterende bronnen van prestatievermindering.
Resultaten van de evaluatie over verschillende datasets:
Er werd een evaluatie over verschillende datasets uitgevoerd om te onderzoeken of het trackinggedrag dat waargenomen werd bij SportsMOT behouden kon blijven onder verschillende datasetcondities. De evaluatie omvatte twee sportspecifieke datasets, SoccerNet Tracking en TeamTrack, en twee algemene MOT-datasets, MOT17 en MOT20. Het doel van dit experiment was om de overdracht van prestaties tussen verschillende soorten datasets te onderzoeken. De resultaten werden niet gebruikt om een directe superioriteit op metric-niveau tussen datasets te claimen, aangezien de annotatieprotocollen, scenesamenstelling, cameraperspectieven en doelcategorieën verschillen.
Tabel 1 vat de resultaten van de cross-dataset evaluatie samen. Op de sportspecifieke datasets behield JerseyTrack relatief stabiele MOTA- en IDF1-waarden in vergelijking met de hoofdvalidatie-instelling van SportsMOT. Deze trend suggereert dat de door betrouwbaarheid gestuurde associatiestrategie en de jersey-gerelateerde semantische aanwijzingen effectief bleven wanneer de trackingscenario's visuele kenmerken van teamsporten behielden, waaronder uniforme kleding, dichte interacties tussen atleten en frequente occlusie. Op de algemene MOT-datasets behield de methode concurrerende MOTA- en DetA-waarden, terwijl IDF1 lager was dan wat werd waargenomen bij de sportspecifieke datasets. Dit patroon is consistent met de afwezigheid van jerseykleuren en spelersnummers in MOT17 en MOT20, die door de semantische fusiemodule worden gebruikt. Onder deze omstandigheden bleef het component voor betrouwbaarheidsgestuurde associatie toepasbaar, terwijl de semantische tak minder identiteitsspecifieke informatie bijdroeg dan bij teamsportvideo's. Over het geheel genomen geven deze resultaten aan dat JerseyTrack effectiever werd overgedragen naar datasets met sportspecifieke visuele semantiek dan naar algemene datasets voor voetgangerstracking. De cross-dataset evaluatie ondersteunt daarom de beoogde toepassing van de methode als een sportgerichte tracker, terwijl het tegelijkertijd de afwezigheid van expliciete jersey-semantiek identificeert als een beperkende factor voor niet-sport-gerelateerde MOT-datasets.
| 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 |
Tabel 1: Resultaten van de cross-dataset evaluatie. Trackingprestaties van JerseyTrack geëvalueerd op vier openbare benchmark-datasets. De Multiple Object Tracking Accuracy (MOTA), IDentity F1 Score (IDF1), Detectie-accuratesse (DetA) en de verwerkingssnelheid gemeten in Frames Per Seconde (FPS) worden gerapporteerd. Hogere waarden duiden op betere prestaties voor MOTA, IDF1, DetA en FPS.
Robuustheid onder gecontroleerde perturbatiecondities
Er werden gecontroleerde perturbatie-experimenten uitgevoerd om de stabiliteit van JerseyTrack te onderzoeken onder veelvoorkomende visuele verstoringen en detectiekwaliteitsproblemen die in sportvideo's worden aangetroffen. De geëvalueerde perturbaties werden onderverdeeld in drie categorieën: semantische-kenmerkperturbatie, detectiebox-perturbatie en omgevingsperturbatie. Semantische-kenmerkperturbaties omvatten occlusie van het spelersnummer, beeldonscherpte, resolutiedegradatie en vergelijkbare shirtkleuren. Detectiebox-perturbaties omvatten bounding-box offset, fluctuaties in de detectiebetrouwbaarheid en foutieve detectieboxen. Omgevingsperturbaties omvatten regenachtige ruis, mistachtige degradatie, sterke verlichting en schaduwinterferentie. Figuur 9 vat de trackingprestaties onder deze perturbatiecondities samen. Bij semantische-kenmerkperturbatie namen de trackingprestaties af naarmate de zichtbaarheid van het spelersnummer en de uitsnijkwaliteit verslechterden. Wanneer 40% van het gebied van het spelersnummer was geoccludeerd, nam de MOTA met 3,2 procentpunt en de IDF1 met 5,3 procentpunt af ten opzichte van de conditie zonder perturbatie, terwijl de nauwkeurigheid van de semantische extractie 86,7% bleef. Deze resultaten geven aan dat de shirtkleur en de cues van het spelersnummer complementaire informatie boden wanneer één semantische cue minder betrouwbaar werd. Bij detectiebox-perturbatie vertoonde de methode een matige prestatiedegradatie in plaats van een abrupte uitval. Wanneer de detectieboxen met ±10 pixels werden verschoven en de betrouwbaarheidsscores werden verstoord met Gaussische ruis, bleef de afname in MOTA onder de 3 procentpunten en bleef de toename in ID's binnen 16%. Deze trend is consistent met de betrouwbaarheidsgestuurde associatiestrategie, waarbij detecties met gemiddelde en lage betrouwbaarheid worden verwerkt met behulp van aanvullende associatiebeperkingen in plaats van dezelfde strategie die wordt toegepast op detecties met een hoge betrouwbaarheid.

Figuur 9. Robuustheidsbeoordeling onder gecontroleerde perturbaties. (A) Veranderingen in Multiple Object Tracking Accuracy (MOTA), IDentity F1 Score (IDF1) en Identity Switches (IDs) bij toenemende occlusie van het rugnummer. (B) Prestatievermindering onder representatieve interferentiecondities. (C) Toename in IDs onder verschillende typen interferentie. (D) Nauwkeurigheid van de semantische extractie van het rugnummer onder de geëvalueerde perturbatiecondities. Klik hier om een grotere versie van deze figuur te bekijken.
Onder omgevingsperturbaties bleven de afnames in de primaire trackingmetrieken onder de geëvalueerde condities onder de 5 procentpunten, en de nauwkeurigheid van de semantische extractie bleef 87,2%. Het gebruik van HSV-gebaseerde kleurdescriptors verminderde de gevoeligheid voor verlichtingsveranderingen, terwijl de OCR-branch bruikbare informatie over spelernummers behield voor een subset van vervaagde of gedegradeerde beeldfragmenten. Deze resultaten geven aan dat de semantische module bruikbaar bleef onder de geëvalueerde perturbatiecondities, hoewel de betrouwbaarheid ervan afhankelijk bleef van de zichtbaarheid van het tenue en de kwaliteit van het fragment. Over het algemeen toonden de gecontroleerde perturbatie-experimenten aan dat JerseyTrack meetbare trackingprestaties behield onder de geëvalueerde semantische, detectiekwaliteits- en omgevingsperturbaties. Deze bevindingen dienen te worden geïnterpreteerd binnen het geteste perturbatiebereik. Systematische re-identificatie buiten het beeldveld, ernstige achtergrondruis en langdurige volledige occlusie werden in dit experiment niet afzonderlijk geëvalueerd en worden besproken als beperkingen in de sectie Discussie.
Analyse van modulebijdrage en kenmerkdiscriminatie
De modulebijdrage en kenmerkdiscriminatie werden verder geanalyseerd om te onderzoeken hoe de twee voorgestelde componenten de prestaties van de identiteitsgerelateerde tracking beïnvloedden. De analyse van de modulebijdrage maakte gebruik van de vier modelvarianten die in de ablatieanalyse waren gedefinieerd, terwijl de analyse van de kenmerkdiscriminatie traditionele Re-ID-kenmerken, uitsluitend kleurkenmerken, uitsluitend spelersnummerkenmerken en gefuseerde jersey-semantische kenmerken vergeleek. De verhouding tussen de interklasse- en intraclasse-afstand werd gebruikt om de scheidbaarheid van kenmerken te beschrijven, waarbij grotere waarden duidden op een grotere scheiding tussen verschillende identiteiten ten opzichte van de variatie binnen dezelfde identiteit. Tabel 2 vat de analyse van de modulebijdrage samen. In de algehele evaluatie was de geschatte bijdrage van de confidence-guided associatiestrategie 41,7%, de geschatte bijdrage van jersey-semantische fusie 47,6%, en de resterende 10,7% werd toegeschreven aan het gecombineerde gebruik van de twee componenten. Deze waarden geven aan dat beide componenten bijdroegen aan de waargenomen verbetering, terwijl de volledige configuratie profiteerde van hun gecombineerde gebruik in plaats van van één enkele component. Het bijdragepatroon varieerde per scenariotype. Bij zware occlusie steeg de geschatte bijdrage van jersey-semantische fusie naar 69,4%, wat consistent is met de verminderde betrouwbaarheid van bewegingsaanwijzingen wanneer atleten gedeeltelijk of tijdelijk werden occludeerd. Bij beweging met hoge snelheid bereikte de geschatte bijdrage van confidence-guided associatie 44,3% en bereikte de gecombineerde winst 20,6%, wat aangeeft dat partitionering op basis van het betrouwbaarheidsniveau relevanter werd wanneer de detectiebetrouwbaarheid fluctueerde door snelle beweging of lokalisatie-onzekerheid.
| Modelvariant | Testscenario | MOTA↑ | IDF1↑ | IDs↓ | Modulebijdrage | Synergetische winst |
| V0 (Baseline) | Algehele scène | 83.5 | 67.2 | 3245 | – | – |
| Zwaar occludeerde scènes | 77.8 | 61.5 | 3862 | – | – |
| Scène met hoge snelheid | 77.1 | 62.3 | 3689 | – | – |
| V1 (Betrouwbaarheidsgestuurde associatie) | Algehele scène | 86.3 | 70.9 | 2893 | 41.7 | – |
| Zwaar occludeerde scènes | 80.9 | 65.9 | 3415 | 29.8 | – |
| Scène met hoge snelheid | 81.4 | 67.9 | 3024 | 44.3 | – |
| V2 (Jersey semantische associatie) | Algehele scène | 85.2 | 71.8 | 2937 | 47.6 | – |
| Zwaar occludeerde scènes | 82.7 | 72.8 | 2753 | 69.4 | – |
| Scène met hoge snelheid | 80.1 | 66.8 | 3157 | 35.1 | – |
| V3 (Complete JerseyTrack) | Algehele scène | 88.9 | 74.3 | 2768 | – | 10.7 |
| Zwaar occludeerde scènes | 84.9 | 75.6 | 2689 | – | 0.8 |
| Scène met hoge snelheid | 83.6 | 71.5 | 2842 | – | 20.6 |
Tabel 2: Ablatieanalyse van modulebijdragen. Prestatievergelijking van verschillende JerseyTrack-modelvarianten onder scenario's met algehele, ernstig occludeerde en hoge-snelheidsbewegingen. De Multiple Object Tracking Accuracy (MOTA), IDentity F1 Score (IDF1) en het aantal Identity Switches (IDs) worden gerapporteerd samen met de geschatte modulebijdrage en synergetische winst. Hogere waarden duiden op betere prestaties voor MOTA, IDF1, modulebijdrage en synergetische winst, terwijl lagere waarden duiden op betere prestaties voor IDs.
Tabel 3 vat de analyse van de kenmerkdiscriminatie samen. Het gefuseerde semantische kenmerk van het shirt behaalde een ratio tussen interklasse- en intraclasse-afstand van 5,63, vergeleken met 1,82 voor traditionele Re-ID-kenmerken, wat overeenkomt met een relatieve verbetering van 209,3% in de afstandsratio-maatstaf. Kenmerken die uitsluitend gebaseerd waren op kleur of uitsluitend op het spelersnummer verbeterden de scheidbaarheid van kenmerken eveneens ten opzichte van traditionele Re-ID-kenmerken, hoewel elke individuele aanwijzing vatbaar bleef voor specifieke foutgevallen, waaronder vergelijkbare teamkleuren, occlusie van het spelersnummer, bewegingsonscherpte en onleesbare regio's van het shirt. Van de geëvalueerde kenmerkrepresentaties behaalde de gefuseerde semantische representatie de hoogste kenmerkscheidbaarheid en correspondeerde deze met de hoogste IDF1 en het laagste ID-aantal waargenomen in de ablatieanalyse. Deze bevindingen ondersteunen het gebruik van shirtspecifieke semantische aanwijzingen als complementaire identiteitsinformatie voor sports MOT wanneer atleten een vergelijkbaar uiterlijk hebben en bewegingsinformatie alleen onvoldoende is. Deze observaties zijn beperkt tot de geëvalueerde SportsMOT-setting en mogen niet worden geïnterpreteerd als bewijs dat shirtsemantiek alle identiteitsambiguïteit in elke sportvideo oplost.
| Kenmerktype | Interklasse/Intraklasse-afstandsratio | Relatieve verbetering (%) | IDF1↑ | ID's↓ |
| Traditionele Re-ID-kenmerken | 1.82 | – | 65.7 | 3482 |
| Teamkleurenspecificaties | 3.17 | 74.2 | 69.8 | 3125 |
| Kenmerken van spelersaantallen | 3.49 | 91.8 | 70.5 | 3018 |
| Gesmolten jersey semantische kenmerken | 5.63 | 209.3 | 74.3 | 2768 |
Tabel 3: Discriminatieanalyse van verschillende kenmerkrepresentaties. Vergelijking van kenmerkdiscriminatie met behulp van traditionele re-identificatie (Re-ID)-kenmerken, shirtkleurkenmerken, spelernummerkenmerken en gefuseerde semantische kenmerken. De ratio van interklasse/intraklasse-afstand, de relatieve verbetering in kenmerkdiscriminatie, de IDentity F1-score (IDF1) en het aantal identiteitswisselingen (IDs) worden gerapporteerd. Hogere waarden duiden op betere prestaties voor de afstandsratio, de relatieve verbetering en IDF1, terwijl lagere waarden duiden op betere prestaties voor IDs.
Benchmarkvergelijking met bestaande MOT-methoden
Er is een benchmarkvergelijking uitgevoerd om JerseyTrack te vergelijken met representatieve MOT-methoden onder dezelfde SportsMOT-validatie-instellingen. De vergeleken methoden waren QDTrack, DeepSORT, ByteTrack, FairMOT, Deep OC-SORT en MOTR. Alle methoden gebruikten dezelfde detectoruitvoer, gegenereerd door het detectorframework dat in de Materialentabel staat vermeld, zodat de vergelijking gericht was op de prestaties van de tracking-associatie in plaats van op variaties in de detector. Voor de evaluatie zijn de metrieken gebruikt die zijn gedefinieerd in Protocol Sectie 7. De primaire evaluatiemetrieken waren MOTA, HOTA en IDF1. De auxiliary metrieken waren DetA, AssA, FPs, FNs en IDs. Tabel 4 vat de kwantitatieve vergelijking op de SportsMOT-validatiesplit samen, en Figuur 10 presenteert een visuele vergelijking van de tracking-nauwkeurigheid, de inferentiesnelheid en de HOTA-distributie over de geëvalueerde sports cenas. JerseyTrack behaalde de hoogste MOTA van de vergeleken methoden, met 88,9%. Deze waarde was 1,1 procentpunt hoger dan die van Deep OC-SORT (87,8%) en 2,5 procentpunt hoger dan die van ByteTrack (86,4%). Onder de geëvalueerde SportsMOT-validatie-instellingen behaalde JerseyTrack dus de hoogste algemene tracking-nauwkeurigheid van de vergeleken methoden. Voor HOTA behaalde JerseyTrack 69,9%, vergeleken met 64,4% voor Deep OC-SORT en 62,8% voor ByteTrack. Deze verschillen komen overeen met verbeteringen van respectievelijk 5,5 en 7,1 procentpunt, wat duidt op een betere balans tussen detectie- en associatieprestaties onder dezelfde evaluatie-instellingen.
| Methode | MOTA↑ | HOTA↑ | IDF1↑ | DetA↑ | AssA↑ | FP↓ | FN↓ | ID's↓ |
| 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 |
Tabel 4: Prestatievergelijking van JerseyTrack en representatieve multi-object tracking-methoden op de validatiesplit van SportsMOT. Vergelijking van JerseyTrack met representatieve multi-object tracking (MOT)-methoden op de SportsMOT-validatiedataset. De gerapporteerde metrieken omvatten Multiple Object Tracking Accuracy (MOTA), Higher Order Tracking Accuracy (HOTA), IDentity F1 Score (IDF1), Detection Accuracy (DetA), Association Accuracy (AssA), False Positives (FP), False Negatives (FN) en het aantal Identity Switches (IDs). Hogere waarden duiden op betere prestaties voor MOTA, HOTA, IDF1, DetA en AssA, terwijl lagere waarden duiden op betere prestaties voor FP, FN en IDs.

Figuur 10. Prestatievergelijking met representatieve methoden voor multi-object tracking. (A) Vergelijking van de Multiple Object Tracking Accuracy (MOTA) en Frames Per Second (FPS) voor JerseyTrack en representatieve multi-object tracking-methoden geëvalueerd op de SportsMOT-dataset. (B) Distributie van de Higher Order Tracking Accuracy (HOTA) over de geëvalueerde tracking-methoden. Klik hier om een grotere versie van deze figuur te bekijken.
Voor het behoud van identiteit behaalde JerseyTrack een IDF1 van 74,3%, vergeleken met 69,9% voor Deep OC-SORT en 67,7% voor ByteTrack. JerseyTrack registreerde daarnaast 2.768 ID's, minder dan de 3.211 ID's geregistreerd door Deep OC-SORT en de 4.192 ID's geregistreerd door ByteTrack. Deze waarnemingen zijn consistent met de ablatieresultaten gepresenteerd in Figuur 8 en Tabel 2, waarin de volledige JerseyTrack-configuratie het wisselen van identiteiten verminderde ten opzichte van de baseline-modelvarianten. Wat betreft de detectie- en associatiekwaliteit behaalde JerseyTrack een DetA van 80,2% en een AssA van 54,3%. Vergeleken met Deep OC-SORT verbeterde JerseyTrack de DetA met 2,0 procentpunt en de AssA met 2,2 procentpunt. JerseyTrack produceerde ook minder FP en FN dan de andere vergeleken methoden gerapporteerd in Tabel 4, met 21.953 FP en 67.160 FN. Over het algemeen toonde de benchmarkvergelijking aan dat JerseyTrack de hoogste waarden behaalde voor de primaire trackingmetrics onder de geëvalueerde methoden binnen de SportsMOT-validatie-instelling. Deze resultaten zijn consistent met de waargenomen verbeteringen in identiteitsbehoud en associatiestabiliteit die zijn verkregen door gebruik te maken van confidence-guided association en jersey semantic fusion. De vergelijking is beperkt tot de gedeelde detector-outputs en de SportsMOT-validatieconfiguratie die in deze studie zijn gebruikt.
Resultaten van de parametersensitiviteit
Er is een parametergevoeligheidsanalyse uitgevoerd om te onderzoeken hoe belangrijke implementatieparameters de trackingprestaties beïnvloedden onder de validatie-instellingen van SportsMOT. Drie parameters werden geëvalueerd: de wegingscoëfficiënt van het OCR-verlies (γ), het aantal hiërarchische clusters van het betrouwbaarheidsniveau (K) en de leer-snelheid van het OCR-netwerk (η). Tabel 5 vat de MOTA, IDF1, HOTA en IDs samen die zijn verkregen onder verschillende parameterinstellingen.
| Parameter | Waarde | MOTA↑ | IDF1↑ | HOTA↑ | ID's↓ |
| OCR-verliesgewicht (γ) | 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 (optimaal) | 88.9 | 74.3 | 69.9 | 2,768 |
| 1 | 88.2 | 73.8 | 69.3 | 2,792 |
| Aantal betrouwbaarheidsclusters (K) | 2 | 86.7 | 72.1 | 68.5 | 2,876 |
| 3 (optimaal) | 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 |
| leersnelheid voor OCR (η) | 1 × 10⁻⁴ | 85.9 | 70.8 | 67.3 | 2,934 |
| 5 × 10⁻⁴ | 87.6 | 72.7 | 68.7 | 2,832 |
| 1 × 10⁻³ (optimaal) | 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 |
Tabel 5: Parametergevoeligheidsanalyse. Prestaties van de tracking verkregen met verschillende parameterinstellingen voor JerseyTrack. De Multiple Object Tracking Accuracy (MOTA), IDentity F1 Score (IDF1), Higher Order Tracking Accuracy (HOTA) en het aantal Identity Switches (IDs) worden gerapporteerd voor verschillende waarden van de wegingscoëfficiënt voor het Optical Character Recognition (OCR)-verlies (γ), het aantal betrouwbaarheidsclusters (K) en de OCR-leersnelheid (η). Parameterwaarden die als optimaal zijn geïdentificeerd, komen overeen met de instellingen die zijn gebruikt in de gerapporteerde experimenten. Hogere waarden duiden op betere prestaties voor MOTA, IDF1 en HOTA, terwijl lagere waarden duiden op betere prestaties voor IDs.
Voor de wegingscoëfficiënt van het OCR-verlies (γ) werd de beste geëvalueerde prestatie behaald bij γ = 0.8. Onder deze instelling behaalde JerseyTrack een MOTA van 88.9%, een IDF1 van 74.3%, een HOTA van 69.9% en 2.768 ID's. Toen γ werd verlaagd naar 0.2, namen MOTA, IDF1 en HOTA respectievelijk af tot 84.7%, 69.4% en 66.2%, terwijl het aantal ID's toenam tot 2.944. Wanneer γ werd verhoogd naar 1.0, namen de prestatiematrices licht af ten opzichte van γ = 0.8, met een MOTA van 88.2%, een IDF1 van 73.8%, een HOTA van 69.3% en 2.792 ID's. Deze resultaten geven aan dat onvoldoende OCR-supervisie het onderscheidend vermogen tussen spelersnummers verminderde, terwijl het verhogen van de weging van het OCR-verlies boven het geëvalueerde optimum de trackingprestaties onder de geteste omstandigheden niet verbeterde.
Voor het aantal hiërarchische clusters op basis van het betrouwbaarheidsniveau (K) werd de beste geëvalueerde prestatie behaald bij K = 3. Deze instelling komt overeen met de strategie voor associaties met een hoog, gemiddeld en laag betrouwbaarheidsniveau zoals beschreven in de methode. Bij K = 2 was de partitionering van de betrouwbaarheid minder granulair, en namen MOTA, IDF1 en HOTA respectievelijk af naar 86,7%, 72,1% en 68,5%. Wanneer K toenam naar 4 of 5, namen de prestaties ook af ten opzichte van K = 3, wat suggereert dat overmatige partitionering de detecties verdeelde in te nauwe betrouwbaarheidsgroepen en de stabiliteit van de associatiestrategie verminderde. Deze resultaten ondersteunen het gebruik van drie betrouwbaarheidsniveaus in de geëvalueerde JerseyTrack-configuratie.
Voor de leer Frequentie (η) van het OCR-netwerk werd de beste geëvalueerde prestatie behaald bij η = 1 × 10-3. Bij een lagere leerfrequentie van 1 × 10-4 namen MOTA, IDF1 en HOTA af tot respectievelijk 85,9%, 70,8% en 67,3%, terwijl het aantal ID's toenam tot 2.934. Bij een hogere leerfrequentie van 1 × 10-2 namen MOTA, IDF1 en HOTA af tot respectievelijk 86,5%, 71,6% en 68,7%, terwijl het aantal ID's toenam tot 2.889. Deze resultaten geven aan dat de OCR-branch gevoelig was voor de keuze van de leerfrequentie, waarbij 1 × 10-3 de beste balans bood tussen de herkenning van het spelersnummer en de prestaties van het behoud van de identiteit onder de geëvalueerde condities.
Over het algemeen laat Tabel 5 zien dat de parametercombinatie γ = 0.8, K = 3 en η = 1 × 10-3 de hoogste geëvalueerde MOTA-, IDF1- en HOTA-waarden opleverde, samen met het laagste aantal ID's. De gevoeligheidsanalyse toonde daarnaast aan dat matige afwijkingen van deze parameterwaarden leidden tot meetbare, maar niet abrupte, veranderingen in de trackingprestaties. Bijgevolg werden deze parameterinstellingen gebruikt voor de benchmarkvergelijking en de primaire SportsMOT-validatie-experimenten die in deze studie worden beschreven.
Beschikbaarheid van gegevens
De ruwe evaluatiesamenvattingen, uiteindelijke tracking-outputs, omgevingsgegevens, dataset-mappingbestanden en tussenliggende samenvattingsbestanden die de bevindingen van deze studie ondersteunen, zijn beschikbaar in een openbare repository op https://doi.org/10.5281/zenodo.21274353. De oorspronkelijke openbare benchmark-datasets die in deze studie zijn gebruikt, waaronder SportsMOT, TeamTrack, SoccerNet Tracking, MOT17 en MOT20, zijn verkrijgbaar bij hun respectievelijke leveranciers en worden niet opnieuw verspreid in de repository.