Předzpracování obrazů v prostoru obrazů, operace v lokálním sousedství

Podobné dokumenty
Restaurace (obnovení) obrazu při známé degradaci

NPGR032 CVIČENÍ III. Šum a jeho odstranění teorie&praxe. Adam Novozámský (novozamsky@utia.cas.cz)

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

ROZ1 - Cv. 3 - Šum a jeho odstranění ÚTIA - ZOI

Úvod do zpracování signálů

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

Charakterizace rozdělení

Filtrace obrazu ve frekvenční oblasti

Vybraná rozdělení náhodné veličiny

I. D i s k r é t n í r o z d ě l e n í

p(x) = P (X = x), x R,

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

Všechno, co jste chtěli vědět z teorie pravděpodobnosti, z teorie informace a

Téma 22. Ondřej Nývlt

Praktická statistika. Petr Ponížil Eva Kutálková

2010 Josef Pelikán, CGG MFF UK Praha

E(X) = np D(X) = np(1 p) 1 2p np(1 p) (n + 1)p 1 ˆx (n + 1)p. A 3 (X) =

Analýza dat na PC I.

7. Rozdělení pravděpodobnosti ve statistice

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

Výběrové charakteristiky a jejich rozdělení

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

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

Omezení barevného prostoru

Operace s obrazem II

1. Přednáška. Ing. Miroslav Šulai, MBA

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

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

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

Základy popisné statistiky. Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Jarkovský, L. Dušek

Základy popisné statistiky

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

Lineární regrese. Komentované řešení pomocí MS Excel

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

Úlohy nejmenších čtverců

Normální (Gaussovo) rozdělení

KGG/STG Statistika pro geografy

ÚVOD DO TEORIE ODHADU. Martina Litschmannová

TERMINOLOGIE ... NAMĚŘENÁ DATA. Radek Mareček PŘEDZPRACOVÁNÍ DAT. funkční skeny

Číselné charakteristiky a jejich výpočet

ROZ II cv. 01 Dekonvoluce KM - FJFI - ČVUT

ROZ II cv. 01 Dekonvoluce KM - FJFI - ČVUT

Statistika pro geografy

HLEDÁNÍ HRAN. Václav Hlaváč. Fakulta elektrotechnická ČVUT v Praze katedra kybernetiky, Centrum strojového vnímání.

8.1. Definice: Normální (Gaussovo) rozdělení N(µ, σ 2 ) s parametry µ a. ( ) ϕ(x) = 1. označovat písmenem U. Její hustota je pak.

Náhodné signály. Honza Černocký, ÚPGM

DETEKCE HRAN V BIOMEDICÍNSKÝCH OBRAZECH

Transformace obrazu Josef Pelikán KSVI MFF UK Praha

Úvod do problematiky měření

1 Tyto materiály byly vytvořeny za pomoci grantu FRVŠ číslo 1145/2004.

Geometrické transformace

STATISTICKÉ ODHADY Odhady populačních charakteristik

ROZDĚLENÍ NÁHODNÝCH VELIČIN

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 SOUSTAVY, SIGNÁLY A SYSTÉMY

Diskrétní 2D konvoluce

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

Pravděpodobnost a matematická statistika Doc. RNDr. Gejza Dohnal, CSc.

Definice spojité náhodné veličiny zjednodušená verze

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

10. cvičení z PST. 5. prosince T = (n 1) S2 X. (n 1) s2 x σ 2 q χ 2 (n 1) (1 α 2 ). q χ 2 (n 1) 2. 2 x. (n 1) s. x = 1 6. x i = 457.

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

FILTRACE VE FOURIEROVSKÉM SPEKTRU

Jasové a geometrické transformace

Charakterizují kvantitativně vlastnosti předmětů a jevů.

Střední hodnota a rozptyl náhodné. kvantilu. Ing. Michael Rost, Ph.D.

