Kamera wykryła ruch. Telefon wysyła powiadomienie, więc otwierasz aplikację, a na nagraniu nie ma ani człowieka, ani samochodu. Poruszyła się gałąź, przed obiektywem przeleciał owad albo światło reflektorów na chwilę zmieniło fragment obrazu. Po kilku takich alarmach łatwo przestać zwracać na nie uwagę.

Problem nie musi jednak oznaczać, że detekcja ruchu w kamerze działa nieprawidłowo. Klasyczny mechanizm może po prostu reagować na zmianę obrazu, nie wiedząc, co ją spowodowało. Bardziej zaawansowane kamery idą o krok dalej – analizują wykryty obiekt i próbują określić, czy jest nim człowiek lub pojazd. Właśnie na tej zasadzie działają m.in. rozwiązania wykorzystujące algorytmy deep learning takie, jak Dahua SMD czy Hikvision AcuSense.

Różnica staje się szczególnie istotna wtedy, gdy monitoring ma nie tylko nagrywać obraz, ale również informować o konkretnych zdarzeniach. Zamiast kolejnego komunikatu „wykryto ruch” możemy otrzymać powiadomienie dopiero wtedy, gdy na posesji rzeczywiście pojawi się osoba lub samochód.

Co oznacza detekcja ruchu w kamerze?

Nie zawsze oznacza ona, że urządzenie potrafi rozpoznać poruszający się obiekt. W klasycznym rozwiązaniu kamera analizuje kolejne fragmenty obrazu i sprawdza, czy pomiędzy nimi nastąpiła wystarczająco duża zmiana.

W dużym uproszczeniu wygląda to tak:

OBRAZ 1
↓
ZMIANA W OBRAZIE
↓
OBRAZ 2
↓
RUCH WYKRYTY

Dla klasycznej detekcji najważniejsza jest sama zmiana obrazu. System nie musi więc wiedzieć, czy przed kamerą pojawił się człowiek, przejechał samochód, przebiegł pies czy wiatr poruszył gałęziami drzewa.

Reakcję mogą wywołać między innymi:

  • człowiek lub pojazd,
  • zwierzę,
  • poruszające się drzewa i krzewy,
  • cień przesuwający się po obserwowanej powierzchni,
  • światła przejeżdżającego samochodu,
  • deszcz lub śnieg,
  • owad znajdujący się blisko obiektywu.

Właśnie tutaj pojawia się jedna z najważniejszych różnic pomiędzy zwykłą detekcją ruchu a inteligentną analizą obrazu. Pierwsza odpowiada przede wszystkim na pytanie „czy coś zmieniło się w obrazie?”, natomiast detekcja człowieka lub pojazdu próbuje dodatkowo odpowiedzieć na pytanie „co spowodowało tę zmianę?”.

Nie. W wielu zastosowaniach nadal może być całkowicie wystarczająca szczególnie, jeśli kamera obserwuje spokojne pomieszczenie albo detekcja służy przede wszystkim do zaznaczania fragmentów nagrania, w których pojawiła się aktywność.

Jej użyteczność można również poprawić poprzez odpowiednie ustawienie obszaru oraz czułości detekcji. Problem zaczyna się przede wszystkim wtedy, gdy od zwykłej detekcji oczekujemy precyzyjnych powiadomień z kamery zamontowanej na zewnątrz, gdzie obraz nieustannie zmienia się pod wpływem pogody, światła i otoczenia.

Dlaczego zwykła detekcja ruchu powoduje fałszywe alarmy?

Kamera zamontowana na zewnątrz obserwuje scenę, która praktycznie nigdy nie jest całkowicie nieruchoma. Zmienia się oświetlenie, wieje wiatr, pada deszcz, pojawiają się owady i zwierzęta, a po zmroku dodatkowym źródłem zmian staje się oświetlacz podczerwieni. Jeśli detekcja ruchu w kamerze reaguje przede wszystkim na zmianę obrazu, część takich sytuacji może zostać potraktowana jako zdarzenie.

To jeden z najbardziej typowych przykładów. Kamera obejmuje fragment drzewa, zaczyna wiać wiatr, a poruszające się liście i gałęzie zmieniają znaczną część obserwowanego obrazu.

WIATR → RUCH GAŁĘZI → ZMIANA OBRAZU → WYKRYCIE RUCHU

Jeżeli drzewa zajmują dużą część kadru, liczba takich zdarzeń może być bardzo duża.

Problem często staje się bardziej widoczny po zmroku. Krople deszczu lub płatki śniegu znajdujące się blisko obiektywu mogą zostać mocno oświetlone przez promiennik podczerwieni, przez co na obrazie wyglądają na znacznie większe i jaśniejsze niż w rzeczywistości.

Niewielki owad przelatujący kilka centymetrów przed kamerą może zajmować sporą część kadru. Podobny efekt powoduje pajęczyna znajdująca się bezpośrednio przed obiektywem szczególnie, jeśli odbija światło podczerwone.

Źródłem zdarzenia nie musi być fizycznie poruszający się obiekt. Reflektory przejeżdżającego samochodu, włączenie lampy, gwałtowna zmiana nasłonecznienia czy przesuwający się cień również mogą zmienić wystarczająco dużą część obrazu, aby uruchomić klasyczną detekcję.

Kot przechodzący przez ogród rzeczywiście się porusza, więc z punktu widzenia klasycznej detekcji alarm może być całkowicie prawidłowy. Problem polega na tym, że użytkownika interesuje np. wyłącznie pojawienie się człowieka.

Właśnie ten problem próbuje rozwiązać inteligentna detekcja ruchu. Zamiast reagować wyłącznie na fakt, że coś zmieniło się w kadrze, system może dodatkowo przeanalizować obiekt i sprawdzić, czy jest nim np. człowiek albo pojazd.

Czym różni się detekcja człowieka od detekcji ruchu?

Detekcja człowieka w kamerze wprowadza dodatkowy etap analizy. System nie ogranicza się już do stwierdzenia, że w obrazie nastąpiła zmiana, lecz próbuje również określić, jaki obiekt ją spowodował.

Różnicę można przedstawić w prosty sposób:

Klasyczna detekcja:

COŚ SIĘ PORUSZYŁO
↓
WYKRYCIE RUCHU

