Képfeldolgozás Szegmentálás Osztályozás Képfelismerés Térbeli rekonstrukció



Hasonló dokumentumok
Képfeldolgozás. 1. el adás. A képfeldolgozás alapfogalmai. Mechatronikai mérnök szak BME, 2008

7. Régió alapú szegmentálás

AUTOMATIKUS KÉPFELDOLGOZÁS A HADITECHNIKÁBAN A CELLULÁRIS NEURÁLIS HÁLÓZAT

Statisztikai eljárások a mintafelismerésben és a gépi tanulásban

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

Fotogrammetriai munkaállomások szoftvermoduljainak tervezése. Dr. habil. Jancsó Tamás Óbudai Egyetem, Alba Regia Műszaki Kar

Mit látnak a robotok? Bányai Mihály Matemorfózis, 2017.

Láthatósági kérdések

Számítógépes grafika

Lengyelné Dr. Szilágyi Szilvia április 7.

EEE Kutatólaboratórium MTA-SZTAKI Magyar Tudományos Akadémia

Elengedhetetlen a játékokban, mozi produkciós eszközökben Nélküle kvantum hatás lép fel. Az objektumok áthaladnak a többi objektumon

Távérzékelés gyakorlat Fotogrammetria légifotó értelmezés

Önálló labor beszámoló Képek szegmentálása textúra analízis segítségével. MAJF21 Eisenberger András május 22. Konzulens: Dr.

Példák jellemzőkre: - minden pixelérték egy jellemző pl. neurális hálózat esetében csak kis képekre, nem invariáns sem a megvilágításra, sem a geom.

Adatelemzés és adatbányászat MSc

Távérzékelés a precíziós gazdálkodás szolgálatában : látvány vagy tudomány. Verőné Dr. Wojtaszek Malgorzata

3D számítógépes geometria és alakzatrekonstrukció

Követelmény a 7. évfolyamon félévkor matematikából

Minták automatikus osztályba sorolása a mintát leíró jellemzők alapján. Típusok: felügyelt és felügyelet nélküli tanuló eljárások

A KLT (Kanade Lucas Tomasi) Feature Tracker Működése (jellegzetes pontok választása és követése)

(Solid modeling, Geometric modeling) Testmodell: egy létező vagy elképzelt objektum digitális reprezentációja.

Grafikonok automatikus elemzése

Multimédiás adatbázisok

CSAPADÉK BEFOGADÓKÉPESSÉGÉNEK TÉRKÉPEZÉSE TÁVÉRZÉKELÉSI MÓDSZEREKKEL VÁROSI KÖRNYEZETBEN

3D számítógépes geometria és alakzatrekonstrukció

Számítógépes Grafika SZIE YMÉK

