Popis objektů. Karel Horák. Rozvrh přednášky:

Podobné dokumenty
Jasové transformace. Karel Horák. Rozvrh přednášky:

Úvod do zpracování signálů

Matematická morfologie

TSO NEBO A INVARIANTNÍ ROZPOZNÁVACÍ SYSTÉMY

Text úlohy. Která barva nepatří do základních barev prostoru RGB? Vyberte jednu z nabízených možností: a. Černá b. Červená c. Modrá d.

SIGNÁLY A LINEÁRNÍ SYSTÉMY

Analýza a zpracování digitálního obrazu

ELIMINACE VLIVU DRUHÉ ROTACE PŘI AFINNĚ INVARIANTNÍM 2D ROZPOZNÁVÁNÍ

Roman Juránek. Fakulta informačních technologíı. Extrakce obrazových příznaků 1 / 30

Signál v čase a jeho spektrum

SIGNÁLY A LINEÁRNÍ SYSTÉMY

Zpracování digitalizovaného obrazu (ZDO) - Popisy III

Maturitní otázky z předmětu MATEMATIKA

13 Barvy a úpravy rastrového

Analýza pohybu. Karel Horák. Rozvrh přednášky: 1. Úvod. 2. Úlohy analýzy pohybu. 3. Rozdílové metody. 4. Estimace modelu prostředí. 5. Optický tok.

Fakulta informačních technologíı. Extrakce obrazových příznaků 1 / 39

Požadavky k písemné přijímací zkoušce z matematiky do navazujícího magisterského studia pro neučitelské obory

Elementární křivky a plochy

Metamorfóza obrázků Josef Pelikán CGG MFF UK Praha

1. Vlastnosti diskretních a číslicových metod zpracování signálů... 15

U Úvod do modelování a simulace systémů

MATURITNÍ TÉMATA Z MATEMATIKY

Lineární a adaptivní zpracování dat. 2. SYSTÉMY a jejich popis v časové doméně a frekvenční doméně

Bakalářská matematika I

Lineární a adaptivní zpracování dat. 2. SYSTÉMY a jejich popis v časové doméně a frekvenční doméně

Matematika II, úroveň A ukázkový test č. 1 (2018) 1. a) Napište postačující podmínku pro diferencovatelnost funkce n-proměnných v otevřené

Rovinné přetvoření. Posunutí (translace) TEORIE K M2A+ULA

Gymnázium Jiřího Ortena, Kutná Hora

Státní závěrečná zkouška z oboru Matematika a její použití v přírodních vědách

Zpracování digitalizovaného obrazu (ZDO) - Segmentace II

Základní pojmy teorie množin Vektorové prostory

Dobývání znalostí. Doc. RNDr. Iveta Mrázová, CSc. Katedra teoretické informatiky Matematicko-fyzikální fakulta Univerzity Karlovy v Praze

Jana Dannhoferová Ústav informatiky, PEF MZLU

Algoritmizace prostorových úloh

7. Rozdělení pravděpodobnosti ve statistice

Rosenblattův perceptron

Algoritmy a struktury neuropočítačů ASN P9 SVM Support vector machines Support vector networks (Algoritmus podpůrných vektorů)

Zpracování digitalizovaného obrazu (ZDO) - Popisy I

Triangulace. Význam triangulace. trojúhelník je základní grafický element aproximace ploch předzpracování pro jiné algoritmy. příklad triangulace

SIGNÁLY A SOUSTAVY, SIGNÁLY A SYSTÉMY

Definice 1.1. Nechť je M množina. Funkci ρ : M M R nazveme metrikou, jestliže má následující vlastnosti:

Kybernetika a umělá inteligence, cvičení 10/11

Motivace příklad použití lokace radarového echa Význam korelace Popis náhodných signálů číselné charakteristiky

KOMPRESE OBRAZŮ. Václav Hlaváč, Jan Kybic. Fakulta elektrotechnická ČVUT v Praze katedra kybernetiky, Centrum strojového vnímání.

1 Báze a dimenze vektorového prostoru 1

Úloha - rozpoznávání číslic

Circular Harmonics. Tomáš Zámečník

ANALÝZA A KLASIFIKACE DAT