Detekcja człowieka:

COŚ SIĘ PORUSZYŁO
↓
ANALIZA OBIEKTU
↓
CZY TO CZŁOWIEK?
↓
TAK → ZDARZENIE

Jeżeli więc wiatr poruszy gałęziami albo przez ogród przebiegnie zwierzę, zwykła kamera z detekcją ruchu może potraktować taką sytuację jako zdarzenie. Kamera z wykrywaniem człowieka może natomiast przeanalizować obiekt i odfiltrować część ruchu, który nie odpowiada wybranej kategorii.

Największą korzyścią nie jest samo pojawienie się kolejnej funkcji w specyfikacji kamery, lecz możliwość otrzymywania bardziej użytecznych zdarzeń.

Zamiast kilkudziesięciu komunikatów: „Wykryto ruch” możemy skonfigurować system tak, aby interesowały nas przede wszystkim zdarzenia związane z pojawieniem się człowieka.

Ma to szczególne znaczenie przy kamerach obserwujących wejście, furtkę, ogród czy tylną część posesji. Jeśli użytkownik chce wiedzieć, czy ktoś pojawił się na terenie domu, informacja o każdym poruszeniu drzewa nie ma dla niego takiej samej wartości jak wykrycie osoby.

Jednocześnie warto pamiętać, że klasyfikacja obiektu nie jest tym samym co identyfikacja konkretnej osoby. Kamera rozpoznająca człowieka w tym znaczeniu określa przede wszystkim kategorię obiektu – nie musi wiedzieć, kto znajduje się przed kamerą.

Właśnie możliwość klasyfikowania obiektów stanowi jedną z najważniejszych różnic pomiędzy klasyczną detekcją ruchu a bardziej zaawansowaną analityką stosowaną we współczesnych kamerach.

Czym jest detekcja pojazdu?

Działa ona na podobnej zasadzie jak wykrywanie człowieka. Kamera lub rejestrator analizuje obiekt pojawiający się w obrazie, a następnie próbuje zaklasyfikować go jako pojazd. Dzięki temu system nie musi reagować na każdy ruch występujący w obserwowanej scenie.

W praktyce funkcja ta jest szczególnie przydatna tam, gdzie interesuje nas pojawienie się lub przemieszczanie samochodów, np.:

  • przy bramie wjazdowej,
  • na podjeździe,
  • przed garażem,
  • na parkingu,
  • przy wjeździe na teren firmy.

Jeżeli kamera wykrywająca samochód obserwuje podjazd, można wykorzystać klasyfikację pojazdu do filtrowania zdarzeń. W zależności od możliwości konkretnego systemu pojawienie się pojazdu może następnie uruchomić nagrywanie, oznaczyć zdarzenie na osi czasu albo spowodować wysłanie powiadomienia.

Nie. Są to dwie różne funkcje, które łatwo pomylić podczas porównywania kamer.

Detekcja pojazdu:

POJAZD W KADRZE
↓
KLASYFIKACJA: POJAZD

Rozpoznawanie tablic:

POJAZD W KADRZE
↓
WYKRYCIE TABLICY
↓
ODCZYT NUMERU REJESTRACYJNEGO

Kamera z detekcją pojazdu może więc prawidłowo rozpoznać, że na podjeździe znajduje się samochód, ale nie oznacza to jeszcze, że będzie w stanie odczytać jego numer rejestracyjny. Do tego służą rozwiązania ANPR/LPR, które mają inne wymagania dotyczące sprzętu, kadru, kąta obserwacji czy jakości obrazu.

Detekcja ruchu vs człowieka vs pojazdu – najważniejsze różnice

Najważniejsza różnica pomiędzy tymi funkcjami dotyczy tego, jak dużo kamera wie o zdarzeniu, które właśnie obserwuje. Klasyczna detekcja ruchu może jedynie stwierdzić, że obraz się zmienił, natomiast bardziej zaawansowana analityka próbuje dodatkowo określić, jaki obiekt pojawił się w kadrze.

FunkcjaCo analizuje?Czy klasyfikuje obiekt?Typowe zastosowanie
Detekcja ruchuzmianę obrazuniekoniecznieogólne wykrywanie aktywności
Detekcja człowiekacechy wykrytego obiektutak – człowiekwejście, furtka, ogród
Detekcja pojazducechy wykrytego obiektutak – pojazdpodjazd, parking, brama
Człowiek + pojazdklasyfikację obiektówtakmonitoring posesji, domu lub firmy

W praktyce różnicę najlepiej widać na prostym przykładzie. Jeśli wiatr poruszy krzewem przed domem, klasyczna kamera z detekcją ruchu może zarejestrować zdarzenie. System skonfigurowany do wykrywania człowieka lub pojazdu może natomiast stwierdzić, że w kadrze nie pojawił się interesujący nas typ obiektu i nie generować takiego samego alarmu.

Nie oznacza to przy tym, że kamera z wykrywaniem człowieka przestaje posiadać zwykłą detekcję ruchu. W zależności od modelu i konfiguracji poszczególne funkcje mogą działać równolegle albo być wykorzystywane do różnych reguł i reakcji.

Czy detekcja człowieka i pojazdu to sztuczna inteligencja?

Określenie „AI” pojawia się dziś w specyfikacjach kamer bardzo często, jednak samo w sobie mówi niewiele o rzeczywistych możliwościach urządzenia. W przypadku monitoringu sztuczna inteligencja może być wykorzystywana między innymi do analizy obrazu i klasyfikowania wykrytych obiektów.

W bardziej zaawansowanych systemach stosowane są algorytmy trenowane do rozpoznawania określonych kategorii obiektów. Zamiast ograniczać analizę do informacji, że „coś się poruszyło”, kamera może próbować ustalić, czy wykrytym obiektem jest człowiek albo pojazd.

W uproszczeniu:

ZMIANA W OBRAZIE
↓
ANALIZA OBIEKTU
↓
KLASYFIKACJA
↓
CZŁOWIEK / POJAZD / INNY OBIEKT

Takie podejście pozwala ograniczyć liczbę nieistotnych zdarzeń, ponieważ system może odróżnić interesujące użytkownika obiekty od części pozostałego ruchu występującego w obserwowanej scenie.

