UNIVERZITET U BIHAĆU TEHNIČKI FAKULTET BIHAĆ Elektrotehnički odsjek Smjer informatika Seminarski rad iz predmeta: Multimedijalni sistemi Tema: Razvoj MPEG-a Profesor: doc.dr. Ivana Ognjanović Sudent: Ekrem Ajdinović Viši asistent: dr. Mehmed Arnautović Br. indeksa: 610-et Školska godina: 2014/15
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
UNIVERZITET U BIHAĆU TEHNIČKI FAKULTET
BIHAĆ Elektrotehnički odsjek Smjer informatika
Seminarski rad iz predmeta:
Multimedijalni sistemi
Tema: Razvoj MPEG-a
Profesor: doc.dr. Ivana Ognjanović Sudent: Ekrem Ajdinović Viši asistent: dr. Mehmed Arnautović Br. indeksa: 610-et
Pojam video kompresija je više opći naziv za svu tu problematiku oko
digitalnog zapisivanja i čitanja video-zapisa, dok pojam enkodiranje
znači konkretan proces stvaranja video zapisa u odreĎenom formatu.
Pošto gotovo svi današnji formati sadrže neke tehnike video
kompresije, možemo reći da je enkodiranje konkretan proces
kompresiranja videa.
Konvertiranje (formata video zapisa) ili transkodiranje - najčešće
konvertiranje video zapisa je proces kada video zapis koji je u
jednom formatu pretvorimo u neki drugi format. Pri tom pretvaranju
novi video zapis se stvara enkodiranjem. Transkodiranje ima isto
značenje kao konvertiranje. Znači pretvaranje video zapisa u neki
drugi format. Reenkodiranje ili rekompresija je ponovljeni postupak enkodiranja
odnosno kompresije. Pošto je video koji konvertiramo već jednom bio
enkodiran (u nekom formatu), ovo sadašnje enkodiranje sada
možemo nazvati reenkodiranje što znači ponovno enkodiranje.
Rekompresija ima isto značenje kao i reenkodiranje, znači ponovna
kompresija. Codec je skraćenica od CODER-DECODER ili drugim riječima: enkoder-dekoder. Da bismo razumjeli što je codec trebamo znati što
4
je enkoder a što dekoder. U praksi se riječ "codec" koristi za puno
različitih ureĎaja ili aplikacija, ali pojednostavljeno sve "codece"
možemo podijeliti na one koje koristimo pri puštanju video zapisa i
one pomoću kojih enkodiramo.
Enkoder je znači ono što obavlja enkodiranje tj. stvaranje video
zapisa u odreĎenom formatu. To je softverska komponenta koja je
obično ugraĎena u neki program za enkodiranje ili se posebno
instalira i povezuje sa programima.
Dekoder obavlja "čitanje" video-zapisa. On dakle služi za puštanje (Play) videa.
Lossy ili lossless kompresija - svakoj video kompresiji je cilj da se
postignu što manji fajlovi, ali nemoguće je postići dovoljno male
fajlove a da se ne izgubi bar malo kvaliteta. Na osnovu dileme što je
važnije, postići manje fajlove ili sačuvati kvalitet, stvorile su se dvije
vrste video kompresije, Lossless i Lossy.
Lossless video kompresija - to je vrsta video kompresije kod koje
nema nikakvog gubitka kvaliteta. Reprodukcijom lossless
kompresiranog video zapisa se postiže prikaz videa identičan
originalu. Lossless video kompresiju možete obaviti koliko hoćete
puta ali slika će uvijek biti identična originalu. To je velika prednost
ali takvo očuvanje kvaliteta ima i svoje nedostatke. Glavni
nedostatak lossless video kompresije je u tome što se dobivaju
ogromni fajlovi. Tako veliki fajlovi su nepraktični i nemoguće ih je
koristiti za masovnu upotrebu. Lossless kompresiju koriste
profesionalci za arhiviranje video materijala i svi oni koji žele da pri
video capturingu sačuvaju maksimalnu kvalitetu. Video zapis sa
lossless kompresijom se kasnije obično obradi, izmontira i konvertira
u neki od popularnih Lossy formata da bi bio pogodan za širu
upotrebu.
Lossy video kompresija je svaka kompresija kod koje je nemoguće
zadržati 100% kvalitetu slike od originala. Kod ovakve kompresije
uvijek postoji barem mala razlika u odnosu na original tj. bar mali
gubitak kvaliteta. Današnje tehnologije omogućavaju da taj gubitak
kvaliteta bude neprimjetan. Dobro komprimiran Lossy video, iako
nije identičan originalu, obično je toliko dobrog kvaliteta da gledatelj
ne može primijetiti razliku. Ogromna prednost Lossy kompresije je
5
što se dobivaju mnogo manji fajlovi koji su pogodniji za kopiranje,
snimanje na CD medije, upload na internet i ostale svakodnevne
namjene. To je najpraktičnija i najviše upotrebljavana vrsta video
kompresije. Koriste je najpopularniji formati video zapisa MPEG-2,
MPEG-4, ASP (DivX), H.264 i slični. Tehnike video kompresije - tehnike kojima se postiže smanjenje
veličine video zapisa se uglavnom svode na kompresiju sadržaja
pojedinačnih fremova i tehnike zapisivanja promjena i razlika meĎu
fremovima. Progressive ili Interlaced - postoje dvije vrste prikazivanja video zapisa. Svaki video je ili Progressive ili Interlaced.
Progressive - znači da se video sastoji od potpunih slika i da se svaka
slika prikazuje u cijelosti. Ova metoda prikazivanje slike koristi se na
računarima i novim televizorima.
Interlaced - znači da se video sastoji od poluslika. Svaka poluslika
kod interlaced videa se naziva field. Svaki field se sastoji od samo
parnih ili samo neparnih vodoravnih linija. Pri prikazivanju interlaced
videa, naizmjenično se prikazuju parne i neparne linije pa sve izgleda
glatko, ali dvije poluslike najčešće ne čine dijelove jedne slike jer
nisu snimljeni u istom trenutku. Kada bi zaustavili interlaced video
vidjeli bi blago nepodudaranje izmeĎu parnih i neparnih linija na slici.
Interlaced se koristi za klasičan analogni TV signal, a takoĎer se
koristi kod nekih digitalnih video formata. Često se sreće na DVD
video diskovima i video snimcima snimljenim digitalnim kamerama. Interlaced je lošija metoda ali je manje zahtjevana za video ureĎaje pa se zbog toga toliko mnogo i koristia.
Bitrate - još na samom početku podešavanja codeca, mi zadajemo ili
bitrate ili način na koji će enkoder sam izabrati bitrate. Bitrate govori
codecu koliko kilobita u prosjeku treba potrošiti na svaku sekundu
video zapisa. Bitrate je najvažniji faktor koji utiče na kvalitetu videa
ali osim na kvalitetu utiče na još dosta toga pa je jako važno shvatiti
njegov utjecaj. Veći bitrate daje veću kvalitetu ali i veće fajlove. Veći
bitrate znači više kilobita po sekundi video zapisa i codecu je lakše da
sačuva kvalitetu slike. Prednost većeg bitratea je najviše u tome što
olakšava posao codecu pa se može koristiti i neki od jednostavnijih i
bržih metoda enkodiranja. Manji bitrate daje manji kvalitetu ali i
6
manje fajlove. Manji fajlovi su praktičniji jer ih je lakše smjestiti i
može ih se snimiti veći broj na CD ili DVD disk. Manji fajlovi su
naročito značajni kod video zapisa namijenjenih za internet jer ih
tako lakše mogu skinuti i gledati korisnici sa sporijom internet
vezom, a smanjuju i troškove servera. Nedostatak malog bitratea je
u tome što je codecu teže da sačuva kvalitetu pa se može desiti da
kvaliteta bude nezadovoljavajuća. Uz mali bitrate je neophodno
koristiti napredne i snažne tehnike enkodiranja koje su obično spore
pa enkodiranje traje jako dugo. CBR (Constant Bitrate) - to znači da se na svaki frem potroši jednaka
količina bitova. Drugim riječima, svaka pojedina sekunda video
snimka zauzima jednako kilobita tj. točno onoliko koliko ste zadali
bitrate. Da bi se osiguralo da će i najkompliciranije scene zadržati
dobru kvalitetu mora se upotrijebiti dosta visok bitrate za CBR
metodu. CBR zbog toga postiže slabu kompresiju. VBR (Variable Bitrate) - VBR je naprednija metoda kojom se postiže
snažnija video kompresija. To znači da enkoder, tokom enkodiranja
može koristiti različiti bitrate za različite dijelove video zapisa, negdje
veći negdje manji, zavisno od potrebe.
7
4. VIDEO STANDARDI
90 minuta filma, sa 25 fps (frema po sekundi), pri visokoj rezoluciji i
punoj paleti boja, daje veličinu filma i do 110 GB. Tu količinu
podataka je jako teško obraditi, pa ih treba komprimirati da bi nam
bili praktični. Za komprimiranje ili obradu videa, pod Windowsima, su
dostupni mnogi algoritmi – codeci. Codec može biti na hardverskoj ili
softverskoj bazi. Hardverska rješenja imaju prednost u brzini, jer su
čipovi na njima napravljeni samo sa jednim ciljem, komprimiranja ili
dekomprimiranja podataka. Tajna dobre slike leži u izboru algoritma,
koji utiče na vizualnu kvalitetu i brzinu videa.
8
5. .MPEG (Moving Pictures Experts Group)
MPEG je radna grupa unutar ISO/IEC (International Standardization
Organisation / International Electrotechnical Committee), zadužena
za razvoj meĎunarodnih standarda za kompresiju, dekompresiju,
obradu i prezentaciju pokretnih slika i pratećih audio sadržaja. Do
sada su donesene slijedeće norme:
MPEG-1 – kodiranje pokretnih slika i pratećih audiosignala za
digitalno pohranjivanje pri brzinama do 1,5 Mbit/s (1992.
godine)
MPEG-2 – generičko kodiranje pokretnih slika i pratećih audio signala (1995.)
verzija 2: 1999.) MPEG-7 – sučelje za opis multimedijskih sadržaja (2001.) MPEG-21 – multimedijski okvir
MPEG norme same po sebi se ne mogu jednostavno definirati. U
svojoj biti, MPEG je skup standardnih alata, precizno definiranih
algoritama i načina na koji se oni mogu kombinirati kako bi se
napravio stvarni sustav za kompresiju signala. Suprotno očekivanju,
MPEG norme ne propisuju egzaktni način na koji se kompresija mora
provesti. Umjesto toga, MPEG precizno propisuje način na koji
dekoder mora obraditi skup različitih komprimiranih tokova podataka.
MPEG ne propisuje kako treba prenositi sam signal, jer će to biti
odreĎeno karakteristikom sustava u primjeni. Razlog za takav pristup
je omogućavanje velike fleksibilnosti, uz istovremeno zadržavanje
kompatibilnosti meĎu sustavima. Razni proizvoĎači opreme mogu
razvijati različite algoritme kompresije, ali izlazni komprimirani video
signal mora biti sukladan MPEG standardu. To omogućava da se sami
algoritmi kompresije neprekidno usavršavaju, a da istovremeno
komprimirani signal ostane kompatibilan sa svim postojećim
dekoderima. Primjena kompresije video signala na zadržava se samo
na televizijskim sustavima; kompresija se koristi za niz primjena,
počevši od prikaza video signala na monitorima računala, pa sve do
raznih prezentacijskih primjena. Zahtjevi za kvalitetom variraju od
vrlo malih (npr. video-telefoni, video-nadzor, ...) do vrlo velikih
(transparentnost potrebna u TV produkciji).
9
5.1. MPEG-1
MPEG-1 standard predstavlja prvu generaciju iz grupe MPEG
standarda koja je uvedena u periodu od 1988. do 1991. godine.
MPEG-1 je u stvari originalni MPEG standard za lossy kompresiju
audio-video signala s protokom do 1.5 Mbit/s bez gubitka kvalitete,
razvijen za pravljenje video CD-ova, za digitalnu kablovsku/satelitsku
TV i digitalni audio broatcasting (audio distribuciju). Danas, MPEG-1 je postao najkorišteniji kompatibilni lossy audio/video
format korišten u mnogim proizvodima i tehnologijama. Najpoznatiji
dio MPEG-1 standarda je MP3 audio format. MPEG-1 je codec koji se
sastoji iz pet dijelova:
1. Sistemski - odreĎuje sloj sustava za kodiranje. On je razvijen
prvenstveno za podršku video i audio kodiranja, metoda
definirane u ISO / IEC 11172-2 i ISO / IEC 11172-3. Sistemski
sloj podržava sljedeće osnovne funkcije: sinkronizacija više
komprimiranih stream-ova za reprodukciju, prepletanje
višestrukih komprimiranih stream-ova u jedan stream,
kontinuirani buffer management i identifikacija vremena. 2. Video - odreĎuje kodirani prikaz videa za digitalne medije za
pohranu podataka i proces dekodiranja. Prvenstveno odnosi se na
digitalni medij za pohranu i podržava kontinuiranu brzinu
prijenosa do oko 1,5 Mbit/s (CD, digitalne audio trake, HDD te za
ne-interlaced video formate). MPEG-1 Video iskorištava
perceptivne metode kompresije da bi znatno smanjio količinu
podataka potrebne za video stream. On smanjuje ili potpuno
odbacuje informacije u odreĎenim frekvencijama i u području
slike koje ljudsko oko nije u mogućnosti da u potpunosti percipira.
MPEG-1 Video iskorištava vremenske i prostorne redundantnosti
uobičajene u video snimkama da postigne bolje kompresije
podataka nego što bi bilo moguće na neki drugi način.
TakoĎer, budući da je ljudsko oko puno osjetljivije na male
promjene u osvjetljenju nego u boji Chroma subsampling je
učinkovit način da se smanji količina podataka u kompresiji.
Prilikom ove kompresije kod videa s visokom prostornom
kompleksnošću može se pojaviti manje neslaganje u boji, gdje će
se ona pojaviti malo ispred ili malo iza ostatka objekata u videu.
MPEG-1 Video je definirao maksimalnu veličinu kadra koja može
biti do 4095×4095 piksela.
10
3. Audio - odreĎuje visoko kvalitetni audio codec za pohranu audio
medija. MPEG - 1 Audio koristi psihoakustiku da značajno smanji
brzinu prijenosa podataka koje se zahtijevaju audio streamu . On
smanjuje ili potpuno odbacuje odreĎene dijelove zvuka koje
ljudsko uho ne može čuti, bilo zbog toga što su u frekvencijama
ograničene osjetljivosti , ili su maskirani od drugih obično
glasnijih zvukova. Moguća su slijedeća kanalna kodiranja: Mono Joint stereo – kodiran po intenzitetu Joint stereo – M/S kodiran samo za Layer3 Stereo Dual – dva mono kanala koja nisu u uzajamnoj vezi
Ostvaruje pohranu kontinuirane brzine prijenosa za audio i video
bitstreams, za npr. CD, DAT i HDD te za sampling rates od 32
kHz, 44,1 kHz i 48 kHz. Ima tri layera:
MPEG-1 Layer I nije ništa drugo do pojednostavljena verzija
Layer II. Layer I koristi manji uzorak veličine frejma za vrlo
niska kašnjenja i finije rezolucije. To je prednost kod
aplikacija kao što su telekonferencije, studijsko ureĎivanje,
itd. Zbog olakšavanja kodiranja u realnom vremenu on je
niže složenosti nego Layer II. Layer I je imao ograničenu
primjenu te je ubrzo postao nepotreban i zastario.
MPEG-1 Layer II (MP2 često pogrešno nazivan MUSICAM) je
lossy audio format dizajniran je kako bi osigurao visoku
kvalitetu na oko 192 kbit/s za stereo zvuk. Dekodiranje MP2
audia je računski jednostavniji, u odnosu na MP3, AAC, itd .
MPEG-1 Layer III (MP3) je lossy audio format prvobitno
dizajniran da osigura zadovoljavajuću kvalitetu na oko 64
kbit/s za mono zvuk preko jednog kanala ISDN veze, i 128
kbit/s za stereo zvuk. MP3 lossy algoritam je osmišljen kako
bi se uvelike smanjila količina podataka potrebnih za audio
snimanje ali da još uvijek zvuči kao vjerna reprodukcija
izvornog nekomprimiranog zvuk. Kompresija djeluje tako
što smanjuje točnost pojedinih dijelova zvuka za koji se
smatra da su izvan slušne razlučivosti većine ljudi . Ova
metoda se obično naziva perceptivno kodiranje. Ona koristi
psihoakustične modele za odbacivanje ili smanjivanje
preciznosti komponenti manje čujnih ljudskom uhu, a zatim
standarda. Sumira zahtjeve, unakrsne reference i odreĎuje kako
usklaĎenost s njima može biti ispitana. Daje smjernice kako
izraditi testove i odrediti njihov ishod. 5. Softverska simulacija - tehnički izvještaj koji pokazuje kako se
kodiranje i dekodiranje vrši prema standardu.
12
5.2. MPEG-2
MPEG-2 standard je ISO/IEC 13818 standard koji specificira audio-
video kompresiju. Po pravilu MPEG-2 komprimirani signal višeg je
kvaliteta nego u slučaju MPEG-1 kompresije. Ovaj standard
specificira parametre prijenosa čini centralni dio digitalne video
difuzije (eng. digital video broadcasting — DVB). Glavni cilj MPEG-2
video standarda je definiranje formata koji će se koristiti za opis
kodiranog video signala. MPEG-2 standard definira rezultirajući strim
bita. Kada je MPEG-2 razvijen, jedini zahtjev je bio da se formira tako
da bude dovoljno fleksibilan za upotrebu kod šireg spektra video
aplikacija, koje zahtijevaju binarne protoke do Mbit/s, kao to su
HDTV, DVD, interaktivna memorija (eng. interactive storage media —
ISM), širokodifuzni (eng. broadcast) servisi, kablovska TV distribucija
i interaktivni TV servisi pogodni za fleksibilne mogućnosti mreže,
ograničenja u širini mrežnog opsega i kvalitetu slike. U odnosu na
MPEG-1 standard, MPEG-2 je uveo slijedeće razlike:
• Pretraživanje u poljima, a ne samo u kadrovima, • Generiranje makroblokova tipa 4:2:2 i 4:4:4, • Veličina kadra može biti do 16383 x 16383 piksela, • Može se koristiti nelinearna kvantizacija trakta makrobloka.
Kodni algoritmi u MPEG-2 skoro su isti kao kod MPEG-1. MeĎutim, MPEG-2 sadrži više mogućnosti, npr. analiza sa proredom. MPEG-2
sistemi, audio i video specifikacije su bazirani na odgovarajućim
MPEG-1 specifikacijama. Danas MPEG-2 standard sačinjavaju
slijedeći dijelovi:
1. Sistemski – u odnosu na MPEG-1 došlo je do proširenja na: Okruženje kao što je difuzija Hardversko orijentirano procesiranje Prijenos više programa simultano bez zajedničke baze Prijenos u asinkronom transfer-modu
2. Video – osnovna kodna arhitektura je ista kao i za MPEG-1
Video uz podršku za isprepletene video formate i za
da se provjeri da li deskripcioni tokovi odgovaraju zadanim
specifikacijama u prethodnim dijelovima.
21
8. Ekstrakcija i primjena MPEG-7 deskripcije – osigurava korisne informacije o ekstrakciji i upotrebi deskripcije.
9. Profili i nivoi – odreĎuje opis profila i nivoa. Deskripcioni nivo u
općem slučaju opisuje podniz svih deskripcija i alata opisanih u
MPEG-7. Deskripcija alata u deskripcionom profilu podržava niz
funkcionalnosti za odreĎenu klasu primjena: nivo raspršenja
profila definira ograničenja u pogledu usklaĎenosti opisa sa
ograničenjem koje predstavlja maksimalna dozvoljena
kompleksnost. 10. Definicija sheme – odreĎuje definiciju sheme kroz MPEG-7.
Prikuplja opise alata odreĎenih u MPEG-7 i odreĎuje opis
sintakse i sheme primjenom opisa jezika po definiciji DDL-a.
11. Profil shema – obuhvata sheme za različite profile. 12. Query format - opisuje format query alata koji se mogu koristiti
samostalno ili u kombinaciji s drugim dijelovima ISO / IEC
15938. Svaki format query alata opisan je u dvije normativne
sekcije:
Sintaksa (normativna specifikacija upita i upravljanja formatom)
Semantika (normativno definiranje semantike svih
komponenata koje odgovaraju specifikaciji query formata).
22
5.5. MPEG-21
Početak rada na MPEG-21 standardu 1999. godine je uspostavio za
cilj definiranje otvorenog okvira za multimedijske aplikacije. MPEG-21
se temelji na dva osnovna koncepta:
Definiciji Digitalnog predmeta (osnovna jedinica za distribuciju i
transakciju) Korisničkoj interakciji s Digitalnim predmetima.
Digitalni predmeti mogu se smatrati kernelom Multimedijsklog okvira (Multimedia Framework), a korisnici su ti koji su u interakciji s njima unutar Multimedijalnog okvira. Na svojoj najosnovnijoj razini, MPEG- 21 pruža okvir u kojem jedan korisnik komunicira s drugim, a objekt te interakcije je Digitalni predmet. S obzirom na to, možemo reći da je glavni cilj MPEG-21 da definira tehnologiju potrebnu za podršku korisnicima za razmjenu, pristup, konzumiranje, trgovinu i manipulaciju digitalnim artiklima na učinkovit i transparentan način.
Ciljevi u ranom stadiju razvoja MPEG-21 standarda bili su: • Da se shvati kako različite dostupne komponente mogu biti
uzajamno fitovane,
• Da se diskutuje o tome koji su to potrebni standardi ukoliko za to postoji prostor u odgovarajućoj infrastrukturi,
• Kada se zadovolje prethodne dvije točke da se sprovede
integracija različitih standarda.
Da bi se ostvarila ideja o jednom interoperabilnom okruženju, MPEG
suraĎuje sa drugim tijelima koji takoĎer donose standarde. Kao
rezultat te suradnje pojavila se lista od dvadeset i jedan dio
elemenata finalnog dokumenta nazvanog Tehnički izvještaj. Ovi
dijelovi formiraju osnovni koncept MPEG-21 standarda:
1. Vizija tehnologije i strategije – inicijalni nacrt standarda
MPEG-21 2. Deklaracija o digitalnim predmetima (DID) - osigurava
uniformno i fleksibilno uopćavanje i interoperabilnu shemu za
naznaku Digitalnih predmeta. 3. Identifikacija i opis digitalnih predmeta - predstavlja
sposobnost da opiše bio koji entitet bez obzira na njegovu
prirodu ili tip. Identifikacijski sustavi su temeljne komponente
23
bilo kojeg komercijalnog sustava. To se odnosi i na fizički
svijet i na digitalni sadržaj u eCommerce okruženju. Danas
postoje različiti identifikatori sadržaja ili su u još uvijek fazi
razvoja. Ako se MPEG-21 koristit u eCommerce okruženju,
bitno je da se takve identifikatore može povezati s digitalnim
predmetima.
4. MPEG-21 za intelektualno upravljanje imovinom i zaštitu
(IPMP) – odnose se na omogućavanje prava na intelektualnu
svojinu sadržaja kojima se upravlja postojano i pouzdano, dok
se zaštita provodi kroz široki opseg u mreži i na ureĎajima. 5. Rights Expression Language – je strojno čitljiv jezik koji
odreĎuje prava i dozvole. MPEG REL, kao što je definirano u
ISO/IEC 21000-5, pruža fleksibilne, meĎusobno ovisne
mehanizme za podršku transparentnom i širokom korištenju
digitalnih resursa u cijelom lancu na način koji štiti digitalni
resurs i poštuje prava, uvjete i naknade koje su navedene za
to korištenje. Na primjer, osigurava mehanizme potpore
nakladništvu, distribuciju i konzumiranje digitalnih sadržaja
kao što su elektroničke knjige, digitalni filmovi, digitalna
glazba, interaktivne igre, računalni softver, i svih ostalih
proizvoda u digitalnom obliku. 6. Rights Data Dictionary - utvrĎuje je da standard za semantike
bitan za razmjenu izraza izmeĎu različitih aplikacija za
upravljanje digitalnim vlasničkim pravima. MeĎutim, u vrijeme
kad je MPEG odlučila definirati standard, bilo je mnogo
sadržaja metapodataka koji su bili već dostupni i onda je
trebalo i njih ugraditi u ta prava. Ovaj zahtjev je zadovoljen
od strane MPEG Rights Data Dictionary, čija primjena želi
olakšati točne razmjene i obrade informacija izmeĎu
zainteresiranih strana uključenih u ostvarivanje prava na i
korištenje, digitalnih predmeta.
7. Digital Item Adaptation - posljednjih desetak godina desio se
ogroman rast digitalnog multimedijskog sadržaja što je dovelo
do šarolikosti medijskih formata, ali i došlo je do povećanja
audiovizualnih sadržaja i usluga koje sada uključuju pomno
sastavljene setove scena, audia i govora, videa i grafičkih
podataka. U isto vrijeme, broj ureĎaja za pristup i
24
interakciju s multimedijskim sadržajem znatno je porastao.
Spektar varira od osobnih računala (PC) i set-top box (STB) za
prijenosne ureĎaje kao što su osobni digitalni asistenti (PDA) i
mobilni telefoni. Svaki ureĎaj može biti ograničen na drugačiji
način, kao što je u pogledu veličine zaslona, mogućnosti boja,
procesorske snage, memorijskih resursa i napajanja. Konačno,
nastao je širok spektar mreža za prijenos multimedijskih
sadržaja. Bežične mreže i tehnologije širokopojasnih pristupa
su cvjetale u posljednjih nekoliko godina, čime se korisnicima
omogućuje pristup web-u i multimedijskim sadržajima s
različitih lokacija u različitim kontekstima, te s različitim
karakteristikama povezivanja. MPEG - 21 DIA (Digital Item
Adaptation) pruža alate kako bi se omogućilo optimalno
korištenje kvalitetnih multimedijskih usluga uz minimalne
troškove. 8. Reference Software - opisuje referentni softver implementiran
u normativne klauzule u ostalim dijelovima norme ISO/IEC
21000. Informacija u ovom standardu je primjenjiva za
odreĎivanje referentnih softverskih modula na raspolaganju za
dijelove ISO/IEC 21000, za razumijevanje funkcionalnosti
dostupnih referentnih programskih modula, te za korištenje
dostupnih referentnih softverskih modula. 9. File format - unutar ISO/IEC 14496 MPEG-4 postoji nekoliko
dijelova koji definiraju formate datoteka za pohranu vrijeme-
based medija (kao što su audio, video i sl.). Oni su svi temelji
i proizlazi iz ISO Base Media File Format datoteka, što je
strukturalna medijski neovisna definicija koja je takoĎer
objavljena kao dio standarda JPEG 2000 obitelji. MPEG-21 File
Format koristi strukturnu definiciju box-strukturirane datoteke
kao što je definirano u ISO Base Media File Format. To
definira pohranu MPEG-21 Digitalnih predmeta kao što su
slike, filmovi ili drugi ne-XML podaci - unutar iste datoteke. 10. Digital Item Processing (DIP) - u MPEG-21 temeljna jedinica
transakcije je Digitalni predmet. Kao što je definirano u sklopu
1. ISO/IEC 21000 Digitalni predmet je strukturirani Digitalni
objekt sa standardnom prezentacije, identifikacije i
metapodataka unutar MPEG-21 okvira. Dio 2 od ISO/IEC
21000 navodi konceptualni model za Deklaraciju Digitalnog
25
predmeta (DID), a takoĎer i kao Deklaraciju jezika Digitalnog
predmeta (DIDL). DID model i DIDL predviĎaju deklaraciju
statičke strukture (uključujući identifikatore i metapodatke) u
Digitalnom predmetu. DIP omogućuje autoru Digitalnog
predmeta da osigura predloženu interakciju korisnika s
Digitalnim predmetom. 11. Evaluation Tools for Persistent Association – MPEG-21 pruža
okvir unutar kojeg su okupljeni mnogi elementi multimedije.
Za rukovanje takvim sadržajem potrebni su alati koji mogu
stvoriti i upravljati s vezom izmeĎu sadržaja i metapodataka
koji se odnose na sadržaj unutar MPEG -21. Alati temeljeni na
tehnikama poznatim kao "vodeni žig" i "otisak prstiju" nude
sredstva za formiranje takve skupine , pri čemu informacije
mogu izravno biti ugraĎene unutar sadržaja ili pretpostavljene
iz samog sadržaja. Takvi alati se nazivaju Persistent
Association Technologies (PAT). Uvažavajući da
standardizacija Persistent Association Technologies trenutno
dostupna u MPEG-21, ISO/JEC JTC 1/SC 29/WG 11 (MPEG)
ispituje mogućnosti koje će joj osigurati da pomogne industriji
da usvoji PAT. 12. Izvještaj o dogaĎaju - zahtjev za Event Reporting početku
došao iz potrebe nositelja prava da bude u mogućnosti pratiti
korištenje sadržaja zaštićenog autorskim pravima u
komercijalnom okruženju. Do sada, su postojala samo
nepotpuna i neuskladiva rješenja za izvještavanje korištenja
sadržaja i MPEG-21 je ponudila idealnu priliku da se
standardiziraju i Event Reporting proces i format. Event
Reporting unutar MPEG-21 pruža standardizirana sredstva za
"objavljene dogaĎaje". Takav Event Reporting može se
odnositi na korištenje Digitalnog predmeta na mreži ili na
pojavu dogaĎanja vezanih uz samu mrežu. Na primjer,
dogaĎaj koji se odnosi na korištenje Digitalnog predmeta bi
mogao biti renderiranje (ili puštanje / play) resursa povezanih
s Digitalnim predmetom.
13. Identifikacija fragmenata - navodi normativni sintaksu za URI
Fragment identifikatora koji će se koristiti za adresiranje
dijelova bilo kojeg resursa na internetu i pripadaju jednom od
medijskih formata:
26
audio / mpeg video / mpeg video / mp4 audio / mp4 aplikacija / mp4 video / MPEG4-visual aplikacija / mp21
Alati navedeni u ovom dijelu ISO/IEC 21000 omogućuju
identifikaciju dijela resursa osiguravajući format za upućivanje
na dio koji koristi Fragment identifikator.
14. Streaming Digiralnog predmeta - omogućuje inkrementalnu
isporuku Digitalnog predmeta (DID, metapodataka, resursa) u
komadu sa vremenskim ograničenjima na način koji prima
korisnik koji može postupno konzumirati taj Digitalni predmet.
DIS definira Bitstream Binding Language (BBL) za tu
namjenu. 15. Media Value Chain Ontology - navodi strojno čitljivu ontologiju
lanca medijskih vrijednosti definirajući minimalan skup vrsta
intelektualnog vlasništva, i uloge korisnika u interakciji s
njima, te relevantne radnje u svezi intelektualnog vlasništva
meĎu ostalim značajkama. MVCO je dizajniran da
predstavljaju zajedničke aspekta stvaranja sadržaja,
distribucije, uporabe i rukovanja. Izvještavanje o dogaĎaju
bavi se metrikarna i interfejsima koji omogućavaju korisnicima
da upravljaju dogaĎajima u okruženju.
16. Contract Expression Language
17. Media Contract Ontology
27
6. ZAKLJUČAK
Promatrajući MPEG standarde možemo zaokružiti dva koncepta –
razvoj MPEG standarda direktno vezanih uz budućnost primjene
MPEG codeca i razvoj MPEG standarda s razvojem alata za
pretraživanje i alata čiji je osnovni cilj zaštita intelektualne svojine.
Pri razmatranju prvog koncepta zadržat ću se na televizijskim
standardima u Europskoj uniji. Europska komisija u svojim
dokumentima preporučila je da su sve članice trebale završiti procese
digitalizacije do kraja 2012.godine, a oni koji započinju digitalizaciju
poslije 2012. trebaju koristiti MPEG-4, a da svi TV prijemnici
proizvedeni nakon 2012. godine moraju imati MPEG-4.
MPEG-2 je kao standard odobren 1994. godine i napravljen za
visokokvalitetan digitalni video (DVD), digitalnu televiziju visoke
rezolucije (HDTV), interaktivni medij za pohranjivanje (ISM), digitalni
prijenosni video (DBV) i kabelsku TV (CATV). Projekt se usredotočio
na proširivanje tehnike MPEG-1 kompresije kako bi se obuhvatile
veće slike i viša kvaliteta po cijenu manjeg omjera kompresije i veće
brzine prijenosa. Kao glavna prednost sustava MPEG-4 kompresije je
kapacitet, odnosno mogućnosti da se sa istim parametrima odašilje
oko 40% više TV programa nego u MPEG-2, što implicira veću uštedu
frekvencijskog spektra i već spomenuto ―oslobaĎanje‖ dodatnog
frekvencijskog spektra za mobilne operatere.
Sustav MPEG-4 u usporedbi s formatom MPEG-2, MPEG-4 sadrži
znatno više alata za smanjenje brzine prijenosa u bitovima, koja je
potrebna za ostvarivanje odreĎene kvalitete slike kod odreĎene
aplikacije ili pozadine slike. Druga prednost MPEG-4 veći je broj i
razinu profila koji obuhvaćaju veći raspon aplikacija: od niskog
širokopojasnog streaminga do mobilnih ureĎaja i do aplikacija s
izvanredno visokokvalitetnim i gotovo neograničenim širokopojasnim
zahtjevima. No, jedan od bitnih nedostataka MPEG-4 kompresije je
vrijeme potrebno za procesiranje signala od približno 5 sekundi, što
je nekoliko puta više u odnosu na sustav MPEG-2.
28
UreĎaji koji rade u MPEG 2 mogu prenositi i sliku HD, ali se u Europi
to najčešće koristi za SD programe. Isto tako, MPEG-4 se ne koristi
samo za HD već se koristi i za SD.
Drugi koncept je usko vezan uz MPEG-7 i MPEG-21. Ovi standardi su posvetili posebnu pažnju dogaĎajima u različitim kontekstima tokom cijelog multimedijskog lanca: stvaranje sadržaja, proizvodnja sadržaja, utvrĎivanje sadržaja i opis, distribucija sadržaja, potrošnja sadržaja i korištenje, pakiranje sadržaja, upravljanje i zaštita intelektualnog vlasništva, financijsko upravljanja, privatnost korisnika, terminali i mrežni resursi. TakoĎer se radi na usavršavanju alata za pretraživanje, kategoriziranje i usporeĎivanje multimedijskih sadržaja na internetu. Već su razvijeni alati koji pretražuju „mirne slike― – fotografije na osnovu usporedbe za traženu boju (mogućnost pretraživanja i do deset boja odjednom), pretraživanjem i usporedbom ključnih objekata unutar ciljane fotografije s dostupnim fotografijama na webu, te su u konstantnom razvoju alati za prepoznavanje lica. Zadnja dva alata isprepliću MPEG-7 i MPEG-21 standard jer su razvijeni kao alati za prezentaciju sadržaja u svrhu pretraživanja informacija, ali i kao alati koji će ukazivati na kršenje prava iz intelektualnog vlasništva i kao alati zaduženi za sigurnost u konceptu Velikog brata. Na tragu ovih alata Sony je razvio algoritam za usporedbu 10 sekundi nekog tonskog zapisa s bazom podataka svih svojih glazbenih izdanja i glazbe na koja polažu neka od vlasničkih prava. Taj algoritam se u javnosti pojavio u sklopu mobilne aplikacije za prepoznavanje pjesama, ali u stvarnosti najveća mu je uloga u kontroli glazbe dostupne na Internetu da bi se utvrdila moguća kršenja nekih od vlasničkih prava. Sličan algoritam koristi i
Youtube usporeĎujući uploadiranu glazbu s onom u bazi podataka na koju su stavljena upozorenja o kršenju vlasničkih prava. Naredno što se može očekivati je razvoj pretraživačkih alata za usporedbu videa bez pratećih ili slabo koncipiranih metafileova što će se najvjerojatnije ostvariti kroz neki oblik digitalnog potpisa unutar svakog kadra ili unutar neke jedinice vremena. Direktna usporedba dva video materijala prvo zahtijeva da budu u istom formatu, a zatim treba se imati u vidu kolika hardverska snaga treba da stoji iza tog alata jer npr. jedna minuta video materijala u sebi sadrži (u prosjeku) 1500 slika.
29
7. LITERATURA http://www.vcl.fer.hr/dtv/mpeg/Data/3.htm