Rozpoznávanie obrazcov a spracovanie obrazu

Slides:



Advertisements
Podobné prezentácie
ROZHODOVACIE STROMY doc. Ing. Kristína Machová, CSc.
Advertisements

Editovanie nových záznamov Modifikácia zadaní
Algorithmic Chemistry in Genetic Programming Informatics and Information Technologies Student Research Conference, 2006 Vojtech Szöcs Vedúci projektu:
VRSTVY Rastrova grafika
Afinita Perspektívna afinita roviny  na rovinu .
Deskriptívna geometria
Kruh a Kružnica.
7., 8. Signalizácia realizovaná LED - diódou
Rozpoznávanie obrazcov šk.r
Interval.
Štatistika a spracovanie údajov
5.2 ZÁPICHY Tvar a rozmery stanovuje norma STN Zápichy sú technologické prvky, ktoré uľahčujú opracovanie rotačných a rovinných plôch.
Lineárna rovnica ax + b = 0.
POMER RNDr. Marta Megyesiová.
Spracovanie postupnosti pohľadu pravdepodobnostnými modelmi
Rekurzívne funkcie.
ZNALOSTNÉ SYSTÉMY prednáška č. 6
...alebo o tom, pred čím presedíme hodiny a nekazí nám to oči
Gymnázium Jozefa Gregora Tajovského, Tajovského 25,
MONITORY.
Úvod do jazyka C Algoritmizácia úloh.
Návod: Online objednávací systém EPMEB.SK
Sústavy lineárnych rovníc
Matematika a Fyzika v umení
Ing. Jana Ďurišová Grafika pre web.
Binárne Relácie Szendreyová Alžbeta.
Databázové systémy.
Bloková schéma procesora
Odčítanie celých čísel
Kvadratická funkcia y = ax2 + bx + c.
Sem zadajte názov projektu Vaše meno Meno vyučujúceho Vaša škola
Interpolačné metódy Medzi základné interpolačné metódy patria:
Tvorba projektu a prezentačné zručnosti
9., 10. Snímač realizovaný tlačidlom
SEKVENČNÁ ORGANIZÁCIA
EBSCO Discovery Service ~ Jednoduché vyhľadávanie
(Digitálny prezentačný materiál)
Vedúci diplomovej práce: prof. Ing. Stanislav Marchevský, Csc.
Posudky.
Analytická geometria lineárnych útvarov
Použitie počítačov v geografii (2)
Opakovanie sekvencia postupnosť príkazov (príkaz je povel, ktorý počítač alebo iné zariadenie pozná a dokáže vykonať) vykonávanú v takom poradí, v akom.
Y = log x y = x2 + 3x + 7 y = x Funkcia y = 3x+ 5 y = sin x y = x + 4.
Grafický výstup - 2D help plot
Bregmanove divergencie Využitie indexovacích štruktúr pre efektívne podobnostné vyhľadávanie Lukáš Holecy Bregmanove divergencie.
Spracovanie digitálneho videa a vyhodnocovanie jeho kvality - základy
Matematika 6. ročník Spracovala: Mgr. Jaroslava LOŠÁKOVÁ
Nc Nv Inflexný bod Nf y N, V njc njv ZV ZZ Nm P1 P2 P3 PO IB V1 V2.
Mária Hrnčárová, Marek Mažáry 3.E
Simplexová metóda Algoritmus primárne simplexovej metódy možno ideovo vyjadriť nasledovným spôsobom: Stanovenie bázického prípustného riešenia (bázy s.
Virtuálna kooperácia pre kultúrne dedičstvo PROJEKT DIZERTAČNEJ PRÁCE
Rovnice a ich riešenia.
VYHĽADÁVANIE LETECKÝCH ZÁJAZDOV
Umelé neurónové siete Márius Šajgalík.
Pomer prevrátený pomer postupný pomer.
Problém výberu portfólia
ŠTATISTIKA A EFKÁRI IVONA MAGYAROVÁ 3.F BANSKÁ BYSTRICA 2006.
Vzájomná poloha priamok v rovine
PhDr. Tatiana ARBE, OEMP ÚM STU
OBJEM KVÁDRA A KOCKY.
Použitie počítačov v geografii (2)
Čo s malými písmenkami vo Win10 ?
Vytvorenie diagramu zasadacieho poriadku
PRAVDEPODOBNOSTNÝ POJEM doc. Ing. Kristína Machová, CSc.
Umiestnenia benchmarkov Štruktúry súborov Použitie súborov
Nepriama úmernosť – tabuľka, rovnica a graf
sústava dvoch rovníc o dvoch neznámych
Egyptské pyramídy.
Obsah prezentácie digitálna prezentácia Desatoro
Prepis prezentácie:

Rozpoznávanie obrazcov a spracovanie obrazu Dátové štruktúry pre spracovanie obrazu Doc. RNDr. Milan Ftáčnik, CSc.

Dátové štruktúry pre obraz Štyri úrovne dátových štruktúr: Ikonické dáta Segmentované obrazy Geometrické dáta Relačné štruktúry Tradičné a hierarchické štruktúry Rozpoznávanie obrazcov a spracovanie obrazu 2018/2019

Ikonické dáta Dáta získané po snímaní ako záznam intenzity jasu v určitých bodoch scény Obraz matematicky predstavuje celočíselná matica Matice sú vstupom aj výstupom metód predspracovania (filtrácie šumu, určenie hrán) ako vstup pre ďalšiu úroveň Rozpoznávanie obrazcov a spracovanie obrazu 2018/2019

Segmentované dáta Časti obrazu sú zoskupené do oblastí, ktoré zrejme zodpovedajú objektom v obraze Môže to byť opäť matica, v ktorej sú vyznačené oblasti alebo reťazcový kód reprezentujúci hranicu oblasti v obraze Môže to byť aj topologický strom Rozpoznávanie obrazcov a spracovanie obrazu 2018/2019

Geometrické dáta Ich úlohou je vyjadriť informáciu o 2D a 3D tvare, ktorý je kľúčový pre rozpoznanie, čo oblasť v obraze predstavuje Príkladom môžu byť opäť reťazcové kódy, polygóny vyjadrujúce priebeh hranice, hĺbkové mapy, mračná bodov Mračná bodov si vyžadujú iné snímanie Rozpoznávanie obrazcov a spracovanie obrazu 2018/2019

Relačné dátové štruktúry Predstavujú najvyšší model abstrakcie Umožňujú využiť apriórnu znalosť Informáciu získanú z obrazu môžeme vyjadriť vo forme sémantických sietí alebo rámcov, prípadne ďalších štruktúr umelej inteligencie Rozpoznávanie obrazcov a spracovanie obrazu 2018/2019

Tradičné dátové štruktúry Celočíselné matice, kde každý prvok matice vyjadruje intenzitu jasu obrazu Sú prirodzene 2D, obsahujú implicitne susednosť jednotlivých prvkov Prvok matice sa nazýva pixel (picture element) Problémom býva veľkosť matice, keď naháňame megapixle Rozpoznávanie obrazcov a spracovanie obrazu 2018/2019

Tradičné dátové štruktúry II Reťazcové kódy – popisujú hranicu objektu postupnosťou 8 (či 4) smerov Rozpoznávanie obrazcov a spracovanie obrazu 2018/2019

Tradičné dátové štruktúry III RL kód – používal sa vo faxe Kóduje po riadkoch Kóduje vstup a výstup Kód obrazu vpravo je (11144)(214)(52355) Rozpoznávanie obrazcov a spracovanie obrazu 2018/2019

Tradičné dátové štruktúry IV Topologické dátové štruktúry Graf susednosti oblastí – vrcholy sú oblasti, hrany vyjadrujú susednosť Rozpoznávanie obrazcov a spracovanie obrazu 2018/2019

Tradičné dátové štruktúry V Relačné štruktúry – na vyjadrenie sémantiky, napr. cez relačnú tabuľku Rozpoznávanie obrazcov a spracovanie obrazu 2018/2019

Tradičné dátové štruktúry VI Táto relačná tabuľka popisuje obraz: Rozpoznávanie obrazcov a spracovanie obrazu 2018/2019

Hierarchické dátové štruktúry Pri spracovaní obrazu treba robiť veľké množstvo výpočtov, lebo máme veľa dát Hierarchické štruktúry znížia rozsah dát, zrýchlia výpočet, ktorý sa potom v detaile počíta iba na časti obrazu Sú to pyramídy a kvadrantové stromy Rozpoznávanie obrazcov a spracovanie obrazu 2018/2019

Pyramídy M-pyramídy a T-pyramídy M-pyramídy sú postupnosť matíc 𝑀 𝐿 , 𝑀 𝐿−1 , …, 𝑀 0 , kde matica 𝑀 𝐿 obsahuje pixely vstupného obrazu, rozmer ďalšej úrovne je polovičný a matica 𝑀 0 je jediný pixel Matica na nižšej úrovni má štvrtinu pixlov predošlej úrovne Rozpoznávanie obrazcov a spracovanie obrazu 2018/2019

Pyramídy II T-pyramídy – stromová štruktúra so zobrazením na výpočet hodnoty v nižšej úrovni (priemer, ľavý horný) Rozpoznávanie obrazcov a spracovanie obrazu 2018/2019

Kvadrantové stromy Sú modifikáciou T-pyramíd, vrcholy tiež majú 4 synov, ale iba vtedy, ak ich hodnoty sú rozdielne T-pyramídy sú vyvážené, kvandrantové stromy nie sú, tiež sa inak interpretujú hodnoty vrcholov Kvadrantový strom sa dá zapísať aj lineárne Rozpoznávanie obrazcov a spracovanie obrazu 2018/2019

Kvadrantové stromy II Rozpoznávanie obrazcov a spracovanie obrazu 2018/2019

Úlohy na dátové štruktúry U 1: Napíšte reťazcový kód pre obrázok 1 a 2 U 2: Napíšte normalizovaný reťazcový kód pre obrázok 1 a 2 (reprezentuje najmenšie číslo) Rozpoznávanie obrazcov a spracovanie obrazu 2018/2019

Úlohy na dátové štruktúry II U 3: Napíšte RL kód pre obrázok 1 a 2 U 4: Určte kompresný pomer pre obidva obrazy a ich RL kódy Rozpoznávanie obrazcov a spracovanie obrazu 2018/2019

Úlohy na dátové štruktúry III U 5: Nakreslite graf sused- nosti pre obraz vpravo U 6: Nakreslite obraz, ktorý bude mať rovnakú maticu susednosti ako obrázok nad, ale bude reprezentovať jednoduchú scénu Rozpoznávanie obrazcov a spracovanie obrazu 2018/2019

Úlohy na dátové štruktúry IV U 7: Vypočítajte veľkosť M-pyramídy pre obraz rozmeru N² U 8: Akú inú funkciu by ste použili na výpočet hodnoty v ďalšej úrovni T-pyramídy (okrem priemeru)? U 9: Aký je rozdiel medzi T-pyramídami a kvadrantovými stromami? Rozpoznávanie obrazcov a spracovanie obrazu 2018/2019

Úlohy na dátové štruktúry V U 10: Z binárneho obrazu 8x8 pixelov (na obrázku) vytvorte kvadrantový strom, v ktorom pomenujete kvadranty a v listoch funkčné hodnoty Rozpoznávanie obrazcov a spracovanie obrazu 2018/2019

Úlohy na dátové štruktúry VI U 11: Ako by ste vytvorili z kvadrantového stro-mu tzv. listový kód (lineárny zápis bez grafiky)? Ukážte to prakticky na nasledujúcom obraze Rozpoznávanie obrazcov a spracovanie obrazu 2018/2019

Úlohy na dátové štruktúry VII U 12: Ako sa dá matica použiť na vyjadrenie informácie o segmentovanom obraze? U 13: Aké iná dátová štruktúra sa dá využiť na vyjadrenie informácie o segmentovaní obrazu? U 14: Aký význam majú hierarchické dátové štruktúry oproti tradičným dátovým štruktúram? Rozpoznávanie obrazcov a spracovanie obrazu 2018/2019