Hidrológiai Közlöny 2008 (88. évfolyam)

5. szám - Gálai Antal: A web-kamerás folyami jégmegfigyelés alapjai

11 A web-kamerás folyami jégmegfigyelés alapjai Gálái Antal 6503. Baja, Mártonszállási út 4/A Kivonat: A web-kamerák lehetővé teszik egy folyó tetszőleges helyről való valósidejű megfigyelését. A kezdetben kézi, majd ana­lóg eszközökkel folytatott dunai jégmegfigyelésnek Baján immáron 35 éves múltja van. A webkamerák elmúlt néhány évben gyűjtötte képi adatok feldolgozása újraindította az építőmérnöki alapismeretekre alapozott korai alak-felismerési, kamera kalibrációs és jégborítottság becslési módszerek továbbfejlesztését. Az eddig elért eredmények mind az oktatás, mind gyakorlati alkalmazás és a követhetőség/folytathatóság megkövetelte részletességig az alábbiakban közreadva ta­lálhatók. A rövid történeti visszatekintés és a módszerekhez felhasznált lineáris algebrai alapösszefüggések is megtalál­hatók. Egy szabadalmazott új elvű kamera-kalibrációs módszer és alak-felismerési algoritmus használhatóságát a Duna bajai szelvényének felvételein illusztrálva érintettük, jégmegfigyelés, jégelháritás, fotogrammetria. Kulcsszavak: Bevezetés Az eredetileg építőmérnök bajai szerző kollégáinál egy­koron picit mélyebbre gabalyodott a számítások, modelle­zés és oktatás világába. Jelen írás webkamerákkal foglalko­zó demonstrációjának összefoglalója. Hazánkban idejét megelőző egyik 1982-es ötletem egy egyszerű s kis számí­tásigényü alak-/minta-felismerési algoritmus volt, melyet később részletesebben terjesztettem ki zajló jég vizsgálatá­ra, de a metódus csak hosszú idő múltával - ajegesedő fo­lyók menti web-kamerák felállításának lehetőségével - vált fontossá. A web-kamerák felvételeire alapozott jégmegfigyelési és feldolgozási alkalmazáscsokor első eleme a kamera felvéte­leiből a jégfedettség értékét állapítja meg. Következő fela­dat a jég zajlásának megfigyelése, melyben az „individuá­lis" jégtáblák alakfelismerésén vagy a teljes kép statisztikai elemzésén keresztül a jégzajlás elmoz­dulás és elfordulás kiszámításával jel­lemezzük a vízfel­szín mozgását. En­nek statisztikai e­lemzése után lehet az eredményeken a­lapuló szimuláció­val - a kisminta-kísérletek költségeinél egy-két nagyság­renddel olcsóbban — a meder és egyéb rendelkezésre álló a­dat bevonásával az alvízi jégzajlást vizsgálni. Bármily furcsa is, a http://duna.baja.hu/ webkamera az a­dott helyen 3 évtizedes internet előtti hálózati múlttal ren­delkezik, a Duna bajai hídszelvényénél a gabonasiló tetejé­ről az inventív hidrológus-matematikus dr. Zsuffa István 1971-ben fényképez(tet)ni kezdte a Dunán a mainál lénye­gesen gyakrabban és hevesebben zajló jeget. A fényképfel­vételeket perspektivikusan torzított négyzetrács-hálón kéz­zel dolgozták fel, majd hamarosan a közeli városközpont­ban lévő védelmi központba kábelen továbbított képű TV kamerával kezdődtek meg a mai web-kamerás jégmegfigye­lés előzményei, melynek analóg elektronikus kiértékeléséről a „Függelék"-ben rövid ismertető található. Jelen összefog­laló részletesebb és animált változata a http://www.water. hu/ice/ webcam/index.php?hu címen érhető el. Ma a jég megjelenésekor napokon vagy órákon belül ki­helyezhetünk web-kamerákat, s a világhálón továbbított ké­pe nem csak a helyi árvízi központokban, hanem egyben az egész világon válik elérhetővé. Az Axis 2120-as új kamera kihelyezésével számos, sok új lehetőséget lehetővé tevő, a nagy mennyiségű részletes vizuális információ tárolási módját és feldolgozását érintő kérdés merült fel, melyek megoldását az ADUKÖVIZIG-nél Ke ve Gábor mérnök [3] vezette csapat végzi. Magam a javaslattevésen túl eseten­ként oktatóként is felhasználom a web-kamerát, a 15-21 közötti korosztály körében a mérnöki- és természet-tudomá­nyok népszerűsítésében és terjesztésében mindig korábbi gyakorlatom „való világbéli" példáit használva kurzusaim­ban és rövidebb ismertetőkben egyaránt. Az érdeklődők fi­gyelmét próbálom a kész irodai szoftver-alkalmazásokban is a programozás és modellezés iránt felkelteni, és az alkal­mazás-fejlesztés irányába terelni. 1982-ben egy korai „asztali" komputerre, a lókByteos EMG666-ra kapcsolt TV kamera láttán ott rögtön ötlöttek e­szembe építőmérnökként a következő gondolatok: E számítógépre kötött TV kamera jól felhasználható len­ne - pl. folyók zajló jegénél való - mozgás követésre. Ak­koriban, 1982-ben, a korábban hallott sejt-automatákról ju­tott eszembe: a jégtábla alakzatok kizáró, vagy müvelettel (XOR) való határvonal meghatározása. A jégtábla mozgá­sok követéséhez az alapötletet a rudak kihajlása sugallta. Egy vonalzó pl. „tudja" merre hajoljon el, csavarodjon kön­nyebben, a kihajlás, elfordulás követi a keresztmetszet fő­tengelyeit, súlypontját, ergo ha mi követjük a jégtáblák súlypontját és főtengelyeit, akkor meghatározhatjuk az el­mozdulás és elfordulásokat, sőt a változatlan jellemzők — kerület, felület, inerciák - lehetővé teszik a képen elmoz­dult, összekevert alakzatok felismerését is. Az ötlet-újdon­ság abból fakadt, hogy az egymást (pl. pár szekundummal) követő időpontok felvételein gyakorlatilag ugyanazon jég­táblák/alakzatok szerepelnek, de más pozíciókban. Tekintet­tel az alakzatok azon tulajdonságára, hogy a kerület, terület, a súlyponti főtengelyekre vonatkozó inerciák értéke a moz­gás során koordináta-független, s változatlan, az egymást követő torzítatlan felvételek ugyanarra a jégtáblára vonat­koztatva a mozgás során ugyanazt a mennyiségi jellemzőket szolgáltatják. E 3-4, vagy akár több mennyiségi jellemző felismerési koordinátaként szolgálhat a képen fellelhető összes jégtáblára. Minden egyes képhez, s ezáltal időpont­hoz tartozó pontokat egy 3-4 dimenziós térben halmazként „ábrázolva", az egymást követő halmazok egymással azo­nos, vagy legközelebbi pontjait összerendelhetjük, s ezzel a mintaillesztési móddal egy jégfelismerési vagy akár OCR algoritmus alapjaihoz jutunk. Bár később számtalan egyéb innovatív ötletet fejlesztettek, nehéz találni ennél egysze­rűbbet és frappánsabbat, mely ennél kevesebb előismeretet igényelne, ezért is ez a jól használható ötlet illik legjobban a komputeres látás bevezető ismertetőjének. A kép „felületén" képezve a dA ; Yy dA ; dA ; Yy 2 dA és Yxy dA. (ahol dA „végtelen" kicsivé váló/vá­lasztható területegység, esetünkben a pixel) megkapjuk a súlypontot, s a többi szükséges jellemzőket. A felület, az el­ső és másodrendű inerciák, a súlypont és a főtengelyek irá­nya az integrálközelítő összegekből meghatározható.

Next

/
Thumbnails
Contents