MATEMATIKA Maturitní témata společná část MZ základní úroveň (vychází z Katalogu požadavků MŠMT)

ROZ1 CVIČENÍ VI. Geometrická registrace (matching) obrazů

Matematika I (KMI/PMATE)

Gymnázium Česká a Olympijských nadějí, České Budějovice, Česká 64, 37021

Téma 22. Ondřej Nývlt

LBP, HoG Ing. Marek Hrúz Ph.D. Plzeň Katedra kybernetiky 29. října 2015

Matematika pro informatiky

KTE/TEVS - Rychlá Fourierova transformace. Pavel Karban. Katedra teoretické elektrotechniky Fakulta elektrotechnická Západočeská univerzita v Plzni

Euklidovský prostor. Funkce dvou proměnných: základní pojmy, limita a spojitost.

Úvod do problematiky měření

Požadavky na konkrétní dovednosti a znalosti z jednotlivých tematických celků

Transformace obrazu Josef Pelikán KSVI MFF UK Praha

Analýza textury. Radim Šára Centrum strojového vnímání FEL ČVUT. DZO, R. Šára

Fergusnova kubika, která je definována pomocí bodu P1, vektoru P1P2, bodu P3 a vektoru P3P4

Rasterizace je proces při kterém se vektorově definovaná grafika konvertuje na. x 2 x 1

GIS Geografické informační systémy

Náhodný vektor. Náhodný vektor. Hustota náhodného vektoru. Hustota náhodného vektoru. Náhodný vektor je dvojice náhodných veličin (X, Y ) T = ( X

9.1 Definice a rovnice kuželoseček

Státnice odborné č. 20

SPŠS Č.Budějovice Obor Geodézie a Katastr nemovitostí 4.ročník SOUŘADNICOVÉ SOUSTAVY VE FOTOGRAMMETRII

Základní vlastnosti křivek

Gymnázium Jiřího Ortena, Kutná Hora

Matematika pro geometrickou morfometrii

Systematizace a prohloubení učiva matematiky. Učebna s dataprojektorem, PC, grafický program, tabulkový procesor. Gymnázium Jiřího Ortena, Kutná Hora

Jiří Neubauer. Katedra ekonometrie, FVL, UO Brno kancelář 69a, tel

1 Topologie roviny a prostoru

OBRAZOVÁ ANALÝZA. Speciální technika a měření v oděvní výrobě

Pravděpodobnost v závislosti na proměnné x je zde modelován pomocí logistického modelu. exp x. x x x. log 1

Matematika I 12a Euklidovská geometrie

1 Připomenutí vybraných pojmů

1. Náhodný vektor (X, Y ) má diskrétní rozdělení s pravděpodobnostní funkcí p, kde. p(x, y) = a(x + y + 1), x, y {0, 1, 2}.

Matematika II, úroveň A ukázkový test č. 1 (2017) 1. a) Napište postačující podmínku pro diferencovatelnost funkce n-proměnných v otevřené

Matematika II, úroveň A ukázkový test č. 1 (2016) 1. a) Napište postačující podmínku pro diferencovatelnost funkce n-proměnných v otevřené

Přednášky z předmětu Aplikovaná matematika, rok 2012

UNIVERZITA PARDUBICE. 4.4 Aproximace křivek a vyhlazování křivek

4. Napjatost v bodě tělesa

Automatické rozpoznávání dopravních značek

7 Transformace 2D. 7.1 Transformace objektů obecně. Studijní cíl. Doba nutná k nastudování. Průvodce studiem

Funkce a základní pojmy popisující jejich chování

Další plochy technické praxe

Fourierova transformace

Trénování sítě pomocí učení s učitelem

Téma: Vektorová grafika. Určete pravdivost následujícího tvrzení: "Grafická data jsou u 2D vektorové grafiky uložena ve voxelech."

Požadavky ke zkoušce

GIS Geografické informační systémy

X = A + tu. Obr x = a 1 + tu 1 y = a 2 + tu 2, t R, y = kx + q, k, q R (6.1)

Profilování vzorků heroinu s využitím vícerozměrné statistické analýzy

Lineární a adaptivní zpracování dat. 3. SYSTÉMY a jejich popis ve frekvenční oblasti

Optika pro mikroskopii materiálů I