Náhodná proměnná. Náhodná proměnná může mít rozdělení diskrétní (x 1. , x 2. ; x 2. spojité (<x 1

Číslicové filtry. Honza Černocký, ÚPGM

Regresní analýza 1. Regresní analýza

Časové řady, typy trendových funkcí a odhady trendů

Náhodné chyby přímých měření

NÁHODNÉ VELIČINY JAK SE NÁHODNÁ ČÍSLA PŘEVEDOU NA HODNOTY NÁHODNÝCH VELIČIN?

Pravděpodobnost a matematická statistika Doc. RNDr. Gejza Dohnal, CSc. dohnal@nipax.cz

Náhodná veličina a rozdělení pravděpodobnosti

Minikurz aplikované statistiky. Minikurz aplikované statistiky p.1

Komplexní čísla, Kombinatorika, pravděpodobnost a statistika, Posloupnosti a řady

Zápočtová práce STATISTIKA I

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

Normální (Gaussovo) rozdělení

ALGEBRA. Téma 5: Vektorové prostory

PSY117/454 Statistická analýza dat v psychologii přednáška 8. Statistické usuzování, odhady

Popisná statistika kvantitativní veličiny

Pravděpodobnost, náhoda, kostky

PRŮZKUMOVÁ ANALÝZA JEDNOROZMĚRNÝCH DAT Exploratory Data Analysis (EDA)

veličin, deskriptivní statistika Ing. Michael Rost, Ph.D.

Pravděpodobnost a matematická statistika Doc. RNDr. Gejza Dohnal, CSc.

Zpracování obrazu a fotonika 2006

Stochastické signály (opáčko)

AKM CVIČENÍ. Opakování maticové algebry. Mějme matice A, B regulární, potom : ( AB) = B A

Časové řady, typy trendových funkcí a odhady trendů

Výrobní produkce divizí Ice Cream Po lo ha plane t Rozložený výse ový 3D graf Bublinový graf Histogram t s tn e ídy

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

Statistika, Biostatistika pro kombinované studium Letní semestr 2011/2012. Tutoriál č. 4: Exploratorní analýza. Jan Kracík

prof. RNDr. Roman Kotecký DrSc., Dr. Rudolf Blažek, PhD Pravděpodobnost a statistika Katedra teoretické informatiky Fakulta informačních technologií

MATEMATICKÁ STATISTIKA. Katedra matematiky a didaktiky matematiky Technická univerzita v Liberci

NÁHODNÁ ČÍSLA. F(x) = 1 pro x 1. Náhodná čísla lze generovat některým z následujících generátorů náhodných čísel:

Tomáš Karel LS 2012/2013

Transkript:

Předzpracování obrazů v prostoru obrazů, operace v lokálním sousedství Václav Hlaváč České vysoké učení technické v Praze Český institut informatiky, robotiky a kybernetiky 166 36 Praha 6, Jugoslávských partyzánů 1580/3 http://people.ciirc.cvut.cz/hlavac, vaclav.hlavac@cvut.cz také z Centra strojového vnímání, http://cmp.felk.cvut.cz Poděkování Tomášovi Svobodovi za inspiraci pro několik průsvitek. Osnova přednášky: Filtrace šumu (bez hranové detekce). Šum a jeho statistická podstata. Prostorově invariantní filtry. Diskrétní 2D konvoluce. Separabilní filtry. Nelineární filtrace šumu.

Předzpracování (filtrace) obrazu, úvod Vstupem je obraz, výstupem je obraz. 2/42 Obraz se neinterpretuje. Obsah (sémantika) obrazu se nebere v úvahu. Cíl Potlačit zkreslení (např. korekce geometrického zkreslení díky zakřivenosti Země u družicového snímku). Zvýšení kontrastu (jen pro prohlížení obrazu člověkem). Filtrace odstraňuje nežádoucí části obrazu, např. odstraňuje šum. Zdůraznění charakteristik obrazu pro další zpracování, např. nalézání hran. vstupní obraz prostorový filtr výstupní obraz přímá transformace frekvenční filtr zpětná transformace

Filtrace signálu v 1D 3/42 Uvažujme 1D filtr h (také systém) závislý na čase t), který je lineární a časově invariantní. Uvažujme dále spojité signály, vstupní signál f(t) a výstupní signál g(t). f(t) h(t) g(t) Výstup filtru h se spočítá pomocí konvolučního integrálu g(t) = f(t) h(t) = f(t) h(t τ) dτ = f(t τ) h(t) dτ.

Příklad filtrování signálu v 1D 4/42 f(t) - gray line g(t) - red line t

Příklad filtrování obrázku ve 2D 5/42

Filtrace obrazu deformace obrazu 6/42 Filtrace obrazu mění obor hodnot obrazové funkce. f(x) g(x) = h( f(x)) x f g(x) h g(x) = h( f(x)) x g h Deformace (warping) obrazu mění definiční obor obrazové funkce. f(x) g(x) = h( f(x)) x f g(x) h g(x) = h( f(x)) h x g

Lokální operace předzpracování obrazu 7/42 Při lokálním předzpracování se obvykle nevyužívají specifické znalosti o obrazu a charakteru poruch. Dvě možné taxonomie operací předzpracování: Dělení z hlediska použití: 1. Vyhlazování (šumu). 2. Hledání hran (gradientní operátory, ostření). Dělení podle vlastností rovnic: 1. Lineární. 2. Nelineární.

Šum v obraze 8/42 Šumem (v obrazu) jsou náhodné změny (obrazové) funkce, které jsou většinou nežádané. Pro 2D obrazovou funkci f(x, y) mohou být náhodné změny v hodnotě funkce f a/nebo v náhodnosti polohy vzorků (x, y). Druhý případ se uvažuje méně často. Šum se nejčastěji modeluje pravděpodobnostními metodami, např. jeho pravděpodobnostním rozložením. Zdroji šumu v obraze jsou např.: změny v osvětlení, šum světlocitlivého senzoru, kvantizační jevy, důsledky komprese obrazu, konečná přesnost souvisejících výpočtů.

Šum Nechť f(x, y) = I(x, y) je obraz; Nechť N(x, y) je šum. Aditivní šum abstrahujeme jako I + N. Multiplikativní šum abstrahujeme jako I(1 + N). 9/42 Šum nezávislý na signálu Šum sůl a pepř, také impulsní nebo binární šum, tvoří náhodné výskyty černých a bílých pixelů. Gaussovský šum představují náhodné změny v intenzitě odpovídající gaussovskému (normálnímu) rozdělení. Šum závislý na signálu Speckle šum, také granulární nebo interferenční šum, se modeluje pomocí násobení náhodného čísla s hodnotou obrazové funkce (jasu). Poissonův šum předpokládá, že každý pixel v obrazu f(x, y) odpovídá Poissonově rozdělení parametru λ = f 0 (x, y), kde f 0 (x, y) je obraz bez šumu, který chceme odhadnout. P (f(x, y) = k) = λk k! e λ.

y y Příklad, šum sůl a pepř, 2% pixelů 10/42 Input image 512x512 Salt and pepper noise, 2% pixels 100 200 100 200 300 300 400 400 500 100 200 300 400 500 x 500 100 200 300 400 500 x

y y Příklad, šum sůl a pepř, 5% pixelů 11/42 Input image 512x512 Salt and pepper noise, 5% pixels 100 200 100 200 300 300 400 400 500 100 200 300 400 500 x 500 100 200 300 400 500 x

y y Příklad, šum sůl a pepř, 10% pixelů 12/42 Input image 512x512 Salt and pepper noise, 10% pixels 100 200 100 200 300 300 400 400 500 100 200 300 400 500 x 500 100 200 300 400 500 x

y y Příklad, gaussovský šum, rozptyl 0.05 13/42 Input image 512x512 Gaussian noise, variance = 0.05 100 200 100 200 300 300 400 400 500 100 200 300 400 500 x 500 100 200 300 400 500 x

y y Příklad, gaussovský šum, rozptyl 0.1 14/42 Input image 512x512 Gaussian noise, variance = 0.1 100 200 100 200 300 300 400 400 500 100 200 300 400 500 x 500 100 200 300 400 500 x

y y Příklad, speckle noise, variance 0.04 15/42 Input image 512x512 Speckle noise, variance = 0.04 100 200 100 200 300 300 400 400 500 100 200 300 400 500 x 500 100 200 300 400 500 x

y y Příklad, speckle noise, variance 0.1 16/42 Input image 512x512 Speckle noise, variance = 0.1 100 200 100 200 300 300 400 400 500 100 200 300 400 500 x 500 100 200 300 400 500 x

P(k) Poissonův šum, pokračování ze strany 8 Poissonův model šumu se opírá o počet fotonů, kde λ je úměrná počtu fotonů dopadajících na světlocitlivý senzor během expoziční doby. Jde o model šumu, který je užitečný v lékařských obrázcích (např. v konfokální mikroskopii) SPECT tomografii a modelování šumu v obecné kameře. 0.18 0.16 0.14 0.12 0.1 0.08 0.06 0.04 0.02 Poisson distribution =2 =10 =20 =40 10 20 30 40 50 60 70 80 k 17/42 Poznamenejme, že λ je střední hodnotou rozdělení, ale také rozptylem, a tak náhodné změny v jasu pixelu obrazu f(x, y) jsou úměrné k f 0 (x, y). P (f(x, y) = k) = λk k! e λ

Statistický princip filtrace šumu Uvažujme skoro nejjednodušší statistický model šumu v obraze. 18/42 Nechť je každý pixel obrazu zatížen náhodným aditivním šumem: statisticky nezávislým, s nulovou střední hodnotou µ, směrodatnou odchylkou σ. Mějme i realizací, i = 1,... n. Odhad správné hodnoty je g 1 +... + g n n + ν 1 +... + ν n n. Výsledkem odhadu je náhodná veličina s µ = 0 a σ = σ/ n. Předchozí úvaha má oporu v teorii pravděpodobnosti, a to ve velmi silné a obecné Centrální limitní větě.

Centrální limitní věta (1) 19/42 Centrální limitní věta poskytuje pravděpodobnostní popis výběrových průměrů, které byly vytvořeny z rodičovské populace jako průměry nekonečného počtu náhodně vybraných vzorků o velikosti N. Centrální limitní věta dovoluje předpovědět pravděpodobnostní charakteristiky nezávisle na rozdělení rodičovské populace. Střední hodnota populace výběrových průměrů (tj. která vznikne z výběrových průměrů o N vzorcích náhodně vybíraných z rodičovské populace) se rovná střední hodnotě rodičovské populace. Středně kvadratická odchylka populace výběrových průměrů se rovná standardní odchylce rodičovské populace dělené druhou odmocninou velikosti vzorků N. Pravděpodobnostní rozdělení výběrových průměrů se bude blížit normálnímu (gausovskému) rozdělení s rostoucí velikostí N vybíraných vzorků.

Centrální limitní věta (2) 20/42 Důsledkem Centrální limitní věty je skutečnost, že když průměrujeme výsledky měření určité veličiny, potom se pravděpodobnostní rozložení těchto průměrů blíží normálnímu (gaussovskému) rozdělení. Uvažujme měřenou veličinu složenou z několika dalších nekorelovaných veličin, které jsou zatíženy šumem různých rozdělení. Pravděpodobnostní rozdělení složené veličiny se bude blížit k normálnímu rozdělení, když bude narůstat počet veličin tvořících složeninu. Důsledkem Centrální limitní věty je tudíž i častý výskyt normálního rozložení týkajících se měření.

Centrální limitní věta (3), applikační pohled 21/42 Pro aplikace je podstatné, že není potřebné generovat velké množství náhodných výběrů. Stačí pořídit jediný dosti velký náhodný výběr a díky centrální limitní větě víme, jaké je rozdělení výběrových průměrů, aniž je musíme generovat. Co lze považovat za dostatečně velký výběr? Záleží na aplikaci. Ve statistice bývá považováno za dolní hranici 30-50 pozorování. Vzpomeňte na vzorky kolem 1000 respondentů v odhadech volebních výsledku. Míra nejistoty hodnoty parametru populace (zde jsme mluvili jen o průměru) se vyjadřuje intervalem spolehlivosti. Viz učebnice statistiky.

Vyhlazování z více obrazů bez rozmazání 22/42 Předpoklady: n obrazů téže neměnné scény, u nichž lze předpokládat náhodné poruchy nezávislé na signálu. Správné hodnota jasu: f(i, j) se odhaduje pro každý pixel obrazu z náhodné populace tvořené pixely v téže pozici ve všech vstupních obrazech g k (i, j) např. obyčejným průměrováním, f(i, j) = 1 n n k=1 g k (i, j). Příklad: Potlačení tepelného šumu kamery u přesných měření. Typicky se správná hodnota odhaduje přinejmenším z 50 obrazů.

Problém: potřebujeme filtrovat šum z jediného obrazu 23/42 Nezbývá než se spolehnout na nadbytečnost údajů v obraze. Sousední pixely mají převážně stejnou nebo podobnou hodnotu jasu. Hodnotu jasu můžeme opravit na základě analýzy bodů v okolí. Použije se typický reprezentant nebo kombinace několika hodnot z okolí. Problém rozmazávání na jasových přechodech.

Obecná lokální filtrace 24/42 Správná hodnota (nová hodnota) se odhaduje z malého okolí. Přístup je založen na představě, že se celý obraz systematicky (např. po řádcích) prochází. Kolem reprezentativního bodu je zkoumáno malé okolí O, často malý obdélník (též okno). Výsledek analýzy je zapsán do výstupního obrazu jako hodnota reprezentativního pixelu. Vlastnosti filtru mohou být v každém pixelu obrazu jiné.

Operátory nezávislé na posunu, též zvané prostorově invariantní filtry 25/42 Speciální případ lokální filtrace. Vlastnosti filtru jsou ve všech polohách stejné. Shoduje se s představou frekvenční filtrace (např. Fourierova transformace), kdy působení filtru je prostorově omezené. Např. filtrace Gaussiánem s malým rozptylem.

Lokální lineární předzpracování 26/42 Nová hodnota je vypočítána jako lineární kombinace (konvoluce) hodnot obrazové funkce v okolí. Připomínka: Linearita operátoru, tj. dvě vlastnosti: aditivita a homogenita. U skutečných obrazů je předpoklad linearity narušen Hodnotu pixelu nelze vynásobit libovolným skalárem nebo výsledek součtu nemůže být jakýkoliv. Problém saturace díky omezenému rozsahu hodnot obrazové funkce, typicky interval 0, 255. Problémy na okraji obrazu. Maska přesahuje.

Diskrétní 2D konvoluce Příspěvek jednotlivých pixelů v okolí O je vážen v lineární kombinaci koeficienty h podle g(x, y) = (m,n) h(x m, y n) f(m, n). O 27/42 Konvoluční jádro h, též konvoluční maska, udávající váhu hodnot obrazové funkce v okolí v součtu. Často se používá obdélníkové okolí O s lichým počtem řádků a sloupců, a tak může reprezentativní bod ležet uprostřed konvoluční masky. 9 weight coefficients S input image output image

Konvoluce versus vzájmená korelace 28/42 Konvoluce (odpovídá impulsní odezvě) g(x, y) = (h f)(x, y) = (m,n) O h(x m, y n) f(m, n). Vzájemná korelace (měří podobnost mezi dvěma signály/obrazy) g(x, y) = (h f)(x, y) = h(x + m, y + n) f(m, n). (m,n) O Konvoluce pomocí vzájemné korelace: Převraťte masku h v obou dimenzích (zdola nahoru, zleva doprava). Vypočtěte vzájemnou korelaci. Pro symetrické filtry se výsledek korelace a konvoluce neliší.

Konvoluce versus vzájmená korelace, 1D ilustrace 29/42 Poděkování: commons.wikimedia.org

Příklad lineární filtrace v prostoru obrazu 30/42 = h(x, y) filtrovaný obraz g výchozí obraz f konvoluční jádro h též funkce filtru, zde Gaussián h(x, y) = e x2 +y 2 σ 2

Obyčejné průměrování 31/42 Průměrování v okolí 3 3 h = 1 1 1 1 1 1 1. 9 1 1 1 Dvě varianty zvýraznění pixelů blíže středu masky h = 1 10 1 1 1 1 2 1 1 1 1, h = 1 16 1 2 1 2 4 2 1 2 1.

Obyčejné průměrování, příklad 1 32/42 Originál 256 256 Přidán umělý šum Průměrování 3 3

Obyčejné průměrování, příklad 2 33/42 Originál 256 256 Přidán umělý šum Průměrování 7 7

Separabilní filtry 34/42 Filter je separabilní, když h(x, y) = h1(x) h2(y) = δ h1(x, ) h2(, y), kde δ je Diracova funkce. Separablilní filtry se dají implementovat postupnými 1D konvolucemi díky asociativitě konvoluce. Nechť jsou M, N rozměry obrázku a m, n rozměry konvoluční masky h. Separabilita sníží výpočetní složitost z O(M N mn) na O(MN(m + n)). Příklad: binomický 2D filtr rozměru 5 5 (prvek filtru je součtem dvou předchozích čísel v Pacsalově trojúhelníku). 1 4 6 4 1 4 16 24 16 4 6 24 36 24 6 4 16 24 16 4 1 4 6 4 1 = h 1 [ h 2 ] = 1 4 6 4 1 [ 1 4 6 4 ] 1.

Separabilita úspora výpočtů 35/42 Rozměr konvoluční masky je 2N + 1. g(x, y) = = = N m= N N m= N N m= N N h(x m, y n) f(m, n) n= N N h(m, n) f(x + m, y + n) n= N h 1 (m) N h 2 (n) f(x + m, y + n) n= N

Separabilita úspora výpočtů 2 36/42 Pro náš 5 5 filtr potřebuje přímý výpočet 25 násobení a 24 sčítání pro každý pixel. Při použití separabilního filtru stačí 10 součinů a 8 součtů. Ještě výraznější by byla úspora v případě konvoluční filtrace 3D obrázku (např. z tomografu). Pro konvoluční jádro rozměru 9 9 9 by na každý voxel bylo potřeba 729 součinů a 728 součtů Pro separovatelný filtr stačí 27 součinů a 24 součtů na voxel.

Ověření separability a rozklad 37/42 Každý filtr s hodností 1 je separovatelný. Rozklad pomocí singulárního rozkladu (SVD). [u,s,v] = svd(a); s = diag(s); tol = length(a) * max(s) * eps; rank = sum(s > tol); if (rank == 1) hcol = u(:,1) * sqrt(s(1)); hrow = conj(v(:,1)) * sqrt(s(1)); y = conv2(hcol, hrow, x, shape); else %Nonseparable stencil end

Nelineární vyhlazování 38/42 Cíl: omezit rozmazávání hran při vyhlazování. Dva možné použité principy pro odhad správné hodnoty obrazové funkce, které méně poškozují hrany: První princip: najít část okolí, ve kterém se jas kvalitativně nemění. Druhý princip: Střední hodnota poskytuje špatný odhad správné hodnoty, když jsou vychýlené hodnoty. Místo střední hodnoty se použije robustní statistika.

Metoda rotující masky 39/42 V okolí 5 5 reprezentativního bodu vyhledává jeho homogenní část rotující maska 3 3. Maska má celkem 9 možných poloh, 1 uprostřed + 8 ukázaných na obrázku. 1 2... 7 8 Z masek se vybere ta maska, kde má jas nejmenší rozptyl, a použije se pro odhad hodnoty obrazové funkce v reprezentativním bodu.

Filtrace mediánem 40/42 Medián = jeden z výběrových kvantilů, 2-kvantil. Kvantily jsou jsou hodnoty dané stejně velkými intervaly z kumulativní distribuční funkce náhodné veličiny (známe z vyrovnávání histogramu). q kvantil rozdělí uspořádaná data do q stejně velkých částí. Nechť je x náhodnou veličinou. Medián M je hodnota, pro kterou je pravděpodobnost jevu x < M rovna jedné polovině. Výpočet mediánu je pro diskrétní obrazovou funkci jednoduchý. Stačí uspořádat vzestupně hodnoty jasu v lokálním okolí a medián určit jako prvek, který je uprostřed této posloupnosti. Aby se snadno určil prostřední prvek, používají se posloupnosti s lichým počtem prvků, typicky okolí 3 3, 5 5, atd. Výpočet ještě urychlí skutečnost, že k nalezení mediánu stačí částečné uspořádání posloupnosti.

Medián, příklad 41/42 100 98 102 99 105 101 95 100 255 Aritmetický průměr = 117,2 Medián: 95 98 99 100 100 101 102 105 255 Robustní, protože snese až 50 % vychýlených hodnot.

Medián, příklad Hradčany 42/42 Originál 256 256 Přidán umělý šum Medián 3 3 Filtraci mediánem lze použít iterativně. Hlavní nevýhodou filtrace mediánem v obdélníkovém okolí je to, že porušuje tenké čáry a ostré rohy v obraze.