Nie. Dwie kamery opisane jako „kamera z AI” mogą oferować zupełnie inny zakres analityki. Jeden model może jedynie rozróżniać człowieka i pojazd podczas, gdy bardziej rozbudowane urządzenie może pozwalać dodatkowo łączyć klasyfikację obiektów z określonymi regułami, strefami lub innymi funkcjami analizy obrazu.

Przykładowo:

  • Kamera A → klasyfikacja człowiek / pojazd
  • Kamera B → człowiek / pojazd + reguły analityczne
  • Kamera C → bardziej rozbudowana analiza obrazu i dodatkowe typy zdarzeń

Z tego powodu samo oznaczenie „AI” nie powinno być podstawą wyboru kamery. Znacznie ważniejsze jest sprawdzenie, jakie obiekty urządzenie rzeczywiście potrafi klasyfikować, z jakimi funkcjami można tę analizę połączyć oraz czy odpowiada to zadaniu, które ma realizować monitoring.

SMD Dahua i AcuSense Hikvision – co właściwie oznaczają te nazwy?

SMD i AcuSense to nazwy rozwiązań stosowanych przez różnych producentów, których jednym z głównych zadań jest ograniczenie liczby nieistotnych zdarzeń poprzez klasyfikację wykrywanych obiektów. W obu przypadkach istotne jest więc nie tylko stwierdzenie, że w obrazie pojawił się ruch, ale również próba określenia, czy odpowiada za niego człowiek lub pojazd.

SMD, czyli Smart Motion Detection, rozwija klasyczną detekcję ruchu o klasyfikację obiektów. System może rozróżniać ludzi i pojazdy, dzięki czemu pozwala ograniczyć alarmy powodowane przez inne zmiany występujące w obrazie.

W praktyce zamiast reagować na każdy wykryty ruch możemy otrzymywać zdarzenia dotyczące wybranych kategorii:

RUCH
↓
ANALIZA
↓
CZŁOWIEK / POJAZD
↓
ZDARZENIE

W kolejnych generacjach SMD producent rozwijał również mechanizmy filtrowania nieistotnych obiektów, w tym zdarzeń powodowanych przez zwierzęta. Zakres możliwości należy jednak zawsze sprawdzać dla konkretnego modelu kamery lub rejestratora oraz wersji zastosowanej technologii.

AcuSense również wykorzystuje algorytmy deep learning do klasyfikowania ludzi i pojazdów oraz ograniczania liczby zdarzeń wywoływanych przez inne obiekty. Klasyfikacja może być wykorzystywana zarówno podczas generowania alarmów, jak i późniejszego wyszukiwania interesujących nagrań – zależnie od urządzenia i konfiguracji systemu.

Z punktu widzenia użytkownika cel jest podobny: zamiast przeglądać dużą liczbę zdarzeń związanych z dowolnym ruchem, możemy skupić się przede wszystkim na nagraniach, na których pojawił się człowiek lub pojazd.

Nie. Chociaż oba rozwiązania wykorzystują klasyfikację człowieka i pojazdu do ograniczania liczby nieistotnych alarmów, są technologiami różnych producentów. Różnić mogą się między innymi zakresem dostępnych funkcji, sposobem konfiguracji, liczbą obsługiwanych kanałów czy współpracą kamery z rejestratorem.

Nie warto więc porównywać ich wyłącznie na podstawie nazw technologii. Znacznie bardziej miarodajne jest zestawienie konkretnych modeli oraz sprawdzenie, jakie funkcje analityczne rzeczywiście oferują.

Detekcja ruchu a ochrona perymetryczna – to nie jest to samo

W specyfikacjach kamer i rejestratorów obok detekcji ruchu często pojawiają się takie funkcje, jak „przekroczenie linii”, „wtargnięcie do strefy” czy „ochrona perymetryczna”. Nie są one jednak innymi nazwami detekcji człowieka. Chodzi tutaj o określenie konkretnej reguły: nie tylko jaki obiekt pojawił się w obrazie, ale również co zrobił i gdzie się znalazł.

W obrazie wyznaczamy wirtualną linię, której przekroczenie ma zostać potraktowane jako zdarzenie. W zależności od możliwości urządzenia można również określić interesujący nas kierunek ruchu.

Przykładowo:

CHODNIK | GRANICA POSESJI | OGRÓD
────────────
CZŁOWIEK → PRZEKRACZA LINIĘ → ZDARZENIE

Takie rozwiązanie może być znacznie bardziej użyteczne niż obserwowanie całego kadru. Osoby poruszające się chodnikiem przed posesją nie muszą wtedy powodować alarmu, natomiast przekroczenie określonej granicy może już zostać potraktowane jako istotne zdarzenie.

Zamiast pojedynczej linii możemy wyznaczyć konkretny obszar obrazu, który chcemy chronić.

┌───────────────┐
│ STREFA │
│ CHRONIONA │
└───────────────┘

OBIEKT WCHODZI DO STREFY
↓
ZDARZENIE

Strefą może być na przykład fragment podjazdu, teren za furtką, okolica garażu albo część ogrodu, do której nikt nie powinien wchodzić w określonych godzinach.

Właśnie tutaj ochrona perymetryczna staje się szczególnie przydatna. System może połączyć informację o rodzaju obiektu z jego zachowaniem w określonej części obrazu.

Zamiast:

COKOLWIEK SIĘ PORUSZYŁO
↓
ALARM

możemy otrzymać:

CZŁOWIEK
↓
PRZEKROCZYŁ WYZNACZONĄ LINIĘ
↓
ALARM

albo:

POJAZD
↓
WJECHAŁ DO OKREŚLONEJ STREFY
↓
ZDARZENIE

Takie połączenie pozwala znacznie precyzyjniej określić, co naprawdę ma zainteresować użytkownika. Sama detekcja człowieka może bowiem prawidłowo wykrywać osoby idące chodnikiem przed posesją, chociaż ich obecność nie jest powodem do

wysyłania powiadomienia.

Detekcja człowieka nie oznacza rozpoznawania twarzy

To kolejne pojęcia, które w opisach kamer bywają ze sobą mylone. Kamera z wykrywaniem człowieka nie musi analizować twarzy ani tym bardziej ustalać, kim jest osoba znajdująca się w kadrze.

