Go to documentation repository
Documentation for Axxon One 1.0.
Previous page Next page
Aby skonfigurować parametry współdzielone przez narzędzia detekcji pozy ciała, wykonaj następujące kroki:
- Zaznacz obiekt typu Detektor pozy ciała.
- Aby zapisywać dane o obiektach pozyskane ze strumienia wideo, zaznacz Tak przy opcji Zapis metadanych (1). Do pozyskiwania metadanych używane są dekompresja wideo oraz analiza wideo, co może spowodować wyższe obciążenie Serwera, i spowodować, że mniejsza ilość kamer będzie w stanie jednocześnie działać na jednym Serwerze.
- Jeśli kamera wspiera multistreaming, wybierz strumień wideo będący źródłem obrazu dla narzędzia detekcji. Wybranie strumienia wideo o niskiej jakości obniży obciążenie Serwera (2).
- Wybierz procesor dla dekodowania strumienia wideo przy parametrze Tryb dekodera (3). Jeśli wybierzesz GPU, dedykowana karta graficzna będzie traktowana priorytetowo (przy dekodowaniu przy użyciu chipów NVidia NVDEC). Jeśli nie ma odpowiedniego GPU, dekodowanie będzie się odbywać za pomocą technologii Intel Quick Sync Video. W innym przypadku, do dekodowania używane będzie CPU.
Wyznacz ilość klatek przetwarzanych na sekundę (4). Wartość powinna znajdować się w przedziale 0.016 - 100.
Uwaga!
Jeśli na scenie zawarte będą nieruchome osoby, wyznacz ilość klatek przetwarzanych na sekundę na nie mniej niż 2. Gdy na scenie znajdują się poruszające się osoby, zalecane są 4 klatki na sekundę lub więcej.
Im mniejszy czas między analizowaniem klatek, tym większa dokładność narzędzia detekcji pozy ciała, lecz obciążenie CPU będzie wyższe. Przy jednej klatce na sekundę dokładność nie będzie większa niż 70%.
Przy standardowych scenariuszach detekcji, ilość klatek przetwarzanych na sekundę od 3 do 20 jest wystarczająca.
- detekcja pozy ciała przy wolno poruszających się obiektach (bez gwałtownych ruchów) - kl/s: 3;
- detekcja pozy ciała przy obiektach poruszających się średnim tempie - kl/s: 12.
Wyznacz procesor, z którego będzie korzystać sieć neuronowa - CPU, jeden z GPU, lub Intel NCS w polu Tryb (5, zobacz: Wymagania sprzętowe dla analizy neuronowej).
Uwaga!
Jeśli wyznaczony zostanie inny procesor niż CPU, większość obliczeń będzie wykonywana na wyznaczonym procesorze, jednakże do obliczeń nadal będzie, w mniejszym stopniu, wykorzystywany CPU.
Uwaga!
Włączenie algorytmu na NVIDIA GPU może zająć do kilku minut po zastosowaniu ustawień.
Uwaga!
Dokładność wykrywania pozycji leżącej lub siedzącej może się różnić w zależności od używanego procesora. Jeśli inny procesor oferuje mniej dokładne rezultaty, wyznacz parametry detekcji empirycznie i skonfiguruj perspektywę sceny.
Domyślnie całe pole widzenia kamery jest polem detekcji. Jeśli jest to konieczne, istnieje możliwość skonfigurowania stref detekcji oraz stref pominiętych w oknie podglądu kamery. Aby zdefiniować strefę detekcji, naciśnij prawym przyciskiem myszy gdziekolwiek na podglądzie kamery, i wyznacz odpowiednią strefę.
Informacja
Strefy są konfigurowane podobnie, co dla narzędzi Konfiguracji Sceny (zobacz: Konfigurowanie Strefy Detekcji).
Funkcjonuje to następująco:
Jeśli zdefiniowana zostanie strefa detekcji, detekcja nie będzie przeprowadzana poza tą strefą.
Jeśli zdefiniowana zostanie strefa pominięta, detekcja będzie przeprowadzana wszędzie oprócz tej strefy,
- Wybierz plik sieci neuronowej (6).
- Wybierz odpowiednie narzędzie detekcji.
Wyznacz minimalną ilość klatek z daną pozycją, które wyzwolą narzędzie.
Informacja
Wartości domyślne (2 klatki i 1000 milisekund) oznaczają, że narzędzie będzie analizowało jedną klatkę na sekundę. Jeśli poza zostanie wykryta w dwóch następujących po sobie klatkach, narzędzie detekcji zostanie wyzwolone.
Informacja
Ten parametr nie ma wpływu na ustawienia maskowania obiektów.
- Naciśnij Zastosuj.