Apriorní rozdělení. Jan Kracík.

Význam a výpočet derivace funkce a její užití

Transkript:

1 / 41 Popis objektů Karel Horák Rozvrh přednášky: 1. Úvod.. Příznakový vektor. 3. Příznakový prostor. 4. Členění příznaků. 5. Identifikace oblastí. 6. Radiometrické deskriptory. 7. Fotometrické deskriptory.

/ 41 Popis objektů Karel Horák Rozvrh přednášky: 1. Úvod.. Příznakový vektor. 3. Příznakový prostor. 4. Členění příznaků. 5. Identifikace oblastí. 6. Radiometrické deskriptory. 7. Fotometrické deskriptory.

Úvod definice 3 / 41 Popis objektů = získání příznaků ze segmentovaných dat Příznaky (deskriptory, popisovače) slouží pro následnou klasifikaci objektů musí vystihovat charakteristické rysy objektů Zásadní problém = volba příznaků je obtížná rozpoznávání objektů lidským organismem není postaveno na explicitním výpočtu konkrétních hodnot příznaků a jejich klasifikaci (neuronová síť) Intuitivní požadavky na hodnotu příznaku: hodnota podobná pro objekty téže třídy hodnota rozdílná pro objekty různých tříd

Úvod požadavky na příznaky 4 / 41 Invariantnost nezávislost příznaku na změně jasu, kontrastu, translaci, rotaci, změně měřítka apod. Spolehlivost objekty téže třídy vykazují podobné hodnoty příznaku Diskriminabilita objekty odlišných tříd vykazují různé hodnoty příznaku Efektivita výpočtu dobrá detekovatelnost příznaku Časová invariance stabilní hodnota příznaku při zpracování dynamických obrazů

Úvod příprava obrazu pro popis 5 / 41 Podmínkou provedení popisu objektů je segmentace (neplatí pro globální deskriptory obrazu, které popisují obraz v celku): Vstupními daty pro popis jsou v ideálním případě informace o poloze a tvaru objektů v obrazu: Původní obraz (např. 56 úrovní) segmentovaný obraz (např. úrovně) poloha objektů

6 / 41 Popis objektů Karel Horák Rozvrh přednášky: 1. Úvod.. Příznakový vektor. 3. Příznakový prostor. 4. Členění příznaků. 5. Identifikace oblastí. 6. Radiometrické deskriptory. 7. Fotometrické deskriptory.

Příznakový vektor definice 7 / 41 Cílem popisu je matematicky reprezentovat objekt vektorem X, jehož prvky jsou symboly definované abecedy nebo častěji číselné charakteristiky: Tento vektor X se nazývá příznakový vektor a může mít teoreticky libovolnou dimenzi (počet příznaků) Zpravidla lze snadno sestavit X vysoké dimenze, ale jen některé příznaky jsou relevantní nelze však a-priori stanovit, které to jsou je třeba provést redukci dimenze příznakového vektoru Redukci je možné provést buďto metodami selekce nebo extrakce

Příznakový vektor redukce dimenze 8 / 41 Redukce dimenze příznakového vektoru = transformace T příznakového vektoru X na příznakový vektor Y s nižším počtem prvků: X Τ Y T : dim( X ) > dim( Y ) Selekce příznaků: taková transformace T, po níž mají příznaky v Y totožný význam jako původní příznaky v X selekce je přímý výběr konečné podmnožiny příznaků z vektoru X do vektoru Y výhoda: zůstává původní význam příznaků (obvod je stále obvod apod.) nevýhoda: ztráta informací o objektu nevyužitím méně relevantních příznaků Extrakce příznaků: taková transformace T, po níž mají příznaky v Y odlišný význam od původních příznaků v X každý nový příznak je lineární/nelineární funkcí několika původních příznaků výhoda: nový příznak je silnější (efektivnější z hlediska klasifikace) nevýhoda: ztráta fyzikálního významu příznaků (např. kompaktnost=obvod /velikost) např. PCA (= analýza hlavních komponent, původně Karhunen-Loèvova transformace)

