Kuvan pakkaus JPEG (Joint Photographic Experts Group)



Samankaltaiset tiedostot
Ongelma 1: Onko datassa tai informaatiossa päällekkäisyyttä?

Digitaalinen audio & video I

Digitaalinen audio & video, osa I. Johdanto. Digitaalisen audion sovellusalueet. Johdanto. Taajuusalue. Psykoakustiikka. Johdanto Digitaalinen audio

Kuvan- ja videontiivistys. Mikko Nuutinen

Digitaalinen Audio & Video I

Mitä on multimedia? Multimedia. Jatkuva-aikainen media. Yleisimmät mediatyypit. Jatkuvan median käsittelyvaiheet. Interaktiivuus

Kuvankäsi*ely 1. Digitaaliset kuvat ja niiden peruskäsi3eet. Kimmo Koskinen

AV-muotojen migraatiotyöpaja - ääni. KDK-pitkäaikaissäilytys seminaari / Juha Lehtonen

Puheenkoodaus. Olivatpa kerran iloiset serkukset. PCM, DPCM ja ADPCM

Digitaalinen audio & video, osa I

ELEC-C5070 Elektroniikkapaja (5 op)

Signaalien datamuunnokset. Digitaalitekniikan edut

Signaalien datamuunnokset

Multimedia. Mitä on multimedia? Mediatyypit. Siirtoformaatit. + Teksti + Grafiikka + Audio + Kuva + Video. Petri Vuorimaa 1


AV-muotojen migraatiotyöpaja - video. KDK-pitkäaikaissäilytys seminaari / Juha Lehtonen

Matematiikka ja teknologia, kevät 2011

Multimedia. Mitä on multimedia? Mediatyypit. Siirtoformaatit. Teksti Grafiikka Audio Kuva Video

Mul$media. Jyry Suvilehto Alkuperäiset kalvot Petri Vuorimaa

TET1050e Yhteiskunta ja audiovisuaalinen kulttuuri Teknologian historia. Teknologiset vallankumoukset. Teknologian hyvyys. Juha Herkman, 19.3.

LARI KUMPU ADPCM:N KÄYTTÖ ÄÄNEN HÄVIÖTTÖMÄSSÄ PAKKAUKSESSA

JOHDATUS TEKOÄLYYN TEEMU ROOS

Digitaalinen media. Petri Vuorimaa

JOHDATUS TEKOÄLYYN TEEMU ROOS

Multimedia. Petri Vuorimaa

JOHDATUS TEKOÄLYYN TEEMU ROOS

Ongelma(t): Miten digitaalista tietoa voidaan toisintaa ja visualisoida? Miten monimutkaista tietoa voidaan toisintaa ja visualisoida?

Juha Henriksson. Digitaalinen äänentallennus Dr. Juha Henriksson Finnish Jazz & Pop Archive

Juha-Pekka Ruuska BITTIKARTTAGRAFIIKKA, BITTIKARTTAKUVAT ELI RASTERIKUVAT...2

VÄRISPEKTRIKUVIEN TEHOKAS SIIRTO TIETOVERKOISSA

VERTAILU: 55-TUUMAISET TELEVISIOT Oheisia kuvasäätöjä käytettiin Tekniikan Maailman numerossa 1/15 julkaistussa vertailussa.

Muistio. Att:Videokerho Monitori ry:n jäsenet SUB: ÄÄNI-KUVA- JA VIDEOTIEDOSTOFORMAATIT. 1 Tiedostojärjestelmistä

Tekniikka ja liikenne (5) Tietoliikennetekniikan laboratorio

JPEG:n algoritmit ja niiden vaihtoehdot

Mittaussarjoista saatavan tiedon kehittäminen - SCOAP-lämpötilaprofiilin pakkaus ja purku

T DSP: GSM codec

puheen laatu kärsii koodauksesta mahdollisimman vähän. puhe pakkautuu mahdollisimman pieneen määrään bittejä.

KUVANKÄSITTELYN TEORIAA

Hajautetut käyttöliittymät. Kuvat www-sivulla

Johdanto. Kuvankäsittely: Kuva Kuva. Kuva. Mittauksia. Kuva-analyysi: Korkean tason kuvaus. Kuva. Kuvan ymmärtäminen:

S Teletekniikan perusteet

Monikanavaäänen perusteet. Tero Koski

Ajatellaan jotakin datajoukkoa joka on talletettu datamatriisiin X: n vectors. TKK, Informaatiotekniikan laboratorio 1

Ohjeistus Auditorion laitteiden käyttämiseksi.

Heikki Helin Metatiedot ja tiedostomuodot

Virheen kasautumislaki

Digitaalisen median tekniikat xhtml

Digitaalisen median tekniikat xhtml Harri Laine 1

JOHDATUS TEKOÄLYYN TEEMU ROOS

Valmiustaitoja biokemisteille

Spektri- ja signaalianalysaattorit

Kuvankäsittely. DigiReWork Annamari Mäenhovi Kati Nieminen

Laskuharjoitus 4 ( ): Tehtävien vastauksia

