Preskoči na sadržaj
Подршка Swing Catalyst Подршка Swing Catalyst
Kontaktirajte podršku

Detekcija objekta — praćenje golfne palice i loptice

Šta je detekcija objekta?

Kada je detekcija objekta omogućena, Swing Catalyst detektuje golfnu palicu i lopticu u svakom video kadru i iscrtava 3D preklope preko vizualizacije skeleta. Prikazuje se:

  • Preklop palice — pet ključnih tačaka duž drške (vrh glave, dno glave, dno drške, sredina i kraj hvata) povezanih linijama u boji. Boje prelaze iz žute na glavi palice u cijan na hvatu, tako da je orijentacija odmah jasna.
  • Preklop loptice — jedna bela sfera na detektovanoj poziciji loptice.

Preklopi se prikazuju i tokom prenosa uživo sa kamere i tokom reprodukcije snimljenih snimaka. Snimci snimljeni bez detekcije objekta reprodukuju se normalno, samo sa vizualizacijom tela.


Zašto je detekcija objekta namenjena samo golfu

Detekcija objekta trenutno podržava samo golf. Modeli u osnovi (RTMDet-M za detekciju objekta i RTMPose-M za procenu poze palice) obučeni su posebno za golfsku opremu. Proširenje na druge sportove (bejzbol, tenis) zahteva dodatne obučene modele, koji još uvek nisu dostupni. Arhitektura je osmišljena tako da u budućnosti podrži dodatne sportove; kada novi modeli budu objavljeni, neće biti potrebne izmene koda u obradnom lancu.


Kako omogućiti ili onemogućiti detekciju objekta

Režim detekcije (globalno podešavanje)

  1. Otvorite Podešavanja → Video i snimanje.
  2. Pomerite se do odeljka Napredna podešavanja.
  3. Pronađite padajući meni Režim detekcije.
    • MultiClass — pokreće detekciju osobe I detekciju objekta. Ovo je podrazumevano podešavanje.
    • HumanOnly — pokreće samo detekciju osobe. Koristite ovu opciju ako vam nije potrebno praćenje palice i loptice, ili ako imate problema sa performansama.
  4. Promena režima automatski ponovo pokreće servise detekcije. Ponovno pokretanje aplikacije nije potrebno.

Prekidač Omogući detekciju objekta (po sesiji)

Kada je Režim detekcije podešen na MultiClass, dostupan je poseban prekidač Omogući detekciju objekta. Isključite ga da biste privremeno preskočili detekciju objekta za tekuću sesiju bez promene globalnog Režima detekcije. Ovaj prekidač je zasivljen kada je Režim detekcije podešen na HumanOnly.

Prikaz/skrivanje preklopa u prikazu

Koristite traku sa alatkama iznad prikaza da biste nezavisno prikazali ili sakrili preklope palice i loptice:

  • Prikaži palicu — uključuje/isključuje preklop ključnih tačaka i kostiju palice.
  • Prikaži lopticu — uključuje/isključuje preklop sfere loptice.

Ovi prekidači se primenjuju odmah, bez ponovnog pokretanja detekcije, i ostaju sačuvani između sesija.


Hardverski zahtevi

Detekcija objekta zahteva više GPU memorije nego samo Hvatanje pokreta tela.

RežimMinimalna VRAMPreporučena VRAM
HumanOnly (samo telo)6 GB8 GB
MultiClass (telo + golfska oprema)8 GB10 GB+

Za sve detalje i potpunu listu kompatibilnih grafičkih kartica, pogledajte Preporučene specifikacije računara .

Na sistemima sa manje od 8 GB VRAM-a, aplikacija se može automatski vratiti na detekciju samo osobe. Ako se to desi, u odeljku Podešavanja → Video i snimanje pojaviće se obaveštenje.

