1 / 18
Bevezető [ Bevezető ] 2 / 18 Forgalmi dugók okozta problémák: Feszültség Sietség Szabálytalan közlekedés → baleseti források Megoldás: A jó megoldások alapja a megfontolt döntések → információk szükséglete → forgalmi adatok, statisztikák készítése 2 / 18
A forgalomszámlálásról [ Bevezető ] A forgalomszámlálásról Hazánkban: 1927-től 1970 - Közlekedéstudományi Intézet Folyamatos korszerűsödés → ma 4-5 évente Forgalomszámlálás: Kézzel Automatával Kezdetben pneumatikus elvű gumitömlős automata Darabszámláló, járműosztályozó, tengelyterhelés mérő 3 / 18
Külföldi rendszerek [ Rendszerek ] 4 / 18 Houston TranStar AVI Traffic Monitoring System (USA) Radaros rendszer 4 / 18
Külföldi rendszerek [ Rendszerek ] 5 / 18 Applied Traffic (Anglia) Forgalomfigyelő rendszerek fejlesztése (új technológiák, eszközök) Számlálók és osztályozók Forgalomáramlás elemző szoftver Gyors „Wheigh in motion” 5 / 18
Külföldi rendszerek [ Rendszerek ] 6 / 18 Austrian Research Centers - (Ausztria) Smart System: saját fejlesztésű hardveres, szoftveres megvalósítások Smart Eye TDS: forgalmi érzékelők járművek osztályozására, tömegének, sebességének, sávelfoglalásának meghatározására Smart Eye UCOS: személy számlálás Smart Video Surveillance Suite: videók felvétele, kódolása, dekódolása, tárolása (hardver és szoftver) 6 / 18
Hazai rendszerek [ Rendszerek ] 7 / 18 Magyar Közút Kht. (BME) – UTFORG Forgalomszámlálás, sebességmérés, kategorizálás 50 mérőállomás Állomások eszközei: Miniloop (számlálás) ADR (osztályozás tengelyelrendezés alapján) RAKTEL (osztályozó és számláló) HESTIA ("Wheigh in motion" dinamikus tengelysúlymérő) QLD (hurokelvű) Adatok feldolgozása, publikálása (interneten) 7 / 18
Hazai rendszerek [ Rendszerek ] 8 / 18 Köztech Közlekedéstechnikai és Kereskedelmi Zrt. Forgalomszámlálás, járműosztályozás Fixen telepített egységek (hurok elvű) Forgalomszámlálás, sebességmérés, hosszmérés Mobil kiszerelés (radar elvű) 8 / 18
Hazai rendszerek [ Rendszerek ] 9 / 18 AnaLogic Computers Kft Valós idejű, nagysebességű, biológiai ihletésű képfeldolgozás Cellural Neural/nonlinear Networks technológia alkalmazásával Egyedülálló, saját technológia Biztonságtechnikai és felügyeleti eszközök területén Video Analytic - Traffic Monitoring Osztályozás (busz, autó, motor) Számlálás Követés Sáv váltás észlelése 9 / 18
Cél [ TrafMon ] 10 / 18 Forgalomszámlálás Járműkategóriák osztályozása Sebesség mérés Éjjeli üzemmód Statisztikai adatok feldolgozása, kimutatások készítése 10 / 18
Megvalósítás [ TrafMon ] 11 / 18 Videó forrása: Kamera (infra- vagy webkamera) Internetes stream (www.utv.hu) Fájl (mpg, avi) Videó: legalább 320x240 felbontás, 15 fps Fejlesztés: Delphi 7 Speciális tulajdonságok: Vizsgált terület kijelölése Vizsgálandó keresztmetszet beállítása 11 / 18
A rendszer [ TrafMon ] 12 / 18 Tervezésnél figyelembe vett szempontok: Egyszerűség: modulok összetett, átlátható, megfelelő struktúrájú kiépítése Gyorsaság: a feladat céljának megfelően gyors adatfeldolgozás Összefüggés: modulok megfelelően kiépített logikai kapcsolata, melyek egységet képeznek Mobilitás: modulok kialakítása úgy, hogy különálló részként is funkcionáljanak 12 / 18
Modulok [ TrafMon ] 13 / 18 A rendszert alkotó modulok: Input: az input videó feldolgozásáért, képkockák továbbításáért felelős egység GUI: felhasználói vezérlésért, és megjelenítésért felelős egység Process: képfeldolgozó egység Adatbázis: feldolgozott adatok kezeléséért, tárolásáért felelős egység 13 / 18
[ TrafMon ] Input Az Input modul magába foglalja a különböző forrásokból érkező videók feldolgozását. Minden egyes forráshoz különálló egység tartozik, amely a megfelelő forrásból érkező videót közvetíti a következő egységnek: Továbbítandó képkockák előállítása. Ez az egység felelős azért, hogy a bemeneti videót szükséges beállításoknak megfelelően képkockánként továbbítsa a következő modulnak (Process). 14 / 18
[ TrafMon ] GUI Graphics User Interface – Grafikus Felhasználói Felület. A megjelenítésekért, vezérlésekért és beállításokért felelős modul. A modulok között ennek a modulnak van a legtöbb feladata. 15 / 18
[ TrafMon ] Process A képfeldolgozó egység, a rendszer lényegi részét tartalmazza: a forgalomfigyelési technikák, algoritmusok megvalósításáért felel. Bemenetét képezi a feldolgozandó képkockák, és a rendszer működését befolyásoló utasítások halmaza. Kimenetei a megjelenítendő képek, adatok, mely utóbbi a GUI modulba illetve a Database modulba párhuzamosan kerülnek kiküldésre. 16 / 18
[ TrafMon ] Database Feladata a bejövő adatok fizikai tárolásának megvalósítása. Exportálási lehetőség: CSV XML 17 / 18
[ TrafMon ] Köszönöm a figyelmet! 18 / 18