Ugrás a tartalomra
Swing Catalyst Támogatás Swing Catalyst Támogatás
Kapcsolat az ügyfélszolgálattal

Objektumdetektálás – golfütő és labda nyomon követése

Mi az az Objektumdetektálás?

Ha az Objektumdetektálás engedélyezve van, a Swing Catalyst minden videókockán érzékeli a golfütőt és a labdát, és 3D-s overlay-eket rajzol a vázmodell-megjelenítésre. Az alábbiakat láthatja:

  • Ütő overlay — öt kulcspont a nyél mentén (ütőfej teteje, ütőfej alja, nyél alja, közép és markolatvég), színkódolt vonalakkal összekötve. A színek sárgából (az ütőfejnél) ciánkékbe (a markolatnál) mennek át, így az irányultság azonnal egyértelmű.
  • Labda overlay — egyetlen fehér gömb az érzékelt labdapozíción.

Az overlay-ek megjelennek mind az élő kameraképen, mind a rögzített felvételek Lejátszásakor. Az Objektumdetektálás nélkül rögzített felvételek a szokásos módon, csak a test vázmodelljével játszódnak le.


Miért csak golfhoz érhető el az Objektumdetektálás

Az Objektumdetektálás jelenleg kizárólag golfhoz érhető el. Az alapul szolgáló modelleket (RTMDet-M az objektumdetektáláshoz és RTMPose-M az ütő pózbecsléséhez) kifejezetten golffelszerelésre tanították be. A más sportágakra (baseball, tenisz) történő kiterjesztéshez további betanított modellekre lenne szükség, amelyek egyelőre nem érhetők el. Az architektúra úgy készült, hogy a jövőben további sportágakat is támogasson; az új modellek megjelenésekor a feldolgozási folyamat kódját nem kell módosítani.


Az Objektumdetektálás engedélyezése vagy letiltása

Detektálási mód (globális beállítás)

  1. Nyissa meg a Beállítások → Videó és Rögzítés menüt.
  2. Görgessen a Speciális beállítások szakaszhoz.
  3. Keresse meg a Detektálási mód legördülő menüt.
    • MultiClass — személydetektálást ÉS objektumdetektálást futtat. Ez az alapértelmezett beállítás.
    • HumanOnly — csak személydetektálást futtat. Akkor válassza ezt, ha nincs szüksége ütő- és labdakövetésre, vagy ha teljesítményproblémákat tapasztal.
  4. A mód módosítása automatikusan újraindítja a detektálási szolgáltatásokat. Az alkalmazás újraindítása nem szükséges.

Objektumdetektálás engedélyezése kapcsoló (munkamenetenként)

Ha a Detektálási mód MultiClass-ra van állítva, elérhető egy külön Objektumdetektálás engedélyezése kapcsoló. Kapcsolja ki, ha az aktuális munkamenetre ideiglenesen ki szeretné hagyni az objektumdetektálást anélkül, hogy a globális Detektálási módot megváltoztatná. Ez a kapcsoló szürkén jelenik meg, ha a Detektálási mód HumanOnly-ra van állítva.

Overlay-ek megjelenítése / elrejtése a nézetablakban

Használja a nézetablak feletti eszköztárat az ütő- és labda-overlay-ek egymástól független megjelenítéséhez vagy elrejtéséhez:

  • Ütő megjelenítése — ki-/bekapcsolja az ütő kulcspontjainak és csontjainak overlay-jét.
  • Labda megjelenítése — ki-/bekapcsolja a labda gömb alakú overlay-jét.

Ezek a kapcsolók azonnal érvénybe lépnek a detektálás újraindítása nélkül, és munkamenetek között is megmaradnak.


Hardverkövetelmények

Az Objektumdetektálás több GPU-memóriát igényel, mint a csak testre korlátozódó Mozgásrögzítés.

MódMinimális VRAMAjánlott VRAM
HumanOnly (csak test)6 GB8 GB
MultiClass (test + golffelszerelés)8 GB10 GB+

A teljes részletekért és a kompatibilis videokártyák teljes listájáért lásd: Ajánlott számítógép-specifikációk .

8 GB-nál kevesebb VRAM-mal rendelkező rendszereken az alkalmazás automatikusan visszaválthat csak személydetektálásra. Ha ez megtörténik, egy értesítési sáv jelenik meg a Beállítások → Videó és Rögzítés menüben.