Příznakový vektor redukce dimenze 9 / 41 PCA = dekorelace dat minimalizující ztrátu informace Matematicky jde o transformaci vstupního příznakového vektoru X na tzv. komponenty pomocí zvoleného jádra Příklad: objekty +,+ a + lze buďto třídit přímo v souřadném systému (x,y) nelineárním klasifikátorem např. J: d i < (x-x 0 ) +(y-y 0 ) < d i+1 nebo použít PCA:

10 / 41 Popis objektů Karel Horák Rozvrh přednášky: 1. Úvod.. Příznakový vektor. 3. Příznakový prostor. 4. Členění příznaků. 5. Identifikace oblastí. 6. Radiometrické deskriptory. 7. Fotometrické deskriptory.

Příznakový prostor definice 11 / 41 Příznakový prostor je grafické vyjádření příznakového vektoru Podmínka zobrazení: musí existovat metrika vzdálenosti příznaků (nejčastěji číselné charakteristiky, méně často symbolické hodnoty) Grafické zobrazení je vhodné např. pro volbu reprezentantů tříd

1 / 41 Popis objektů Karel Horák Rozvrh přednášky: 1. Úvod.. Příznakový vektor. 3. Příznakový prostor. 4. Členění příznaků. 5. Identifikace oblastí. 6. Radiometrické deskriptory. 7. Fotometrické deskriptory.

Členění příznaků 13 / 41 Příznaky segmentovaných objektů lze členit podle několika hledisek: podle domény popisované vlastnosti fotometrické deskriptory radiometrické deskriptory podle oblasti výpočtu příznaku deskriptory založené na hranici deskriptory založené na regionu oblast popisu příznaku globální deskriptory obrazu globální deskriptory objektu lokální deskriptory objektu pozn.: lokální deskriptory obrazu neexistují, nelze je sestavit

14 / 41 Členění příznaků Fotometrické deskriptory odráží optické vlastnosti objektu průměrná jasová úroveň, diference jasové úrovně objektu a blízkého okolí, jasová disperze atd. Radiometrické deskriptory odráží geometrické vlastnosti objektu velikost (tj. počet pixelů), obvod, konvexnost atd. = = jasová disperze jasová úroveň maximální jasová úroveň minimální jasová úroveň průměrná M L M M 3573.5 55.0 0.0 04.9 3 1 x n x x x X = = konvexnost kompaktnost obvod velikost M L M M 0.8 5.9 10.4 1708 3 1 x n x x x X

Členění příznaků 15 / 41 Deskriptory založené na hranici hodnota příznaku vypočtena na základě hraniční reprezentace (např. Freemanův kód) nutná znalost hranice objektu určená buď implicitně indexovaným seznamem nebo explicitně funkčním předpisem (méně častá varianta) Deskriptory založené na regionu hodnota příznaku vypočtena na základě hodnot pixelů objektu

Členění příznaků 16 / 41 Globální deskriptory obrazu popisují charakteristické vlastnosti celého obrazu např. lineární integrální transformace (FT, DCT, Wavelet) nevýhoda: nepřítomnost individuálních znaků konkrétního objektu Globální deskriptory objektu jeden příznak je přiřazen celému segmentovanému objektu např. velikost, konvexnost, geometrické momenty atd. nevýhoda: nutnost precizní segmentace objektu, citlivost příznaků na aditivní šum Lokální deskriptory objektu příznak je vypočten jen z určité lokální části objektu např. významné body (hrany, rohy), textura, zakřivení objektu výhoda: není třeba segmentace

17 / 41 Popis objektů Karel Horák Rozvrh přednášky: 1. Úvod.. Příznakový vektor. 3. Příznakový prostor. 4. Členění příznaků. 5. Identifikace oblastí. 6. Radiometrické deskriptory. 7. Fotometrické deskriptory.

Identifikace oblastí 18 / 41 Výsledkem segmentace je v nejjednodušším případě binární obraz obsahující objekty: Binární obraz obsahuje neidentifikované oblasti spojité ve 4-okolí nebo v 8-okolí indexace oblastí Identifikace = algoritmus pro označení objektů unikátním číslem (indexace nebo barvení oblastí) Základní algoritmy indexování oblastí: rekurzivní vyplňování dvouprůchodový algoritmus

