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

Podobné dokumenty
Filtrace obrazu ve frekvenční oblasti

FILTRACE VE FOURIEROVSKÉM SPEKTRU

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:

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

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

Geometrické transformace

(Umělé) osvětlování pro analýzu obrazu

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

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

Úvod do zpracování signálů

Modelování a simulace Lukáš Otte

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

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

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

Statistika. Regresní a korelační analýza Úvod do problému. Roman Biskup

Distribuované sledování paprsku

Praktická geometrická optika

Multimediální systémy

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

Laboratorní úloha č. 8: Elektroencefalogram

Mezi jednotlivými rozhraními resp. na nosníkových prvcích lze definovat kontakty

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

2010 Josef Pelikán, CGG MFF UK Praha

doc. Dr. Ing. Elias TOMEH Elias Tomeh / Snímek 1

Biofyzikální ústav LF MU Brno. jarní semestr 2011

Konvoluční model dynamických studií ledvin. seminář AS UTIA

Odhad stavu matematického modelu křižovatek

Signál v čase a jeho spektrum

Diskrétní 2D konvoluce

Měření závislosti statistických dat

Ověření výpočtů geometrické optiky

Praktická geometrická optika

1 1 3 ; = [ 1;2]

Neparametrické odhady hustoty pravděpodobnosti

Teorie měření a regulace

Neuronové časové řady (ANN-TS)

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

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

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

UČENÍ BEZ UČITELE. Václav Hlaváč

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

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

Numerická matematika 1

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

Základy matematiky pro FEK

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

Přednáška 11, 12. prosince Část 5: derivace funkce

A6M33SSL: Statistika a spolehlivost v lékařství Teorie spolehlivosti Přednáška 2

DETEKCE HRAN V BIOMEDICÍNSKÝCH OBRAZECH

7. Derivace složené funkce. Budeme uvažovat složenou funkci F = f(g), kde některá z jejich součástí

CW01 - Teorie měření a regulace

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

Zpracování digitalizovaného obrazu (ZDO) - Analýza pohybu

Měření dat Filtrace dat, Kalmanův filtr

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

Úloha 1. Napište matici pro případ lineárního regresního spline vyjádřeného přes useknuté

Aplikovaná numerická matematika

NOVÉ METODY HODNOCENÍ OBRAZOVÉ KVALITY

Pravděpodobnost, náhoda, kostky

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

3 METODY PRO POTLAČENÍ ŠUMU U ŘE- ČOVÉHO SIGNÁLU

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

MKI Funkce f(z) má singularitu v bodě 0. a) Stanovte oblast, ve které konverguje hlavní část Laurentova rozvoje funkce f(z) v bodě 0.

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

Číslicová filtrace. FIR filtry IIR filtry. ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta elektrotechnická

Digitální obraz, základní pojmy

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

Hledání hran. Václav Hlaváč. České vysoké učení technické v Praze

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

Laplaceova transformace

Akustika. 3.1 Teorie - spektrum

Fotografický aparát. Fotografický aparát. Fotografický aparát. Fotografický aparát. Fotografický aparát. Fotografický aparát

Vlastnosti členů regulačních obvodů Osnova kurzu

Základy výpočetní tomografie

AVDAT Nelineární regresní model

Bakalářská matematika I

SENZORY PRO ROBOTIKU

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

Pravděpodobnost, náhoda, kostky

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

Zadání a řešení testu z matematiky a zpráva o výsledcích přijímacího řízení do magisterského navazujícího studia od podzimu 2015

4. Na obrázku je rozdělovací funkce (hustota pravděpodobnosti) náhodné veličiny X. Jakou hodnotu musí mít parametr k?

Jasové a geometrické transformace

Rovnice matematické fyziky cvičení pro akademický školní rok

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

Metody rekonstrukce obrazu a

Stavební fakulta Katedra mechaniky. Jaroslav Kruis, Petr Štemberk

Cvičení z Lineární algebry 1

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

aneb jiný úhel pohledu na prvák

EXPERIMENTÁLNÍ A SIMULAČNÍ SADA ÚLOH Z FOTONIKY

Jana Vránová, 3. lékařská fakulta UK

7. Rozdělení pravděpodobnosti ve statistice

VII. Limita a spojitost funkce

Zadání a řešení testu z matematiky a zpráva o výsledcích přijímacího řízení do magisterského navazujícího studia od jara 2014

2 Zpracování naměřených dat. 2.1 Gaussův zákon chyb. 2.2 Náhodná veličina a její rozdělení

0.1 Úvod do matematické analýzy

Univerzita Pardubice Fakulta chemicko technologická Katedra analytické chemie Licenční studium Management systému jakosti

Analýza obrazu II. Jan Macháček Ústav skla a keramiky VŠCHT Praha

Transkript:

Restaurace (obnovení) obrazu při známé degradaci Václav Hlaváč České vysoké učení technické v Praze Centrum strojového vnímání (přemosťuje skupiny z) Český institut informatiky, robotiky a kybernetiky Fakulta elektrotechnická, katedra kybernetiky http://people.ciirc.cvut.cz/hlavac, hlavac@ciirc.cvut.cz Poděkování: T. Svoboda, T. Werner, P. Kohout Osnova přednášky: Lineární model porušení obrazu. Tři užitečné modely degradace. Inverzní filtrace. Pseudoinverzní filtrace. Wienerova filtrace. Příklady.

Myšlenky restaurace obrazu 2/17 Restaurace obrazu je technika předzpracování snažící se využít apriorní znalosti matematického modelu porušení obrazu. Snaha o nalezení modelu poruchy a odhadu jeho parametrů pro konkrétní třídu obrázků vyplývající z konkrétní aplikace. Vede na řešení inverzní úlohy k úloze modelování poruchy. Obvykle se uvažuje lineární model poruchy (konvoluce přes celý obrázek). Dvě kategorie metod: deterministické a statistické.

