Denne strávime veľké množstvo času na cestách. Prepravujeme sa do roboty, do školy, do obchodu alebo zase naspäť domov. Premávka však nie je vždy ideálna. Keď sa k tomu pridá ešte zápcha, okrem času prichádzame aj o nervy. Negatívne efekty na životné prostredie ani nemá zmysel spomínať. Je preto dôležité aby bola cestná doprava efektívna a rýchla. Rozhodujúcim faktorom je architektúra a dizajn cestnej siete.
Predstavuje rozdiel medzi plynulosťou a chaosom. Akýkoľvek dizajn je však len tak dobrý, ako dobre vyhovuje potrebám tých, čo ho budú využívať. Zistiť ich potreby však nie je vždy jednoduché. Potrebujeme vedieť, koľko vozidiel sa bude presúvať po cestnej sieti, v akých časoch, a aspoň približne tušiť odkiaľ idú a kam smerujú.
Tu prichádza do hry náš systém TrafficWatch. Jeho cieľom je zaznamenávať cestnú premávku, analyzovať ju, a výsledky spracovať do prehľadnej a zmysluplnej formy. Používateľovi dokáže poskytnúť podrobné informácie o doprave z viacerých pohľadov. Pri nasadení napríklad na križovatku informuje o množstve a časoch prejazdov z jednotlivých smerov. Zaznamenáva taktiež dĺžku prejazdov, čím umožňuje sledovať rýchlosť a plynulosť premávky. Nezávisle na prejazdoch sleduje pre každý bod križovatky vyťaženie, relatívnu rýchlosť či čas státia vozidiel. Takto pomáha identifikovať „úzke hrdlá“ a neefektívne či potenciálne nebezpečné miesta križovatky.
V oblasti analýzy cestnej premávky je v našom regióne najrozšírenejšia používaná metóda človek v reflexnej veste s perom a papierom počítajúci autá ktoré jazdia okolo. My prinášame systém využívajúci počítačové videnie pre detekciu vozidiel a webový portál pre zobrazovanie výsledkov.
TrafficWatch sa skladá z dvoch hlavných častí. Prvou je sieť inteligentných kamier fyzicky rozmiestnených po cestnej sieti. Ako už napovedá slovo „inteligentné“, tieto kamery toho robia výrazne viac, ako len zaznamenávanie videa. Pomocou techník počítačového videnia vykonávajú detekciu vozidiel zo zaznamenaného obrazu a prvotné vyhodnotenie ich pohybu. Na server sa posielajú už len dáta o pohybe detekovaných objektov namiesto obrazového streamu. Toto usporiadanie sa nazýva „edge computing“ a výrazne redukuje množstvo dát posielaných cez sieť. Okrem toho tiež veľmi dobre škáluje.
Druhou časťou nášho systému je server, ktorý ukladá, agreguje a zobrazuje získané dáta používateľovi. Cez jednoduché administrátorské rozhranie tiež umožňuje konfiguráciu pozorovania aj ladenie detekčného algoritmu.
Všetky popísané analýzy sú obnovované priebežne a systém tak podporuje aj monitoring v reálnom čase. Našimi silnými stránkami sú jednoduchá nasaditeľnosť, údržba a správa systému, ale taktiež široká škála zmysluplných analýz ponúkaných v jednom spoločnom riešení. Bežný postup detekcie založený na odčítaní pozadia rozširujeme pre zvýšenie presnosti o sledovanie kľúčových bodov, počítanie optického toku či predikciu pohybu vozidla.
Projekt vyvíjame ako tím študentov Fakulty Informatiky a Informačných Technológií STU v zložení Matej Groma, Matej Horváth, Peter Jurkáček, Jozef Kamenský, Adam Kňaze, Kristína Macková, Lenka Pejchalová a Jakub Sedlář pod pedagogickým vedením Ing. Ivana Srbu, Phd. a v spolupráci so spoločnosťami Unicorn Systems a Orange Slovensko.