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

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

20 HIDROLÓGIAI KÖZLÖNY 2008. 88. ÉVF. 5. SZ. mást követő sorozatából a jégmentes víztükör, mint háttér a nem mozgó részletekből előállítható. A körvonalak „háttér­kivonással" kiemelhetők. Az egymást követő képeken való alakzat-követő felismerés érdekében minden egyes képen különféle jellemzőket határozunk meg. A szomszédos ké­pek, vagy adatbázisból való alakzatok mintaillesztésénél a legnagyobb teljesítményt faló részfeladat a jellegzetesség­leíró koordináták 128 dimenziós terében a legközelebbi szomszéd megtalálása, melyet az egydimenziós eset bináris fa keresési eljárásával rokon k-dimenziós térben kereső al­goritmussal kell megoldanunk, különben programunk a kí­vánatosnál akár 1000-szer lassabban fog futni. A SIFT lép­ték-független helyi jellemzők módszerével jó eredményeket kaphatunk részlegesen takarásba kerülő jégtáblák esetében is, ami a fent először ismertetett „ódivatú" módon szóba se jöhetett. A fejlesztési fázisban a mintaszámítások könnyen hozzáférhető és széleskörűen elterjedt formulavezérelt - pl Mathematica - környezetekben is elvégezhetők. Szimuláció A jégmegftgyelés statisztikai elemzésén alapuló szimulá­ciót mostanában kezdtük vizsgálni. Az előttünk járók eddig publikált kísérletei nagy számításigényü algoritmusok vol­tak, amelyek futtatásához nem a megszokott/közönséges/ mindennapi desktop computert kellett alkalmazni. Azonban a computer-játékok elterjedésével egyre jobb grafikus pro­cesszorokkal ellátott videokártyák terjednek el, melyek megfelelő algoritmussal és programozással felveszik a ver­senyt a pár évvel ezelőtti szuper-számítógépekkel. A játé­kok során is az egyik legfontosabb grafikai alapfeladat a po­ligonok ütközéseivel generált megszakítások kezelése, mi­ken keresztül — a régi jó C64-es limitált számú sprite-jaihoz hasonlóan s viszonylag egyszerű mozgásvezérlő maggal - a megfelelően nagy memóriával rendelkező megjelenítő hos­szú folyószakaszra elvégzi a jégmozgás szimulációját. Jégzajlás szimulációnál a felhasználható segédkutatások részeredményeinek alkalmazása nagy technológiai előrelé­pést hozhat. Az embernélküli földi és légi jármüvek irányí­tása is igényli a prediktív mozgáselemzést (közeli ütközések elkerülésére) ezért lehetnek benne olyan komponensek, me­lyek felhasználhatók a webkamera által adott alakfelismeré­sek utáni továbbmozgásokat leíró szimulációkban. Szerencsére nekünk tágabb időtartományon és lassúbb folyamatokat - torlaszképződést - kell előre jelezni. Más­részt a pl. a nagy piacot kiszolgáló rohamosan fejlődő játék­ipar foto-realisztikus, valós idejű grafikus algoritmusai is nagy segítségünkre lehetnek. A mai processzorok és 3D kártyák grafikus processzorai két szinten programozhatók, így elvileg olyan algoritmusok is futtathatók rajtuk, ame­lyek nem a klasszikus képszintézis feladatot oldják meg. E­setünkben az első CPU szint a pillanatnyi jégtábla „állást" és a kezdeti mozgásadatokat közli a grafikus processzorral, amely a valós időt akár nagyságrendekkel meghaladó gyor­sított idősíkon végzi a jégtáblapoligonok mozgatását és a megszakításokkal a vezérlést a tradicionális CPU-nak visz­szaadva kezeli ütközéseiket, ami kiegészítő dinamikai, sta­tisztikai és tárolási részfeladatokat hajt végre. A követendő mezsgye hónapokra, vagy akár évekre előre ki lett jelölve, bárki is ragadja magához a stafétát e soha vé­get nem érő versenyben. E saját erőből végzett kutatással régi szakmai vágyam teljesülése kezdődött meg, melyben 5 évvel az OCR versen­gés később dobogós helyét elérő Recognita keletkezése e­lőtt, az első digitális gépre kapcsolt kamera láttán promt fel­ötlő - a vízállás és csapadékírók szalagjainak feldolgozásá­hoz, szövegek automatikus újragépeléséhez, valamint a jég­figyeléshez alkalmazható - alak-felismerési algoritmusok alapötletei jutottak eszembe. Ahogy most a széttekintés után megállapíthatom, a publikálatlan elsőbbség és a ki nem ak­názott korai lehetőségek veszteségei ellenére, a kései fejlő­dés irányait és az oktatásban elterjedt elemeket tekintve az alak-felismerési ötlet egyszerűségében máig egyedülálló és előzményekre való különösebb előismeretet nem igénylő módon demonstrálható és alkalmazható. A bevezetőben az visszaemlékezéssel szeretnék ezúton is emléket állítani a hidrológia szinte minden területén kiváló mérnök, s a com­puter éra hajnalának lelkes, ha nem is hibátlanul algoritmi­záló alkalmazott matematikusa, de mindenképpen zseniális első főnököm dr. Zsuffa István jégmegfigyelési kísérletei emlékének. (Személyes szerencsém volt, hogy Zsuffa nem szeretett az algoritmizálás aprólékos részleteivel bíbelődni, azt rám hagyta, s zsenikre oly jellemző bácskai magányában morá­lis, történeti, s a korban ritka politikai beszélgetőtárs volt, míg én szakmai mentorom mellett a mindenben kétkedő gyakornok és a numerikus alaposságot követelő munkatárs voltam, ezért volt rám szüksége. Én egy belső siker-élmé­nyekben gazdag elfoglaltságot, ő pedig a neki máshol sok­szor meg nem adott támogatást nyerte, mely haladását és e­redményességét megsokszorozó csapata kialakulásához ve­zetett. A következő megemlékezés - Zsuffa visszatekintő ­a hordalék-szállítással és meder-mélyülésekkel lesz kapcso­latban. Ebben a régi mérések, s a kézi feldolgozás részletei alapján vezetem be a tudományos szakmai célok iránt erő­forrásokkal bővebben ellátott négy évtizeddel ezelőtti kor­ban e feladathoz annyira hiányolt, ma már az asztalunkon lévő s nem ritkán játékra használt computereken „könnye­dén" megvalósítható digitális terepmodellt. A DTM köny­nyen emészthető bemutatásával ismertetek sok, a mérnöki szakmában szinte nélkülözhetetlen metódust, melyek össze­foglalása során egy, a fejlesztés kulisszatitkaiba is bepillan­tást engedő kurzus ismeretanyagát kívánom demonstrálni.) Köszönettel tartozom dr. Rózsa Pálnak, BME, Budapest és dr. Kincses Jánosnak, JATE, Szeged a részletekben fel­merült kérdések tisztázásához nyújtott hasznos tanácsaikért, továbbá a néhány megjelenés előtti olvasónak a kézirat köz­érthetőbbé tételében nyújtott javaslataikért. A közreadás hasznosságát remélve elismerésem az eddig jutott Olvasó­nak türelméért és fogadja előzetes köszönetem a galai@ ba­ja, hu címen minden véleményt nyilvánító vagy kérést-kér­dést feltevő hozzászóló. Függelék Visszatekintés a duna.baja.hu webcamera három évtizedes internet előtti előéletére Bármily furcsa is, a http://duna.baja.hu/ webkamera az a­dott helyen 3 évtizedes hálózati múlttal rendelkezik, ugyan­is a Duna bajai hídszelvénye alatt az akkoriban épített - a korábbiaknál lényegesen magasabb - gabonasiló tetejéről az ideiglenesen pár évtizedig mellette állomásozgató szovjet hadsereg engedélyének birtokában dr. Zsuffa István 1971­ben fényképez(tet)ni kezdte a Dunán a mainál lényegesen gyakrabban és hevesebben zajló jeget. A fényképfelvételek kézi feldolgozásához perspektivikusan torzított négyzetrács­hálós maszkot készítettek, melyek rácsrekeszeiben szemre­vételezéssel becsülték a jégfedettség arányát. [1][2] A kuta­tás mellett a gyakorlati jégvédekezésben is hasznossá vált

Next

/
Thumbnails
Contents