W praktyce mamy trzy różne poziomy analizy:

CZŁOWIEK
↓
System rozpoznaje kategorię obiektu: człowiek

TWARZ
↓
System wykrywa obecność twarzy w obrazie

IDENTYFIKACJA
↓
System porównuje twarz z dostępnymi danymi i próbuje określić konkretną osobę

Można więc przyjąć prostą zasadę:

CZŁOWIEK ≠ TWARZ ≠ IDENTYFIKACJA OSOBY

Detekcja człowieka jest przede wszystkim klasyfikacją obiektu. Jej zadaniem może być na przykład wykrycie osoby wchodzącej na posesję i odróżnienie jej od samochodu, zwierzęcia czy innych zmian w obrazie. Do wykonania tego zadania system nie potrzebuje wiedzieć, kto znajduje się przed kamerą.

Detekcja twarzy jest bardziej wyspecjalizowaną funkcją. Kamera analizuje obraz pod kątem obecności twarzy i – zależnie od urządzenia – może zapisać jej ujęcie lub powiązać je ze zdarzeniem.

Jeszcze czymś innym jest rozpoznawanie twarzy. W takim przypadku system nie ogranicza się do jej wykrycia, lecz wykorzystuje dodatkowe mechanizmy do porównania jej z dostępną bazą i identyfikacji osoby, jeśli dane rozwiązanie oferuje taką możliwość.

Czy kamera z AI całkowicie eliminuje fałszywe alarmy?

Nie. Inteligentna detekcja może znacznie ograniczyć liczbę niepotrzebnych powiadomień, ale nie oznacza stuprocentowej skuteczności w każdych warunkach. Kamera nadal analizuje obraz, a jakość tej analizy zależy zarówno od możliwości urządzenia, jak i od tego, co rzeczywiście „widzi”.

Nawet dobra kamera z AI może czasami błędnie sklasyfikować obiekt albo go nie wykryć. Problem częściej pojawia się wtedy, gdy obiekt jest bardzo mały w kadrze, znajduje się daleko od kamery, jest częściowo zasłonięty lub pojawia się tylko na moment. Znaczenie mają również słabe oświetlenie, trudne warunki atmosferyczne oraz niekorzystny kąt obserwacji.

Zaawansowany algorytm nie naprawi źle zaplanowanego kadru. Jeżeli kamera obejmuje bardzo szeroki obszar, osoba znajdująca się na jego końcu może zajmować zaledwie niewielką część obrazu. Dla człowieka oglądającego nagranie nadal będzie oczywiste, że ktoś znajduje się w oddali, ale algorytm może mieć zbyt mało informacji, aby prawidłowo sklasyfikować obiekt.

Podobna sytuacja może wystąpić nocą. Obraz może być wystarczający do zauważenia ruchu, ale jednocześnie zbyt słaby do skutecznego określenia, czy poruszającym się obiektem jest człowiek.

Warto więc traktować AI jako narzędzie poprawiające skuteczność analizy, a nie jako gwarancję braku błędnych zdarzeń.

Dlaczego miejsce montażu wpływa na skuteczność detekcji?

Nawet zaawansowana kamera z wykrywaniem człowieka i pojazdu może działać gorzej, jeśli zostanie zamontowana w niewłaściwym miejscu. Dla analityki obrazu liczy się nie tylko to, czy obiekt znajduje się w kadrze, ale również jego wielkość, kąt obserwacji i ilość widocznych szczegółów.

Im wyżej znajduje się kamera, tym bardziej obserwuje człowieka z góry. Przy dużym kącie może być widoczna przede wszystkim głowa i ramiona, a sylwetka staje się mniej charakterystyczna. Może to utrudniać prawidłową klasyfikację, szczególnie przy większej odległości.

Wyższy montaż nie zawsze oznacza więc skuteczniejszy monitoring. Kamerę warto umieścić tak, aby zapewnić zarówno odpowiedni zasięg obserwacji, jak i użyteczny kąt widzenia obiektów.

Szeroki kąt widzenia pozwala objąć większą część posesji, ale ma również swoją cenę – poszczególne obiekty zajmują mniejszą część obrazu.

Kamera może bez problemu pokazywać całą działkę podczas, gdy człowiek znajdujący się kilkadziesiąt metrów dalej będzie na obrazie bardzo mały. Taki kadr może wystarczyć do zauważenia ruchu, ale niekoniecznie zapewni optymalne warunki dla analityki AI.

SZERSZY KADR
↓
WIĘKSZY OBSZAR OBSERWACJI
↓
MNIEJSZE OBIEKTY W OBRAZIE

To, że na podglądzie widzimy człowieka lub samochód, nie oznacza jeszcze, że kamera ma wystarczająco dużo informacji do jego prawidłowej klasyfikacji. Skuteczny zasięg analityki może być mniejszy niż odległość, z której jesteśmy w stanie zauważyć samą obecność obiektu.

Z tego powodu przy wyborze miejsca montażu warto myśleć nie tylko o tym, jak duży obszar kamera obejmie, ale również jak duży będzie interesujący nas obiekt w kluczowym miejscu kadru.

Jak prawidłowo ustawić detekcję w kamerze?

Sama obecność funkcji wykrywania człowieka lub pojazdu nie wystarczy. Duże znaczenie ma również konfiguracja systemu. Dobrze ustawiona detekcja powinna reagować na zdarzenia, które rzeczywiście nas interesują, zamiast informować o każdej aktywności widocznej w kadrze.

Zamiast przyjmować ogólne założenie „kamera ma wykrywać ruch”, warto dokładnie określić jej zadanie. Może nim być wykrycie człowieka przechodzącego przez furtkę, pojazdu wjeżdżającego na podjazd albo osoby wchodzącej do ogrodu.

Im dokładniej określimy interesujące nas zdarzenie, tym łatwiej dobrać odpowiedni rodzaj detekcji i skonfigurować kamerę.

Nie zawsze warto analizować cały obraz. Jeżeli kamera obejmuje również ulicę, chodnik, drzewa lub fragment sąsiedniej posesji, część tych obszarów można wyłączyć z detekcji.