DIGITAALISTEN KUVAVÄÄRENNÖSTEN TUNNISTAMINEN JPEGPAKKAUSTA HYÖDYNTÄEN

Kondensaattorin läpi kulkeva virta saadaan derivoimalla yhtälöä (2), jolloin saadaan

Signaalien datamuunnokset. Näytteenotto ja pito -piirit

SGN-1200 Signaalinkäsittelyn menetelmät, Tentti

TL5503 DSK, laboraatiot (1.5 op) Kuvasignaalit. Jyrki Laitinen

SISÄLLYS - DIGITAALITEKNIIKKA

BIOSÄHKÖISET MITTAUKSET

Alla olevassa kuvassa on millisekunnin verran äänitaajuisen signaalin aaltomuotoa. Pystyakselilla on jännite voltteina.

6. Analogisen signaalin liittäminen mikroprosessoriin Näytteenotto analogisesta signaalista DA-muuntimet 4

Häviötön kuvanpakkausalgoritmi lomituksella ja sen tehokkuuden vertailu PNG-formaattiin

Matlab-tietokoneharjoitus

Satelliittipaikannus

Käänteiset tehtävät. Johdanto. Esimerkki - silmälasien tarpeellisuus. T. Tiihonen, JY

L A TEX, pdfl A TEX ja grafiikka

SINULLA ON SISÄLTÖ, ME TARJOAMME KANAVAN

MICHAEL SITTIG ÄÄNEN HÄVIÖTÖN PAKKAAMINEN. Kandidaatintyö

7. Kuvankäsittely. 1. CCD havainnot. 2. CCD kuvien jälkikäsittely 3. FITS. 4. Kuvankatseluohjelmistoja. 5. Kuvankäsittelyohjelmistoja. 6.

Mitä on konvoluutio? Tutustu kuvankäsittelyyn

WebP-kuvaformaatin käyttö ja hyödyllisyys

Erottuvuus. ICT01D Visuaalisuus. Ulkoasun tehtävät: 1. Erottuvuus 2. Informaation välittäminen 3. Kiinnostuksen herättäminen 4. Toiminnan motivointi

SGN-1200 Signaalinkäsittelyn menetelmät, Tentti

IIR-suodattimissa ongelmat korostuvat, koska takaisinkytkennästä seuraa virheiden kertautuminen ja joissakin tapauksissa myös vahvistuminen.

811120P Diskreetit rakenteet

JANNE E. KORHONEN JPEG- ja JPEG2000-kuvaformaattien laskennallinen tarkastelu. Kandidaatintyö

SIGNAALITEORIAN KERTAUSTA 1

Digitaalinen Televisio

LAS- ja ilmakuva-aineistojen käsittely ArcGIS:ssä

OHJ-1010 Tietotekniikan perusteet 4 op Syksy 2012

Mitä on signaalien digitaalinen käsittely

Ohjelmistoradio tehtävät 4. P1: Ekvalisointi ja demodulaatio. OFDM-symbolien generoiminen

ANTTI HUHTAMÄKI JPEG- JA JPEG2000- KUVANPAKKAUSSTANDARDIEN VERTAILU Kandidaatintyö

Digitaalitekniikan matematiikka Luku 10 Sivu 1 (14) Lukujärjestelmämuunnokset. 2 s s

Digitaalisen kuvankäsittelyn perusteet

THE audio feature: MFCC. Mel Frequency Cepstral Coefficients

7. Kuvantiivistys 7.1. Perusteet

Park systems XE-100 atomivoimamikroskoopin käyttöohje

JOHDATUS TEKOÄLYYN TEEMU ROOS

Numeeriset menetelmät TIEA381. Luento 14. Kirsi Valjus. Jyväskylän yliopisto. Luento 14 () Numeeriset menetelmät / 55

A! Modulaatioiden luokittelu. Luento 4: Digitaaliset modulaatiokonstellaatiot, symbolijonolähetteet. ELEC-C7230 Tietoliikenteen siirtomenetelmät

DIGI PRINT. Aineistovaatimukset ja aineiston siirto

Pelaisitko seuraavaa peliä?

Johdatus vaihtosähköön, sinimuotoiset suureet. DEE Piirianalyysi Risto Mikkonen

Kojemeteorologia. Sami Haapanala syksy Fysiikan laitos, Ilmakehätieteiden osasto

Algoritmit C++ Kauko Kolehmainen

Markus Hautala. Senior Adviser, Cloud Services Tieto, BIT

Lappeenrannan teknillinen korkeakoulu Tietotekniikan osasto. Diplomityön aihe on hyväksytty Tietotekniikan osaston osastoneuvostossa

Digitaalitekniikan matematiikka Luku 1 Sivu 1 (19) Johdatus digitaalitekniikkaan

Transkriptio:

Kuvan pakkaus JPEG (Joint Photographic Experts Group) Arne Broman Mikko Toivonen Syksy 2003

Historia 1840 1895 1920-luku 1930-luku Fotografinen filmi Louis J. M. Daguerre, Ranska Ensimmäinen julkinen elokuva William Henry Fox Talbot, USA Elokuva äänillä Lumière veljekset, Ranska Värielokuvat ja TV-lähetykset

