Pereiti į turinį
Swing Catalyst Pagalba Swing Catalyst Pagalba
Susisiekti su palaikymu

Swing Catalyst Judėjimo Fiksavimo Naudotojo Vadovas

Įvadas

Swing Catalyst Judėjimo fiksavimas (MoCap) yra pažangi 2D judėjimo fiksavimo be žymenų sistema, skirta pagerinti jūsų golfo svyravimo analizę. Šis funkcionalumas suteikia beveik realaus laiko sekimą, judesio analizę ir pažangius vizualizacijos įrankius, padedančius tobulinti jūsų žaidimą.

💡

Judėjimo fiksavimo funkcionalumas gali būti neprieinamas visų licencijų tipams. Daugiau informacijos rasite DUK .

Greitosios nuorodos

Sistemos reikalavimai

Būtini komponentai:

  • Galiojanti Swing Catalyst Pro arba Pro+ licencija

  • Swing Catalyst versija 25.1 arba naujesnė

  • Reikalingi komponentai, įdiegti komponentų kataloge

  • Suderintas kompiuteris, atitinkantis mūsų rekomenduojamas specifikacijas

  • Vienas ar daugiau suderintų kamerų

Pradinis paruošimas ir konfigūracija

Rekomenduojami paruošimo žingsniai:

  • Įdiekite reikalingus komponentus pagal mūsų diegimo vadovą

  • Konfigūruokite nustatymus naudodamiesi mūsų išsamiu nustatymų vadovu

  • Įsitikinkite, kad jūsų kameros yra tinkamai pozicionuotos (žr. žemiau esantį vaizdo įrašą)

Tikslumą lemiantys veiksniai

Pagrindiniai aspektai

Kameros kokybė ir pozicionavimas Aukštos raiškos, stabilus vaizdas yra būtinas tikslaus sekimo sąlyga. Venkite žemos kokybės ar nestabilaus kameros pozicionavimo.

Apšvietimo sąlygos Užtikrinkite nuoseklų, tolygiai paskirstytą apšvietimą. Venkite mirgančios šviesos ir ryškių šešėlių.

Optimalūs kameros kampai Geriausi rezultatai pasiekiami:

Statmenai iš dešinės

  • Statmenai iš kairės

  • Palei liniją (su tinkamu apšvietimu)

Atkreipkite dėmesį į:

  • Sumažėjusį tikslumą, kai kūno taškai yra užstoti arba kai TensorRT įjungtas FP16 režimas.

  • DLP projektoriai ar mirganti šviesa gali neigiamai paveikti tikslumą, ypač vaizdui palei liniją, žr. mūsų straipsnį apie mirgėjimo sumažinimą

Darbo pradžia

Judėjimo fiksavimo įjungimas

Prieš pradėdami įsitikinkite, kad atlikote rekomenduojamus paruošimo žingsnius ir įdiegėte reikalingus komponentus.

MotionCatalyst_GqKhaJedFY.png

  • Raskite MoCap mygtuką viršutinėje įrankių juostoje

  • Spustelėkite, kad įjungtumėte funkciją.

  • Patikrinkite, ar tai veikia, įjungę skeleto vaizdą.

MoCap įrankių juostos funkcijos

Vaizdo valdikliai

  • Skeleto apvalkalo rodymo įjungimas/išjungimas

  • Masės centro (COM) žymeklio rodymas/slėpimas

Analizės įrankiai

Žymeklio kampo įrankis Išmatuokite ir rodykite sąnarių kampus, pasirinkdami konkrečius žymeklius

Žymeklio pėdsako įrankis Sekite ir vizualizuokite pasirinktų taškų judėjimo trajektorijas

Linijos įrankis Sukurkite atskaitos linijas tarp bet kurių dviejų žymeklių plokštumos analizei

Išvalymo įrankis Pašalinkite visus aktyvius matavimus ir vizualizacijas

Vizualizacijos pavyzdžiai

MotionCatalyst_6e4ApFNf32.gif

Spustelėjami pagrindiniai taškai: Atpažįstami pagal baltą indikatorių, kai pelės žymeklį užvedate ant pagrindinio taško.

MotionCatalyst_lzl5e0vFKk.png

Masės centro sekimas: Izoliuotas COM žymeklio rodymas, kai skeletas paslėptas

Sąnario kampo analizė: Realaus laiko kampo matavimai su skeleto apvalkalu

Judesio pėdsako vizualizacija Judesio sekimas: Riešo judėjimo trajektorijos vizualizacija

Linijos įrankio vizualizacija Plokštumos analizė: Pasirinktinos atskaitos linijos judesio tyrimui

Judėjimo fiksavimo pridėjimas prie esamų įrašų