Pozwala to skupić analizę na miejscu, które rzeczywiście chcemy chronić.

Jeżeli kamera obsługuje klasyfikację, warto określić, czy interesują nas ludzie, pojazdy czy obie kategorie. Przykładowo, przy furtce najważniejsza może być detekcja człowieka, natomiast przy bramie wjazdowej przydatne będzie wykrywanie zarówno osób, jak i samochodów.

Ustawienie maksymalnej czułości nie oznacza automatycznie skuteczniejszej ochrony. Zbyt wysoka wartość może zwiększyć liczbę niepotrzebnych zdarzeń, natomiast zbyt niska może spowodować pominięcie części ruchu.

Czułość najlepiej dobierać podczas testów w rzeczywistym miejscu pracy kamery.

Nie każda reguła musi działać przez całą dobę. Inne ustawienia mogą być potrzebne w godzinach pracy firmy, a inne po jej zamknięciu. Podobnie w domu – określona strefa może wymagać szczególnej ochrony przede wszystkim nocą lub podczas nieobecności mieszkańców.

Samo wykrycie obiektu nie musi jeszcze oznaczać wysłania powiadomienia. W zależności od możliwości systemu zdarzenie może uruchamiać nagrywanie, oznaczać fragment nagrania, wysyłać komunikat na telefon, aktywować światło albo uruchamiać sygnał dźwiękowy.

Warto wybierać reakcję odpowiednio do znaczenia danego zdarzenia. Jeśli telefon informuje o wszystkim, po pewnym czasie nawet ważne powiadomienia mogą zostać zignorowane.

Konfiguracji nie należy kończyć na zaznaczeniu opcji „Human Detection” czy „Vehicle Detection”. Warto przejść przez obserwowany obszar w różnych miejscach, podejść do kamery z kilku kierunków oraz sprawdzić działanie systemu zarówno w dzień, jak i po zmroku.

Test powinien obejmować również dalszą część kadru. To właśnie tam obiekt jest mniejszy i najłatwiej zauważyć granicę skutecznego działania analityki.

Kamera czy rejestrator – gdzie działa detekcja AI?

Funkcje takie, jak wykrywanie człowieka, pojazdu czy ochrona perymetryczna nie zawsze są realizowane w tym samym miejscu. W zależności od systemu analizę może wykonywać sama kamera, rejestrator albo oba urządzenia. Ma to znaczenie szczególnie wtedy, gdy kompletujemy monitoring z różnych modeli kamer i rejestratorów.

W tym przypadku to kamera analizuje obraz i rozpoznaje określone typy obiektów lub zdarzeń. Do rejestratora może następnie przekazać nie tylko strumień wideo, ale również informację o wykrytym zdarzeniu.

Schemat wygląda w uproszczeniu tak:

KAMERA
↓
ANALIZA OBRAZU
↓
CZŁOWIEK / POJAZD / REGUŁA
↓
ZDARZENIE
↓
REJESTRATOR

Takie rozwiązanie oznacza, że możliwości analityczne zależą przede wszystkim od funkcji dostępnych w konkretnej kamerze.

W niektórych systemach analizą obrazu może zajmować się NVR lub XVR. Rejestrator odbiera strumień z kamery, a następnie wykorzystuje własne zasoby do klasyfikacji obiektów lub obsługi określonych funkcji analitycznych.

KAMERA
↓
STRUMIEŃ WIDEO
↓
REJESTRATOR
↓
ANALIZA AI
↓
ZDARZENIE

Może to pozwolić na wykorzystanie funkcji rejestratora również z kamerami, które same nie oferują tak rozbudowanej analityki. Nie należy jednak zakładać, że każdy rejestrator z AI automatycznie zapewni wszystkie inteligentne funkcje każdej podłączonej kamerze.

W rozbudowanych systemach część analizy może być wykonywana po stronie kamery, a rejestrator odpowiadać za obsługę zdarzeń, wyszukiwanie nagrań czy dodatkowe funkcje analityczne. Zakres takiej współpracy zależy jednak od konkretnych urządzeń i sposobu ich połączenia.

Przy doborze sprzętu warto więc sprawdzić nie tylko, czy kamera i rejestrator mają oznaczenie „AI”, ale również:

  • gdzie wykonywana jest konkretna analiza,
  • jakie funkcje obsługuje kamera, a jakie rejestrator,
  • ile kanałów może jednocześnie korzystać z analityki rejestratora,
  • czy wybrane urządzenia są ze sobą kompatybilne,
  • czy uruchomienie jednej funkcji nie ogranicza dostępności innej.

Czy detekcja człowieka i pojazdu działa bez Internetu?

W wielu systemach tak. Jeżeli analiza obrazu wykonywana jest lokalnie przez kamerę lub rejestrator, brak dostępu do Internetu nie musi wyłączać detekcji człowieka, pojazdu czy innych funkcji analitycznych.

Kamera może nadal analizować obraz i rozpoznawać określone zdarzenia:

KAMERA / REJESTRATOR
↓
ANALIZA OBRAZU
↓
WYKRYCIE CZŁOWIEKA LUB POJAZDU
↓
LOKALNE ZDARZENIE

Jeżeli monitoring działa w lokalnej sieci, utrata połączenia z Internetem nie musi również zatrzymać nagrywania na dysku rejestratora lub karcie pamięci. Kamera i NVR nadal mogą komunikować się ze sobą wewnątrz tej samej sieci.

Problem dotyczy przede wszystkim funkcji wymagających komunikacji z usługami zewnętrznymi. Bez dostępu do Internetu możemy stracić między innymi zdalny podgląd spoza domu, dostęp przez usługę chmurową czy powiadomienia wysyłane na telefon znajdujący się poza lokalną siecią.

W uproszczeniu:

  • AI wykrywa człowieka → TAK
  • Nagranie zapisuje się lokalnie → TAK
  • Zdarzenie trafia do rejestratora → TAK
  • Powiadomienie dociera przez Internet na telefon → NIE

Oczywiście dokładne zachowanie systemu zależy od sposobu działania konkretnego urządzenia. Niektóre funkcje mogą wykorzystywać usługi chmurowe podczas, gdy inne są realizowane całkowicie lokalnie.

Jak detekcja wpływa na nagrywanie i zajętość dysku?