Intel integrisana grafika (UHD 620/770): Detekcija objekta se automatski onemogućava na konfiguracijama sa Intel iGPU-om jer budžet VRAM-a koji dodeljuje operativni sistem (obično 400–800 MB) nije dovoljan. Hvatanje pokreta samo za osobu nastavlja da radi normalno.


Šta vidite u reprodukciji

Kada otvorite snimak koji je snimljen sa omogućenom detekcijom objekta:

  • Preklopi palice i loptice prikazuju se na vremenskoj traci zajedno sa skeletom tela.
  • Preklopi ostaju usklađeni sa video kadrom dok pomerate klizač na vremenskoj traci.
  • Detekcije sa niskom pouzdanošću postepeno nestaju umesto da skoče na pogrešne pozicije.
  • Vidljivost palice i loptice možete nezavisno uključivati/isključivati pomoću kontrola na traci sa alatkama opisanih iznad.

Snimci snimljeni pre nego što je detekcija objekta postala dostupna, ili sa Režimom detekcije podešenim na HumanOnly, prikazuju samo skelet tela. Za njihov prikaz nije potrebna ponovna obrada — otvaraju se normalno.

Da biste dodali podatke detekcije objekta u postojeći snimak, otvorite snimak u režimu analize, kliknite na dugme Hvatanje pokreta na traci sa alatkama i izaberite Ponovna obrada MoCap-a. Ovo ponovo pokreće i detekciju tela i detekciju objekta na snimljenim kadrovima.


Rešavanje problema

Preklopi palice i loptice se ne prikazuju

  1. Proverite da li je Podešavanja → Video i snimanje → Režim detekcije podešeno na MultiClass.
  2. Proverite da li je prekidač Omogući detekciju objekta uključen.
  3. Proverite da li se u podešavanjima prikazuje obaveštenje „Modeli za praćenje palice i loptice još uvek nisu dostupni". Ako jeste, potrebne datoteke modela nedostaju u direktorijumu komponenti. Ponovo instalirajte komponente za hvatanje pokreta prateći Vodič za instalaciju komponenti .

Upozorenje o VRAM-u / automatski prelazak na detekciju samo osobe

Aplikacija beleži upozorenje i prelazi na detekciju samo osobe kada:

  • DirectML prijavi manje od 600 MB slobodne VRAM memorije prilikom pokretanja servisa, ili
  • Sistem ima Intel integrisanu grafičku karticu.

Da biste ovo rešili: proverite da nijedna druga aplikacija koja intenzivno koristi GPU nije pokrenuta i proverite da li vaša grafička kartica ispunjava preporučene specifikacije za MultiClass detekciju (minimum 8 GB VRAM-a).

Preklopi se prikazuju za pogrešnu aktivnost

Detekcija objekta je aktivna samo za aktivnosti u golfu. Ako snimate sport koji nije golf i ne vidite preklope palice ili loptice, to je očekivano ponašanje. Podešavanje Režima detekcije se ne prikazuje u Podešavanjima za aktivnosti koje nisu golf.

Niska preciznost detekcije ili treperenje preklopa

  • Proverite da su palica i loptica dobro osvetljene i da nisu zaklonjene tokom značajnog dela zamaha.
  • Pokušajte da smanjite broj kadrova u sekundi kamere kako biste smanjili opterećenje sistema (pogledajte Podešavanja hvatanja pokreta ).
  • Povećajte prag pouzdanosti detekcije u Podešavanja → Video i snimanje → Napredna podešavanja ako primećujete lažne detekcije objekata iz pozadine.
  • Ako je detekcija stalno loša, pokušajte da promenite Execution Provider na DirectML, jer ima najširu hardversku kompatibilnost.

Datoteke modela nedostaju nakon ažuriranja

Ako ažuriranje aplikacije promeni potrebne verzije modela, obaveštenje će se ponovo pojaviti u podešavanjima. Pratite Vodič za instalaciju komponenti da biste ponovo instalirali komponente.


Pogledajte i: Vodič za hvatanje pokreta · Podešavanja hvatanja pokreta · Sistemski zahtevi