Knowledge base > Tasks > Detekcja ruchu
Detekcja ruchu zrewolucjonizowała sposób, w jaki podchodzimy do monitoringu, oferując zwiększone bezpieczeństwo i wygodę w różnych miejscach. Niezależnie od tego, czy monitorujesz swój dom, biuro, czy przestrzenie publiczne, technologia detekcji ruchu może dostarczyć cennych informacji i powiadomień, utrzymując Cię w pełni poinformowanym i przygotowanym na każdą sytuację.
Profesjonalne kamery monitoringu z wbudowaną detekcją ruchu oferują bezproblemową integrację i uproszczoną konfigurację, co czyni je idealnym rozwiązaniem dla użytkowników szukających kompleksowej opcji, podczas gdy oprogramowanie detekcji ruchu Banalytics analizuje nagrania wideo lub obrazy w celu wykrywania ruchu w monitorowanej przestrzeni, co sprawia, że jest to wszechstronna opcja dla istniejących systemów kamer. Z Banalytics możesz wzbogacić nawet najprostsze kamery USB lub wbudowane kamery laptopów o zaawansowane funkcje detekcji ruchu.
Detekcję ruchu można dodać do każdej kamery, której przypisane jest zadanie Przechwytywanie wideo. Kliknij nazwę kamery, aby rozwinąć zadania pod nią. Kliknij zadanie Przechwytywanie wideo. Następnie kliknij podmenu Detekcja ruchu w prawym dolnym rogu. Po pomyślnym dodaniu zadania detekcji ruchu, możesz edytować jego opcje konfiguracyjne oraz uruchamiać/ zatrzymywać/ usuwać zadanie.
Znaczenie
Wymagane (Tak/Nie)
Opis
Domyślny
Ponowne uruchomienie w przypadku błędu działania
Tak
Tryb ponownego uruchamiania po wykryciu błędu:
Zatrzymaj przy błędzie – nie uruchamia się ponownie, dopóki nie zostanie ręcznie wywołane.
Natychmiast – próbuje uruchomić się automatycznie natychmiast po wykryciu błędu.
10 sek – próbuje uruchomić się automatycznie po 10-sekundowym opóźnieniu po wykryciu błędu.
30 sek – próbuje uruchomić się automatycznie po 30-sekundowym opóźnieniu po wykryciu błędu.
1 min – próbuje uruchomić się automatycznie po 1-minutowym opóźnieniu po wykryciu błędu.
Domyślnie 10 sek
Tryb debugowania
Tak
Tryb debugowania to specjalny tryb, w którym możesz zobaczyć surowy sygnał wideo lub klatki obrazu otrzymane z kamery. Tryb debugowania umożliwia precyzyjne dostosowanie ustawień detekcji ruchu w celu uzyskania optymalnej wydajności poprzez znalezienie optymalnej równowagi między czułością, obszarem detekcji i rozmiarem filtra dylatacji. Zalecamy wybór trybu Tło podczas konfigurowania detekcji ruchu.
Tryb Ramki docelowej pozwala na zobaczenie ramki, którą przetwarza detektor ruchu. Na przykład, jeśli wykluczymy niektóre obszary, zobaczysz to w czarnym kolorze w trybie ramki docelowej.
Tryb Wyłączono pozwala zobaczyć faktycznie wykryte obiekty. Jeśli widzisz ich za dużo, powinieneś zmniejszyć szum na obrazie lub zwiększyć Próg detekcji ruchu.
Domyślnie Tło
Czułość tła
Tak
Jest to parametr, od którego najlepiej zacząć przy dostosowywaniu detekcji ruchu do konkretnego przechwytywania obrazu z kamery. Im wyższa wartość parametru, tym mniej szumów będzie wykrywanych. Zalecamy spróbowanie zakresu 8-20. Wyższy poziom spowoduje utratę wykrywania małych obiektów.
Oto przykład czułości tła, którą należy poprawić:
Oto akceptowalny poziom czułości tła:
Domyślnie 8
Rozmiar rozmycia
Tak
Parametr ten określa poziom rozmycia, który jest stosowany do klatek obrazu lub sygnału wideo analizowanych w celu detekcji ruchu. To ustawienie pomaga zmniejszyć efekty szumów obrazu i innych zniekształceń, które mogą wpływać na dokładność detekcji ruchu. Jednak ustawienie zbyt wysokiego poziomu rozmycia może również zmniejszyć czułość na wykrycie ruchu.
Domyślnie 5x5
Rozmiar dylatacji
Tak
Dylatacja to proces, który polega na rozszerzeniu lub powiększeniu wykrytego obszaru ruchu, aby uczynić go bardziej widocznym lub łatwiejszym do wykrycia.
Rozmiar dylatacji odnosi się do liczby pikseli, o które rozszerza się (dylatuje) wykryty obszar.
Zwiększenie rozmiaru dylatacji może pomóc w uczynieniu wykrytego ruchu bardziej widocznym i łatwiejszym do odróżnienia od tła. Jednak ustawienie zbyt dużego rozmiaru dylatacji może prowadzić do fałszywych alarmów, gdzie kamera wykrywa ruch, który nie występuje.
Domyślnie 3x3
Częstotliwość wykrywania (ms)
Tak
Interwał, w którym ruch jest sprawdzany w obrazie, mierzony w milisekundach.
Domyślnie 300ms
Próg obszaru ruchu
Tak
Rozmiar obszaru, który wyzwala detekcję ruchu. Aby prawidłowo ocenić wymagany próg, spójrz na swój obraz oraz rozmiary obiektów.
Włącz flagi „Pokaż detekcje” i „Pokaż szum” i sprobój rożne rozmiary dotyczącę wymaganego objektu. Czerwone kwadraty przedstawiają obszary, w których wykryto ruch, a żółte obszary to obszary z szumem. Zwróć uwagę na te czerwone.
Default to 200
Pokaż detekcje
Nie
Po włączeniu to ustawienie wyświetla obszary z wykrytym ruchem — te czerwone obszary na zdjęciu. To ustawienie dotyczy tylko trybu Debug Off.
Default to Off
Pokaż szum
Nie
Po włączeniu to ustawienie wyświetla obszary z wykrytym szumem — te żółte obszary wyżej. To ustawienie dotyczy tylko trybu Debug Off.
Default to Off
Skala czcionki
Tak
Rozmiar czcionki etykiet obszarów.
Default to 0.6
Opóźnienie włączenia (sek)
Tak
Ten parametr został wprowadzony specjalnie dla kamer PTZ, które nie powinny mieć statycznego widoku przez dłuższy czas. Wyłącza detekcję ruchu na określony czas, aby uniknąć jej uruchomienia podczas ruchu kamery lub powiększania/zmniejszania obrazu.
Default to 5
"Stun" zdarzenia (sek)
Tak
Częstotliwość, z jaką wysyłane są zdarzenia wykrywania ruchu. Może być mniejsza niż częstotliwość wykrywania (ms), ponieważ istnieje większe prawdopodobieństwo, że ten sam obiekt będzie się poruszał się przez sekundę lub dłużej.
Default to 1 sec
Tryb wyzwalania ruchem
Tak
Parametr definiuje, w jaki sposób detekcja ruchu powinna być wyzwalana — albo po wykryciu ruchu, albo po wykryciu określonego obiektu. Jeśli nie określono AI modelu, ustaw parametr na Tylko ruch.
Default to Motion only
AI model
Nie
Tutaj możesz wybrać AI model detekcji obiektów, który wyzwala detekcję ruchu tylko w przypadku obiektów należących do określonej klasy. Obecnie dostępne są tylko dwa modele AI z ograniczoną liczbą klas. Przeczytaj więcej tutaj.
Próg pewności
Nie
Poziom pewności wybranego AI modelu detekcji obiektów. Poniżej tego progu detekcja ruchu nie zostanie wyzwolona.
NMS
Nie
NMS oznacza Supresję Nie-Maksymalną. Jest to technika używana w algorytmach detekcji obiektów do filtrowania zbędnych lub nakładających się ram ograniczających, które zostały przewidziane przez model AI.
Docelowe klasy
Nie
Klasy obiektów, które powinny wyzwalać detekcję ruchu. Wszystkie inne obiekty będą pomijane.
Pokaż klasy
Nie
Po włączeniu to ustawienie wyświetla nazwę klasy nad obszarami z wykrytym ruchem — czerwonymi. To ustawienie dotyczy tylko trybu Debug Off.
Częstotliwość klasyfikacji (ms)
Nie
Parametr określa czas, przez który kamera będzie ignorować kolejne obiekty do klasyfikacji po wykryciu jednego. Należy pamiętać, że detekcja obiektów jest procesem wymagającym dużych zasobów. Możesz monitorować wykorzystanie mocy obliczeniowej urządzenia w Monitorze systemu.
"Strefy" w detekcji ruchu odnoszą się do konkretnych obszarów w polu widzenia kamery, które są wyznaczone do detekcji ruchu. Ustawiając strefy, możesz określić, które obszary obrazu powinny być monitorowane pod kątem ruchu, a które nie. Należy pamiętać, że ustawienie stref może być bardziej wymagające pod względem obliczeniowym niż monitorowanie całego widoku. Możesz monitorować wykorzystanie mocy obliczeniowej urządzenia w Monitorze systemu.
Aby dodać strefę, kliknij lewym przyciskiem myszy na widoku detektora ruchu w trybie Edycji. Nadaj nazwę obszarowi. Następnie obrysuj obszar kliknięciami lewym przyciskiem myszy. Kliknij prawym przyciskiem myszy, aby zakończyć rysowanie obszaru. Możesz uczynić wybraną strefę niewrażliwą na detekcję ruchu, klikając prawym przyciskiem myszy na nią. Nieaktywna strefa staje się blado-żółta. Możesz usunąć strefę, klikając na nią i naciskając klawisz Delete na klawiaturze.