Rodzaj detekcji może mieć znaczenie nie tylko dla liczby powiadomień, ale również dla sposobu zapisywania nagrań. Wszystko zależy od tego, czy monitoring nagrywa przez całą dobę, czy zapis uruchamiany jest dopiero po wykryciu określonego zdarzenia.

Jeżeli kamera zapisuje obraz bez przerwy, detekcja ruchu nie decyduje bezpośrednio o długości nagrania. Może jednak tworzyć znaczniki zdarzeń, dzięki którym później łatwiej odnaleźć interesujący fragment materiału.

Jeszcze wygodniejsze może być wykorzystanie klasyfikacji obiektów. Zamiast przeglądać wszystkie momenty, w których wystąpił jakikolwiek ruch, możemy wyszukiwać zdarzenia związane np. z pojawieniem się człowieka lub pojazdu.

Większe znaczenie detekcja ma wtedy, gdy monitoring nagrywa tylko po wykryciu ruchu lub konkretnego obiektu.

Przykładowo:

WIATR
↓
PORUSZAJĄCE SIĘ DRZEWO
↓
ZWYKŁA DETEKCJA RUCHU
↓
URUCHOMIENIE NAGRANIA

Przy dużej liczbie takich zdarzeń kamera może zapisywać wiele materiału, który z punktu widzenia użytkownika nie ma większego znaczenia.

Przy wykorzystaniu klasyfikacji człowieka lub pojazdu system może ograniczyć część takich nagrań:

PORUSZAJĄCE SIĘ DRZEWO
↓
BRAK CZŁOWIEKA / POJAZDU
↓
BRAK INTERESUJĄCEGO ZDARZENIA

W rezultacie nagrania zdarzeniowe mogą być bardziej użyteczne, a miejsce na karcie pamięci lub dysku rejestratora nie jest zajmowane przez tak dużą liczbę nieistotnych materiałów.

Nie oznacza to jednak, że kamera z AI zawsze zapewni określoną oszczędność miejsca. Zależy ona od liczby zdarzeń, długości nagrań, ustawień systemu, ruchu w obserwowanym miejscu oraz parametrów strumienia wideo.

Jaką detekcję wybrać do monitoringu domu?

Nie ma jednego rodzaju detekcji, który będzie najlepszy dla każdej kamery. Funkcję warto dopasować do miejsca obserwacji i przede wszystkim do zdarzenia, o którym rzeczywiście chcemy wiedzieć. Inne zadanie ma kamera skierowana na furtkę, a inne urządzenie obserwujące podjazd lub parking.

Miejsce obserwacjiPrzydatna funkcja
Furtkadetekcja człowieka
Drzwi wejściowedetekcja człowieka
Ogród / tarasdetekcja człowieka
Podjazddetekcja człowieka + pojazdu
Brama wjazdowadetekcja pojazdu + człowieka
Garażdetekcja człowieka / pojazdu
Parkingdetekcja pojazdu + człowieka
Wnętrze domudetekcja człowieka lub zwykła detekcja ruchu

Nie są to jednak sztywne zasady. Jeżeli kamera przy bramie ma informować wyłącznie o samochodach wjeżdżających na posesję, najważniejsza będzie detekcja pojazdu. Jeśli w tym samym miejscu chcemy również wiedzieć o osobach przechodzących przez furtkę, przydatna stanie się klasyfikacja obu typów obiektów.

Podobnie wygląda sytuacja w ogrodzie. Zwykła detekcja ruchu może wystarczyć, jeśli zależy nam na rejestrowaniu każdej aktywności. Gdy jednak chcemy otrzymać powiadomienie przede wszystkim o osobie pojawiającej się za domem, kamera z wykrywaniem człowieka będzie znacznie praktyczniejszym rozwiązaniem.

Najlepiej więc odwrócić sposób myślenia o wyborze funkcji. Zamiast pytać „jaką detekcję ma kamera?”, najpierw warto odpowiedzieć na pytanie: „O jakim zdarzeniu chcę zostać poinformowany?”

Dopiero na tej podstawie można dobrać klasyfikację człowieka lub pojazdu, odpowiednią strefę, przekroczenie linii albo zwykłą detekcję ruchu.

5 praktycznych scenariuszy – którą funkcję detekcji ustawić?

Różnice pomiędzy poszczególnymi rodzajami detekcji najlepiej widać na konkretnych przykładach. Ta sama kamera może obserwować wiele obiektów jednocześnie, ale dobrze skonfigurowany monitoring powinien reagować przede wszystkim na zdarzenia, które mają dla nas znaczenie.

Jeżeli zależy nam na informacji o osobie pojawiającej się przy wejściu na posesję, dobrym rozwiązaniem będzie detekcja człowieka połączona z odpowiednio wyznaczoną strefą.

CZŁOWIEK → WCHODZI DO STREFY → POWIADOMIENIE

Dzięki ograniczeniu obszaru analizy kamera nie musi informować o każdej osobie przechodzącej chodnikiem przed posesją.

W tym przypadku można wykorzystać detekcję pojazdu i połączyć ją ze strefą wjazdu lub odpowiednią regułą analityczną.

POJAZD → WJEŻDŻA NA PODJAZD → ZDARZENIE

Samo pojawienie się samochodu na ulicy nie musi wtedy powodować takiej samej reakcji, jak jego wjazd na teren posesji.

Klasyczna detekcja ruchu może potraktować przechodzącego kota jak każde inne poruszenie w obrazie i wygenerować zdarzenie. Kamera z klasyfikacją człowieka może natomiast odfiltrować taki ruch, jeśli interesują nas wyłącznie osoby.

To jeden z przykładów, w których inteligentna detekcja ruchu może wyraźnie ograniczyć liczbę niepotrzebnych powiadomień.

Gałęzie zajmujące dużą część obrazu mogą powodować częste zdarzenia przy zwykłej detekcji ruchu. System analizujący obecność człowieka lub pojazdu może potraktować takie zmiany jako nieistotne i nie wywołać alarmu przeznaczonego dla tych kategorii obiektów.

To szczególnie dobry przykład pokazujący, że sama kamera rozpoznająca człowieka nie rozwiązuje wszystkich problemów.

Algorytm może działać całkowicie prawidłowo:

