Zintegrowana w kamerze analiza ruchu - mobotix.com.pl · Zintegrowana w kamerze analiza ruchu...

8
Wykrywanie ruchu obiektów i ludzi Filtrowanie kierunku ruchu Szybka, prosta konfiguracja Niezawodne wyniki, nawet podczas zdarzeń z dużym wpływem środowiska zewnętrznego Linc Polska Sp. z o.o. ul. Hallera 6-8 60-104 Poznań tel. +61 839 19 00 fax +61 839 22 78 e-mail: [email protected]

Transcript of Zintegrowana w kamerze analiza ruchu - mobotix.com.pl · Zintegrowana w kamerze analiza ruchu...

Page 1: Zintegrowana w kamerze analiza ruchu - mobotix.com.pl · Zintegrowana w kamerze analiza ruchu Bezpłatne narzędzie dostępne w oprogramowaniu dla kamer Mobitix Sec - ... rozróżnia

• Wykrywanieruchuobiektówiludzi• Filtrowaniekierunkuruchu• Szybka,prostakonfiguracja• Niezawodnewyniki,nawetpodczaszdarzeńzdużym

wpływemśrodowiskazewnętrznego

LincPolskaSp.zo.o.ul.Hallera6-860-104Poznań

tel.+618391900fax+618392278e-mail:[email protected]

Page 2: Zintegrowana w kamerze analiza ruchu - mobotix.com.pl · Zintegrowana w kamerze analiza ruchu Bezpłatne narzędzie dostępne w oprogramowaniu dla kamer Mobitix Sec - ... rozróżnia

Zintegrowana w kamerze analiza ruchu

Bezpłatne narzędzie dostępne w oprogramowaniu dla kamer Mobitix Sec - wersja 4.1.6 lub wyższaMxActivitySensortoprofesjonalnerozwiązanie,opartenaoprogramowaniu,dodetekcjiruchuludzilubobiektówwwybranymobszarze(pełenobrazlubzdefiniowaneprzezużytkownikastrefy).ZastosowanieMxActivitySensorpozwalaosiągnąćdoskonałeefekty,nawetwinstalacjachwktórychwystępujedużeoddziaływanieśrodowiskazewnętrznego,wprzeciwieństwiedotradycyjnejdetekcjiruchu,któranadaljestdostępnawkamerachmarkiMobotix,irejestrujewszystkiezmianywwybranychobszarachzainteresowania.NaprzykładdziękiMxActivitySensorterazkamerarozróżniaruchpojazdów,ludzilubobiektów,którewyzwoląalarmodruchów,któreniepowinnyzwracaćuwagiipowodowaćalarmów.Należądonichm.in.zmianaoświetlenia,mocnydeszczlubdrzewakołyszącesięnawietrze.

TradycyjnadetekcjaruchuorazMxActivitySensorreprezentujądwaróżnepodejściadoanalizyobrazu.MxActivitySensorjestdoskonałymnarzędziemdowykrywaniaruchuciągłego,nawetpodczasdużejinterferencjiśrodowiskanazdarzenie.Tradycyjnadetekcjaruchujestbardziejskomplikowanawkonfiguracjiijestzalecanadowykrywaniaobiektów,którepojawiająsięwobszarzezainteresowanianabardzokrótkiczas(obiektyporuszającesięszybko,bardzomałeobszarydetekcji),lubwmomenciekiedyniemazmianobrazu,awykrytemająbyćzmianyoptyczne(np.zmieniającysiękolorobiektu,zmianyświatła).

MxActivitySensorreagujenacelowy,ciągłyruchobiektówiosóborazwskazujekierunekruchu.

2

Page 3: Zintegrowana w kamerze analiza ruchu - mobotix.com.pl · Zintegrowana w kamerze analiza ruchu Bezpłatne narzędzie dostępne w oprogramowaniu dla kamer Mobitix Sec - ... rozróżnia

