Tömörítő kódolások Veszteségmentes kódolás –entrópia –prediktiv Veszteséges –transzformációs.

Slides:



Advertisements
Hasonló előadás
Készítette: Kosztyán Zsolt Tibor
Advertisements

Tömörítés.
Lineáris egyenletrendszerek megoldása Gauss elimináció, Cramer-szabály Dr. Kovács Sándor DE GVK Gazdaságelemzési és Statiszikai Tanszék.
I. előadás.
Csillagrezgések nyitott kérdései lépések egy 100 éves titok felderítésében Jurcsik Johanna MTA Konkoly Thege Miklós Csillagászati Kutatóintézet.
Gábor Dénes Főiskola Informatikai Rendszerek Intézete Informatikai Alkalmazások Tanszék Infokommunikáció Beszédjelek Házman DIGITÁLIS BESZÉDJEL ÁTVITEL.
Függvények Egyenlőre csak valós-valós függvényekkel foglalkozunk.
MI 2003/ A következőkben más megközelítés: nem közvetlenül az eloszlásokból indulunk ki, hanem a diszkriminancia függvényeket keressük. Legegyszerűbb:
Kötelező alapkérdések
Kalman-féle rendszer definíció
Híranyagok tömörítése
4. Folytonos wavelet transzformáció (CWT) –folytatás
9. Diszkrét wavelet transzformáció, szűrők, sokskálás felbontás, operátor tömörítés Speciálkurzus 2009 tavasz.
A waveletek és néhány alkalmazásuk
3. Folytonos wavelet transzformáció (CWT)
1. Bevezetés a waveletekhez (folytatás)
Matematikai Statisztika VIK Doktori Iskola
Fourier hullámkái Lócsi Levente ELTE Eötvös József Collegium.
Fourier hullámkái Lócsi Levente ELTE Eötvös József Collegium.
Jelkondicionálás.
MI 2003/ Alakfelismerés - még egy megközelítés: még kevesebbet tudunk. Csak a mintánk adott, de címkék nélkül. Csoportosítás (klaszterezés, clustering).
Forrás kódolás Feladat: -az információ tömörítése.
Kommunikációs Rendszerek
Mintavételes eljárások
T.Gy. Beszedfelism es szint Beszédfelismerés és beszédszintézis Beszédjelek lineáris predikciója Takács György 4. előadás
A digitális számítás elmélete
Beszédfelismerés és beszédszintézis Spektrális módszerek a beszédfeldolgozásban Takács György 3. előadás Beszedfelism és szint
Zajgenerátor.
Szűrés és konvolúció Vámossy Zoltán 2004
A jelátvivő tag Az irányítástechnika jelátvivő tagként vizsgál minden olyan alkatrészt (pl.: tranzisztor, szelep, stb.), elemet vagy szervet (pl.: jelillesztő,
Fizikai átviteli jellemzők, átviteli módok
Számítógépes hálózatok I.
Regresszióanalízis 10. gyakorlat.
Hálózati és Internet ismeretek
Operációs Rendszerek II.
Folytonos jelek Fourier transzformációja
Példák a Fourier transzformáció alkalmazására
Rendszerek sajátfüggvényei és azok tulajdonságai Folytonos (FT) rendszerekkel foglalkozunk,de az eredmények átvihetők diszkrét rendszerekre is. kt)kt)
Rendelkezésre álló erőforrások pontos ismerete Kiosztott feladatok közel „valósidejű” követése Átláthatóság Tervezési folyamatok támogatása.
A bioszféra 2 kísérlet. A bioszféra 2 kísérlet.
Idősor elemzés Idősor : időben ekvidisztáns elemekből álló sorozat
Hipotézis vizsgálat (2)
CSÚSZÁSGÁTLÓ DEKORÁCIÓ Egy kopásálló, a legkülönbözőbb üveg, kerámia, porcelán, tűzzománc tárgyakra, burkoló lapokra, és szaniter árukra magas hőmérsékleten.
Alapsokaság (populáció)
Alapfogalmak.
Analóg digitális átalakítás
Digitális jelfeldolgozás
5. Folytonos wavelet transzformáció (CWT) – újabb folytatás
I. előadás.
1. MATEMATIKA ELŐADÁS Halmazok, Függvények.
Miskolci Egyetem Gazdaságtudományi Kar Üzleti Információgazdálkodási és Módszertani Intézet Mintavételes Eljárások.
Jelfeldolgozás alapfogalmak
Kommunikációs Rendszerek
Szabályozási Rendszerek 2014/2015, őszi szemeszter Előadás Automatizálási tanszék.
Kommunikációs Rendszerek
Valószínűségszámítás II.
Többdimenziós valószínűségi eloszlások
Nagy Szilvia 7. Lineáris blokk-kódok
PPKE ITK 2008/09 tanév 8. félév (tavaszi) Távközlő rendszerek forgalmi elemzése Tájékoztatás 4.
Digitális audio tömörítése, hangfájlformátumok
Időbeli redundancia. - Idő -> mozgás Intra-Frames: codiertes Einzelbild Inter-Frames: Differenzbild I-képek: Intra frame coded - csak képkockán belül.
Adat és információ. Információ, tudás  A latin informatio = felvilágosítás, tájékoztatás, oktatás szóból  Minden, ami megkülönböztet  Új ismeretté.
A jelátvivő tag Az irányítástechnika jelátvivő tagként vizsgál minden olyan alkatrészt (pl.: tranzisztor, szelep, stb.), elemet vagy szervet (pl.: jelillesztő,
Gazdaságstatisztika Gazdaságstatisztika Korreláció- és regressziószámítás II.
Manhertz Gábor; Raj Levente Tanársegéd; Tanszéki mérnök Budapesti Műszaki és Gazdaságtudományi Egyetem Mechatronika, Optika és Gépészeti Informatika Tanszék.
“Tudásmegosztás és szervezeti problémamegoldás a mesterséges intelligencia korában” Levente Szabados Technológiai Igazgató.
Irányítás Menedzsment funkciók.
Jelkondicionálás.
„Agilis-e vagy?” – egy váltókezelő naplója
Vasas Lívia Dart Europe European Portal for the discovery of Electronic Theses and Dissertations (ETDs), and they participate in advocacy.
Előadás másolata:

Tömörítő kódolások Veszteségmentes kódolás –entrópia –prediktiv Veszteséges –transzformációs

- Az időben vagy térben egymás után következő minták közötti korreláció leggyakrabban > 0. (zaj esetén = 0 !!) Nyilvánvaló, hogy a mintasorozatok szomszédos elemeinek hasonlóságából adódó redundanciát csökkenteni kellene. A redundáns elemek kiválasztása történhet: –Az eredeti amplitudó (idő) tartományban –egy transzformált (frekvencia) tartományban.

Prediktiv kódolások 1. A prediktor egység valamilyen algoritmus szerint (a korábbi értékeket alapul véve) kiszámítja a soron következő minta egy várható értékét. 2. A szomszédos elemek szoros korrelációja esetén a becsült és tényleges érték között kevés az eltérés (kevesebb információ)

- A dekódolást lehetővé teszi: –A kódolás során használt algoritmus ismerete –A korábbi minta értékek ismerete (ezek alapján azonos a becsült érték) –A különbség érték ismerete Az igényelt erőforrás jellege változott: – adat továbbítás/tárolás -> eljárás

DPCM Differenciális impulzuskód moduláció A PCM –en alapuló eljárás A prediktor időben korábbi, megfelelően súlyozott mintavételi jelek átlagaként állítja elő a becsült értéket. A súlyozó tényezők általában ismert statisztikai adatok alapján vannak meghatározva.

ADPCM Adaptív differenciális impulzuskód moduláció Időben statisztikai szerkezetében változó(nem stacionárius) jelek esetén. A becslő algoritmus részét képező súlyozó tényezőket a statisztikusan homogén szakaszokban újra számolja. A dekódoláshoz a mindenkor érvényes súlyozó tényezőket is továbbítani kell.

Transzformációk

Minek ? A 2D szomszédság és hasonlóság mértékének megadási módja nem nyilvánvaló. A mintasorozatok által alkotott összetettebb információ formák (2D blokk, hang,..) a frekvencia tartományban gyakran jobban kezelhetőek. Fourier-transzformáció ?

- FFT DCT Wavelet A frekvencia tartomány és az amplitudó (idő) tartomány közötti kétirányú átalakitás alapesetben veszteségmentes.

FFT A Fourier transzformáció a legismertebb De: –a definiciójából adódóan időben nem korlátos jelekre van értelmezve. –Alkalmas annak kimutatására, hogy milyen spektrális összetevők léteznek –Nem alkalmas ezek időbeni változásának kimutatására.

Időben korlátos jel

DCT Diszkrét Cosinus Transzformáció

DCT-FFT

- -A DCT a kép elemek amplitudó eloszlása helyett frekvencia összetevőket határoz meg

A DCT jellemzése A lehetséges eljárások közül a tulajdonságai alapján a DCT bizonyult alkalmasnak. A frekvencia tartományban a legtöbb energia az alacsonyabb frekvenciákon koncentrálódik. 8x8 esetben 1 DC együttható, 63 AC együttható A 2D minta DCT –vel transzformált elemei között jól megfogalmazható egy „fontossági” mérték. Erre a „fontossági” mértékre alapozva eldönthető a redundancia (vagy relevancia) kívánt szintje

A DCT algoritmusa az együtthatók valósak n n az n elemű bemenő vektor n elemű transzformáltat eredményez. a számításigény megfelelő A DCT szeparálható, azaz a 2-dimenziós felírható 2 darab 1-D transzformáció összegeként. Az egydimenziós DCT formula

A DCT végrehajtása

DCT 2 dimenzióban

-

DCT a képtömörítésben

JPEG

Wavelet transzformáció

A wavelet wavelet ~ „hullámocska” (wave = hullám ~ szinusz) A Wavelet elmélet a Fourier transzformációhoz hasonlóan egy matematikai transzformáció, amennyiben egy időtartománybeli függvényt képes a frekvenciatartományban ábrázolni. A wavelet egy véges intervalumon definiált függvény, melynek átlagértéke zérus. A wavelet transformáció egy tetszőleges ƒ(t) függvény és a wavelet függvényekből álló készlet szuperpoziciója. A wavelet függvények készletét „baby wavelet”-eknek is nevezik, mivel egyetlen prototipusból az un. „anya wavelet”-ből vannak származtatva egyrészt zsugorítással (scaling) másrész eltolással (shift).

Wavelet Transzformáció A Fourier transzformáció kiváltására alkalmas Az időt és a frekvenciát is kezeli. Nem okoz a blokk vagy ablak használatából adódó hamis összetevőket.

Haar Wavelet Többféle wavelet függvény használatos, legegyszerűbb az un. „Haar wavelet” Ha két szomszédos mintaérték a és b helyettesítsük azokat s átlagukkal és d különbségükkel. s = (a + b) / 2 d = b - a Az átlagot az eredeti jel durvább felbontású változatának tekinthetjük, míg a különbség képviseli a részleteket. Ha az eredeti jel erősen korrelált, akkor a durvább ábrázolás nagyon közel van az eredetihez, ugyanakkor a különbség hatékonyan. Az így előállt durvább felbontású jellel ismételve az eljárást oda jutunk, hogy rendelkezésünkre áll a teljes jel átlagértéke és a részletek egy sorozata.

1-Level Wavelet Decomposition (2D DWT) H1H1 H2H2 H1H1 H2H H1H1 H2H2 22 Row-wise operationsColumn-wise operations HiHi x[n]y[n] 2 Keep one out of two pixels Filter Decimator Input Image LL Component HL Component LH Component HH Component (Low pass) (High pass)

c LL HL1 LH1HH1 2D-DWT LL HL2 HH2 LH2 HL1 LH1 HH1

Kép

*******************

DWT separates function into averages and details –global and local info Two filters: highpass and lowpass –lowpass: low frequency (averages) –highpass: high frequency (details) Highpass filter: decimates constant signal (no detail info) Lowpass filter: decimates oscillating signal (no global info) Result: two signals, half length of original –most info in lowpass signal

A Wavelet elmélet a Fourier transzformációhoz hasonlan egy matematikai transzformáció, amennyiben egy időtartománybeli függvényt képes a frekvenciatartományban ábrázolni. Wavelet functions are distinguished from other transformations in that they not only dissect signals into their component frequencies, they also vary the scale at which the component frequencies are analyzed. Therefore wavelets, as component pieces used to analyze a signal, are limited in space. In other words, they have definite stopping points along the axis of a graph--they do not repeat to infinity like a sine or cosine wave does. As a result, working with wavelets produces functions and operators that are "sparse" (small), which makes wavelets excellently suited for applications such as data compression and noise reduction in signals. The ability to vary the scale of the function as it addresses different frequencies also makes wavelets better suited to signals with spikes or discontinuities than traditional transformations such as the FT.

DWT in Terms of Filters