CZŁOWIEK W KADRZE → CZŁOWIEK ROZPOZNANY → ZDARZENIE

Problem polega na tym, że użytkownika nie interesuje każda osoba widoczna przed domem. W takiej sytuacji potrzebna jest odpowiednia strefa, linia lub inna reguła ograniczająca obszar, w którym wykrycie człowieka ma powodować reakcję systemu.

Najczęstsze błędy przy ustawianiu detekcji

Nawet dobra kamera z AI może generować zbyt wiele powiadomień albo pomijać istotne zdarzenia, jeśli detekcja została źle skonfigurowana. Część problemów wynika również z błędnych oczekiwań wobec funkcji dostępnych w urządzeniu.

Jeżeli kamera obejmuje posesję, ulicę, chodnik i drzewa, analizowanie całego kadru może powodować wiele niepotrzebnych zdarzeń. Warto ograniczyć obszar detekcji do miejsc, które rzeczywiście chcemy obserwować.

Kamera z wykrywaniem człowieka może prawidłowo rozpoznawać przechodniów, a kamera z detekcją pojazdu – samochody przejeżdżające przed posesją. Z punktu widzenia algorytmu nie są to błędne alarmy. Problemem jest niewłaściwie wybrany obszar analizy.

Maksymalna czułość nie zawsze oznacza najlepszą skuteczność. Może natomiast zwiększyć liczbę zdarzeń powodowanych przez drobne zmiany obrazu. Ustawienia warto dopasować do konkretnej sceny i sprawdzić je w praktyce.

Informacja „Motion Detection” nie oznacza automatycznie klasyfikacji obiektów. Zwykła detekcja ruchu może reagować na człowieka, samochód, zwierzę, gałęzie czy zmianę oświetlenia.

AI może skutecznie ograniczać liczbę nieistotnych zdarzeń, ale nadal działa na podstawie obrazu dostarczanego przez kamerę. Słabe oświetlenie, duża odległość, niekorzystny kąt czy częściowe zasłonięcie obiektu mogą utrudnić prawidłową klasyfikację.

Wykrycie samochodu nie oznacza odczytania jego numeru rejestracyjnego. Jeżeli monitoring ma identyfikować tablice, potrzebna jest odpowiednia funkcja ANPR/LPR oraz właściwie zaplanowany kadr.

Kamera może rozpoznać, że obiektem jest człowiek, bez analizowania jego tożsamości. Detekcja człowieka, detekcja twarzy i rozpoznawanie twarzy to różne funkcje.

Zbyt wysoki montaż lub bardzo stromy kąt obserwacji mogą pogorszyć warunki analizy. Kamera powinna nie tylko obejmować interesujący obszar, ale również zapewniać odpowiedni obraz obiektów, które ma klasyfikować.

Osoba widoczna na końcu szerokiego kadru może być łatwa do zauważenia podczas oglądania obrazu, ale jednocześnie zbyt mała dla skutecznej klasyfikacji. Sam fakt, że obiekt jest widoczny, nie oznacza jeszcze, że znajduje się w optymalnym zasięgu analityki.

Konfiguracja sprawdzona wyłącznie w dzień może zachowywać się inaczej nocą. Warto przetestować detekcję przy oświetleniu podczerwonym, sztucznym świetle oraz w najdalszych częściach obserwowanego obszaru.

Sama klasyfikacja człowieka lub pojazdu nie zawsze wystarczy. Jeśli interesuje nas dopiero wejście na posesję, warto połączyć wykrywanie obiektu z właściwą strefą lub przekroczeniem linii.

Duża liczba komunikatów może sprawić, że użytkownik zacznie je ignorować. Lepiej skonfigurować powiadomienia dla zdarzeń, które rzeczywiście wymagają uwagi.

Checklista – jak dobrać kamerę z odpowiednią detekcją?

Przed wyborem kamery warto sprawdzić nie tylko rozdzielczość, kąt widzenia czy zasięg podczerwieni. Jeśli zależy nam na skutecznych powiadomieniach i łatwym wyszukiwaniu zdarzeń, równie ważne są możliwości analityczne urządzenia.

Przed zakupem sprawdź:

  1. ☐ Czy wystarczy Ci zwykła detekcja ruchu?
  2. ☐ Czy kamera powinna wykrywać człowieka?
  3. ☐ Czy potrzebujesz również detekcji pojazdu?
  4. ☐ Czy urządzenie rzeczywiście klasyfikuje obiekty, czy tylko wykrywa zmianę obrazu?
  5. ☐ Czy pamiętasz, że detekcja pojazdu nie oznacza automatycznie rozpoznawania tablic rejestracyjnych?
  6. ☐ Czy nie mylisz detekcji człowieka z detekcją lub rozpoznawaniem twarzy?
  7. ☐ Czy kamera obsługuje potrzebne reguły analityczne, np. przekroczenie linii lub wtargnięcie do strefy?
  8. ☐ Czy można ograniczyć analizę do wybranego obszaru obrazu?
  9. ☐ Jaki jest skuteczny zasięg interesującej Cię funkcji analitycznej?
  10. ☐ Czy analiza AI wykonywana jest przez kamerę, czy przez rejestrator?
  11. ☐ Czy kamera i rejestrator będą ze sobą współpracować w zakresie wybranych funkcji analitycznych?
  12. ☐ Dla jakich zdarzeń można skonfigurować nagrywanie i powiadomienia?
  13. ☐ Czy miejsce montażu i planowany kadr zapewnią odpowiednią wielkość człowieka lub pojazdu w obrazie?
  14. ☐ Czy po instalacji przetestujesz działanie detekcji zarówno w dzień, jak i w nocy?

FAQ – najczęstsze pytania o detekcję w kamerach

1. Jak działa detekcja ruchu w kamerze?

Klasyczna detekcja ruchu analizuje zmiany zachodzące w kolejnych klatkach obrazu. Jeśli zmiana przekroczy określony próg, kamera może zarejestrować zdarzenie, rozpocząć nagrywanie lub wysłać powiadomienie. Nie oznacza to jednak, że urządzenie wie, co spowodowało ruch.

2. Czym różni się detekcja ruchu od wykrywania człowieka?

