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

Swing Catalyst Mozgásrögzítés felhasználói útmutató

Bevezetés

A Swing Catalyst Mozgásrögzítés (MoCap) egy erőteljes, 2D-s jelzőmentes mozgásrögzítő rendszer, amelyet a golfütés-elemzés fejlesztésére terveztek. Ez a funkció közel valós idejű követést, mozgáselemzést és fejlett vizualizációs eszközöket biztosít játékod fejlesztéséhez.

💡

A Mozgásrögzítés funkció nem feltétlenül érhető el minden licenctípus esetén. További információért lásd a GYIK oldalt.

Gyors linkek

Rendszerkövetelmények

Alapvető összetevők:

  • Érvényes Swing Catalyst Pro vagy Pro+ licenc

  • Swing Catalyst 25.1-es vagy újabb verzió

  • A szükséges összetevők telepítve a components mappában

  • Kompatibilis számítógép, amely megfelel az ajánlott specifikációinknak

  • Egy vagy több kompatibilis kamera

Kezdeti felállítás és konfiguráció

Ajánlott beállítási lépések:

A pontosságot befolyásoló tényezők

Fontos szempontok

Kameraminőség és felállítás A pontos követéshez elengedhetetlen a nagy felbontású, stabil felvétel. Kerüld a gyenge minőségű vagy instabil kamerafelállításokat.

Fényviszonyok Biztosíts egyenletes, jól eloszló megvilágítást. Kerüld a villódzó fényforrásokat és az erős árnyékokat.

Optimális kameraszögek A legjobb eredmények a következő nézetekből érhetők el:

Szemből jobbról

  • Szemből balról

  • Vonal Menti Nézet (megfelelő megvilágítás mellett)

Legyél tisztában a következőkkel:

  • Csökkent pontosság, ha a testpontok takarásban vannak, vagy ha az FP16 engedélyezve van a TensorRT esetében.

  • A DLP-projektorok vagy a villódzó megvilágítás hátrányosan befolyásolhatják a pontosságot, különösen a Vonal Menti Nézet esetén, lásd cikkünket a villódzás csökkentéséről

Első lépések

A Mozgásrögzítés engedélyezése

Mielőtt folytatnád, győződj meg róla, hogy követted az ajánlott beállítási lépéseket, és telepítetted a szükséges összetevőket.

MotionCatalyst_GqKhaJedFY.png

  • Keresd meg a MoCap gombot a felső eszköztárban

  • Kattints rá a funkció bekapcsolásához.

  • Ellenőrizd a működését a csontváz-nézet bekapcsolásával.

MoCap eszköztár funkciói

Nézetvezérlők

  • A csontváz-átfedés láthatóságának ki-/bekapcsolása

  • A Tömegközéppont (COM) jelölő mutatása/elrejtése

Elemzőeszközök

Jelölő szög eszköz Mérd meg és jelenítsd meg az ízületi szögeket meghatározott jelölők kiválasztásával

Jelölőnyomkövető eszköz Kövesd nyomon és jelenítsd meg a kiválasztott pontok mozgáspályáját

Vonal eszköz Hozz létre referenciavonalakat két tetszőleges jelölő között síkelemzéshez

Törlés eszköz Távolítsd el az összes aktív mérést és vizualizációt

Vizualizációs példák

MotionCatalyst_6e4ApFNf32.gif

Kattintható kulcspontok: A fehér jelzésről ismerhetők fel, amikor az egérrel a kulcspont fölé viszed a kurzort.

MotionCatalyst_lzl5e0vFKk.png

Tömegközéppont követése: Elkülönített COM jelölő megjelenítése elrejtett csontvázzal

Ízületiszög-elemzés: Valós idejű szögmérések csontváz-átfedéssel

Mozgásnyom-vizualizáció Mozgásnyomkövetés: A csukló mozgáspályájának vizualizációja

Vonal eszköz vizualizáció Síkelemzés: Egyéni referenciavonalak a mozgás vizsgálatához

Mozgásrögzítés hozzáadása meglévő felvételekhez

Ha van egy meglévő felvételed Mozgásrögzítés-adatok nélkül, utólagosan is futtathatsz rajta MoCap-elemzést az alábbiak szerint:

  • Keresd meg a Fájlkezelőben azt a felvételt, amelyhez MoCap-ot szeretnél hozzáadni, és nyisd meg

  • Kattints a Mozgásrögzítés gombra az elemzési menüben a legördülő menü megnyitásához

  • Kattints a „Process MoCap" gombra

