Strojove videni Martin Ruzek
Obsah Uvod do strojoveho videni Motivace Metody Odkazy
Uvod do strojoveho videni Strojove videni je automaticke odvozeni vlastnosti realneho sveta, ktery je tridimensionalni a muze byt dynamicky, pomoci jednoho nebo vice 2-dimensionalnich obrazu. Vyuziva znalosti fyziky barev, optiky, geometrie, matematiky, geometrie atd. Obsah Co je strojove videni?
Uvod do strojoveho videni Strojove videni je obtizny problem, zejmena kvuli: mnozstvi moznych obrazu jedne sceny rozdilnym podminkam osvetleni Casova narocnost algoritmu radu otazek neni dosud vyrasena. Obsah Problemy
Uvod do strojoveho videni Omezit pracovni podminky, pohledy a podminky osvetleni Vyuzivat robusni algoritmy Omezit vstupni data (nastavenim kamer a filtraci) Obsah Reseni
Motivace Obsah Vyuziti strojoveho videni Kontrola kvality Rozpoznani SPZ vozidel Automaticky preklad textu napsaneho brailovym pismem Detekce spanku ridice Analiza krve Identifikace osob pomoci otisku prstu nebo rysu tvare Ovladani robotu
Metody Obsah Etapy zpracovani obrazu 1.Ziskani obrazu 2. Zpracovani 3. Oznaceni 4. Rozpoznani 5. Vystup
Metody Obsah 1. Ziskani obrazu Obraz ziskame kamerou nebo skanerem Dulezite je osvetleni. Muzeme vyuzit zarovku, LED diodu, laser. Pro odstraneni lesku je mozne pouzit filtr nebo zmenit uhel kamery
Metody Obsah 2. Zpracovani Obraz prevedeme na histogram. Udava pocet pixelu (y) v zavislosti na intenzite(x). Je vyhodne, pokud ma histogram dva “hrby”. Jeden reprezentuje pixely, ktere nas nezajimaji (pozadi), a druhy zkoumany objekt. Pokud tak histogram nevypada, je nutne zmenit osvetleni, zpracovani, atd.
Metody Obsah 2. Zpracovani Digitalni obraz jsou 3 matice pixely reprezentuji intenzitu barev (cervene, zelene, modre) Je vyhodne prevest obraz na stupne sedi (jedna matice )
Metody Obsah 2. Zpracovani Vysledkem je nova matice, ktera se sklada z 1 a 0. “Jednicky” representuji oblast, ktera nas zajima a “nuly” zbytek
Metody Obsah 3. Oznaceni (etiketace) Oznaceni spociva v rozpoznani objektu, ktere jsou representovany souvislymi oblastmi jednicek. Pote jim pridelime cisla. Vysledkem je matice s cisly 0-N, kde N je pocet objektu
Metody Obsah 3. Rozpoznani Napred je nutne urcit, ktera oblast nas zajima. To je mozne na zaklade velikosti, polohy, tvaru, atd. V dalsim kroku je nutne precist informaci z teto obleci
Metody Obsah 3. Rozpoznani (Skeletizace) Jednou z moznosti je skeletizace=nalezeni kostry predmetu
Metody Obsah 3. Rozpoznani Pro rozpoznani objektu je nutne danemu tvaru priradit nejake cislo. Jednou z moznosti je jit po obvodu a kazdemu smeru priradit cislo 1-4 (nebo 1-8 pokud uvazuji i diagonaly).
Metody Obsah 3. Rozpoznani Vysledkem je retezec cisel. Ten porovnam s udaji v databazi.
Metody Obsah 5. Vystup Pokud se podari priradit objekt k zaznamu v databazi, je mozne intepretovat vysledek!!!
Odkazy Obsah Pokud vas tema zaujalo, vice se muzete dozvedet na: Umela inteligence a strojove videni Centre for machine perception FEL CVUT Artificial vision in medicine Vyuziti v ocnim lekarstviyuziti v ocnim lekarstvi