1 Podstawy 4 1.1Cojestwykrywane? 41.2CosiędziejekiedyMxActivitySensorjestaktywny? 51.3JakiesągłównezasadyAnalizyRuchu? 51.4Jakiesąwymaganewarunkinagrywania? 51.5Cozrobić,żebyzabezpieczyćsięprzedfałszywymialarmami? 61.6Jakieczynnikimogąmiećnegatywnywpływnaanalizęobrazu? 61.7Conależywziąćpoduwagęprzyinstalacjikamery? 7

2 Przykłady 8

Zawartość

MonitoringparkinguzMxActivitySensor:przetwornikwykrywainagrywakażdywjeżdżającyiwyjeżdżającypojazd.

3

Page 4: Zintegrowana w kamerze analiza ruchu - mobotix.com.pl · Zintegrowana w kamerze analiza ruchu Bezpłatne narzędzie dostępne w oprogramowaniu dla kamer Mobitix Sec - ... rozróżnia

MxActivitySensorjestprostyibardzoszybkiwkonfiguracji.Wzasadziepotrzebnejestjedyniezdefiniowaniewymaganychobszarówikierunkówdetekcji,którewyzwoląalarm.Wponiższymdokumenciezostałyzebranenajważniejszezagadnienia,obejmująceogólnąwiedzę,przydatnąwkonfiguracjikamery,umożliwiającąosiągnięcienajlepszychrezultatówzanalizowanegoobrazu.

Przetwornikwykrywaobiektylubludziprzekraczającychzdefiniowanyobszarobrazulubporuszającychsięwsposóbciągłydolubodkamery.MxActivitySensordziałatakniezawodnie,żewykrywatylkoosoby,którewchodząlubwychodzązpomieszczenia,aniete,którepowstają,odwracająsię,odkładajądokumentynastółitp.

MxActivitySensoroferujerównieżopcjęustawieniakierunkówruchu(góra/dół/lewo/prawo),jakoistotnezdarzeniawyzwalającealarm.Wtensposóbmożliwejestnaprzykładwychwyceniepojazduporuszającegosięnadrodzepodprąd.

Płatkiśniegunieuruchomiąalarmuwykrywającegoruch,jednakczłowiekporuszającysięwtlezprawejdolewejstronyzostaniewykryty.

Niespokojneruchy(odwracaniesię,ruchyrąkitp.)niezostanąwykryte.JednakMxActivitySensorwykryjeosobęwstającąiopuszczającąpomieszczenie.

1 Podstawy

1.1 Co jest wykrywane?

4

Page 5: Zintegrowana w kamerze analiza ruchu - mobotix.com.pl · Zintegrowana w kamerze analiza ruchu Bezpłatne narzędzie dostępne w oprogramowaniu dla kamer Mobitix Sec - ... rozróżnia

1.2 Co się dzieje, kiedy MxActivitySensor jest aktywny?

MxActivitySensorjestwbudowanywkameręjakmikrofon,czujkaruchu,czujniktemperatury,jasnościlubczujnikwstrząsówikiedyjestaktywny,wykonujeindywidualniezaznaczoneakcje.GdyMxActivitySensorwykryjeruch,dowódjestzapisywanywmagazyniedanych,aużytkownikmamożliwośćnatychmiastowegozareagowania,dziękiwbudowanemuwkamerzegłośnikowi.MożeteżwykorzystaćkamerędopowiadamianiaodanymzdarzeniunatelefonkomórkowylubkameraautomatyczniemożewysłaćnaserwerFTPlube-mail.Wdodatku,aplikacjamobilnaMOBOTIXAppnaurządzeniazsystememiOSmożewyświetlićalarmwizualnylubdźwiękowy,pozwalarównieżnadostępdoobrazunażywoidwukierunkowąkomunikacjęzkamerąpoprzezInternetzdowolnegomiejscanaświecie.Jeżelichcemy,abykamerazareagowaławłaściwienaruchwykrytyprzezMxActivitySensorwpierwszejkolejnościniezbędnejestskonfigurowaniepodstawowychustawieńdlazdarzeniaanalizyobrazuMxActivitySensor(obszarobrazu,czułośćsensora),anastępnienależyzdefiniowaćodpowiadającezdarzeniuakcje(np.nagrywanie,powiadomienieitp.).

1.3 Jakie są główne zasady detekcji ruchu?

