Obraz matematický objekt. Spojitý obraz f c : (Ω c R 2 ) R

Podobné dokumenty
Počítačové vidění vs. digitální zpracování obrazu Digitální obraz a jeho vlastnosti

Digitální obraz, základní pojmy

Geometrické transformace

Grafika na počítači. Bc. Veronika Tomsová

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

Úvod do zpracování signálů

Multimediální systémy

22 Základní vlastnosti distribucí

ZPRACOVÁNÍ OBRAZU přednáška 4

Omezení barevného prostoru

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

Jasové a geometrické transformace

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

DIGITÁLNÍ OBRAZ. Obrázky (popř. slajdy) převzaty od

Téma 22. Ondřej Nývlt

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

3. Přednáška: Line search

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

ZS: 2018/2019 NMAF063 F/3 Josef MÁLEK. Matematika pro fyziky III

Parciální diferenciální rovnice

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

Katedra matematiky Fakulty jaderné a fyzikálně inženýrské ČVUT v Praze Příjmení a jméno ➊ ➋ ➌ ➍ ➎ ➏ Bonus

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

SIGNÁLY A LINEÁRNÍ SYSTÉMY

Modelování systémů a procesů (11MSP) Bohumil Kovář, Jan Přikryl, Miroslav Vlček. 8. přednáška 11MSP pondělí 20. dubna 2015

SIGNÁLY A LINEÁRNÍ SYSTÉMY

Komprese dat Obsah. Komprese videa. Radim Farana. Podklady pro výuku. Komprese videa a zvuku. Komprese MPEG. Komprese MP3.

Teorie měření a regulace

které charakterizují danou fyzikální situaci. souvislostí). Může být formulován jako soustava rovnic a nerovnic.

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

Lineární klasifikátory

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

Diskrétní 2D konvoluce

10 Funkce více proměnných

Kompresní metody první generace

NMAF063 Matematika pro fyziky III Zápočtová písemná práce B Termín pro odevzdání 4. ledna 2019

2010 Josef Pelikán, CGG MFF UK Praha

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}.

n = 2 Sdružená distribuční funkce (joint d.f.) n. vektoru F (x, y) = P (X x, Y y)

Komprese obrazu. Verze: 1.5, ze dne: 1. června Václav Hlaváč a Tomáš Svoboda

Dodatky k FT: 1. (2D digitalizace) 2. Více o FT 3. Více k užití filtrů. 7. přednáška předmětu Zpracování obrazů

NOVÉ METODY HODNOCENÍ OBRAZOVÉ KVALITY

DETEKCE HRAN V BIOMEDICÍNSKÝCH OBRAZECH

Transformace obrazu Josef Pelikán KSVI MFF UK Praha

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

Digitalizace převod AS DS (analogový diskrétní signál )

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

z Matematické statistiky 1 1 Konvergence posloupnosti náhodných veličin

Neparametrické odhady hustoty pravděpodobnosti

Operace s obrazem. Biofyzikální ústav LF MU. Projekt FRVŠ 911/2013

LWS při heteroskedasticitě

Deformace rastrových obrázků

Lineární a adaptivní zpracování dat. 1. ÚVOD: SIGNÁLY a SYSTÉMY

Odhad stavu matematického modelu křižovatek

2. Určte hromadné body, limitu superior a limitu inferior posloupností: 2, b n = n. n n n.

Rastrové digitální modely terénu

Úpravy rastrového obrazu

Úvod do parciálních diferenciálních rovnic. 2 Kanonický tvar lineárních PDR 2. řádu pro funkce

Numerické metody optimalizace - úvod

Definice 28 (Ortogonální doplněk vektorového podprostoru). V k V n ; V k V. (Pech:AGLÚ/str D.5.1)

Pravděpodobnost a aplikovaná statistika

Reprezentace bodu, zobrazení

9. T r a n s f o r m a c e n á h o d n é v e l i č i n y

Požadavky ke zkoušce

9. T r a n s f o r m a c e n á h o d n é v e l i č i n y

pro obory Fyzioterapie a Optometrie jarní semestr 2011

Definice 7.1 Nechť je dán pravděpodobnostní prostor (Ω, A, P). Zobrazení. nebo ekvivalentně

1 Rozptyl a kovariance

Ing. Jan Buriánek. Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze Jan Buriánek, 2010

Interpolace, ortogonální polynomy, Gaussova kvadratura

Digitalizace a zpracování obrazu

Diplomová práce Automatické hodnocení geometrické přesnosti skenerů

Požadavky ke zkoušce. Ukázková písemka

Komprese obrazu. Úvod. Rozdělení metod komprese obrazů. Verze: 1.5, ze dne: 1. června Václav Hlaváč a Tomáš Svoboda

Texty k přednáškám z MMAN3: 4. Funkce a zobrazení v euklidovských prostorech

13 Barvy a úpravy rastrového

Numerické metody a programování. Lekce 7

1. Přednáška: Obecné Inf. + Signály a jejich reprezentace

