Aplikace radiálních bázových funkcí v počítačové grafice a zpracování obrazu Karel Uhlíř Karel Uhlíř, kuhlir@kiv.zcu.cz.

Slides:



Advertisements
Podobné prezentace
Analýza signálů - cvičení
Advertisements

 Proč: ◦ Vývoj algoritmů spjatých s medicínskými daty  Členové: ◦ Doktorandi – 4 ◦ Studenti – 7.
Dualita úloh lineárního programování a analýza citlivosti
Tabulky v MS ACCESS Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Jiří Novák.
Rekonstrukce povrchu objektů z řezů Obhajoba rigorózní práce 25. června 2003 Radek Sviták
Limita funkce. Koncentrace 137Cs v odpadním kanálu jaderné elektrárny se v časovém intervalu (t1, t2) řídí rovnicí c (t) = c0e -(t-t0). V čase t1 dojde.
PA081 Programování numerických výpočtů Přednáška 2.
Téma 3 Metody řešení stěn, metoda sítí.
Metody zpracování fyzikálních měření - 4 EVF 112 ZS 2009/2010 L.Přech.
Plošná interpolace (aproximace)
Kalmanuv filtr pro zpracování signálů a navigaci
ROZHODOVACÍ PROCESY PRO VÍCECESTNÉ TELEMATICKÉ APLIKACE Filip Ekl
Sylabus V rámci PNV budeme řešit konkrétní úlohy a to z následujících oblastí: Nelineární úlohy Řešení nelineárních rovnic Numerická integrace Lineární.
Aplikace metrických indexovacích metod na data získaná hmotnostní spektrometrií Jiří Novák
Medians and Order Statistics Nechť A je množina obsahující n různých prvků: Definice: Statistika i-tého řádu je i-tý nejmenší prvek, tj., minimum = statistika.
Lineární algebra.
Vlastnosti funkcí Vypracoval: Mgr. Lukáš Bičík
Definování prostředí pro provozování aplikace dosud jsme řešili projekt v obecné rovině aplikace bude ovšem provozována v konkrétním technickém a programovém.
Analýza informačního systému
Biometrické Bezpečnostní Systémy Filip Orság Technologie rozpoznání mluvčího.
METODA KONEČNÝCH PRVKŮ
Vliv rotace Země na prostorové uspořádání (polohu) pixelu v násnímaných datech.
Bitmapová a Vektorová grafika
Interpolační funkce Metody Výstupy VEKTOR RASTR Globální Lokální
QT intervaly – metody detekce konce T vlny Jitka Jirčíková.
Systém rizikové analýzy při statickém návrhu podzemního díla Jan Pruška.
Funkce více proměnných.
Detekce hran.
Téma 7, ODM, prostorové a příčně zatížené prutové konstrukce
Analýza infromačního systému. Matice afinity ISUD matice – Insert (vkládání dat) – Select (výběr dat) – Update (aktualizace dat) – Delete (vymazání dat)
Filtrace web stránek s využitím profilu uživatele Petr Doskočil
Diferenciální počet funkcí více proměnných
Experimentální fyzika I. 2
© Institut biostatistiky a analýz INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ ANALÝZA A KLASIFIKACE DAT prof. Ing. Jiří Holčík, CSc.
Škola:Gymnázium Václava Hlavatého, Louny, Poděbradova 661, příspěvková organizace Číslo projektu:CZ.1.07/1.5.00/ Název projektu:Inovace výuky Číslo.
Automatizovaná podpora výběru nástroje pro dobývání znalostí Jakub Štochl.
Optimalizace bez omezení (unconstraint)
Nelinearity s hysterezí Přerušení platnosti relace vytváří dvě různé charakteristiky, jejichž platnost je podmíněna směrem pohybu Hystereze přepínače x.
ZPRACOVÁNÍ A ANALÝZA BIOSIGNÁLŮ III.
Fitování Konstrukce křivky (funkce), která co nejlépe odpovídá naměřeným hodnotám. - může podléhat dodatečným podmínkám Lineární vs. nelineární regrese.
Tvorba mapy pro orientační běh s použitím GPS
Tomáš Malý. Osnova  Problém aproximace rozptýlených dat  Metoda pohyblivých nejmenších čtverců  Moje implementace  Dosavadní výsledky  Plán pokračování.
Analýza informačního systému. Podrobně zdokumentovaný cílový stav Paramentry spojené s provozem systému – Cena – Přínosy – Náklady a úspory – …
Nástroje pro prostorovou analýzu srážek v GIS
Marketingový průzkum Milan Mrázek Matematika & Business
Model lidského zraku pro hodnocení kvality obrazu
Sylabus V rámci PNV budeme řešit konkrétní úlohy a to z následujících oblastí: Nelineární úlohy Řešení nelineárních rovnic Numerická integrace Lineární.
Teorie čísel Prvočíslo Generování prvočísel: Erathosenovo síto
Kombinovaná analýza srážek z meteorologických radarů a srážkoměrů a jejich užití v hydrologických modelech Milan Šálek
V experimentu měníme hodnotu jedné nebo několika veličin x i a studujeme závislost veličiny y. - např. měníme, ostatní x i bereme jako parametry ( , ,
METODA HRANIČNÍCH PRVKŮ (INTEGRÁLŮ)
11/2003Přednáška č. 41 Regulace výpočtu modelu Předmět: Modelování v řízení MR 11 (Počítačová podpora) Obor C, Modul M8 ZS, 2003, K126 EKO Předn./Cvič.:
Gottfried Wilhelm von Leibniz
Laser Simulation DSS Ing. Jana Hájková Doc. Ing. Pavel Herout, Ph.D.
Přenos nejistoty Náhodná veličina y, která je funkcí náhodných proměnných xi: xi se řídí rozděleními pi(xi) → můžeme najít jejich střední hodnoty mi a.
Exponenciální funkce. y = f ( x ) = e x D ( f ) = R R ( f ) = (0, +∞)
Geografické informační systémy pojetí, definice, součásti
Obsah prezentace Princip fungování Technické parametry Proces realizace Závěrečné zhodnocení 4.
MME51 Ekonomicko-matematické metody 5 Prof. RNDr. Jaroslav Ramík, CSc.
Matice Přednáška č.4. Definice: Soubor prvků nazýváme maticí typu i-tý řádek j-tý sloupec prvky matice.
Numerika. Modul scipy V problémech (nejen) mechaniky se setkáváme s nutností řešit numericky například integrály, diferenciální rovnice či nejrůznější.
Reálná funkce reálné proměnné Přednáška č.1. Požadavky ke zkoušce Na Tamtéž studijní literatura.
Výškopis ● Vrstevnice -Vrstevnice je čára o stejné nadmořské výšce zobrazená na mapě. – Interval i = M / 5000 – Hlavní, vedlejší.
Interpolace funkčních závislostí
MOLEKULOVÁ ABSORPČNÍ SPEKTROFOTOMETRIE v UV a viditelné oblasti spektra 2.
Fergusonova kubika a spline křivky
ANALÝZA A KLASIFIKACE DAT
MOLEKULOVÁ ABSORPČNÍ SPEKTROFOTOMETRIE v UV a viditelné oblasti spektra 2.
Interpolace funkčních závislostí
ANALÝZA A KLASIFIKACE DAT
Transkript prezentace:

Aplikace radiálních bázových funkcí v počítačové grafice a zpracování obrazu Karel Uhlíř Karel Uhlíř, kuhlir@kiv.zcu.cz

Obsah Obsah Cíl disertační práce Přehled současného stavu 2 (36) Obsah Obsah Cíl disertační práce Přehled současného stavu RBF metoda, bázové funkce Rekonstrukce poškozených obrazů Navržená metoda rekonstrukce Porovnání s existujícími metodami Zhodnocení výsledků Karel Uhlíř, kuhlir@kiv.zcu.cz

využití RBF metody pro rekonstrukci poškozených obrazů 3 (36) Cíl disertační práce Cíl disertační práce využití RBF metody pro rekonstrukci poškozených obrazů analýza a určení vhodné bázové funkce navržení základních metod => Karel Uhlíř, kuhlir@kiv.zcu.cz

Přehled současného stavu 4 (36) Přehled současného stavu Přehled současného stavu Základ metodě radiálních bázových funkcí (RBF) položil L.R.Hardy v roce 1971 Vytvoření spojité funkce procházející naměřenými hodnotami v terénu (generování vrstevnicových map) Interpolace dat lineární kombinací n posunutí bázové funkce, kde vrchol každé bázové funkce je umístěn do jednoho ze vstupních bodů Karel Uhlíř, kuhlir@kiv.zcu.cz

Základní interpolační předpis 5 (36) RBF metoda Základní interpolační předpis kde budeme zapisovat jako , a je radiální funkce koeficienty jsou určeny z interpolačních podmínek lineární systém Karel Uhlíř, kuhlir@kiv.zcu.cz

Rozšířený interpolační předpis 6 (36) RBF metoda kde Rozšířený interpolační předpis omezující podmínka pro polynomiální výraz koeficienty a jsou potom určeny z interpolačních podmínek symetrický lineární systém řešíme např. pomocí LU rozkladu Karel Uhlíř, kuhlir@kiv.zcu.cz

jednoznačná řešitelnost lineárního systému pro určité bázové funkce 7 (36) RBF metoda jednoznačná řešitelnost lineárního systému pro určité bázové funkce Karel Uhlíř, kuhlir@kiv.zcu.cz

Bázové funkce , Bázové funkce Typ bázové funkce Gaussova (GRBF) 8 (36) Bázové funkce Bázové funkce Typ bázové funkce Gaussova (GRBF) Inverzní kvadratická (IQ) Inverzní multiquadric (IMQ) Multiquadric (MQ) Lineární r Kubická r3 Thin-plate spline (TPS) Quantic r5 , Gaussova (GRBF) Thin-plate spline Inverzní kvadratická Multiquadric Inverzní multiquadric Kubická Karel Uhlíř, kuhlir@kiv.zcu.cz

přehled bázových funkcí – Příloha A průběh interpolace dat – Příloha B 9 (36) Bázové funkce přehled bázových funkcí – Příloha A průběh interpolace dat – Příloha B Interpolace dat bázovou funkcí TPS GRBF s parametrem e = 5.0 Karel Uhlíř, kuhlir@kiv.zcu.cz

Compactly supported CSRBF 10 (36) Bázové funkce Compactly supported CSRBF velké množství funkcí s různým stupněm spojitosti pro různé dimenze CSRBF jsou hojně používány při rekonstrukci povrchu objektů definovaných pouze body použity také na rekonstrukce poškozených obrazů Karel Uhlíř, kuhlir@kiv.zcu.cz

Rekonstrukce poškozených obrazů 11 (36) Rekonstrukce poškozených obrazů Rekonstrukce poškozených obrazů Díry/šum Inpainting Škrábance Karel Uhlíř, kuhlir@kiv.zcu.cz

zvládají většinou jeden druh poškození 12 (36) Rekonstrukce poškozených obrazů Existující metody zvládají většinou jeden druh poškození inpainting analýza textury a její doplnění na konkrétní místo disocclusion algoritmy šum filtrace (i ve frekvenční oblasti) škrábance neexistují plně automatické metody definice oblasti poškození / masky zaměření na konkrétní typy obrazů (MR, PET, CT) filtrace ve frekvenční oblasti Karel Uhlíř, kuhlir@kiv.zcu.cz

Využití RBF pro rekonstrukci poškozených obrazů 13 (36) Rekonstrukce poškozených obrazů Využití RBF pro rekonstrukci poškozených obrazů prvotně použita CSRBF (Savchenko 2002) + řídká matice nutnost nastavit parametr určující vliv funkce při rekonstrukci šumu ztrácí výhodu řídkosti matice globální vs. lokální přístup nová metoda rekonstrukce s využitím TPS Karel Uhlíř, kuhlir@kiv.zcu.cz

Metody porovnání kvality rekonstrukce obrazu MSE (mean square error) 14 (36) Rekonstrukce poškozených obrazů Metody porovnání kvality rekonstrukce obrazu MSE (mean square error) PSNR (peak signal-to-noise ratio) Chybový obraz Karel Uhlíř, kuhlir@kiv.zcu.cz

Navržená metoda základní přístup Navržená metoda rekonstrukce 15 (36) Navržená metoda rekonstrukce Navržená metoda základní přístup lokální přístup – snížení výpočetní složitosti za cenu většího množství výpočtů TPS bázová funkce Karel Uhlíř, kuhlir@kiv.zcu.cz

Navržená metoda základní přístup Navržená metoda rekonstrukce 16 (36) Navržená metoda rekonstrukce Navržená metoda základní přístup lokální přístup – snížení výpočetní složitosti za cenu většího množství výpočtů TPS bázová funkce Karel Uhlíř, kuhlir@kiv.zcu.cz

volba oblasti rekonstrukce 17 (36) Navržená metoda rekonstrukce volba oblasti rekonstrukce k-okolí různé velikosti větší k-okolí => náročnější výpočet a větší počet iterací nejvhodnější volba je čtvercové 24-okolí ukázka oboustranné metody Karel Uhlíř, kuhlir@kiv.zcu.cz

volba oblasti rekonstrukce 18 (36) Navržená metoda rekonstrukce volba oblasti rekonstrukce Karel Uhlíř, kuhlir@kiv.zcu.cz

skupina testovaných obrazů 19 (36) Navržená metoda rekonstrukce skupina testovaných obrazů Karel Uhlíř, kuhlir@kiv.zcu.cz

druhy poškození Navržená metoda rekonstrukce šum inpainting škrábance 20 (36) Navržená metoda rekonstrukce druhy poškození šum inpainting škrábance Karel Uhlíř, kuhlir@kiv.zcu.cz

Navržené metody založené na lokální rekonstrukci 21 (36) Navržená metoda rekonstrukce Navržené metody založené na lokální rekonstrukci Metoda scan-line – přímá rekonstrukce pouze jeden průchod dopočtená hodnota je ihned doplněna do obrazu vysoká rychlost Karel Uhlíř, kuhlir@kiv.zcu.cz

Metoda scan-line – rekonstrukce zprava / zleva 22 (36) Navržená metoda rekonstrukce Metoda scan-line – rekonstrukce zprava / zleva postupná rekonstrukce z jedné strany obrazu více iterací zastavovací podmínka Karel Uhlíř, kuhlir@kiv.zcu.cz

Metoda scan-line – rekonstrukce vícestranná 23 (36) Navržená metoda rekonstrukce Metoda scan-line – rekonstrukce vícestranná kombinace více stranových metod LR, LT, TB, LTRB, LRTB … Karel Uhlíř, kuhlir@kiv.zcu.cz

Metoda scan-line – rekonstrukce vícestranná 24 (36) Navržená metoda rekonstrukce Metoda scan-line – rekonstrukce vícestranná kombinace více stranových metod LR, LT, TB, LTRB, LRTB … Karel Uhlíř, kuhlir@kiv.zcu.cz

Metoda scan-line – rekonstrukce oboustranná 25 (36) Navržená metoda rekonstrukce Metoda scan-line – rekonstrukce oboustranná modifikace zastavovací podmínky jednostranné metody pokračování na druhé straně díry Karel Uhlíř, kuhlir@kiv.zcu.cz

Metoda scan-line – maximální informace v k-okolí 26 (36) Navržená metoda rekonstrukce Metoda scan-line – maximální informace v k-okolí v obrazu je vyhledán bod k rekonstrukci s maximálním počtem známých hodnot v k-okolí velké množství iterací Karel Uhlíř, kuhlir@kiv.zcu.cz

Porovnání s existujícími metodami CSRBF (Savchenko) 27 (36) Porovnání s existujícími metodami Porovnání s existujícími metodami CSRBF (Savchenko) vizuální porovnání výsledků rekonstrukce porovnání s TPS Bertalmio porovnání s výsledky rekonstrukce ze získaných obrazů komerční software jaké metody rekonstrukce poskytují komerční aplikace? filtrace vzájemné porovnání metod Karel Uhlíř, kuhlir@kiv.zcu.cz

CSRBF (Savchenko) Porovnání s existujícími metodami 28 (36) Porovnání s existujícími metodami CSRBF (Savchenko) problém při nevhodně zvoleném parametru Karel Uhlíř, kuhlir@kiv.zcu.cz

Bertalmio (SIGGRAPH’00) 29 (36) Porovnání s existujícími metodami Bertalmio (SIGGRAPH’00) metoda založená na parciálních diferenciálních rovnicích podařilo se získat pouze část originálních obrazů Karel Uhlíř, kuhlir@kiv.zcu.cz

Bertalmio (SIGGRAPH’00) 30 (36) Porovnání s existujícími metodami   kanál S S2 PSNR [dB] Bertalmio R 6,37 122,68 27,24 RBF (MAX) 1,80 59,78 30,36 G 4,99 91,61 28,51 1,69 52,13 30,96 B 6,97 127,73 27,07 1,70 53,30 30,86 I 4,46 85,96 28,79 1,68 52,75 30,91 Bertalmio (SIGGRAPH’00) Bertalmiho rekonstrukce (vlevo) vs. rekonstrukce metodou MAX menší chyba rekonstrukce Karel Uhlíř, kuhlir@kiv.zcu.cz

Bertalmio (SIGGRAPH’00) 31 (36) Porovnání s existujícími metodami Bertalmio (SIGGRAPH’00) porovnání dalších obrazů Karel Uhlíř, kuhlir@kiv.zcu.cz

vzájemné porovnání metod 32 (36) Porovnání s existujícími metodami komerční software většinou poskytuje pouze ruční metodu základní filtrace vzájemné porovnání metod 15 obrazů 9 metod L – zleva (jedna iterace) L – zleva (více iterací) L – zleva (přes díry) LR – zleva-zprava LT – zleva-shora TB – shora-zdola LTRB – zleva-shora-zprava-zdola LRTB – zleva-zprava-shora-zdola MAX – maximální informace v k-okolí Karel Uhlíř, kuhlir@kiv.zcu.cz

Porovnání s existujícími metodami 33 (36) Porovnání s existujícími metodami Obraz S S2 PSNR f(r) Poškození 1 LRTB šum 2 LTRB MAX text 3 škrábance 4 OI 5 L 6 TB 7 8 9 10 11 12 13 14 15 OH Karel Uhlíř, kuhlir@kiv.zcu.cz

Zhodnocení výsledků Témata pro další práci Zhodnocení výsledků 34 (36) Zhodnocení výsledků Zhodnocení výsledků navržena nová metoda poskytující kvalitní výsledky metoda je srovnatelná s existujícími metodami potenciál stát se uživatelsky „přívětivou“ metodou s možností dostat se do komerčních grafických programů není omezena na jeden druh poškození Témata pro další práci dynamická změna okna dle rekonstruované části obrazu rekonstrukce s omezeními, analýza hran paralelizace „smazání“ loga nebo jiné části z filmového záznamu Karel Uhlíř, kuhlir@kiv.zcu.cz

Zájem o moji práci Zhodnocení výsledků 35 (36) Zhodnocení výsledků Zájem o moji práci ESO (European Organisation for Astronomical Research in the Southern Hemisphere) pipeline pro zpracování obrazů z VLT (Very Large Telescope) ESRIN (ESA Centre for Earth Observation) dálkový průzkum země Karel Uhlíř, kuhlir@kiv.zcu.cz

Děkuji za pozornost Karel Uhlíř, kuhlir@kiv.zcu.cz

Karel Uhlíř, kuhlir@kiv.zcu.cz

Karel Uhlíř, kuhlir@kiv.zcu.cz

Výsledky Lena Inpainting Škrábance Díry Karel Uhlíř, kuhlir@kiv.zcu.cz

Výsledky Lena Inpainting Škrábance Díry Karel Uhlíř, kuhlir@kiv.zcu.cz