Identifikace oblastí 19 / 41 Rekurzivní vyplňování oblastí: I. semínkové hraniční vyplňování = rekurzivní vyplnění oblasti od zvoleného semínka až po hranici určené barvy II. semínkové záplavové vyplňování = rekurzivní vyplnění spojité oblasti určené barvy od zvoleného semínka III. ostatní metody vyplňování optimalizace algoritmu vyplňování odstraněním rekurzivního výpočtu apod.

Identifikace oblastí 0 / 41 Dvouprůchodový algoritmus: První průchod značí souvislé části oblastí pomocí posunu masky Algoritmus: 1. posuň se v obrazu na následující pixel, v případě začátku na první. pokud není hodnota aktuálního pixelu jedna (nejde o objekt) pokračuj od bodu 1 3. pokud je alespoň jeden pixel obrazu odpovídající masce již opatřen indexem i, označ aktuální pixel indexem i, v opačném případě použij nový index i max +1 4. Pokračuj od bodu 1. dokud nejsou zpracovány všechny pixely obrazu

Identifikace oblastí 1 / 41 Dvouprůchodový algoritmus: Druhý průchod řeší konflikty značení oblastí z prvního průchodu tj. v rámci masky je označeno více pixelů různými indexy: Řešení: apriorní stanovení priorit pozic v masce přiřazení indexu s vyšší prioritou konfliktnímu pixelu přeznačení všech bodů označených indexem s nižší prioritou

/ 41 Popis objektů Karel Horák Rozvrh přednášky: 1. Úvod.. Příznakový vektor. 3. Příznakový prostor. 4. Členění příznaků. 5. Identifikace oblastí. 6. Radiometrické deskriptory. 7. Fotometrické deskriptory.

Radiometrické deskriptory založené na regionech 3 / 41 Popisují metrické vlastnosti objektů vypočítané z plošného rozložení pixelů objektu: Velikost počet pixelů spojité oblasti určující plochu objektu s rostoucím rozlišením obrazu se příznak velikosti blíží skutečné hodnotě obsahu fyzického objektu Obvod počet hraničních pixelů ve 4-okolí nebo 8-okolí zrovnoprávnění míry 4-okolí a 8-okolí lze řešit koeficientem pro 8-okolí (délka diagonálního přechodu mezi pixely) hodnota deskriptoru je závislá na rozlišení snímku (se vzrůstajícím rozlišením roste obvod k nekonečnu)

Radiometrické deskriptory založené na regionech 4 / 41 Kompaktnost obvod / velikost vyjadřuje míru podobnosti oblasti k ideálnímu kruhu kruh má minimální možnou kompaktnost = 4 π nižší hodnota příznaku vyšší podobnost objektu s ideálním kruhem Konvexnost velikost / plocha konvexního obalu vyjadřuje míru podobnosti objektu ke své konvexní schránce nabývá hodnot v intervalu <0;1> hodnota 1 je platná pro konvexní (vypouklé) objekty

Radiometrické deskriptory založené na regionech 5 / 41 Hlavní osa délka hlavní osy elipsy, jejíž centrální moment druhého řádu má stejnou hodnotu jako centrální moment druhého řádu segmentovaného objektu Vedlejší osa délka vedlejší osy elipsy, jejíž centrální moment druhého řádu má stejnou hodnotu jako centrální moment druhého řádu segmentovaného objektu

Radiometrické deskriptory založené na regionech 6 / 41 Orientace úhel hlavní osy objektu se souřadnicovou osou (zpravidla osou x) neplatí invariance na rotaci použití: např. hlídání správnosti uložení výrobku na transportním pásu Výstřednost excentricita elipsy, jejíž centrální moment druhého řádu má stejnou hodnotu jako centrální moment druhého řádu segmentovaného objektu formálně je rovna poměru vzdáleností ohnisek elipsy a délky její hlavní osy

Radiometrické deskriptory založené na regionech 7 / 41 Podlouhlost poměr stran obdélníka opsaného objektu opsaný obdélník musí splňovat podmínku minimálního obsahu nalezení optimální hodnoty otočení opisujícího obdélníku z hlediska minimálního obsahu je řešeno postupným natáčením v diskrétních krocích Pravoúhlost maximální poměr velikost / plocha opsaného obdélníka postupným otáčením objektu se hledá minimální plocha opsaného obdélníka čím se poměr plochy oblasti k ploše obdélníku blíží 1, tím vyšší je pravoúhlost

