Aplikace wavelet Komprese Odstraňování šumu a poškození Detekce struktur Problematika rozmazání Registrace Reprezentace Fúze dat s různým rozlišením Watermarking.

Slides:



Advertisements
Podobné prezentace
Vestavné mikropočítačové systémy
Advertisements

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ FAKULTA STAVEBNÍ ÚSTAV GEODÉZIE
Kompresní algoritmy grafiky
Počítačová grafika.
Paralelní výpočet SVD s aplikacemi pro vyhledávání informací
Výukový modul projektu: Nové formy výuky ve školách kraje Vysočina Projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky.
Webové formáty Bohumil Bareš. -1- Rozdělení grafických formátů  firemní (PSD, AI, FLA……)  univerzální (GIF, JPEG, TIFF, PNG…)  bitmapové (rastrové,
Fůze rozmazaných snímků ( Li, Manjunath, Mitra) kombinace „nejlepších“ dat volba „nejlepších“ - pomocí DWT, levý Mallat strom absolutní hodnota koeficientů.
Significance – refinement metoda -použití bit- planes - pro každou bit-plane: nalézt nové významné koeficienty zakódovat znaménko přenést doplňující bity.
Fraktálová komprese obrazu
Diskrétní matematika Opakování - příklady.
Automatická fonetická segmentace pomocí UNS Registr - 36 neuronových sítí MLNN (pro každou českou hlásku jedna UNS) Trénovací množina: databáze promluv.
Formáty grafických souborů
Počítačová grafika Nagla Al Samsamová 4.B.
Komprese textových, video a audio dat.  Komprese   JPEG: 
Metody řazení s lineární časovou složitostí
Digitální výukový materiál zpracovaný v rámci projektu „EU peníze školám“ Projekt:CZ.1.07/1.5.00/ „SŠHL Frýdlant.moderní školy“ Škola:Střední škola.
Zvuk Mechanické vlnění vzduchu.
SWI072 Algoritmy komprese dat1 Algoritmy komprese dat Adaptivní Huffmanův kód.
Referát č. 18 Počítačová grafika, prezentace (základní pojmy a principy z oblasti počítačové grafiky, grafické a multimediální formáty, jejich vlastnosti.
Kristýna LEIMEROVÁ Katedra geoinformatiky
Informatika pro ekonomy II přednáška 3
REDUKCE DAT Díváme-li se na soubory jako na text, pak je tento text redundantní. Redundance vyplývá z:  některé fráze nebo slova se opakují  existuje.
Základní škola, Most, J. A. Komenského 474, p.o Most Základní škola, Most, J. A. Komenského 474, p.o Most Digitální učební materiál vytvořen.
Biometrické Bezpečnostní Systémy Filip Orság Technologie rozpoznání mluvčího.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Mgr. Miroslava Černá ZŠ Volgogradská 6B, Ostrava-Zábřeh
Osnova přednášky klasifikace kompresních metod
- snaha o rekonstrukci lokálních struktur - rozložení spekter x amplitudy spekter - hlavní - amplituda Odstraňování šumu - obrázky - hladké oblasti s pár.
Digitální zpracování obrazu
Grafika a digitální fotografie Volitelný modul úrovně P díl č. 3.
Číslo projektuCZ.1.07/1.5.00/ Číslo materiáluVY_32_INOVACE_060 Název školyGymnázium, Tachov, Pionýrská 1370 Autor Ing. Roman Bartoš Předmět Informatika.
MODULAČNÍ RYCHLOST – ŠÍŘKA PÁSMA
Detekce hran.
III/2 Inovace a zkvalitnění výuky prostřednictvím ICT VY_32_INOVACE_1_1_06 Název vzdělávacího materiáluBezeztrátová a ztrátová komprese dat Jméno autoraIng.
Okénková Fourierova transformace střední široké úzké.
Gymnázium, Žamberk, Nádražní 48 Projekt: CZ.1.07/1.5.00/ Inovace ve vzdělávání na naší škole Název: Základní pojmy počítačové grafiky Autor: Mgr.
PZORA 1. přednáška.
Analogově digitální převodník
Tato prezentace byla vytvořena
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Radim Farana Podklady pro výuku
SWI072 Algoritmy komprese dat1 Algoritmy komprese dat Huffmanův kód - aplikace.
Radim Farana Podklady pro výuku
Vektorové programy Bitmapové obrázky Vložení, velikost, pozice Zoner Callisto Autor: Jiří Petr.
Základy matematické statistiky. Nechť je dána náhodná veličina X (“věk žadatele o hypotéku“) X je definována rozdělením pravděpodobností, s nimiž nastanou.
Karolína Hlaváčková, Leoš Kalina, Matyáš Baloun
W i ref (t+1) = W i ref (t) + h ci (t) [X(t) - W i ref (t)], i Nc h ci (t) 0, t  proces konverguje Algoritmy a struktury neuropočítačů ASN – P3 SOM algoritmus.
Algoritmy komprese dat
Model lidského zraku pro hodnocení kvality obrazu
Anti – Aliasing Ondřej Burkert atrey.karlin.mff.cuni.cz/~ondra/stranka.
Filter banks ψ a (x) = (1/√a) ψ(x/a) ψ a (x) = ψ* a (-x) = (1/√a) ψ*(-x/a) pak CWT = f * ψ a (x) násobení ve FT H G.
Vyhledávání v multimediálních databázích Tomáš Skopal KSI MFF UK
Radim Farana Podklady pro výuku
Ztrátová komprese obrázků JPG
Ztrátová komprese obrázků JPG. Formát JFIF (JPEG File Interchange format)‏  sekvenční, nejpoužívanější  progresivní,poněkud více náročné na paměť, určeno.
Okénková Fourierova transformace waveletová transformace translace, dilatace a > 0,  R   R.
Vytvoření dokumentu bylo financováno ze zdrojů Evropského sociálního fondu a státního rozpočtu ČR. Registrační číslo projektu: CZ.1.07/1.1.32/ Rastrová.
Rastrová grafika (bitmapová) Obrázek poskládaný z pixelů Televize, monitory, fotoaparáty Kvalitu ovlivňuje barevná hloubka a rozlišení Barevná hloubka.
VIDEO. Co je video… Video je sekvence po sobě jdoucích obrázků Lidské oko (z důvodu setrvačnosti) nevnímá jednotlivé obrázky, ale plynulý pohyb Počet.
Inf Ztrátová a bezztrátová komprese zvuku. Výukový materiál Číslo projektu: CZ.1.07/1.5.00/ Šablona: III/2 Inovace a zkvalitnění výuky prostřednictvím.
Ověření modelů a modelování Kateřina Růžičková. Posouzení kvality modelu Ověření (verifikace) ● kvalitativní hodnocení správnosti modelu ● zda model přijatelně.
RASTROVÝ OBRAZ JANA ŠTANCLOVÁ Obrázky (popř. slajdy) převzaty od RNDr. Josef Pelikán, CSc., KSVI MFF UK.
Název školyStřední odborná škola a Gymnázium Staré Město Číslo projektuCZ.1.07/1.5.00/ AutorMgr. Soňa Patočková Název šablonyIII/2.
Grafické formáty Definují způsob popisu a uložení grafických dat
MULTIMEDIÁLNÍ FORMÁTY
Grafika – opakování Číslo projektu CZ.1.07/1.5.00/
Monte Carlo Typy MC simulací
PB169 – Operační systémy a sítě
Základy statistiky.
Transkript prezentace:

Aplikace wavelet Komprese Odstraňování šumu a poškození Detekce struktur Problematika rozmazání Registrace Reprezentace Fúze dat s různým rozlišením Watermarking

bytes. JPG bytes compression ratio WQ bytes compression ratio Komprese

kompresní poměr 120:1 originál WVL JPG

- eliminace redundantní a méně důležité informace - WT - provádí dekorelaci dat Komprese prostorová redundance: sousední hodnoty korelované frekvenční redundance: frekvenční hodnoty ze stejného pixlu jsou korelované časová redundance: frames malé změny v sekvenci - snižuje čas a cenu přenosu

wavelety - lokální charakter - lokalní vliv koeficientů hladká data - nulové nebo malé koeficienty - počet chybících momentů u wavelet Z vlastností DWT nekorelovanost koeficientů koeficienty - amplituda wavelety v daném místě, rozlišení a posunu chyba na koeficientech - malý vliv na daný pixel - vliv na malé okolí (velikost filtru)

DWT v kódování DCT - každý koeficient reprezentuje - plochu - frekvenční rozsah - stejné pro všechny k. - někdy nezbyde dost bitů na „anomálie“ - hrany - blok efekty DWT - lépe zachyceny „anomálie“ - zachycení pozic koeficientů - náročné

často - ortogonální wavelety biortogonální symetrické wavelety wavelet packets jednotlivé subbandy kódovány separátně moderní metody - závislost mezi škálami Komprese

kódování signálu (DFT, DCT, DWT) kvantizace (SQ, VQ, uniform) Entropické kódování (Huffman, aritmetické, RLE) Vstupní signál Komprimovaný signál prahování

Komprese

ztrátová komprese - vynulování koeficientů menší než práh Prahování „hard thresholding“„soft thresholding“

Prahování po prahování - bitmapa, 0 = vynulované koeficienty 1 = nevynulované koeficienty

2-bit rozlišení3-bit rozlišení 4 úrovňová digitální reprezentace 8 úrovňová digitálnií reprezentace Kvantizace

- uniformní x adaptivní - chyby - vizuální - RMSE - různá pro jednotlivé bandy - alokace bitů - vizuální - statistika koeficientů - kvantizační intervaly - skalární x vektorová

Laplaceovo rozdělení 0.5 exp ( - | x | ) Kvantizace

nD vektor R n do konečné množiny Y = {y i : i = 1, 2,..., N}. y i - codeword Y - codebook. NP úplný problém nalezení codebook nejlépe reprezentující danou množinu vektorů Vektorová kvantizace

Linde-Buzo-Gray algoritmus ( LBG ) - podobný jako „k-mean clustering“ - urči velikost N - vyber náhodně N codewords - „clusterize“ - nové codewords - průměr - opakuj dokud změna

umístění - RLE („run length coding“) kódování - stačí jen změny a první hodnota nejdelší souvislé běhy - spirála od středu amplitudy koeficientů - Huffmanovo kódování Kódování RLE kód - Huffmanovo kódování

Huffmanovo kódování Můžou být i jiné - aritmetické kódování, Lempel-Ziv

Histogramy před a po kompresi

Komprese otisků prstů FBI otisky prstů, 768 x 768 pixels, 589,824 bytes 29 milionů karet (1995) 30,000-50,000 nových karet denně, řády TB

Originál bytes

koeficientů DWT

bytes compression ratio 18.0 Rekonstrukce bytes

Škálovatelná kvalita – embedded kvantizace

Škálovatelné rozlišení – wavelety

Náhodný přístup (prostorová škálovatelnost)

Significance – refinement metoda -použití bit- planes - pro každou bit-plane: nalézt nové významné koeficienty zakódovat znaménko přenést doplňující bity známých významných koef.

- modelování závislostí mezi koeficienty - deterministická struktura „do hloubky“ Komprese - nové „Zero trees“

Embedded Zerotree Wavelet Encoding J.M. Shapiro, 1993 EZW nevýznamný vzhledem k T

Embedded Zerotree Wavelet Encoding

| koef | > T sign(koef) následník ZT význační potomci ANO NE +- POSNEG IZZTR nekódovat

T 0 = 32 [32, 64), střed 48 „ dominant “

„ subordinate “ ( 63, 49, 34, 47) 2. „ dominant “ T 1 = 16, jen ty koeficienty, které v minulém „nesignifikantní“ ty minulé - jako 0 tento seznam ( 63, 49, 34, 47) se doplní o nové kódování- možno zastavit na požadovaném bit-rate

Embedded Zerotree Wavelet Encoding

Porovnání přístupů

EZW -nevýhody : obtížné dekódování pouhé části obrázku špatné vzpamatování se z chyb - následující přístupy Set Partitioning in Hierarchical Trees (SPIHT) Embedded Block Coding with Optimized Truncation (EBCOT) - v JPEG2000

Embedded Block Coding with Optimized Truncation (EBCOT) Taubman, JPEG 2000 JPEG bppJPEG2000

Embedded Block Coding with Optimized Truncation (EBCOT) Taubman, JPEG 2000 vhodný pro vzdálené prohlížení velkých souborů škálovatelná komprese obrázků (embedded) - kvalita - rozlišení náhodný přístup (různé části signálu - různé části obrázku) kódování ROI

EBCOT - bloky dělí každý sub-band na code bloky (32x32) ty separátně kóduje všechny bloky v sub-bandu – stejná velikost každý blok kódován zvlášť paralelní zpracování využití lokálních informací omezený dopad chyb možnost náhodného přístupu

EBCOT – „vrstvy“

EBCOT - kódování víceprůchodové skenování na úrovni bitů, kódování po bitech, nejvyšší nenulový kódování používa info o kontextu ( hypotéza: významné vzorky shluknuté) každá „vrstva“ – své oříznutí, optimalizuje se bloky bandů generování „embedded bit-stream“ generování „vrstev“ a přehledových informací

EBCOT - kódování 3 typy průchodů, různé typy kódování - significant (nevýznamné s význ. sousedy) 2x - magnitude refinement (významné z minula) - cleanup (všechny zbývající) zero coding, RLC, sign coding, magnitude refinement

informace o 1 bloku – různé délky kódu + rozdíly post-processing po komprimaci všech bloků – určení ořezání pro každý blok post-Compression Rate-Distortion (PCRD) Optimization cílový bit-rate nemusí být znám v době komprese quality layers – kód pro blok je optimálně ořezán pro „vrstvy“danou vrstvu, efektivní komprese – nezávislé optimální ořezání bloků EBCOT – optimální oříznutí

WVLJPEG