Intel integrált grafika (UHD 620/770): Az Objektumdetektálás automatikusan letiltásra kerül Intel iGPU-konfigurációkon, mivel az operációs rendszer által kiosztott VRAM-keret (jellemzően 400–800 MB) nem elegendő. A csak személyre vonatkozó Mozgásrögzítés továbbra is normálisan működik.


Mit lát Lejátszáskor

Ha megnyit egy olyan felvételt, amelyet engedélyezett Objektumdetektálás mellett rögzítettek:

  • Az ütő- és labda-overlay-ek megjelennek az idővonalon a test vázmodellje mellett.
  • Az overlay-ek szinkronban maradnak a videókockával, amikor az idővonalon lépteti a lejátszást.
  • Az alacsony megbízhatóságú detektálások elhalványulnak, ahelyett hogy hibás pozíciókra ugranának.
  • Az ütő és a labda láthatóságát egymástól függetlenül is átkapcsolhatja a fent leírt eszköztár-vezérlőkkel.

Az Objektumdetektálás bevezetése előtt rögzített, vagy HumanOnly Detektálási móddal készült felvételek csak a test vázmodelljét jelenítik meg. Megtekintésükhöz nincs szükség újrafeldolgozásra — normál módon megnyílnak.

Ha egy meglévő felvételhez objektumdetektálási adatokat szeretne hozzáadni, nyissa meg a felvételt elemzési módban, kattintson a Mozgásrögzítés gombra az eszköztáron, majd válassza a Reprocess MoCap lehetőséget. Ez újra lefuttatja mind a test-, mind az objektumdetektálást a rögzített képkockákon.


Hibaelhárítás

Az ütő- és labda-overlay-ek nem jelennek meg

  1. Ellenőrizze, hogy a Beállítások → Videó és Rögzítés → Detektálási mód MultiClass-ra van-e állítva.
  2. Ellenőrizze, hogy az Objektumdetektálás engedélyezése kapcsoló be van-e kapcsolva.
  3. Ellenőrizze, hogy megjelenik-e a beállításokban az „Az ütő- és labdakövetési modellek még nem érhetők el" értesítési sáv. Ha igen, a szükséges modellfájlok hiányoznak a komponensmappából. Telepítse újra a Mozgásrögzítés-komponenseket a Komponenstelepítési útmutató alapján.

VRAM-figyelmeztetés / automatikus visszaváltás csak személydetektálásra

Az alkalmazás figyelmeztetést naplóz, és visszavált csak személydetektálásra, ha:

  • a DirectML a szolgáltatás indításakor 600 MB-nál kevesebb szabad VRAM-ot jelent, vagy
  • a rendszer Intel integrált GPU-val rendelkezik.

Ennek megoldásához: győződjön meg róla, hogy nem fut más, GPU-igényes alkalmazás, és ellenőrizze, hogy a videokártyája megfelel-e az ajánlott specifikációknak a MultiClass detektáláshoz (minimum 8 GB VRAM).

Az overlay-ek rossz tevékenységnél jelennek meg

Az Objektumdetektálás kizárólag golf tevékenységeknél aktív. Ha nem golf sportágat rögzít, és nem lát ütő- vagy labda-overlay-eket, ez a várt viselkedés. A Detektálási mód beállítás nem jelenik meg a Beállításokban nem golf tevékenységek esetén.

Alacsony detektálási pontosság vagy villogó overlay-ek

  • Győződjön meg róla, hogy az ütő és a labda jól megvilágított, és a lendület jelentős részében nincs eltakarva.
  • Próbálja meg csökkenteni a kamera képkockasebességét a rendszerterhelés csökkentése érdekében (lásd: Mozgásrögzítés beállításai ).
  • Növelje a detektálási megbízhatósági küszöbértéket a Beállítások → Videó és Rögzítés → Speciális beállítások menüben, ha háttérobjektumoktól származó téves detektálásokat tapasztal.
  • Tartósan gyenge detektálás esetén próbálja meg az Execution Provider beállítást DirectML-re váltani, mivel ez rendelkezik a legszélesebb körű hardverkompatibilitással.

Hiányzó modellfájlok frissítés után

Ha egy alkalmazásfrissítés megváltoztatja a szükséges modellverziókat, az értesítési sáv ismét megjelenik a beállításokban. Kövesse a Komponenstelepítési útmutató lépéseit a komponensek újratelepítéséhez.


Lásd még: Mozgásrögzítési útmutató · Mozgásrögzítés beállításai · Rendszerkövetelmények