DZDDPZ3 Digitální zpracování obrazových dat DPZ. Doc. Dr. Ing. Jiří Horák Institut geoinformatiky VŠB-TU Ostrava

Charakterizace rozdělení

FILTRACE VE FOURIEROVSKÉM SPEKTRU

Globální matice konstrukce

Laplaceova transformace

Lineární a adaptivní zpracování dat. 1. ÚVOD: SIGNÁLY, ČASOVÉ ŘADY a SYSTÉMY

4. Aplikace matematiky v ekonomii

ZPRACOVÁNÍ SIGNÁLŮ Z MECHANICKÝCH. Jiří Tůma

DZDDPZ2 Pořizování dat. Doc. Dr. Ing. Jiří Horák - Ing. Tomáš Peňáz, PhD. Institut geoinformatiky VŠB-TU Ostrava

Simulace (nejen) fyzikálních jevů na počítači

Záznam o ústní zkou²ce z p edm tu 01RMF (akademický ²kolní rok 2015/2016) P íjmení a jméno Datum Hodnocení Písemka Celkové hodnocení Podpis studenta

FOURIEROVA TRANSFORMACE FOURIEROVA VĚTA

Interpolace pomocí splajnu

Operace s obrazem I. Biofyzikální ústav Lékařské fakulty Masarykovy univerzity Brno. prezentace je součástí projektu FRVŠ č.

MATEMATIKA IV - PARCIÁLNÍ DIFERENCIÁLNÍ ROVNICE - ZÁPISKY Z. Obsah. 1. Parciální diferenciální rovnice obecně. 2. Kvaazilineární rovnice prvního řádu

Rovinná úloha v MKP. (mohou být i jejich derivace!): rovinná napjatost a r. deformace (stěny,... ): u, v. prostorové úlohy: u, v, w

Matematické modely a způsoby jejich řešení. Kateřina Růžičková

Filtrace obrazu ve frekvenční oblasti

Flexibilita jednoduché naprogramování a přeprogramování řídícího systému

FOURIEROVA TRANSFORMACE

Základy zpracování obrazů

Základy počtu pravděpodobnosti a metod matematické statistiky

Transkript:

Obraz matematický objekt Spojitý obraz f c : (Ω c R 2 ) R

Obraz matematický objekt Spojitý obraz f c : (Ω c R 2 ) R Diskrétní obraz f d : (Ω {0... n 1 } {0... n 2 }) {0... f max }

Obraz matematický objekt Spojitý obraz f c : (Ω c R 2 ) R Diskrétní obraz f d : (Ω {0... n 1 } {0... n 2 }) {0... f max } Další rozšíření: Okrajové podmínky Vektorové obrazy

Digitalizace Vzorkování & kvantizace hodnoty obrazové funkce (též intenzity). Digitální obraz se obvykle reprezentuje maticí. Pixel = akronym, angl. picture element.

Distribuce Operátor u, ϕ R

Distribuce Operátor u, ϕ R 1D Dirac δ (bod): δ, f (x) x = f (0) δ(x) = lim ξ ξ rect(ξx)

Distribuce Operátor u, ϕ R 1D Dirac δ (bod): δ, f (x) x = f (0) Vlastnosti: Linearita, Nezávislost na posunutí Spojitost δ(x) = lim ξ ξ rect(ξx) Testovací funkce husté např. v L 2 Dirac δ je identitou konvoluce.

Distribuce Operátor u, ϕ R 1D Dirac δ (bod): δ, f (x) x = f (0) Vlastnosti: Linearita, Nezávislost na posunutí Spojitost δ(x) = lim ξ ξ rect(ξx) Testovací funkce husté např. v L 2 Dirac δ je identitou konvoluce. Na co si dát pozor: Nelze je vyhodnocovat v bodech (δ(0) =?) Nelze je násobit (δδ =?) Derivace ( δ, ϕ = δ, ϕ ) Změna měřítka ( δ(αx), ϕ = ϕ(0)/α) Fourierova transformace jen pro temperované distribuce, ( kompaktní ϕ). (F(δ) = 1)

2D Dirac 2D Dirac (bod): δ, f (x, y) (x,y) = f (0, 0) δ(x, y) = lim ξ ξ2 rect(ξx, ξy) δ(x, y) = δ(x)δ(y)

2D Dirac 2D Dirac (bod): δ, f (x, y) (x,y) = f (0, 0) δ(x, y) = lim ξ ξ2 rect(ξx, ξy) δ(x, y) = δ(x)δ(y) Ve 2D lze definovat mnoho 1D Diraců (např. přímka, kruh,...)

Vzorkování Vzorkovací rastr (a) (b)

Vzorkování Vzorkovací rastr (a) Vzorkovací funkce (pro uniformní pravoúhlou síť) (b) f ij = φ(x h x i, y h y j), f (x,y) φ(x, y) = δ(x, y) ideální vzorkování f ij = f (h x i, h y j)

