Podešavanja Hvatanja pokreta u SwingCatalystu
Uvod
Ovaj članak opisuje kako da podesite i konfigurišete funkcionalnost Hvatanja pokreta unutar SwingCatalyst-a. Ova funkcija možda nije dostupna za sve vrste licenci, molimo pogledajte naš FAQ o Hvatanju pokreta za više informacija.
Zahtevi
- Komponente moraju biti instalirane u direktorijum za komponente.
Vaš računar mora da ispunjava naše preporuke za PC specifikacije, a najvažnije je da grafička kartica zadovoljava naše preporuke.
Konfiguracija
Podešavanja Hvatanja pokreta mogu se pronaći u glavnom meniju Podešavanja, u odeljku „Video i Snimanje". Odavde možete odabrati ili promeniti izvršne provajdere i veličinu grupnog paketa (batch size).
Preporučujemo veličinu grupnog paketa između 12 i 24, zavisno od toga koliko aktivnih/omogućenih kamera imate.
Preporučeni izvršni provajder
NVIDIA
NVIDIA RTX 3060 ili noviji GPU -> TensorRT
Ako TensorRT ne funkcioniše, pokušajte sa CUDA
Ostale grafičke kartice
- DirectML
Podrazumevana opcija je DirectML jer je najkompatibilniji provajder. Nažalost, ujedno je i najsporiji.
Tokom testiranja performansi, utvrdili smo da je TensorRT najpouzdaniji od izvršnih provajdera.
TensorRT je u proseku (35–45% brži od DirectML, 20–25% brži od CUDA)
CUDA nudi umerena poboljšanja u odnosu na DirectML (u proseku 10–12%)
CUDA koristi znatno više GPU memorije (VRAM) od TensorRT-a, pokušajte da smanjite veličinu grupnog paketa ako koristite CUDA
Preuzimanje komponenti
Ako odaberete komponentu koja već nije instalirana, bićete upitani da je preuzmete.
Da biste koristili TensorRT ili CUDA, prvo morate preuzeti odgovarajuće komponente.
note: Ova funkcija je dostupna samo u verziji 25.2.
Preporučena veličina grupnog paketa
Prema našim testiranjima, veće veličine grupnog paketa daju bolju Перформансу. Preporučujemo veličinu grupnog paketa između 16 i 24 za tipičnu postavku sa 2–3 kamere. Ako istovremeno koristite drugi softver koji zahteva grafičke resurse, može biti korisno isprobati manju veličinu grupnog paketa. Na kraju krajeva, optimalna veličina grupnog paketa može zavisiti od vašeg načina rada i vrste programa koje pokrećete pored SwingCatalyst-a.
Napredna podešavanja
Ispod podešavanja izvršnog provajdera nalaze se napredna podešavanja gde možete promeniti model detekcije ili omogućiti „FP16".
Promena modela detekcije sa Medium na Nano može smanjiti koliko memorije grafička kartica koristi i poboljšati Перформансу, na račun preciznosti.
Ako imate poteškoća sa dobijanjem kvalitetne detekcije, pokušajte da promenite model na Medium, restartujte SwingCatalyst i pokušajte ponovo.
Podrazumevani model detekcije je Nano
„FP16 za TensorRT" podrazumevano nije označen
FP16
Korišćenje FP16 može smanjiti upotrebu memorije i poboljšati Перформансу (na račun preciznosti).
Tokom testiranja utvrdili smo da FP16 može poboljšati Перформансу za 20–35%.
Takođe može davati nekonzistentnije rezultate između Snimaka u poređenju sa podrazumevanim FP32. Može biti vredno pokušati ukoliko imate problema sa Перформансом ili vam ponestaje memorije.
Poređenja Перформанси
TensorRT (ljubičasta), CUDA (roze) i DirectML (zelena), s leva na desno. Osa Y (FPS) predstavlja broj Frejmi po sekundi koje model Hvatanja pokreta može da obradi i nije direktno povezana sa brzinom frejma vaše kamere.
Metrika Перформанси (FPS) označava koliko Frejmi po sekundi se obrađuje — što je broj veći, obrada je brža. Kao što možete videti na gornjoj ilustraciji, i CUDA i TensorRT su gotovo linearni. Na primer, kada pređete sa jedne na dve kamere, vidite gotovo upola manju Перформансу. Ovaj pad Перформанси je manje primetan na novijim NVIDIA grafičkim karticama.
Poslednje ažuriranje: 2025-05-16 | Pogledajte na zvaničnom sajtu podrške