Radiometrické deskriptory založené na regionech 8 / 41 Eulerovo číslo (genus) rozdíl počtu souvislých částí objektu (černá barva) a počtu děr (bílá barva) topologicky invariantní příznak objektu (nemění se s geometrickými transformacemi) Vektor tvaru z těžiště objektu jsou vysílány paprsky všemi směry délky paprsků od těžiště k hranici objektu tvoří vektor tvaru cyklický posun prvků vektoru = invariance na rotaci normalizace prvků vektoru na hodnotu jedna = invariance na změnu měřítka

Radiometrické deskriptory založené na hranicích 9 / 41 Popisují metrické vlastnosti objektů vypočítané z rozložení hraničních pixelů objektu Hranice může být reprezentována: implicitně seznam hraničních pixelů, binární obraz explicitně geometrické entity (úsečky, křivky, ) Základní hraniční radiometrické deskriptory: řetězový (Freemanův) kód Fouriérovy deskriptory B-spline deskriptory

Radiometrické deskriptory založené na hranicích 30 / 41 Řetězový (Freemanův) kód popisuje hranici objektu řetězcem symbolů s určenými směry čtyři symboly pro 4-okolí nebo 8 symbolů pro 8-okolí Hraniční reprezentace tvaru pomocí řetězového kódu ve 4-okolí: Klasifikace = korelace řetězového kódu neznámého objektu s řetězovým kódem vzoru

Radiometrické deskriptory založené na hranicích 31 / 41 Hraniční reprezentace tvaru pomocí řetězového kódu v 8-okolí: Délka hranice = délka řetězového kódu V případě 8-okolí je třeba diagonální směry (zde 1,3,5 a 7) normalizovat koeficientem

Radiometrické deskriptory založené na hranicích 3 / 41 Fouriérovy deskriptory: z obrazu hranice objektu je sestavena sekvence komplexních čísel souřadnice x = reálná část, souřadnice y = imaginární část komplexního čísla souřadnice těžiště objektu P t = (x t, y t ), N = počet hraničních pixelů sekvence komplexních čísel se nazývá radiální funkce s(n): s( n) = x( n) xt + j ( y( n) yt ), n = 1.. N Aplikací FT na radiální funkci s(n) periodickou s π jsou získány spektrální koeficienty z(u): z( u) N 1 = s( n) e N n= 1 jun N, u = 1.. N Koeficienty z(u) ale nesplňují požadavky nezávislosti příznaků

Radiometrické deskriptory založené na hranicích 33 / 41 Nezávislost na translaci: dána přesnou segmentací Nezávislost na rotaci: otočení objektu v obrazu se projeví cyklickým posunem prvků radiální funkce (souřadnice hranice objektu) posun prvků radiální funkce se projeví změnou fáze z(u) amplituda zůstává beze změny absolutní hodnoty z(u) jsou nezávislé na rotaci Nezávislost na změně měřítka: použití Fouriérových deskriptorů F(u) odvozených od spektrálních koeficientů z(u) invariance je zajištěna normalizací stejnosměrnou složkou z(1) z( u) F ( u ) =, u =.. N z(1)

Radiometrické deskriptory založené na hranicích 34 / 41 B-spline deskriptory: hranice objektu je aproximována po částech spojitými B-spline křivkami (nejčastěji třetího stupně) Tvar křivky je jednoznačně dán jejími koeficienty P i (řídicí body) a t i (váhy) Klasifikace = korelace koeficientů B-spline křivek neznámého objektu (P i?, t i? ) s koeficienty B-spline křivek vzoru (P is, t is )

35 / 41 Popis objektů Karel Horák Rozvrh přednášky: 1. Úvod.. Příznakový vektor. 3. Příznakový prostor. 4. Členění příznaků. 5. Identifikace oblastí. 6. Radiometrické deskriptory. 7. Fotometrické deskriptory.

Fotometrické deskriptory 36 / 41 Fotometrické deskriptory pracují s jasovými hodnotami segmentovaných objektů: Průměrná jasová úroveň objektu (Ω): B mean = 1 N f ( x, y) Ω ( x, y) Maximální a minimální jasová úroveň: B max = max( f ( x, y)), B = min( f ( x, y), ( x, y) Ω) min Diference extrémů jasové funkce: B range = B max B min Diference jasové úrovně objektu (Ω) a okolí (Φ): B diff = Bmean( Ω) Bmean( Φ)