Kérjük, vedd figyelembe, hogy a mozgásrögzítési elemzés elvégzése több percet is igénybe vehet, különösen első alkalommal, mivel a Swing Catalystnak be kell töltenie a szükséges mozgásrögzítési adatmodelleket. Ez idő alatt nem ajánlott kilépni az elemzési módból vagy elindítani a rögzítést, mivel a feldolgozás sok hardvererőforrást igényel, és megterheli a GPU-t (videokártyát). Ez idő alatt a Teljesítmény romolhat.

  • A modellek betöltése után elkezdődik a tényleges elemzési folyamat, és megjelenik egy folyamatjelző sáv, amely mutatja az elemzés aktuális állását.

  • Ha meg szeretnéd szakítani a MoCap feldolgozását, kattints a „Cancel" gombra a MoCap legördülő menüben. Ne feledd, hogy ez a gomb nem érhető el, amíg a Swing Catalyst betölti a MoCap modelleket, mivel ez a folyamat nem szakítható meg.

  • A feldolgozás befejezésekor egy értesítés jelenik meg a képernyő tetején, és a mozgásrögzítés automatikusan bekapcsol a megnyitott felvételhez.

  • Ha később újra szeretnéd futtatni a mozgásrögzítési elemzést, esetleg eltérő mozgásrögzítési beállításokkal (elérhető itt: Settings -> Video & Capture), kattints a „Reprocess MoCap" gombra a MoCap legördülő menüben, amíg a felvétel elemzési módban nyitva van.

Jelzőmentes mozgásrögzítés beállítások a megnyitott, MoCap-adatok nélküli felvételhez

Mozgásrögzítés feldolgozása folyamatban a megnyitott felvételhez

Jelzőmentes mozgásrögzítés beállítások a megnyitott, MoCap-adatokkal rendelkező felvételhez

Több felvétel egyszerre

Ha egy teljes munkamenetet szeretnél feldolgozni ahelyett, hogy egyesével dolgoznád fel a felvételeket, használd inkább a Fájlkezelőt:

  • Válaszd ki a kívánt felvételeket. A Ctrl-kattintás és a Shift-kattintás egyaránt működik, a Ctrl + A pedig kijelöli az összes látható elemet. Lásd: A Fájlkezelő használata .

  • Kattints jobb gombbal a kijelölésre, és válaszd a Mozgásrögzítés újrafeldolgozása és lendület fázisainak felismerése lehetőséget. A művelet a teljes kijelölésre vonatkozik, nem csak a mutató alatti felvételre.

  • Erősítsd meg, amikor a rendszer kéri. Az adott felvételek meglévő mozgásrögzítési adatai lecserélődnek.

  • A kötegelt feldolgozás a háttérben fut, egyszerre egy felvétellel, és nem zavarja a nyitva lévő felvételt. A Fájlkezelő a „Mozgásrögzítés újrafeldolgozása…" üzenetet jeleníti meg, amíg dolgozik, egy megszakítás gombbal együtt.

A menüpont nem érhető el, ha nincs semmi kijelölve, illetve amíg egy korábbi köteg még fut.

Golflendületek esetén a köteg a könyvjelzőket is frissíti a felismert lendület fázisokra. Kivételt képeznek azok a felvételek, amelyeknek a jelölőit magad mozgattad: ezek megtartják a jelölőiket, külön számítanak, és amikor legközelebb megnyitod valamelyiket, felajánljuk a felismert fázisokat. A lendület fázis felismerése beállításod dönti el, hogy előbb megkérdez-e a rendszer, vagy a felismert fázisok azonnal alkalmazásra kerülnek. Mindkét esetben a felvétel korábbi jelölői előbb elmentődnek, így visszaállíthatod őket.

A köteg befejeztével egy összefoglaló sáv jelenik meg, tehát a folyamat sosem ér véget csendben. Beszámol arról, hogy mi történt a köteg felvételeivel, és felkínálja az Összes visszaállítása lehetőséget, ha van mit visszaállítani. A teljes részletek itt találhatók: Golfütés Fázis Detektálás .

Ha félúton hiba történik, a köteg megáll ahelyett, hogy végigőrölné a maradék felvételeket, és a sáv megmondja az okát. A jelentett okok: a GPU-nak elfogyott a memóriája, a GPU nem válaszol többé, hiányzik egy szükséges modellfájl, megtelt a lemez, vagy ismétlődő rendszerhiba történt. Az Újrapróbálkozás felveszi azokat a felvételeket, amelyekre még nem került sor. Egyetlen, önmagában meghiúsuló felvétel nem állítja meg a köteget.

Hibaelhárítás

Ha problémákba ütközöl a Swing Catalyst Mozgásrögzítés (MoCap) rendszerrel, vedd figyelembe az alábbi gyakori problémákat és megoldásaikat:

1. A MoCap funkció nem érhető el

Probléma: A Mozgásrögzítés funkció nem elérhető.

Megoldások:

Licencellenőrzés: Győződj meg róla, hogy aktív Swing Catalyst Pro vagy Pro+ előfizetéssel rendelkezel, mivel a MoCap ezeket a licenctípusokat igényli.

Szoftververzió: Ellenőrizd, hogy a Swing Catalyst szoftvered a 25.1-es vagy újabb verzióra van-e frissítve, amely tartalmazza a MoCap funkciót.

2. Lassú feldolgozási idők

Probléma: A felvételek feldolgozása tovább tart a vártnál, amikor a MoCap engedélyezve van.

Megoldások:

Végrehajtási szolgáltató: Válaszd ki a hardveredhez optimális végrehajtási szolgáltatót.

NVIDIA GPU-khoz a legjobb teljesítmény érdekében a TensorRT ajánlott.

  • Próbáld meg engedélyezni az FP16-ot a TensorRT esetében (de vedd figyelembe, hogy ez csökkentheti a pontosságot).

Kötegméret: Állítsd be a kötegméretet a MoCap beállításokban. A 32-es kötegméret optimális, de ha memóriaproblémákat tapasztalsz, fontold meg a csökkentését.

Hardverspecifikációk: Ellenőrizd, hogy a rendszered megfelel-e az ajánlott specifikációknak, különös tekintettel a GPU-követelményekre. Egy erősebb GPU-ra való frissítés növelheti a feldolgozási sebességet.

3. A csontváz nem látható

Probléma: A csontváz-átfedés nem jelenik meg a felvételek során.

Megoldások:

Személydetektálás: Lehet, hogy a személydetektálás sikertelen. Próbáld meg ki- majd bekapcsolni a rögzítési módot, vagy kikapcsolni, majd újra bekapcsolni a MoCap-ot.

Detektálási modell: Ha a Nano detektálási modellt használod, válts a Medium modellre a jobb pontosság érdekében. A módosítás után indítsd újra a Swing Catalystot.

Kamerafelállítás: Győződj meg róla, hogy a kamerák megfelelően vannak elhelyezve és kalibrálva az ajánlott irányelvek szerint. A megfelelő kamerafelállítás elengedhetetlen a pontos személydetektáláshoz.

4. Pontatlan mozgásrögzítési adatok

Probléma: A rögzített mozgásadatok pontatlanok vagy inkonzisztensek.

Megoldások:

Fényviszonyok: Tartsd fenn az egyenletes és jól eloszló megvilágítást a rögzítési területen. Kerüld a villódzó fényforrásokat és az erős árnyékokat, mivel ezek befolyásolhatják a detektálás pontosságát.

Kameraminőség: Győződj meg róla, hogy a kamerák nem mozdulnak el rögzítés közben, mivel ez gyenge követési eredményekhez vezethet. Gondold át a képkivágást: megfelelően van-e elhelyezve a kamera, és megfelelően van-e beállítva az objektív?

Végrehajtási szolgáltató beállításai: Ha a TensorRT engedélyezve van, és az „FP16 for TensorRT" be van jelölve, próbáld kikapcsolni, hogy javul-e a pontosság.

  • Ha a pontatlanságok továbbra is fennállnak, fontold meg egy támogatási jegy nyitását nálunk.

5. A mozgásrögzítés feldolgozása sikertelen

Probléma: A feldolgozás sikertelen

Megoldások:

Végrehajtási szolgáltató: Próbáld meg megváltoztatni a végrehajtási szolgáltatót. A DirectML rendelkezik a legjobb kompatibilitással.

Memóriahasználat: Győződj meg róla, hogy nem fogy el a memória.

Nyisd meg a Windows Feladatkezelőt, és lépj a Teljesítmény lapra.

  • Figyeld a memóriahasználatot és a GPU-memóriahasználatot, hogy lásd, elfogyhat-e a memória.

  • Ha elfogy a memória, próbálj kisebb kötegméretet használni, vagy próbáld ki az „FP16 for TensorRT" opciót, ha a TensorRT végrehajtási szolgáltatót használod.

Számítógép-specifikációk: Elég erős-e a számítógéped a MoCap futtatásához ?

A kamera képkockasebességének csökkentése: A képkockasebesség csökkentése csökkenti a feldolgozott képek számát, ami mérsékelheti a rendszerterhelést.

A MoCap kikapcsolása: Próbáld meg kikapcsolni a MoCap funkciót, hogy lásd, a hiba esetleg nem magával a MoCap funkcióval kapcsolatos-e.