WyznaczaniewłasnychobszarówobrazudlaMxActivitySensorniejestkonieczne.Jeżeliniezostałyzdefiniowaneżadnestrefy,całyobszarobrazujestautomatycznieużywany,jednakobciążaonprocesorkamery.Towrezultaciezmniejszailośćklateknasekundę,comożedoprowadzićdomniejdokładnychwyników.Wmomencie,kiedydostępnajestmniejszailośćklateknasekundę,oprogramowaniekamerymamniejczasu,abyzidentyfikowaćruchijestmniejdokładne.Reasumując,imwięcejczasukameranagrywaruchiimjestondokładniejszynanagraniu,tymbardziejprecyzyjnajestjegoanaliza.Dlategoteżtakważnymjestabyobszaristotnybyłwystarczającoduży,adystans,rozmiariprędkośćporuszającychsięobiektówiludzinieprzekraczałapewnychgranic.Niejestmożliwymustalenietychgranicodgórniedlawszystkichsytuacji.Parametrytemusząbyćdostosowanedokonkretnegozastosowaniakamerypoprzezwcześniejszewykonanietestów.

1.4 Jakie warunki są wymagane do nagrywania?

Przedewszystkim,niezbędnejestaktywowanienagrywaniazdarzeńprzezkameręorazprzypisaniezdarzeniadoMxActivitySensor.Zalecamyaktywowanieustawienia„pre-alarm”(pre-alarm=czasnagrywaniaprzedwystąpieniemzdarzenia)jakonagrywanieruchunakrótkoprzedtymjakdanezdarzeniewywołaalarm.PrzechowywanajestzawartośćspecjalnegobuforapierścieniowegodlazdarzeńzMxActivitySensor(do5szanimalarmzostałuaktywniony).

5

Page 6: Zintegrowana w kamerze analiza ruchu - mobotix.com.pl · Zintegrowana w kamerze analiza ruchu Bezpłatne narzędzie dostępne w oprogramowaniu dla kamer Mobitix Sec - ... rozróżnia

1.5 Co zrobić żeby zabezpieczyć się przed fałszywymi alarmami?

Martwyczaszdarzeniatookresczasujakimusiupłynąćpowywołaniuzdarzeniazanimkamerabędziemogławywołaćkolejnezdarzenie.Czastenpowinientrwaćprzynajmniejtakdługo,ileśredniozajmujeobiektowiprzebyciedanegodystansu(np.dopókiaktywnośćniespadaponiżejproguprzebicia),ponieważMxActivitySensorjestwyzwalany,kiedyaktualnypoziomaktywnościprzekraczapunktprzebicia.Takieustawieniezapobiegawyzwalaniuprzezjednąosobędwóchniezależnychzdarzeń,jednopodrugim,ponieważwciążtrwaruchwobszarzedetekcjiwywołanypopierwszymzdarzeniu.KolejnymistotnymkrokiemwzapobieganiufałszywymalarmomjestustawianieproguprzebiciaMxActivitySensornaodpowiedniąwartośćwzależnościodsytuacji(wartościmogąbyćustawianeod0do99).Najwyższawartość,„99”pozwalanarejestracjętylkodokładnychruchównadalekichdystansach(kamerawyzwalaalarmznaczniepóźniej).Wtymprzypadkudalekidystansoznacza,żenp.obserwowanaosobamożewykonaćkilkakroków.Najniższawartość-”0”-wykrywanienawetnajmniejszychruchównakrótkichdystansach(kamerawyzwalaalarmtakszybkojaktomożliwe).Pozawielkościąobszarumonitorowanego,czyzaznaczonegoobszaru,wustawieniuodpowiedniegopoziomuprzebiciaznaczącąrolęodgrywateżrozmiariprędkośćporuszającegosięobiektu.Obiektydużeiporuszającesięwolnomogąbyćwykrywanenakrótkichdystansach,wprzeciwieństwiedomałychiszybkichobiektów,któremogąbyćwykrywanetylkonadalekichdystansach.WmomenciekonfiguracjiMxActivitySensorporazpierwszy,naogół,zalecanejestustawieniewartościproguna„33”,wartośćfabryczną(odpowiadającą33%maksymalnejaktywnościlubzałamaniaprzetwornika).Prógtenmożnadostosowaćpóźniej,wmiejscuinstalacjikamery.

