Go to documentation repository
Page History
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 czas między analizowaniem klatek wideo w milisekundach. (4). Czas ten powinien znajdować się w zasięgu
To configure common parameters for pose detection tools, do as follows:
- Select the Pose Detection object.
- By default, video stream's metadata are recorded in the database. You can disable it by selecting No in the Record object tracking list (1). Video decompression and analysis are used to obtain metadata, which causes high Server load and limits the number of video cameras that can be used on it.
- If a camera supports multistreaming, select the stream for which detection is needed (2). Selecting a low-quality video stream allows reducing the load on the Server.
- Select a processing resource for decoding video streams (3). When you select a GPU, a stand-alone graphics card takes priority (when decoding with NVidia NVDEC chips). If there's no appropriate GPU, the decoding will use the Intel Quick Sync Video technology. Otherwise, CPU resources will be used for decoding.
Set the interval between the analyzed frames in milliseconds (4). The value should be within the range of 30 – 10,000.
Note title Attention! With static individuals in scene, set the interval to no more than 500 ms. With moving individuals in scene, less than 250 ms is recommended.
The less the interval, the higher accuracy of pose detection for the cost of CPU load. For 1000 ms interval, accuracy will be no less than 70%.
We recommend that you use trial and error method to set the appropriate value.
Jeśli na scenie zawarte będą nieruchome osoby, wyznacz czas na nie więcej niż 500ms. Gdy na scenie znajdują się poruszające się osoby, zalecany jest czas mniejszy niż 250ms.
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 wartości 1000ms, dokładność nie będzie większa niż 70%.
Zalecane jest zastosowanie metody prób i błędów w celu określenia odpowiedniej wartości.
Wyznacz procesor, z którego będzie korzystać sieć neuronowa - CPU, jeden z GPU, lub Intel NCS w polu Tryb (5, zobacz: Select the processor for the neural network - CPU, one of GPUs, or Intel NCS (5, see Wymagania sprzętowe dla analizy neuronowej).
Note title Attention! If you specify other processing resource than the CPU, this device will carry the most of computing load. However, the detection tool will consume CPU as wellJeśli wyznaczone będzie inny procesor niż CPU, większość obliczeń będzie wykonywana na wyznaczonym procesorze, jednakże do obliczeń nadal będzie, w mniejszym stopniu, wykorzystywane CPU.
Note title Attention! It may take several minutes to launch the algorithm on an NVIDIA GPU after you apply the settings.Włączenie algorytmu na NVIDIA GPU może zająć do kilku minut po zastosowaniu ustawień.
Note title Attention! Man-down or sitting-pose detection accuracy may depend on the particular processor. If another selected processor gives less accurate results, set the detection parameters empirically, and configure scene perspective.
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ę.By default, the entire FoV is an area for detection. If necessary, you can specify the areas for detection and skip areas in the preview window. To set an area for detection, right click anywhere on the image, and select a desired area.
Info title Note The areas are set the same way as for the Scene Analytics (see Configuring the Detection Zone).
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
This is how it works:
if you specify areas for detection only, no detection will be performed in the rest of FoV.
if you specify skip areas only, the detection will be performed in the rest of FoV.
- Select the desired detection toolWybierz odpowiednie narzędzie detekcji.
Set the minimum number of frames with a human in a pose of interest for triggering the toolWyznacz minimalną ilość klatek z daną pozycją, które wyzwolą narzędzie.
Info title Note The default values Wartości domyślne (2 frames and klatki i 1000 milliseconds) indicate that the tool will analyze one frame every second. When a pose is detected in 2 consequent frames, the tool will triggermilisekund) oznaczają, że narzędzie będzie analizowało jedną klatkę na sekundę. Jeśli poza jest wykrywa w dwóch następujących klatkach, narzędzie detekcji zostanie wyzwolone.
Info title Note This parameter is not used for masking settings.
Ten parametr nie jest używany dla narzędzia maskowania.
- Naciśnij ZastosujClick Apply.