5. JPEG NORMA |
|||||||||||||||||||||||||||||
TEMELJNI
KODER |
|||||||||||||||||||||||||||||
Osnivanje
JPEG grupe
Međunarodna organizacija za standarde ISO (International Organization
for Standardization) i međunarodna telekomunikacijska udruga-sektor
telekomunikacija ITU-T (International Telecommunication Union - sector
Telecommunications), osnovali su 1986.g. JPEG grupu (Joint Photographers
Experts Group)[5]. Grupa radi u okviru
zajedničkog tehničkog odbora 1/ pododbora 29/ radnoj grupi 1
(JTC1/SC29/WG1). JPEG grupa je 1992. godine donijela normu za digitalnu
kompresiju i kodiranje mirnih slika Y ISO/IEC IS 10918
«Digital Compression and Coding of Continuos
Tone Still images». Skraćeni naziv norme je JPEG. JPEG norma sastoji se od dva dijela.
Prvi dio se zove «Zahtjevi i smjernice» koji opisuje i specifira različite
kodeke za četiri moda rada, te mogućnosti promjene formata. Drugi dio se zove
« Testovi podrške» koji opisuje testove za utvrđivanje koja se implementacija
kodera i dekodera podudara sa specifikacijama prvog dijela «Zahtijevi i
smjernice». JPEG norma podržava četiri načina rada:
JPEG grupa također
razvija novi međunarodni standard za kompresiju mirnih slika tzv. JPEG2000 o
kojem će biti više riječi u šestom poglavlju. U ovome poglavlju je detaljno
prikazano temeljno kodiranje u JPEG normi JPEG norma je pogodna za
komprimiranje slika koje imaju blage prijelaze, a oštrih prijelaza ima vrlo
malo. Koristi se za kompresiju monokromatskih slika sa sivim prijelazima, za
slike u boji kod kojih nema puno promjene boje, fotografija, skeniranih slika
i skeniranih fotografija, umjetničkih djela kontinuiranog tona. Nije pogodna
za bitonalne slike s puno naglih prijelaza, slike u boji s puno objekata i
detalja čije se boje razlikuju, crtane slike, ikone, grafove. JPEG omogućuje
stupanj kompresije do 24:1 bez vidljivog gubitka kvalitete. Kod primjena,
gdje kvaliteta nije bitna, moguće je postići stupanj kompresije i do 100:1.
Kvaliteta slike ovisi o brzini prijenosa odnosno o broju bita uporabljenih za
kodiranje uzorka slike i klasificira se prema tablici 5.9. Tablica 5.9. Kvaliteta
slike u ovisnosti o broju bita po uzorku slike
Sekvencijsko
ili temeljno kodiranje u JPEG normi
Sekvencijsko kodiranje je osnovni postupak kompresije u JPEG normi. U praktičnim
primjenama se pod JPEG kodiranjem podrazumijeva sekvencijsko kodiranje. Opća
blok shema JPEG kodera prikazana je na slici 5.1, a dekodera na slici 5.2.
Radi jednostavnosti prikazani su koder i dekoder za monokromatske slike. Slika 5.1. Blok shema
JPEG kodera Slika 5.2. Blok shema JPEG dekodera Kodiranje kromatske
slike može se zamisliti kao kodiranje tri odvojene monokromatske slike. Za
kompresiju slika u boji JPEG norma predlaže kodiranje digitalnih signala RGB signali nastali u
kameri pretvaraju se u slijedeće signale:
Kako bi se postigao isti amplitudni raspon krominantnih
komponenti između [-0.5-0.5], izrazi (5.2) i (5.3) se množe korelacijskim
faktorima:
Nakon množenja dobiva se:
Nakon toga slijedi A/D
pretvorba iz koje se dobivaju |
|||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||
MENTOR: Prof.dr.sc.Sonja Grgić |
Autor: Mihael Jančić |
||||||||||||||||||||||||||||