Fotometrické deskriptory 37 / 41 Fotometrické deskriptory pracují s jasovými hodnotami segmentovaných objektů: Deskriptory histogramu: průměrná hodnota H mean kontrast H con energie H energy entropie H entropy Geometrické momenty: základní m pq centralizované µ pq normované ν pq Momentové invarianty: základní φ 1 až φ 7 komplexní ψ n

38 / 41 Fotometrické deskriptory histogram Histogram: histogram h(q) udává četnost zastoupení jasových úrovní q v obrazu ve spojité oblasti se jedná o statistickou veličinu hustoty pravděpodobnosti p(q), udávající pravděpodobnost, že náhodně vybraný pixel se vyznačuje právě jasovou úrovní q Deskriptory histogramu: Průměrná hodnota: Kontrast: Energie: Entropie: = = N q mean q h q N H 1 ) ( 1 = = N q con H mean q h q N H 1 ) ) ( ( 1 = = N q energy q h N H 1 ) ( 1 = = N q entropy q h q h N H 1 ) ( log ) ( 1

Fotometrické deskriptory geometrické momenty 39 / 41 Geometrické momenty: fotometrické deskriptory založené na regionech geometrický moment m pq řádu p+q obrazového segmentu s(x,y) je dán relací: = Y X p q m pq x y s( x, y). Geometrických momentů lze teoreticky sestavit nekonečně mnoho řád momentu p+q není omezen (u vyšších řádů se výrazně projevuje šum) Geometrické momenty nejsou samy o sobě invariantní na obecně afinní transformaci: kombinace translace, rotace a změny měřítka Nezávislost na změně měřítka: výpočet ν pq normalizací m pq normalizace pomocí momentu nultého řádu m 00 (součet jasových hodnot objektu) ν pq = p+ q m m pq 00 +1.

Fotometrické deskriptory geometrické momenty 40 / 41 Nezávislost na translaci: přesná segmentace + výpočet centralizovaných geometrických momentů µ pq µ pq vztažené zpravidla k těžišti objektu (x t,y t ) µ pq = Y X p q ( x x ) ( y y ) s( x, y). t t Těžiště objektu: výpočet (x t,y t ) pomocí geometrických momentů nultého a prvního stupně: x = Y X x s( x, y) Y X t = s( x, y) m m 10 00. y = Y X y s( x, y) Y X t = s( x, y) m m 01 00.

Fotometrické deskriptory momentové invarianty 41 / 41 Momentové invarianty: deskriptory složené z geometrických momentů sledují potřebu nezávislosti na obecně afinní transformaci, zejména rotaci základní sada sedmi momentových invariantů (M.K.Hu 196): φ = µ 1 3 4 5 6 7 0 φ = ( µ φ = ( µ 30 φ = ( µ φ = ( µ φ = ( µ 0 30 30 0 φ = (3µ + µ. 3µ 1 0 µ + µ 0 1 3µ µ 0 1 ) ) 1 ) + 4µ. + ( µ ) ( µ ) [( µ 03 + (3µ 30 30 µ ) ( µ 30 11 1 1 + µ + µ µ 1 1 1 03 ) 03 ) ). + µ ) [( µ. 30 ( µ + µ ) [( µ 30 + µ 1 + µ 1 + µ 1 ) 03 ) ) 3 ( µ ] + 4µ 3 ( µ 1 11 1 + µ ( µ + µ 03 30 03 ) ) ] + (3µ 1 ] ( µ 30 1 + µ ) ( µ µ ) ( µ 1 3µ 03 + µ 1 03 ). ) ( µ 1 1 + µ ) [3 ( µ 03 + µ ) [3 ( µ 03 30 30 + µ + µ 1 1 ) ) ( µ ( µ 1 1 + µ + µ 03 03 ) ) ]. ]. Invariance translace dána segmentací a centralizací převod m pq na µ pq Invariance měřítka dána normalizací převod m pq na ν pq Invariance rotace dána momentovými invarianty sestavení φ n