Postavke Motion Capture funkcije u Swing Catalyst programu
Uvod
Ovaj članak opisuje kako postaviti i konfigurirati funkcionalnost Motion Capture unutar Swing Catalyst programa. Ova značajka možda nije dostupna za sve vrste licenci, molimo pogledajte naš Često postavljana pitanja o Motion Capture za više informacija.
Zahtjevi
- Komponente moraju biti instalirane u direktorij komponenti.
Vaše računalo mora zadovoljiti naše preporuke za PC specifikacije, a najvažnije je da grafička kartica ispunjava naše preporuke.
Konfiguracija
Postavke Motion Capture mogu se pronaći u glavnom izborniku Postavki pod odjeljkom “Video & Uhvati”. Odavde možete odabrati ili promijeniti davatelje izvođenja i veličinu grupe.
Preporučujemo veličinu grupe između 12 i 24, ovisno o tome koliko aktivnih / omogućenih kamera imate.
Preporučeni davatelj izvođenja
NVIDIA
NVIDIA RTX 3060 ili noviji GPU -> TensorRT
Ako TensorRT ne radi, pokušajte s CUDA
Ostale grafičke kartice
- DirectML
Zadana postavka je DirectML jer je najkompatibilniji davatelj. Nažalost, ujedno je i najsporiji.
Tijekom testiranja performansi utvrdili smo da je TensorRT najučinkovitiji od svih davatelja izvođenja.
TensorRT je u prosjeku brži (35-45% brži od DirectML, 20-25% brži od CUDA)
CUDA nudi umjerena poboljšanja u odnosu na DirectML (u prosjeku 10-12%)
CUDA koristi znatno više GPU memorije (VRAM) od TensorRT-a, pokušajte smanjiti veličinu grupe ako koristite CUDA
Preuzimanje komponenti
Ako odaberete komponentu koja već nije instalirana, bit ćete upitani da je preuzmete.
Za korištenje TensorRT ili CUDA, prvo trebate preuzeti komponente.
Note: Ova značajka dostupna je samo u verziji 25.2.
Preporučena veličina grupe
Prema našem testiranju, veće veličine grupe daju bolju izvedbu. Preporučujemo veličinu grupe između 16 i 24 za tipičnu Postavku s 2-3 kamere. Ako istovremeno koristite drugi softver koji zahtijeva grafičke resurse, možda bi bilo korisno isprobati manju veličinu grupe. U konačnici, optimalna veličina grupe može ovisiti o vašem načinu rada i vrsti programa koje koristite uz Swing Catalyst.
Napredne postavke
Ispod postavki davatelja izvođenja nalaze se napredne postavke gdje možete promijeniti model detekcije ili omogućiti “FP16”.
Promjena modela detekcije s Medium na Nano može smanjiti koliko memorije koristi vaša grafička kartica i poboljšati izvedbu, ali na račun točnosti.
Ako imate poteškoća s postizanjem dobre detekcije, pokušajte promijeniti model na Medium, ponovo pokrenite Swing Catalyst i pokušajte ponovo.
Zadani model detekcije je Nano
“FP16 za TensorRT” po zadanoj postavci nije označen
FP16
Korištenje FP16 može smanjiti potrošnju memorije i poboljšati izvedbu (na račun točnosti).
Tijekom testiranja utvrdili smo da FP16 može poboljšati izvedbu za 20-35%.
Može također davati nedosljednije rezultate između Snimaka u usporedbi s zadanim FP32. Vrijedi isprobati ako imate problema s izvedbom ili ako vam ponestaje memorije.
Usporedbe izvedbe
TensorRT (ljubičasta), CUDA (ružičasta) i DirectML (zelena), s lijeva na desno. Os Y (FPS) predstavlja broj Okvira po Sekundi koje model Motion Capture može obraditi i nije izravno povezana s Brzinom Okvira vaše kamere.
Metrika izvedbe (FPS) označava koliko se Okvira po Sekundi obrađuje — što je broj veći, to brže obrađuje. Kao što se može vidjeti na gornjoj ilustraciji, i CUDA i TensorRT su gotovo linearni. Npr. ako prijeđete s jedne na dvije kamere, vidjet ćete gotovo prepolovljenu izvedbu. Ovaj pad izvedbe manje je primjetan kod novijih NVIDIA grafičkih kartica.
Zadnje ažuriranje: 2025-05-16 | Pogledajte na službenom portalu za podršku