5. 3D rekonstrukció. Kató Zoltán. Képfeldolgozás és Számítógépes Grafika tanszék SZTE (

Keresés képi jellemzők alapján. Dr. Balázs Péter SZTE, Képfeldolgozás és Számítógépes Grafika Tanszék

A mérés problémája a pedagógiában. Dr. Nyéki Lajos 2015

Képfeldolgozás. 1. el adás. A képfeldolgozás m veletei. Mechatronikai mérnök szak BME, 2008

Lineáris leképezések (előadásvázlat, szeptember 28.) Maróti Miklós, Kátai-Urbán Kamilla

Köszönetnyilványítás. Digitális képelemzés alapvető algoritmusai. A kurzus témái. Képelemzés és képszűrés alapfogalmai. Csetverikov Dmitrij

Sergyán Szabolcs szeptember 21.

8. Pontmegfeleltetések

KONVOLÚCIÓS NEURONHÁLÓK. A tananyag az EFOP pályázat támogatásával készült.

3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás

Rendszámfelismerő rendszerek

3D-s számítógépes geometria és alakzatrekonstrukció

FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI

1. ábra Egy terület DTM-je (balra) és ugyanazon terület DSM-je (jobbra)

Transzformációk. Grafikus játékok fejlesztése Szécsi László t05-transform

Az intraorális lenyomatvételi eljárások matematikai, informatikai háttere. Passzív- és aktív háromszögelési módszer Időmérésen alapuló módszer

1. zárthelyi,

Vektorok, mátrixok, lineáris egyenletrendszerek

Termék modell. Definíció:

Közösség detektálás gráfokban

Felügyelt önálló tanulás - Analízis III.

A gúla ~ projekthez 2. rész

Kettőnél több csoport vizsgálata. Makara B. Gábor

Diszkrét matematika 2.C szakirány

Számítógépes látás alapjai

Papp Ferenc Barlangkutató Csoport. Barlangtérképezés. Fotómodellezés. Holl Balázs negyedik változat hatodik kiegészítés 4.6

Saj at ert ek-probl em ak febru ar 26.

Térinformatika és Geoinformatika

Sztereó kamerarendszerre alapozott gyalogos felismerés Kornis János*, Szabó Zsolt**

Szinguláris érték felbontás Singular Value Decomposition

Panorámakép készítése

Sztereó képfeldolgozás mobilrobot platform tájékozódásához Önálló laboratórium 2007/2008. tavaszi félév

DIGITÁLIS KÉPFELDOLGOZÁS. Előadó: Póth Miklós

Felvétel készítése Képfeldolgozás (ábragyűjtemény) IV.

Városi környezet vizsgálata távérzékelési adatok osztályozásával

6. gyakorlat. Gelle Kitti. Csendes Tibor Somogyi Viktor. London András. jegyzetei alapján

17. előadás: Vektorok a térben

Hipotézis STATISZTIKA. Kétmintás hipotézisek. Munkahipotézis (H a ) Tematika. Tudományos hipotézis. 1. Előadás. Hipotézisvizsgálatok

Bevezetés. Kató Zoltán. Képfeldolgozás és Számítógépes Grafika tanszék SZTE (

Transzformációk síkon, térben

Számítógépes képelemzés 7. előadás. Dr. Balázs Péter SZTE, Képfeldolgozás és Számítógépes Grafika Tanszék

Matematika szóbeli érettségi témakörök 2016/2017-es tanév őszi vizsgaidőszak

A városi vegetáció felmérése távérzékelési módszerekkel Vécsei Erzsébet

Matematika A1a Analízis

Összeállította: dr. Leitold Adrien egyetemi docens

Matematika (mesterképzés)

A matematikai feladatok és megoldások konvenciói

CAD-CAM-CAE Példatár

8. Előadás. Megyesi László: Lineáris algebra, , oldal. 8. előadás Mátrix rangja, Homogén lineáris egyenletrendszer

Ö ná llo láboráto rium beszá molo

I. VEKTOROK, MÁTRIXOK

Automatikus épület-felismerés ortofotókon objektum-alapú eljárással

A médiatechnológia alapjai

Transzformációk, amelyek n-dimenziós objektumokat kisebb dimenziós terekbe visznek át. Pl. 3D 2D

Lineáris algebra zárthelyi dolgozat javítókulcs, Informatika I márc.11. A csoport

Képfeldolgozás jól párhuzamosítható

KLASZTERANALÍZIS OSZTÁLYOZÁS

Alter Róbert Báró Csaba Sensor Technologies Kft

Koordináta-geometria feladatok (emelt szint)

Adatszerkezetek Tömb, sor, verem. Dr. Iványi Péter

Multimédia alapú fejlesztéseknél gyakran használt veszteséges képtömörítő eljárások pszichovizuális összehasonlítása

Gauss-Seidel iteráció

Gráfelmélet/Diszkrét Matematika MSc hallgatók számára. 13. Előadás

Sajátértékek és sajátvektorok. mf1n1a06- mf1n2a06 Csabai István

Egy feladat megoldása Geogebra segítségével

Transzformációk. Szécsi László

Kvadratikus alakok és euklideszi terek (előadásvázlat, október 5.) Maróti Miklós, Kátai-Urbán Kamilla

Szakmai zárójelentés

Az informatika kulcsfogalmai

Követelmény a 8. évfolyamon félévkor matematikából

Hadházi Dániel.

Vektorgeometria (2) First Prev Next Last Go Back Full Screen Close Quit

Számítógépes képelemzés

Átírás:

Mesterséges látás

Miről lesz szó? objektumok

Bevezetés objektumok A mesterséges látás jelenlegi, technikai eszközökön alapuló világunkban gyakorlatilag azonos a számítógépes képfeldolgozással. Számítógépes képfeldolgozás alatt ma még többnyire a kétdimenziós (síkbeli), statikus (időben változatlan) képek feldolgozását értjük.

objektumok Roska Tamás, magyar kutató, társfeltalálója a "CNN bionikus szem"- nek. CNN (Cellular Neural Network ) chip akár egy mesterséges szem központja is lehet a továbbiakban.

objektumok A CNN úgy dolgozik, mint az egész agyunk, természetesen elemi szinten. A CNN egymással öszszekötött elemekből alakítja ki azt a rendszert, amely sok mindenben hasonlít például a látórendszerhez. A CNN-nek fontos szerepe van az arc ben

A képfeldolgozás objektumok Fizikai szint: képkorrekciók Elemzési szint: képosztályozás, szegmentálás : kapcsolatot teremt az elemzett kép és az ismeretbázis, illetve a modell-bázis között

Képkorrekció objektumok Képhelyreállítás: a zavaró, torzító hatásoktól való megszabadulás Képminőség javítás: vilagosságkód- transzformációk (a kontraszt növelésére használ )

Szegmentálás objektumok Célja: a képmegértés érdekében a kép önálló jelentésű részekre bontása. E részek a képpontoknál "magasabb szintű" alkotórészként viselkednek, összetettebb tulajdonságaik vannak, és így alkalmasabbak a kép szerkezetének leírására.

Szegmentálás lépései objektumok Első lépésben az összes olyan paramétert meg kell határozni, amelyek a szegmentálás sajátságkinyerési döntési tevékenységénél szerepet játsznak Egy ilyen paraméter például a sajátvektor

objektumok Második lépéshez tartózik az osztályozás: - kiszámítjuk a képrészekhez tartozó sajátvektorokat - az egymáshoz hasonló, a képen közvetlen szomszédságban levő képrészeket ugyanahhoz az objektumhoz soroljuk

objektumok A harmadik lépés az összefűzés: megkeressük az egyes osztályokba sorolt képrészek összefüggő halmazait, azaz az objektumokat alkotó tartományokat. A szegmentálással foltokhoz,illetve élek- hez jutunk

Sajátvektorok objektumok Rendszerint egy-két sajátság haszná-latával definiáljuk azt a vektort, amely csak a szegmentálási feladat szem-pontjából lényeges tulajdonságokat tartalmaz. A legáltalánosabban használt sajátság a világosság-, illetve színkód.

objektumok A sajátvektor egy nem null vektor, melynek az iránya változatlan marad az átalakítás során

Élkeresés objektumok Ha a szegmentálás a különbségi jellemzők alapján történik, élkeresésről beszélünk. Az éleket olyan szomszédos pontok sorozata alkotja, melyek a képen valamilyen sajátságugrás határán helyezkednek el.

Osztályozás objektumok Célja: képpontok, illetve összetartozó képpontokból álló (pl. szegmentált) alakzatok tulajdonságainak elemzése, s így azok e

Kép objektumok Célja: a 3D képtér adott időpontbeli teljes leírását akarja meghatározni

objektumok a látórendszernek minél pontosabb lényegi információt kell szolgáltatni a képtérről a látórendszernek azonosítania kell a képtér objektumait, s olyan leírást kell szolgáltatnia, mely a látványt összekapcsolja a felismert objektumok ismeretbázisban szereplő tulajdonságaival

objektumok térbeli objektumokat kell azonosítani felületük részletei alapján, függetlenül a helyzetüktől, méretüktől, sőt takartságuktól, valamint a megvilágítási körülményektől

Térbeli objektumok leírása objektumok A térbeli objektumokat felületük határolja, látásunkkal e felületről visszavert fénysugarakat érzékeljük Az objektumleírással szemben az elsődleges elvárás, hogy adja meg az objektum összes felületi pontját

Térbeli objektumok e objektumok a keresett objektumot felismertük, ha létezik olyan geometriai transzformáció, mely után annak élképe szerkezetileg megfelel a képről nyert élképnek

Modellbázisú kép objektumok a képtér objektumait előre "feltöltött" modellkönyvtárak felhasználásával próbálja azonosítani a modellbázisú kép igen gyakran több egyazon jelenetről különböző nézetből készített kép együttes feldolgozását teszi szükségessé

Arc objektumok Az alcferismeréshez az ú.n. Eigenface-eket használják Az eigenface egy standardizált arc hozzávalók" halmaza, mely több arcképből végzett statisztikai analízis eredménye Bármely emberi arc lehet ezeknek az arcoknak a kombinálása

Eigenface halmazának generálása objektumok Egy digitalizált képhalmazt hozunk létre amberi arcokból, amelyek ugyanolyan körülmények között készültek Mindegyik kép ugyanolyan rezolucióra lesz beállítva, mely egy mn-es vektorként lesz tekintve, a vektor elemei a pixelek értékei lesznek Kivonjuk a statisztikai eloszlas kovariánsmátrixának a sajátvekorait

Eigenface arc objektumok Két szakaszból áll: 1. Előkészítés 2. Felismerés

Arctér objektumok Feltételezzük, hogy egy arckép N pixelt tartalmaz ennek megfeleltethetünk egy N dimenziós vektort Legyen az előkészítő arcképek halmaza Az átlagarcot az M képből a köv. képlet adja

Előkészítés objektumok Minden egyed arcát leképezzük az arctérbe, így egy M dimenziós vektor, jön létre

Felismerés objektumok Egy új képet vetítünk az arctérbe, és egy M dimenziós vektor keletkezik

objektumok A két kapott vektort összehasonlítjuk, kiszámolunk egy távolságot, d1 Ugyanakkor kiszámolunk még egy távolságot, d2, ami a két kép között jön létre

objektumok A d1 és d2 összehasonlítjuk egy küszöbbszámmal, c: Ha d1 >c, akkor nem arckép ha d1<c és d2 >c akkor a kép tartalmaz egy ismeretlen arcképet ha d1, d2 < c akkor a kép tartalmaz egy arcképet

CNN alapú detektálás objektumok A CNN alapú detektálási eljárás kiindulópontja a fej megtalálása egy színes képen az emberi arc és a háttér közötti különbségek kihasználásával.

objektumok Az arc normalizálásához szükség van referenciapontokra, melyek közül legmegbízhatóbban a szemek határozhatóak meg. A pontok távolságát és helyzetét normálni tudjuk, így minden arc azonos méretűvé és pozíciójúvá tehető.

Képfeldolgozá s objektumok A kidolgozott CNN algoritmus tetszőleges fekete-fehér (greyscale) képen megtalálja a szemek lehetséges helyét. A képen néhány, a szemre illetve szemüregre jellemző területet keres.

Térbeli objektumok A számítógépes feldolgozás nem korlátozódik a síkbeli problémákra de ehhez több kép felhasználására van szükség.

Sztereó képpár objektumok két szemünkkel kissé eltérő képet érzékelünk Az agyunk felismeri a két kép közti különbségeket, ezzel megteremti a tér érzetét: távolság & térfogat

Sztereó képpár felhasználása objektumok Ahhoz, hogy 3D képet tudjunk előállítani, szükségünk van a sztereó képpárra

Sztereó képpár létrehozása objektumok Két, különböző szögből, képet készítünk ugyanarról az objektumról

A kép letrehozása ugyanakkor megvalósítható egy speciális kamerával, amely egyből elkészíti a sztereó képpárt

A két, 2D kép, összetevéséből létrejön egy 3D kép

Mozgóképek A sztereó képpárból mozgóképet is előállíthatunk

Sztereó képpár feldolgozása objektumok Ha egyazon objektum több felvételen is szerepel, egyszerű trigonometriai számításokkal megkaphatjuk térbeli elhelyezkedését. A két képen megkeressük az azonos pixeleket és így ki tudjuk számítani a kép eredeti helyét a térben.

Felmerülő problémák Mi történik akkor, ha a kép ismétlődő elemeket tartalmaz? A pixelek megfeleltetése nem lesz egyértelmű, így a sztereó megfeleltetés nem alkalmazható