Informuje ona przede wszystkim o zmianie obrazu. Detekcja człowieka wykonuje dodatkową analizę i próbuje określić, czy wykrytym obiektem jest osoba. Pozwala to odfiltrować część zdarzeń powodowanych np. przez roślinność, zwierzęta czy inne zmiany w kadrze.

3. Czy kamera potrafi odróżnić człowieka od zwierzęcia?

Kamery z klasyfikacją obiektów mogą odfiltrowywać część zdarzeń powodowanych przez zwierzęta, jeśli system jest skonfigurowany do wykrywania ludzi. Skuteczność zależy jednak od konkretnego urządzenia, wielkości obiektu, odległości, warunków obserwacji i ustawień analityki.

4. Czy kamera może odróżnić człowieka od samochodu?

Tak, jeśli dany model obsługuje klasyfikację człowieka i pojazdu. Pozwala to również skonfigurować różne reakcje zależnie od rodzaju wykrytego obiektu.

5. Czy kamera z detekcją człowieka rozpoznaje twarz?

Nie. Detekcja człowieka oznacza rozpoznanie kategorii obiektu jako osoby. Detekcja twarzy i rozpoznawanie konkretnych osób to odrębne funkcje.

6. Czy detekcja pojazdu odczytuje tablice rejestracyjne?

Nie. Detekcja pojazdu pozwala sklasyfikować obiekt jako pojazd, natomiast do odczytywania numerów rejestracyjnych służą rozwiązania ANPR/LPR.

7. Dlaczego kamera wykrywa ruch, gdy nikogo nie ma?

Przyczyną mogą być poruszające się gałęzie, cienie, światła samochodów, zwierzęta, opady lub inne zmiany obrazu. Dla klasycznej detekcji nie ma znaczenia, czy zmianę spowodował człowiek.

8. Dlaczego kamera reaguje na deszcz?

Krople deszczu powodują zmiany obrazu, a znajdując się blisko obiektywu mogą zajmować jego znaczną część. Problem może być bardziej widoczny nocą, kiedy krople dodatkowo odbijają światło podczerwone.

9. Dlaczego kamera reaguje na owady w nocy?

Owady znajdujące się kilka centymetrów od obiektywu mogą wyglądać w obrazie jak bardzo duże obiekty. Dodatkowo odbijają promieniowanie z oświetlacza IR, przez co stają się szczególnie widoczne dla kamery.

10. Jak ograniczyć fałszywe alarmy?

Warto odpowiednio wyznaczyć obszar detekcji, dopasować czułość, wykluczyć ruchliwą ulicę lub roślinność oraz – jeśli kamera na to pozwala – wykorzystać klasyfikację człowieka i pojazdu albo reguły perymetryczne.

11. Co to jest SMD Dahua?

SMD, czyli Smart Motion Detection, to rozwiązanie Dahua rozwijające detekcję ruchu o klasyfikację wybranych typów obiektów, przede wszystkim ludzi i pojazdów. Jego zadaniem jest między innymi ograniczenie liczby nieistotnych alarmów.

12. Co to jest AcuSense Hikvision?

AcuSense to technologia Hikvision wykorzystująca algorytmy deep learning między innymi do klasyfikowania ludzi i pojazdów. W zależności od urządzenia może wspomagać filtrowanie alarmów oraz wyszukiwanie interesujących zdarzeń w nagraniach.

13. Czy detekcja AI działa bez Internetu?

Tak, jeśli analiza wykonywana jest lokalnie przez kamerę lub rejestrator. Brak połączenia z siecią zewnętrzną może natomiast uniemożliwić zdalny podgląd oraz dostarczenie powiadomienia na telefon.

14. Czy detekcję wykonuje kamera czy rejestrator?

Możliwe są oba rozwiązania. W jednym systemie analizę wykonuje kamera, w innym rejestrator, a w niektórych instalacjach oba urządzenia mogą się uzupełniać. Trzeba to sprawdzić dla konkretnego zestawu.

15. Czy kamera może wykrywać ludzi, ale ignorować samochody?

Tak, jeśli urządzenie umożliwia filtrowanie zdarzeń według klasy obiektu. Można wtedy skonfigurować interesujące nas zdarzenie wyłącznie dla człowieka.

16. Czy kamera może nagrywać tylko po wykryciu człowieka?

W wielu systemach jest to możliwe, jeśli klasyfikację człowieka można powiązać z rozpoczęciem nagrywania. Sposób konfiguracji zależy od konkretnej kamery lub rejestratora.

17. Czy AI całkowicie eliminuje fałszywe alarmy?

Nie. Może znacząco zmniejszyć ich liczbę, ale skuteczność zależy również od kadru, odległości, oświetlenia, warunków atmosferycznych, miejsca montażu i konfiguracji systemu.

18. Czy warto dopłacić do kamery z wykrywaniem człowieka i pojazdu?

Jeżeli zależy Ci na użytecznych powiadomieniach, łatwiejszym wyszukiwaniu zdarzeń i ograniczeniu alarmów powodowanych przez nieistotny ruch, taka funkcja może mieć dużą wartość praktyczną. Szczególnie przydaje się w monitoringu zewnętrznym, gdzie w obrazie stale zachodzą zmiany.

Podsumowanie

Detekcja ruchu, człowieka i pojazdu to nie to samo. Klasyczna detekcja reaguje na zmianę obrazu, natomiast bardziej zaawansowane funkcje potrafią rozpoznać, czy w kadrze pojawił się człowiek lub samochód. Pozwala to ograniczyć liczbę niepotrzebnych alarmów i znacznie lepiej dopasować monitoring do konkretnego zadania.

Warto jednak pamiętać, że nawet kamera z AI wymaga odpowiedniego miejsca montażu, właściwego kadru i prawidłowej konfiguracji. Celem nie jest wykrywanie każdego ruchu, lecz skuteczne wychwytywanie zdarzeń, które naprawdę mają znaczenie.

Nie wiesz, czy wystarczy Ci zwykła detekcja ruchu, czy lepiej wybrać kamerę z wykrywaniem człowieka i pojazdu? Skontaktuj się z nami – pomożemy dobrać kamerę, rejestrator i odpowiednie funkcje analityczne do miejsca montażu oraz Twoich potrzeb.