Jei turite esamą įrašą be judėjimo fiksavimo duomenų, galite retroaktyviai atlikti MoCap analizę jam, atlikdami šiuos žingsnius:

  • Suraskite įrašą, kuriam norite pridėti MoCap, Žiniaraštyje ir atidarykite jį

  • Spustelėkite Judėjimo fiksavimo mygtuką analizės meniu, kad atidarytumėte išskleidžiamąjį meniu

  • Spustelėkite mygtuką „Process MoCap“

Atkreipkite dėmesį, kad judėjimo fiksavimo analizės atlikimas gali užtrukti kelias minutes, ypač pirmą kartą, kadangi Swing Catalyst turi įkelti reikalingus judėjimo fiksavimo duomenų modelius. Šiuo metu nerekomenduojama išeiti iš analizės režimo ar pradėti nufilmavimo, kadangi apdorojimas naudoja daug aparatinės įrangos resursų ir apkrauna GPU (grafikos plokštę). Šiuo laikotarpiu produktyvumas gali sumažėti.

  • Kai modeliai bus įkelti, prasidės faktinis analizės procesas ir jūs pamatysite eigos juostą, rodančią dabartinę analizės eigą.

  • Jei norite atšaukti MoCap apdorojimą, spustelėkite mygtuką „Cancel“ MoCap išskleidžiamajame meniu. Atkreipkite dėmesį, kad šis mygtukas neprieinamas, kol Swing Catalyst įkelia MoCap modelius, kadangi šis procesas negali būti atšauktas.

  • Kai apdorojimas baigtas, viršuje ekrano pasirodys pranešimas, ir judėjimo fiksavimas bus automatiškai įjungtas atidarytam įrašui.

  • Jei norite vėliau iš naujo paleisti judėjimo fiksavimo analizę, galbūt su kitais judėjimo fiksavimo nustatymais (prieinamais: Settings -> Video & Capture), galite spustelėti mygtuką „Reprocess MoCap“ MoCap išskleidžiamajame meniu, kai įrašas atidarytas analizės režime.

Judėjimo fiksavimo be žymenų nustatymai atidarytam įrašui be MoCap duomenų

Judėjimo fiksavimas apdorojamas atidarytam įrašui

Judėjimo fiksavimo be žymenų nustatymai atidarytam įrašui su MoCap duomenimis

Keli įrašai vienu metu

Norėdami apdoroti visą sesiją, o ne po vieną įrašą, naudokitės Žiniaraščiu:

  • Pasirinkite norimus įrašus. Veikia ir Ctrl-spustelėjimas, ir Shift-spustelėjimas, o Ctrl + A pasirenka visus matomus. Žr. Kaip naudotis Žiniaraščiu .

  • Dešiniuoju pelės klavišu spustelėkite pasirinkimą ir pasirinkite Iš naujo apdoroti judesio fiksavimą ir nustatyti svyravimo fazes. Veiksmas taikomas visam pasirinkimui, ne tik įrašui, esančiam pažymeklio vietoje.

  • Patvirtinkite, kai bus paklausta. Esami judėjimo fiksavimo duomenys tiems įrašams bus pakeisti.

  • Paketas veikia fone, apdorodamas po vieną įrašą, ir netrikdo įrašo, kurį turite atidarytą. Žiniaraštis rodo „Judesio fiksavimas apdorojamas iš naujo…“, kol vyksta darbas, su mygtuku atšaukti.

Meniu punktas neprieinamas, kai nieko nepasirinkta, ir tol, kol vis dar vykdomas ankstesnis paketas.

Golfo svyravimams paketas taip pat atnaujina žymes į nustatytas svyravimo fazes. Įrašai, kurių žymeklius patys perkėlėte, yra išimtis: jie išsaugo savo žymeklius ir skaičiuojami atskirai, o kitą kartą atidarant vieną iš jų jums pasiūlomos nustatytos fazės. Jūsų svyravimo fazės nustatymo nuostata nusprendžia, ar jūsų pirma paklausiama, ar nustatytos fazės pritaikomos iškart. Bet kuriuo atveju įrašo turėti žymekliai iš pradžių išsaugomi, kad galėtumėte juos sugrąžinti.

Paketui pasibaigus, pasirodo santraukos juosta, todėl darbas niekada nesibaigia tyloje. Ji praneša, kas nutiko paketo įrašams, ir pasiūlo Atšaukti visus, kai yra kas atšaukti. Visą informaciją rasite Golfo sūpavimo fazės aptikimas .

Jei kažkas nutinka ne taip pusiaukelėje, paketas sustoja, o ne bruka per visus likusius įrašus, ir juostoje paaiškinama, kodėl. Praneštos priežastys yra šios: GPU pritrūko atminties, GPU nustojo reaguoti, trūksta reikalingo modelio failo, diskas pilnas, arba pasikartojanti sistemos klaida. Retry (Bandyti dar kartą) paima įrašus, kurie niekada nebuvo pradėti apdoroti. Vienas įrašas, kuris nepavyksta savarankiškai, paketo nesustabdo.

