Przewodnik użytkownika Swing Catalyst Motion Capture
Wprowadzenie
Swing Catalyst Motion Capture (MoCap) to zaawansowany, bezznacznikowy dwuwymiarowy (2D) system przechwytywania ruchu, zaprojektowany, aby usprawnić analizę Twojego swingu golfowego. Ta funkcja zapewnia śledzenie w czasie niemal rzeczywistym, analizę ruchu oraz zaawansowane narzędzia wizualizacji, które pomagają poprawić grę.
Funkcja Przechwytywania ruchu może nie być dostępna we wszystkich typach licencji. Więcej informacji znajdziesz w naszym FAQ .
Szybkie linki
Wymagania systemowe
Niezbędne komponenty:
Ważna licencja Swing Catalyst Pro lub Pro+
Swing Catalyst w wersji 25.1 lub nowszej
Wymagane komponenty zainstalowane w katalogu komponentów
Kompatybilny komputer spełniający nasze zalecane specyfikacje
Jedna lub więcej kompatybilnych kamer
Wstępne Ustawienie i Konfiguracja
Zalecane kroki ustawienia:
Zainstaluj wymagane komponenty, postępując zgodnie z naszym przewodnikiem instalacji
Skonfiguruj ustawienia, korzystając z naszego szczegółowego przewodnika po ustawieniach
Upewnij się, że kamery są prawidłowo ustawione (zobacz film poniżej)
- Wykonaj automatyczną kalibrację obiektywu , aby uzyskać optymalną dokładność i zminimalizować dystorsję obiektywu
Czynniki wpływające na dokładność
Najważniejsze aspekty
Jakość i ustawienie kamery Nagranie w wysokiej rozdzielczości i stabilny obraz są niezbędne do dokładnego śledzenia. Unikaj kamer o niskiej jakości lub niestabilnego ustawienia.
Warunki oświetlenia Zadbaj o równomierne, stałe oświetlenie. Unikaj migoczącego światła i mocnych cieni.
Optymalne kąty ustawienia kamery Najlepsze wyniki uzyskuje się przy ujęciu:
Z przodu po prawej
Z przodu po lewej
Wzdłuż Linii (przy odpowiednim oświetleniu)
Miej na uwadze:
Zmniejszoną dokładność przy zasłoniętych punktach ciała lub gdy dla TensorRT włączone jest FP16.
Projektory DLP lub migoczące oświetlenie mogą negatywnie wpływać na dokładność, zwłaszcza w widoku Wzdłuż Linii - zobacz nasz artykuł o tym, jak ograniczyć migotanie
Pierwsze kroki
Włączanie Przechwytywania ruchu
Zanim przejdziesz dalej, upewnij się, że wykonałeś zalecane kroki ustawienia i zainstalowałeś wymagane komponenty.
Znajdź przycisk MoCap na górnym pasku narzędzi
Kliknij, aby włączyć funkcję.
Sprawdź, czy działa, włączając widok szkieletu.
Funkcje paska narzędzi MoCap
Sterowanie widokiem
Przełącz widoczność nakładki szkieletu
Pokaż/ukryj znacznik Środka masy (COM)
Narzędzia analizy
Narzędzie Kąta Znacznika Mierzy i wyświetla Kąty Stawów poprzez wybór określonych Znaczników
Narzędzie śledzenia toru Znacznika Śledzi i wizualizuje tory ruchu wybranych punktów
Narzędzie Linii Tworzy linie referencyjne między dowolnymi dwoma Znacznikami do analizy płaszczyzny
Narzędzie czyszczenia Usuwa wszystkie aktywne pomiary i wizualizacje
Przykłady wizualizacji
Klikalne punkty kluczowe: Rozpoznawalne po białym wskaźniku, który pojawia się po najechaniu kursorem myszy na punkt kluczowy.
Śledzenie Środka masy: Wyświetlanie samego znacznika COM przy ukrytym szkielecie
Analiza Kąta Stawu: Pomiary kątów w czasie rzeczywistym z nakładką szkieletu
Śledzenie ruchu: Wizualizacja toru ruchu Nadgarstka
Analiza płaszczyzny: Niestandardowe linie referencyjne do analizy ruchu
Dodawanie Przechwytywania ruchu do istniejących nagrań
Jeśli masz istniejące nagranie bez danych Przechwytywania ruchu, możesz wykonać na nim analizę MoCap z mocą wsteczną, wykonując poniższe kroki:
Znajdź w Eksploratorze nagranie, do którego chcesz dodać MoCap, i otwórz je
Kliknij przycisk Przechwytywanie ruchu w menu analizy, aby otworzyć menu rozwijane
Kliknij przycisk “Przetwórz MoCap”
Uwaga: wykonanie analizy przechwytywania ruchu może zająć kilka minut, zwłaszcza za pierwszym razem, ponieważ Swing Catalyst musi wczytać wymagane modele danych Przechwytywania ruchu. W tym czasie nie zaleca się wychodzenia z trybu analizy ani rozpoczynania przechwytywania, ponieważ przetwarzanie wymaga dużych zasobów sprzętowych i mocno obciąża GPU (kartę graficzną). Wydajność może być w tym czasie obniżona.
Po wczytaniu modeli rozpocznie się właściwy proces analizy, a na ekranie pojawi się pasek postępu pokazujący bieżący etap analizy.
Jeśli chcesz anulować przetwarzanie MoCap, kliknij przycisk “Anuluj” w menu rozwijanym MoCap. Pamiętaj, że przycisk ten jest niedostępny, gdy Swing Catalyst wczytuje modele MoCap, ponieważ tego procesu nie można anulować.
Po zakończeniu przetwarzania na górze ekranu pojawi się krótki komunikat, a Przechwytywanie ruchu zostanie automatycznie włączone dla otwartego nagrania.
Jeśli chcesz później ponownie uruchomić analizę przechwytywania ruchu, na przykład z innymi ustawieniami przechwytywania ruchu (dostępnymi w: Ustawienia -> Wideo i Przechwytywanie), możesz kliknąć przycisk “Przetwórz ponownie MoCap” w menu rozwijanym MoCap, mając nagranie otwarte w trybie analizy.
Ustawienia Bezznacznikowego systemu motion capture dla otwartego nagrania bez danych MoCap
Przechwytywanie ruchu przetwarzane dla otwartego nagrania
Ustawienia Bezznacznikowego systemu motion capture dla otwartego nagrania z danymi MoCap
Kilka nagrań naraz
Aby przetworzyć całą sesję zamiast pojedynczego nagrania na raz, skorzystaj zamiast tego z Eksploratora:
Zaznacz wybrane nagrania. Działa zarówno Ctrl-klik, jak i Shift-klik, a
Ctrl+Azaznacza wszystko, co widoczne. Zobacz Jak korzystać z Eksploratora .Kliknij zaznaczenie prawym przyciskiem myszy i wybierz Przetwórz ponownie przechwytywanie ruchu i wykryj fazy swingu. Działanie dotyczy całego zaznaczenia, a nie tylko nagrania pod kursorem.
Potwierdź, gdy zostaniesz o to poproszony. Istniejące dane przechwytywania ruchu dla tych nagrań zostaną zastąpione.
Wsad przetwarzany jest w tle, po jednym nagraniu naraz, i nie zakłóca pracy z otwartym nagraniem. Podczas przetwarzania Eksplorator wyświetla komunikat “Ponowne przetwarzanie przechwytywania ruchu…” wraz z przyciskiem do anulowania.
Pozycja menu jest niedostępna, gdy nic nie jest zaznaczone, a także wtedy, gdy trwa jeszcze poprzedni wsad.
W przypadku swingów golfowych wsad aktualizuje również zakładki do wykrytych Faz Swingu. Wyjątkiem są nagrania, w których samodzielnie przesunąłeś Znaczniki: zachowują one swoje Znaczniki i są liczone osobno, a przy następnym otwarciu takiego nagrania zostaną Ci zaproponowane wykryte fazy. To, czy najpierw zostaniesz zapytany, czy wykryte fazy zostaną zastosowane od razu, zależy od Twojego ustawienia Detekcji Faz Swingu. W obu przypadkach Znaczniki, które nagranie miało wcześniej, są najpierw zapisywane, dzięki czemu możesz je przywrócić.
Po zakończeniu wsadu pojawia się baner podsumowujący, więc proces nigdy nie kończy się bez informacji zwrotnej. Baner informuje, co stało się z nagraniami w wsadzie, i oferuje opcję Cofnij wszystko, gdy jest coś do cofnięcia. Pełne informacje znajdziesz w Detekcja Fazy Swigu Golfowego .
Jeśli coś pójdzie nie tak w trakcie przetwarzania, wsad zatrzymuje się zamiast na siłę przechodzić przez wszystkie pozostałe nagrania, a baner podaje przyczynę. Zgłaszane przyczyny to: brak pamięci GPU, brak odpowiedzi ze strony GPU, brakujący wymagany plik modelu, brak miejsca na dysku lub powtarzający się błąd systemowy. Ponów próbę podejmuje nagrania, które nie zostały jeszcze przetworzone. Pojedyncze nagranie, które samo w sobie zakończy się niepowodzeniem, nie zatrzymuje całego wsadu.
Rozwiązywanie problemów
Jeśli napotkasz problemy z systemem Swing Catalyst Motion Capture (MoCap), zapoznaj się z poniższymi typowymi problemami i ich rozwiązaniami:
1. Funkcja MoCap niedostępna
Problem: Funkcja Przechwytywania ruchu jest niedostępna.
Rozwiązania:
Weryfikacja licencji: Upewnij się, że masz aktywną subskrypcję Swing Catalyst Pro lub Pro+, ponieważ MoCap wymaga jednego z tych typów licencji.
Wersja oprogramowania: Upewnij się, że Twoje oprogramowanie Swing Catalyst zostało zaktualizowane do wersji 25.1 lub nowszej, która zawiera funkcję MoCap.
2. Wolne czasy przetwarzania
Problem: Przetwarzanie nagrań trwa dłużej niż oczekiwano, gdy MoCap jest włączony.
Rozwiązania:
Dostawca wykonania: Wybierz optymalnego dostawcę wykonania dla Twojego sprzętu.
Dla kart graficznych NVIDIA najlepszą Wydajność zapewnia TensorRT.
- Spróbuj włączyć FP16 dla TensorRT (pamiętaj jednak, że może to obniżyć dokładność).
Rozmiar wsadu: Dostosuj Rozmiar wsadu w ustawieniach MoCap. Optymalny jest Rozmiar wsadu wynoszący 32, ale jeśli występują problemy z pamięcią, rozważ jego zmniejszenie.
Specyfikacja sprzętowa: Sprawdź, czy Twój system spełnia zalecane specyfikacje, zwłaszcza wymagania dotyczące GPU. Przejście na mocniejszą kartę graficzną może przyspieszyć przetwarzanie.
3. Szkielet niewidoczny
Problem: Nakładka szkieletu nie pojawia się podczas nagrywania.
Rozwiązania:
Detekcja osoby: Detekcja osoby może zawodzić. Spróbuj wyłączyć i włączyć tryb przechwytywania albo wyłączyć i ponownie włączyć MoCap.
Model detekcji: Jeśli używasz modelu detekcji Nano, przełącz się na model Medium, aby zwiększyć dokładność. Po dokonaniu tej zmiany uruchom ponownie Swing Catalyst.
Ustawienie kamery: Upewnij się, że kamery są prawidłowo ustawione i skalibrowane zgodnie z zalecanymi wytycznymi. Prawidłowe Ustawienie kamery ma kluczowe znaczenie dla dokładnej Detekcji osoby.
4. Niedokładne dane Przechwytywania ruchu
Problem: Zarejestrowane dane ruchu są niedokładne lub niespójne.
Rozwiązania:
Warunki oświetlenia: Zapewnij stałe i równomierne oświetlenie w miejscu nagrywania. Unikaj migoczącego światła i mocnych cieni, ponieważ mogą wpływać na dokładność detekcji.
Jakość kamery: Upewnij się, że kamery nie poruszają się podczas nagrywania, ponieważ może to prowadzić do słabych wyników śledzenia. Zwróć uwagę na kadrowanie - czy kamera i obiektyw są ustawione prawidłowo?
Ustawienia dostawcy wykonania: Jeśli masz włączony TensorRT i zaznaczoną opcję “FP16 for TensorRT”, spróbuj ją odznaczyć, aby sprawdzić, czy poprawi to dokładność.
- Jeśli niedokładności nadal występują, rozważ zgłoszenie sprawy do naszego zespołu wsparcia.
5. Przetwarzanie Przechwytywania ruchu kończy się niepowodzeniem
Problem: Przetwarzanie kończy się niepowodzeniem
Rozwiązania:
Dostawca wykonania: Spróbuj zmienić dostawcę wykonania. DirectML zapewnia najlepszą kompatybilność.
Zużycie pamięci: Upewnij się, że nie brakuje Ci pamięci.
Otwórz Menedżera zadań Windows i przejdź do zakładki Wydajność.
Monitoruj użycie pamięci oraz użycie pamięci GPU, aby sprawdzić, czy nie brakuje Ci pamięci.
Jeśli brakuje Ci pamięci, spróbuj użyć mniejszego Rozmiaru wsadu lub, jeśli korzystasz z dostawcy wykonania TensorRT, wypróbuj opcję “FP16 for TensorRT”.
Specyfikacja komputera: Czy Twój komputer jest wystarczająco wydajny, aby uruchomić MoCap ?
Obniżenie Szybkości klatek kamery: Obniżenie Szybkości klatek zmniejsza liczbę przetwarzanych klatek, co może zmniejszyć obciążenie systemu.
Wyłączenie MoCap: Spróbuj wyłączyć funkcję MoCap, aby sprawdzić, czy błąd nie jest może niezwiązany z samą funkcją MoCap.