Berliinin kesäolympialaiset 1936

Nipkow Disk I

Nipkow Disk II

Kuvan siirto pyyhkäisymenetelmällä

Viimeaikainen kehitys WWW Streaming Digitaalinen Kuvaus JPEG DVD Digi TV MPEG Jokainen yllämainittu uusi innovaatio hyödyntää tehokasta kuvan ja videon pakkausta!

Käytännön esimerkki 3656x2664 (35mm) 8bit 8bit 8bit

2D - Digitaalinen kuva

Monikomponenttiset kuvat Värikuvat: Väripaino: esitetään yleensä kolmella diskreetillä arvolla per pikseli syaani, magenta, keltainen, musta Hyperspektraali satelliittikuvaus: satoja kanavia

Kuvien luokittelu Valokuva Teksti ja grafiikka 509K JPEG 893K

Kuvien luokittelu Valokuva Teksti ja grafiikka 6K JPEG 22K

Kuvien luokittelu Valokuva Teksti ja grafiikka Alkuperäinen Pakattu Alkuperäinen Pakattu

Kuinka pakkaus toimii Hyödynnetään redundanttisuutta Hyödynnetään signaalissa esiintyvät säännölliset jaksot (tilastollinen redundanttisuus) Esitetään sign. usein toistuvat tapahtumat lyhyesti Häviämätön pakkaus: täysin kaksisuuntainen Sallitaan hyväksyttävä määrä poikkeamia Hukataan informaatiota jota ihminen ei pysty aistimaan Signaalin tarkkuus rajataan sovellutuksen mukaan (tilankäyttö, aika, amplitudi) Häviöllinen pakkaus: aiheuttaa peruuntumatonta poikkeamaa alkuperäiseen signaaliin

Häviöllinen- vs. häviötönpakkaus Rekonstruktoidussa kuvassa tietty määrä poikkeamia verrattuna alkuperäiseen kuvaan vääristymä on tietyn hyväksytyn rajan sisällä Ihmisen näköaisti ei välttämättä havaitse vääristymää Digitaalinen syöte (input) pakkausalgoritmiin on epätarkka kuvaus alkuperäisestä havainnosta Paljon korkeampi pakkaussuhde kuin häviöttömässä Häviöllinen pakkaus on yleisesti käytössä valokuvien käsittelyssä (JPEG) ja videossa (MPEG)

JPEG pakkausprosessi JPEG

Kuvan valmistelu

Kuvan valmistelu

Kuvan valmistelu

Kuvan valmistelu 8x8 blokkeja

Kuvan muunnos Diskreetti kosinimuunnos

Kuvan muunnos Siirtyminen aika-alueesta taajuusalueeseen DCTmuunnoksella

Kuvan muunnos DCT-muunnos suoritetaan jokaiselle elementille blokkikohtaisesti Esimerkkinä alla S00 laskeminen Lopputuloksena saadaan 1 DC- ja 63 AC-kerrointa

Kuvan kvantisointi Kvantisoinnilla jaetaan DCT:n avulla saadut tulokset tietyllä luvulla ja pyöristetään luvut likiarvoiksi alkuperäisestä tiedosta (tietoa katoaa) DCT-kertoimet Kvantisoidut kertoimet Kvantisointitaulukko

AC-kertoimien skannaus Zig-Zag skannaus AC-kertoimille Lopputuloksena 1x64 vektori, korkeat taajuudet lopussa

Entropiakoodaus (häviötön) Differentiaalinen pulssikoodimodulaatio DC-kertoimille (DPCM) Run Lenght koodaus AC-kertoimille (RLE) Lopuksi Huffmann-koodaus AC- ja DC-kertoimille (VLE) RLE-esimerkki: Pakkaamaton data: ABCCCCCCCCDEFGGG Pakattu data: AB C!8DEFGGG

Entropiakoodaus (häviötön) Huffmann-koodaus AC-kertoimille

JPEG vuokaavio JPEG-pakkauksen vaiheet Demot

JPEG 2000 More efficient & More flexible Encode choice stiling lossy/ lossless + old paradigm choices bit-stream JPEG 2000 Bitrate 0.25 0.50 0.75 1.00 Equivalent JPEG Bitrate 0.53 0.78 0.92 1.13 % larger for 112% 56% 23% 13% Decode choices image resolution image fidelity quantization region- of -interest fixed- size fixed- rate components

JPEG 2000 Discrete Cosine Transformation Wavelet Transformation

JPEG 2000 Wavelet Transformations

Kuvan pakkaus JPEG (Joint Photographic Experts Group) Lähteet: http://www.kom.e-technik.tu-darmstadt.de/projects/iteach/itbeankit/lessons/jpeg/index.html http://www.cs.cf.ac.uk/dave/multimedia/node217.html http://www.cis.hut.fi/opinnot/t-61.247/edita2002/kalvot.pdf http://www.jpeg.org/jpeg_about.html http://ltswww.epfl.ch/~dsanta/teaching/icip2001_jpeg2k.pdf