1.6 Jakie czynniki mogą mieć negatywny wpływ na analizę obrazu?

Wpewnychokolicznościach,MxActivitySensorniemożewykryćaktywnościpomimoruchuwobszarzezainteresowania,coskutkujebrakiemalarmulubnagrania.Wpływnatomożemiećkilkaczynników:• Zbytmałykontrastpomiędzyporuszającymsięobiektematłem(np.podczasmgły,

niewystarczająceoświetlenieitp.); Rozwiązanie:Polepszyćwarunkioświetlenioweobszaruzainteresowania.• Obiektyporuszającesiębardzoszybkonp.widocznewobszarzeobrazuprzezbardzokrótkiczas

(<2s); Rozwiązanie:Dostosowaćustawieniaprzetwornika(aktywujopcjęDetectFastMotion), zwiększyćobszardetekcji,ustawićmniejszyprógprzebicia.• Liczbaklateknasekundęzbytmała,poniżej6kl/; Rozwiązanie:Zmniejszyćobciążenieprocesora,np.zmniejszyćrozdzielczość,wyłączyć niepotrzebnefunkcjeoprogramowania,zmniejszyćczasekspozycji(doświetlającobszar zainteresowania).

6

Page 7: Zintegrowana w kamerze analiza ruchu - mobotix.com.pl · Zintegrowana w kamerze analiza ruchu Bezpłatne narzędzie dostępne w oprogramowaniu dla kamer Mobitix Sec - ... rozróżnia

1.7 Co należy wziąć pod uwagę przy instalacji kamery?

MxActivitySensorjestbardziejniezawodny,jeżeliruchwychwytywanyprzezkameręjestostryitrwadłuższąchwilę.Wceluotrzymanianajlepszychrezultatów,istotnejestpozycjonowaniekamerytak,abyludzielubobiektyporuszałysięgłówniewpoprzekobrazukamery.

Wpraktyceniezawszejesttomożliwe,aobiektybądźludziektórychruchpowinienbyćwychwyconymogąporuszaćsięwkierunkudokamerylubprzeciwnym.Wtymwypadku,powinienbyćwybranywariantmontażukamerywyżej.Ruchdoiodkamerymożebyćwychwyconyszybciejibardziejniezawodnie,gdykamerajestzainstalowananawiększejwysokości.

Przykład: Jeżelikamerazainstalowanajestbardzonisko,ruchpojazduwstronękamerymożebyćrozpoznanydziękizwiększającejsięsylwetcepojazdu.Imwolniejnastępujetazmianatymzmierzonaaktywnośćjestmniejsza–ustawionyprógwyzwoleniaalarmumożeniezostaćosiągnięty!

7

Page 8: Zintegrowana w kamerze analiza ruchu - mobotix.com.pl · Zintegrowana w kamerze analiza ruchu Bezpłatne narzędzie dostępne w oprogramowaniu dla kamer Mobitix Sec - ... rozróżnia

2 Przykłady

http://www.mobotix.com/var/mxvideo/m4v/9371dfe54fa3ad44c116f2a613620068.m4v

http://www.mobotix.com/var/mxvideo/m4v/723d587b2dea7f0b319791e6fb97aa5e.m4v

http://www.mobotix.com/var/mxvideo/m4v/ccd5b5a960863efa53c3d02edc8bdc0c.m4v

http://www.mobotix.com/var/mxvideo/m4v/c2d91c9cc04b6a4bc6f993558bc10fab.m4v

http://www.mobotix.com/var/mxvideo/m4v/31d5da310bbf14c29788c08411bfc903.m4v

http://www.mobotix.com/var/mxvideo/m4v/8a0a6da9c805d021e9b8da1ddc07c257.m4v

http://www.mobotix.com/var/mxvideo/m4v/2b69bcbbbe960536b732f6da515065ee.m4v

więcej:http://www.mobotix.com/other/Products/MxActivitySensor/Demos-MxActivitySensor

1909

2014