Model poruchy konvoluce 3/17 g(x, y) = (a,b) O f(a, b) h(a, b, x, y) da db + ν(x, y), kde f(x, y) je neporušený (ale nepozorovatelný) obrázek, g(x, y) je degradovaný obrázek, ν(x, y) je aditivní šum a h(x, y) je prostorově nezávislý konvoluční model degradace. g(i, j) = (f h) (i, j) + ν(i, j). G(u, v) = F (u, v) H(u, v) + N(u, v).

Tři dobře modelovatelné degradace 4/17 1. Rozostření objektivu. 2. Rozmazání pohybujícího se objektu ve scéně při dlouhých expozičních časech. 3. Turbulencí atmosféry při sledování scény přes vysokou vrstvu vzduchu, např. v dálkovém průzkumu Země nebo v astronomii. Jednotlivé poruchy budeme vyjadřovat pomocí konvolučního jádra H(u, v) ve vztahu G(u, v) = F (u, v) H(u, v) + N(u, v).

Relativní pohyb mezi objektem a kamerou 5/17 Uvažujme pro ilustraci nejjednodušší zvláštní případ. Uvažujme konstantní rychlost objektu V ve směru osy x vzhledem ke kameře v době otevření závěrky po dobu T. Model poruchy je H(u, v) = sin(πv T u) πv u.

Rozostřený objektiv 6/17 Rozmazání objektivu špatným zaostřením tenké čočky při malé hloubce ostrosti může být popsáno jako H(u, v) = J 1(a r) a r, kde J 1 je Besselova funkce prvního druhu, r 2 = u 2 + v 2, a je posun v obraze. Poslední parametr a ukazuje, že model není prostorově invariantní.

Turbulence atmosféry 7/17 Poruchy jsou způsobeny tepelnými nehomogenitami v atmosféře (tetelení vzduchu), které vedou k mírnému ohýbání procházejícího světla. Matematický model degradace byl stanoven pokusně H(u, v) = e c(u2 +v 2 ) 56, kde c je konstanta daná typem turbulence. Konstanta c se většinou určuje experimentem pro konkrétní třídu úloh.

Inverzní filtrace (1) 8/17 G(u, v) = F (u, v) H(u, v) + N(u, v). F (u, v) = G(u, v) H 1 (u, v) N(u, v) H 1 (u, v). Pracuje spolehlivě pro obrazy, které nejsou zatíženy šumem. Pokud šum není zanedbatelný, projeví se ve vztahu aditivní chyba, která se uplatňuje pro frekvence, kde má inverzní filtr malou amplitudu (analogie dělení nulou). To většinou nastává pro vysoké frekvence, a proto obraz obnovený inverzním filtrem má rozmazané původně ostré hrany.

Inverzní filtrace (2) 9/17 originál rozmazáno inverzně filtrováno

Inverzní filtrace (3) 10/17 F (u, v) = G(u, v) H 1 (u, v) N(u, v) H 1 (u, v). Změny velikosti amplitudy šumu v obrazu se projeví negativně na výsledku. Velikost modulu komplexní funkce H(u, v) klesá s rostoucími frekvencemi rychleji než N(u, v), a proto artefakty způsobené šumem mohou převážit nad užitečnou informací v obraze. Lékem bývá použít inverzní filtraci v takovém okolí počátku roviny u, v, kde H(u, v) spolehlivě dominuje. Výsledek bývá obvykle použitelný.

Pseudoinverzní filtrace 11/17

Wienerova filtrace (1) 12/17 Pracuje pro nezanedbatelný šum, který má odhadnutelné statistické vlastnosti. Předpokládá se nezávislost šumu na signálu a stacionarita v širším smyslu. Nechť f je správný (ale nepozorovatelný) obraz, g je pozorovaný degradovaný obraz a ˆf je odhad správného obrazu. Úloha se vyjádří jako optimalizace řešením přeurčené soustavy lineárních stochastických rovnic minimalizujících středněkvadratickou chybu e 2 = E kde E označuje operátor střední hodnoty. { (f(i, j) ˆf(i, j)) 2},

Wienerova filtrace (2) 13/17 Pokud nejsou na řešení rovnice kladeny další omezující podmínky, potom je odhad ˆf podmíněnou střední hodnotou ideálního obrazu f za podmínky pozorovaného obrazu g. Problémem je, že většinou není známa podmíněná pravděpodobnost správného obrazu f za podmínky, že je k dispozici pozorovaný obraz g. Optimální odhad ˆf je navíc obecně na obrazu g nelineárně závislý.

Wienerova filtrace (3) 14/17 Hledá se filtr HW, ˆF (u, v) = HW (u, v) G(u, v). Použije se princip ortogonality E {[f(x, y) g(x, y)] ν(x, y )} = 0. Vyjádří se pomocí korelačních funkcí R R vν (k, l) = f(k, l) R νν (k, l).

Wienerova filtrace (4) 15/17 Vyjádří se ve Fourierově transformaci, aby byly použity výkonové spektrální hustoty H W (u, v) = S fν(u, v) S νν (u, v) = H (u, v), H(u, v) 2 + S νν(u,v) S ff (u,v)

Příklad, rozmazání pohybem 16/17 Vlevo: Obraz rozmazaný pohybem o 5 pixelů ve směru osy x. Vpravo: Výsledek restaurace Wienerovým filtrem.

Příklad, rozmazání rozostřením objektivu 17/17 Vlevo: Špatně zaostřenému objektivu. Vpravo: Výsledek restaurace Wienerovým filtrem.