[Frissítés] Azóta lezajlott az eredményhirdetés is, ahol 2. díjat kaptam a biomechatronika szekcióban :P
----------------
A BME-n a 2013-as TDK konferencián ezzel a dolgozattal indultam. Dolgozatom a gépi látás megvalósításáról szól LabVIEW környezetben. Változatos képfeldolgozási technológiákat mutatok be folyamatosan szem előtt tartva, hogy a módszerek szűkebb költségvetésű egyetemi és hallgatói projektekben is használhatóak legyenek.
Először áttekintem a LabVIEW
programozás alapjait, az adatfolyam programozás mibenlétét, előnyeit,
hátrányait. Csak olyan mélységig, hogy a későbbi fejezetek azok számára is
érhetőek legyenek, akik még nem programoztak LabVIEW környezetben.
Ezután rátérek az egyszerű
képfeldolgozási módszerekre. Itt először a színalapú mintázatkeresést mutatom
be. Ennek keretében a megadott színbeli mintázatot keresi a program a képen.
Majd a fekete-fehér képen történő forma alapú mintázatkeresést írom le. Itt a
különböző módszerekkel monokrómmá tett képen keresi az előre definiált alakzatot.
Majd folytatom a magasabb szintű
képfeldolgozási technológiákkal. Ennek keretében a kétdimenziós
vonalkód (QR kód és Data Matrix) olvasásáról írok, melyek egyre elterjedtebbek
mind az iparban, mind a mindennapi életben.
Ezt követően bemutatom azt, hogy
két egymás melletti, csupán horizontálisan eltolt webkamera képét felhasználva
hogyan lehet - az emberi látáshoz hasonlóan - mélységi képet előállítani. Itt
fontos a megfelelő beállítás, ami a kameráknak több szögből megmutatott
fekete-fehér ráccsal végezhető. Ezután a beállítás természetesen elmenthető,
így ezt elegendő kamera-beállításonként egyszer elvégezni.
Ezt követően a
program képes a webkamerák képét élőben (real time) mélységi képpé alakítani és
azt egy színes grafikonon megjeleníteni. Az összes ponthoz rögtön rendel egy
mélységi koordinátát is, amit egyrészt a színekkel érzékeltet, másrészt ha az
egeret az adott pont fölé visszük, akkor külön is megjeleníti.
Természetesen
ennek a technológiának is megvannak a korlátai, nem várható el, hogy két
középkategóriás webkamera képéből tökéletes háromdimenziós képet kapjunk,
emellett a módszer mérési tartománya nagyban függ a kamerák elrendezésétől.
Egymáshoz nagyon közel elhelyezett kamerák esetén elsősorban közelebbi
célpontok esetén fog pontosabban működni, míg távolabb elhelyezettek elsősorban
távolabbi célpontoknál adnak használhatóbb eredményt.
Az általam készített vi-ok letölthetők innen: https://www.dropbox.com/sh/3k30qofbyssvj01/SzJ0mVAZZ- míg a dolgozatom itt érhető el: https://www.dropbox.com/s/26ui2qnpywgg3yh/TDK.pdf
Kiemelt köszönet illeti konzulensemet, Dr Aradi Petra tanárnőt (BME-MOGI) és Kl3m3n-t az ni.com oldalról.
Üdv:
Márk
Az általam készített vi-ok letölthetők innen: https://www.dropbox.com/sh/3k30qofbyssvj01/SzJ0mVAZZ- míg a dolgozatom itt érhető el: https://www.dropbox.com/s/26ui2qnpywgg3yh/TDK.pdf
Kiemelt köszönet illeti konzulensemet, Dr Aradi Petra tanárnőt (BME-MOGI) és Kl3m3n-t az ni.com oldalról.
Üdv:
Márk
No comments:
Post a Comment