Spring til indhold
Swing Catalyst Support Swing Catalyst Support
Kontakt support

Objektdetektion — Golfklub- og boldsporing

Hvad er Objektdetektion?

Når Objektdetektion er aktiveret, detekterer Swing Catalyst golfklubben og bolden i hver eneste videoframe og tegner 3D-overlays oven på skeletvisualiseringen. Du ser:

  • Klub-overlay — fem nøglepunkter langs skaftet (køllehoved top, køllehoved bund, skaftbund, midte og grebsende) forbundet med farvekodede linjer. Farverne går fra gul ved klubhovedet til cyan ved grebet, så retningen er tydelig med det samme.
  • Bold-overlay — en enkelt hvid kugle ved boldens detekterede position.

Overlays vises både i den direkte kamerastreamvisning og under Afspilning af optagede takes. Takes, der er optaget uden Objektdetektion, afspilles normalt med kun kropsvisualisering.


Hvorfor Objektdetektion kun er til golf

Objektdetektion understøtter i øjeblikket kun golf. De underliggende modeller (RTMDet-M til objektdetektion og RTMPose-M til estimering af klubbens positur) er trænet specifikt på golfudstyr. Udvidelse til andre sportsgrene (baseball, tennis) kræver yderligere trænede modeller, som endnu ikke er tilgængelige. Arkitekturen er designet til at understøtte flere sportsgrene i fremtiden; der vil ikke være behov for kodeændringer i pipelinen, når nye modeller udgives.


Sådan aktiverer eller deaktiverer du Objektdetektion

Detektionstilstand (global indstilling)

  1. Åbn Indstillinger → Video & Indfangelse.
  2. Rul ned til afsnittet Avancerede indstillinger.
  3. Find rullelisten Detektionstilstand.
    • MultiClass — kører persondetektion OG Objektdetektion. Dette er standarden.
    • HumanOnly — kører kun persondetektion. Brug denne, hvis du ikke har brug for sporing af klub og bold, eller hvis du oplever ydeevneproblemer.
  4. Ændring af tilstanden genstarter automatisk detektionstjenesterne. Det er ikke nødvendigt at genstarte appen.

Kontakten Aktivér Objektdetektion (pr. session)

Når Detektionstilstand er sat til MultiClass, er en separat kontakt til Aktivér Objektdetektion tilgængelig. Slå den fra for midlertidigt at springe Objektdetektion over i den aktuelle session uden at ændre den globale Detektionstilstand. Denne kontakt er nedtonet, når Detektionstilstand er HumanOnly.

Vis/skjul overlays i visningsvinduet

Brug værktøjslinjen over visningsvinduet til at vise eller skjule klub- og bold-overlays uafhængigt af hinanden:

  • Vis klub — slår klubbens nøglepunkt- og knogle-overlay til/fra.
  • Vis bold — slår bold-kugleoverlayet til/fra.

Disse kontakter træder i kraft med det samme uden at genstarte detektionen og bevares mellem sessioner.


Hardwarekrav

Objektdetektion kræver mere GPU-hukommelse end Bevægelsesfangst med kun krop.

TilstandMinimum VRAMAnbefalet VRAM
HumanOnly (kun krop)6 GB8 GB
MultiClass (krop + golfudstyr)8 GB10 GB+

For fulde detaljer og den komplette liste over kompatible grafikkort, se Anbefalede computerspecifikationer .

På systemer med mindre end 8 GB VRAM kan applikationen automatisk falde tilbage til persondetektion. Et notifikationsbanner i Indstillinger → Video & Indfangelse vises, hvis dette sker.

Integreret Intel-grafik (UHD 620/770): Objektdetektion deaktiveres automatisk på Intel iGPU-konfigurationer, fordi det OS-tildelte VRAM-budget (typisk 400–800 MB) er utilstrækkeligt. Bevægelsesfangst med kun krop fortsætter med at fungere normalt.


Hvad du ser under Afspilning

Når du åbner et take, der blev optaget med Objektdetektion aktiveret:

  • Klub- og bold-overlays vises på tidslinjen sammen med kropsskelettet.
  • Overlays forbliver synkroniseret med videoframen, når du spoler i tidslinjen.
  • Detektioner med lav konfidens toner ud i stedet for at hoppe til forkerte positioner.
  • Du kan slå synligheden af klub og bold til/fra uafhængigt af hinanden med værktøjslinjens knapper beskrevet ovenfor.

Takes, der er optaget, før Objektdetektion var tilgængelig, eller med Detektionstilstand sat til HumanOnly, viser kun kropsskelettet. Det er ikke nødvendigt at genbehandle dem for at se dem — de åbnes normalt.

For at tilføje Objektdetektion-data til et eksisterende take skal du åbne optagelsen i analysetilstand, klikke på knappen Bevægelsesfangst i værktøjslinjen og vælge Reprocess MoCap. Dette kører både krops- og Objektdetektion igen på de optagede frames.


Fejlfinding

Klub- og bold-overlays vises ikke

  1. Kontrollér, at Indstillinger → Video & Indfangelse → Detektionstilstand er sat til MultiClass.
  2. Kontrollér, at kontakten Aktivér Objektdetektion er slået til.
  3. Kontrollér, om notifikationsbanneret “Club and ball tracking models are not yet available” vises i indstillingerne. Hvis det gør, mangler de nødvendige modelfiler i komponentmappen. Geninstallér Bevægelsesfangst-komponenterne ved at følge Guide til komponentinstallation .

VRAM-advarsel / automatisk tilbagefald til kun person

Applikationen logger en advarsel og falder tilbage til persondetektion, når:

  • DirectML rapporterer mindre end 600 MB ledig VRAM ved tjenestens opstart, eller
  • Systemet har en integreret Intel-GPU.

For at løse dette: sørg for, at ingen andre GPU-tunge applikationer kører, og kontrollér, at dit grafikkort opfylder de anbefalede specifikationer til MultiClass-detektion (minimum 8 GB VRAM).

Overlays vises for den forkerte aktivitet

Objektdetektion er kun aktiv for golf-aktiviteter. Hvis du optager en sportsgren, der ikke er golf, og ikke ser klub- eller bold-overlays, er dette forventet adfærd. Indstillingen Detektionstilstand vises ikke i Indstillinger for ikke-golf-aktiviteter.

Lav detektionsnøjagtighed eller flimrende overlays

  • Sørg for, at klubben og bolden er godt oplyste og ikke skjules i en væsentlig del af svinget.
  • Prøv at sænke kameraets billedhastighed for at reducere systembelastningen (se Indstillinger for Bevægelsesfangst ).
  • Øg detektionens konfidensgrænse i Indstillinger → Video & Indfangelse → Avancerede indstillinger, hvis du oplever falske detektioner fra baggrundsobjekter.
  • Ved vedvarende dårlig detektion kan du prøve at skifte Execution Provider til DirectML, da den har den bredeste hardwarekompatibilitet.

Modelfiler mangler efter opdatering

Hvis en applikationsopdatering ændrer de påkrævede modelversioner, vises notifikationsbanneret igen i indstillingerne. Følg Guide til komponentinstallation for at geninstallere komponenterne.


Se også: Guide til Bevægelsesfangst · Indstillinger for Bevægelsesfangst · Systemkrav