Problemų sprendimas

Jei susiduriate su Swing Catalyst Judėjimo fiksavimo (MoCap) sistemos problemomis, apsvarstykite šias dažniausias problemas ir jų sprendimus:

1. MoCap funkcija neprieinama

Problema: Judėjimo fiksavimo funkcionalumas neprieinamas.

Sprendimai:

Licencijos patikra: Įsitikinkite, kad turite aktyvią Swing Catalyst Pro arba Pro+ prenumeratą, kadangi MoCap reikalauja šių licencijos tipų.

Programinės įrangos versija: Patvirtinkite, kad jūsų Swing Catalyst programinė įranga atnaujinta į versiją 25.1 arba naujesnę, kurioje yra MoCap funkcija.

2. Lėtas apdorojimo laikas

Problema: Įrašų apdorojimas užtrunka ilgiau nei tikėtasi, kai MoCap yra įjungtas.

Sprendimai:

Vykdymo tiekėjas: Pasirinkite optimalų vykdymo tiekėją savo aparatinei įrangai.

NVIDIA GPU atveju geriausiam produktyvumui rekomenduojamas TensorRT.

  • Pabandykite įjungti FP16 režimą TensorRT (bet žinokite, kad tikslumas gali sumažėti).

Paketo dydis: Pakoreguokite paketo dydį MoCap nustatymuose. Optimalus paketo dydis yra 32, bet jei susiduriate su atminties problemomis, apsvarstykite jį sumažinti.

Aparatinės įrangos specifikacijos: Patikrinkite, ar jūsų sistema atitinka rekomenduojamas specifikacijas, ypač GPU reikalavimus. Atnaujinimas į galingesnę GPU gali pagerinti apdorojimo greitį.

3. Skeletas nematomas

Problema: Skeleto apvalkalas nepasirodo įrašų metu.

Sprendimai:

Žmogaus aptikimas: Žmogaus aptikimas gali nepavykti. Pabandykite išjungti ir įjungti nufilmavimo režimą, arba išjungti ir vėl įjungti MoCap.

Aptikimo modelis: Jei naudojate Nano aptikimo modelį, pereikite prie Medium modelio, siekiant geresnio tikslumo. Iš naujo paleiskite Swing Catalyst po šio pakeitimo.

Kameros paruošimas: Įsitikinkite, kad jūsų kameros yra teisingai pozicionuotos ir kalibruotos pagal rekomenduojamas gaires. Tinkamas kameros paruošimas yra svarbiausia tikslaus žmogaus aptikimo sąlyga.

4. Netikslūs judėjimo fiksavimo duomenys

Problema: Fiksuoti judesio duomenys yra netikslūs arba nenuoseklūs.

Sprendimai:

Apšvietimo sąlygos: Palaikykite nuoseklų ir tolygiai paskirstytą apšvietimą filmavimo vietoje. Venkite mirgančios šviesos ir ryškių šešėlių, kadangi jie gali paveikti aptikimo tikslumą.

Kameros kokybė: Įsitikinkite, kad kameros filmavimo metu nejuda, kadangi tai gali sukelti prastus sekimo rezultatus. Apsvarstykite savo kadravimą: ar kamera tinkamai pozicionuota ir tinkamai paruoštas objektyvas?

Vykdymo tiekėjo nustatymai: Jei turite įjungtą TensorRT ir pažymėtą „FP16 for TensorRT“, apsvarstykite šio žymėjimo nuėmimą, kad pamatytumėte, ar tikslumas pagerėja.

  • Jei netikslumai kartojasi, apsvarstykite pagalbos užklausos sukūrimą pas mus.

5. Judėjimo fiksavimo apdorojimas nepavyksta

Problema: Apdorojimas nepavyksta

Sprendimai:

Vykdymo tiekėjas: Pabandykite pakeisti vykdymo tiekėją. DirectML turi geriausią suderinamumą.

Atminties naudojimas: Įsitikinkite, kad jums netrūksta atminties.

Atidarykite Windows užduočių tvarkytuvę ir eikite į skirtuką Performance.

  • Stebėkite atminties naudojimą ir GPU atminties naudojimą, kad pamatytumėte, ar jums galbūt trūksta atminties.

  • Jei jums trūksta atminties, pabandykite naudoti mažesnį paketo dydį arba pabandykite „FP16 for TensorRT“, jei naudojate TensorRT vykdymo tiekėją.

Kompiuterio specifikacijos: Ar jūsų kompiuteris pakankamai galingas MoCap paleisti ?

Kameros kadrų dažnio mažinimas: Kadrų dažnio mažinimas sumažina apdorojamų kadrų kiekį, kas gali sumažinti sistemos apkrovą.

MoCap išjungimas: Pabandykite išjungti MoCap funkciją, kad pamatytumėte, ar klaida galbūt nesusijusi su pačia MoCap funkcija.