Videóanalitikát mindenhova! Princz Adorján
Miről lesz szó? Videó tartalom elemzés (VCA) leegyszerűsített működése Kültéri védelem Közúthálózat megfigyelés Emberszámlálás
VCA alapú detektorok Videótartalom változás (motion) Mozgásdetektor Tömeg kialakulás Háttérkép alapú Kitakarás Kiforgatás Otthagyott tárgy Tárgy eltűnés Minta felismerés alapú Rendszámfelismerő Arcfelismerő Nyomkövető alapú Területre belépés Intelligens mozgásérzékelő Irány érzékelő Vonalátlépés érzékelő Emberszámláló Objektumszámláló Nem-megállás érzékelő Sebesség érzékelő Forgalom figyelő
Videó-analitikai algoritmusok Nincs univerzális megoldás, mindig a megadott célra fejlesztett algoritmust kell alkalmazni VCA algoritmus csoportok: Videótartalom változás alapú Háttérkép változásának figyelése Mozgó objektumok követése és mozgásának elemzése Mintázat felismerés (rendszám-, arcfelismerés)
Háttérkép változásának figyelése A videókép dinamikus részének (mozgó objektumok) és a statikus részének (háttér) szétválasztása Háttérkép változásának figyelése Videókép Háttérkép T-x időben Háttérkép most
Háttérkép alapú detektorok Kitakarás detektor Kiforgatás detektor Tárgy elmozdítás detektor Tárgy elhelyezés detektor
Objektumkövető működése Változás kiemelése Mozgáspályák elemzése Objektumok kategorizálása Térbeli kalibráció Események generálása
Mozgó objektumok kiemelése A videókép szétválasztása statikus (háttérkép) és dinamikus részre (változás) videókép statikus rész dinamikus rész
Térbeli kalibráció Megtanítjuk a kamerát a tér érzékelése
Mozgáspontok követése Kiemelt rész szegmentálása és csoportokba szervezése Csoportok mozgásának követése
Mozgáspályák elemzése Valós mozgó objektumok kiemelése: Mozgáspálya alakja Elmozdulás mértéke Sebesség Környezeti zavarok kiszűrése Mozgó fák és bokrok Zászló, napernyő, stb. Fényváltozás
Objektumok kategorizálása Objektum kategóriájának meghatározása méret és alak alapján Kalibráció alapján méret és alak ellenőrzése Objektum kategóriák: Kisméretű objektum (pl. állat) Ember Gépjármű Egyéb
Események kiváltása Detektorok definiálása A detektorok által meghatározott szabályok megsértése esetén események kiváltása Detektorok: Területre belépés Intelligens mozgásérzékelő Irány érzékelő Vonalátlépés érzékelő Emberszámláló Objektumszámláló Nem-megállás érzékelő Sebesség érzékelő
Működési feltételek Kamera elhelyezése nagyon fontos A legnagyobb követhető objektum mérete nem lehet nagyobb, mint a kép 20%-a Legkisebb követhető objektumnak minimum 16 pixel méretűnek kell lennie Megfelelő megvilágítás
Megbizhatóság Külön kell választani: Elvesztett események: <10% Téves riasztások: Az összes jelzés 90%-a valós Max 1 téves riasztás / kamera / nap Összességében: ~90% Ez az érték akkor érhető el, ha körültekintően lett kiválasztva a feladata, a kamera elhelyezése és megfelelően lett beállítva a rendszer
Kültéri védelem MÁV projekt Parkoltatott vagonok védelme Intelligens mozgásérzékelés
Környezeti zavarok Árnyékok Repkedő bogarak
Felvétel indexelése Detektorok nem csak valós idejű esemény kiváltásra alkalmasak Felvételek indexelése Rögzített felvétel gyors áttekintése az indexek alapján
Közúthálózat megfigyelése Működés alapja: Gépjárművek mozgásának követése Pályák elemzése Sebesség mérése
Közúthálózat megfigyelése Statisztikai adatok: Átlagsebesség Forgalom sűrűsége Gépjármű kategóriákra bontva (A, B, C1, C2) Észlelt események: Megállás Ellentétes irányba való haladás Átlagsebesség lecsökkenése Forgalmi dugó kialakulása
Kamera elhelyezés
M0 - Vezérlőközpont
Környezeti zavarok Szemközti sávban haladó gépjárművek árnyékai
Éjszakai üzemmód Fényszórók hatásának csökkentése miatt sötétített kép Fényszórók követése és párosítása
Karakterfelismerés Rendszámtábla keresése a képen (pozíció) Rendszám elolvasása (OCR Optical Character Recognition) Gépjárművek naplózása Gépjárművek visszakeresése Keresett gépjárművek figyelése Automatikus beléptetés
Arcalapú emberszámlálás VisiScan = arc jellemzők vizsgálata Arcok megkeresése a képen Arc irányának meghatározása Frontális / nem frontális arcok Nem meghatározás Kor meghatározás Arcok követése Arc pályák elemzése Arc láthatóságának mérése
Felismerés paraméterei Arc megtalálása Maximális arc elfordulás Kamera felé néző arcok esetén 99.6%, egyéb esetekben 98% 20 Nem meghatározás Kor meghatározás Kamera fel néző arcok esetében 94.9%, egyéb esetekben 91% +/- 12 év Minimális FPS igény 6 fps Minimális felbontás Arc megtalálásához 12 pixel, nem és kor meghatározáshoz 20 pixel
Épület látogatottságának mérése Több belépési pont kezelés Több terület kezelés
Riportok Látogatottsági adatok lekérése nem és korcsoportok szerint Teljes épület látogatottsági adatainak lekérése Területek (pl szintek) látogatottsági adatainak összehasonlítása Terület belépési pontjainak elemzése
Látogatási statisztikák
Kérdések?
Köszönöm a figyelmet!