Vzorkování Vzorkovací rastr (a) Vzorkovací funkce (pro uniformní pravoúhlou síť) (b) f ij = φ(x h x i, y h y j), f (x,y) φ(x, y) = δ(x, y) ideální vzorkování f ij = f (h x i, h y j) Hustota vzorkování h (Shannonova věta o vzorkování).

První scanner obrazu, 1956 R. Kirsch, SEAC and the start of image processing at the National Bureau of Standards. In: Annals of the history of computing, IEEE, vol. 20 (1998), p 7-13.)

Vzorkování, příklad Originál 256 256 256 256

Vzorkování, příklad Originál 256 256 128 128

Vzorkování, příklad Originál 256 256 64 64

Vzorkování, příklad Originál 256 256 32 32

Vzorkování a interpolace Spojitý obraz vzorkování interpolace Diskrétní obraz

Vzorkování a interpolace Spojitý obraz vzorkování interpolace Diskrétní obraz Po částech konstantní interpolace (P0, nearest neighbor) rychlé, špatná kvalita

Vzorkování a interpolace Spojitý obraz vzorkování interpolace Diskrétní obraz Po částech konstantní interpolace (P0, nearest neighbor) rychlé, špatná kvalita lineární, kvadratická, kubická,...

Vzorkování a interpolace Spojitý obraz vzorkování interpolace Diskrétní obraz Po částech konstantní interpolace (P0, nearest neighbor) rychlé, špatná kvalita lineární, kvadratická, kubická,... souhra vzorkování a interpolace

Vzorkování a interpolace Spojitý obraz vzorkování interpolace Diskrétní obraz Po částech konstantní interpolace (P0, nearest neighbor) rychlé, špatná kvalita lineární, kvadratická, kubická,... souhra vzorkování a interpolace (o interpolaci více později)

Kvantování, příklad Originál 256 jasových úrovní 256 jasových úrovní

Kvantování, příklad Originál 256 jasových úrovní 64 jasových úrovní

Kvantování, příklad Originál 256 jasových úrovní 16 jasových úrovní

Kvantování, příklad Originál 256 jasových úrovní 4 jasové úrovně

Kvantování, příklad Originál 256 jasových úrovní 2 jasové úrovně

Histogram hodnot jasu Histogram hodnot jasu je odhadem hustoty pravděpodobnosti jevu, že pixel bude mít určitou jasovou hodnotu. 3500 3000 2500 2000 1500 1000 500 0 výchozí obraz 0 50 100 150 200 250 histogram hodnot jasu

Histogram (2) Spojitý diskrétní

Histogram (2) Spojitý diskrétní Výpočet histogramu

Histogram (2) Spojitý diskrétní Výpočet histogramu Volba počtu binů

Histogram (2) Spojitý diskrétní Výpočet histogramu Volba počtu binů Dodatečné vyhlazování

Histogram (2) Spojitý diskrétní Výpočet histogramu Volba počtu binů Dodatečné vyhlazování Váhovací jádro

Histogram (2) Spojitý diskrétní Výpočet histogramu Volba počtu binů Dodatečné vyhlazování Váhovací jádro Problémy ve vyšších dimenzích

Kvantizace (2) u u q : t k u < t k+1 u q (u) = r k Rovnoměrná (uniformní)

Kvantizace (2) u u q : t k u < t k+1 u q (u) = r k Rovnoměrná (uniformní) Optimální

Kvantizace (2) u u q : t k u < t k+1 u q (u) = r k Rovnoměrná (uniformní) Optimální Minimalizujeme střední kvadratickou chybu (MSE) J = E { (u u q ) 2}

Kvantizace (2) u u q : t k u < t k+1 u q (u) = r k Rovnoměrná (uniformní) Optimální Minimalizujeme střední kvadratickou chybu (MSE) J = E { (u u q ) 2} Známe p(u)

Kvantizace (2) u u q : t k u < t k+1 u q (u) = r k Rovnoměrná (uniformní) Optimální Minimalizujeme střední kvadratickou chybu (MSE) J = E { (u u q ) 2} Známe p(u) J = i+1 i (u r i ) 2 p(u) du i

Kvantizace (2) u u q : t k u < t k+1 u q (u) = r k Rovnoměrná (uniformní) Optimální Minimalizujeme střední kvadratickou chybu (MSE) J = E { (u u q ) 2} Známe p(u) J = i+1 i (u r i ) 2 p(u) du i Podmínky optimality: t k = (r k + r k+1 )/2 r k = E { u t k u < t k+1 }

Kvantizace (2) u u q : t k u < t k+1 u q (u) = r k Rovnoměrná (uniformní) Optimální Minimalizujeme střední kvadratickou chybu (MSE) J = E { (u u q ) 2} Známe p(u) J = i+1 i (u r i ) 2 p(u) du i Podmínky optimality: t k = (r k + r k+1 )/2 r k = E { u t k u < t k+1 } Nemá přímé řešení, iterační postupy.