Professional Documents
Culture Documents
Digitalna TV Predavanja 2012
Digitalna TV Predavanja 2012
1 od 35
Analogna TV
Prenos 1 programa
Digitalna TV
Prenos veeg broja, do 20
programa
Mono, stereo
Standardni kvalitet
(SDTV)
Dodatni sadraji
Teletekst
Otpornost na smetnje
-Neotporna na refleksije
signala (duhovi u slici)
-Postoji degradacija
kvaliteta zavisna od
udaljenosti ometajueg
signala
4:3 (ugao gledanja 15
16:9 (ugao gledanja 30 stepeni)
stepeni)
Kontinuirano prenosi sve Prenosi komprimovan signal, tj.
elemente slike/zvuka
samo one delove slike/zvuka koji
su se od slike do slike promenili
iroki ekran
Prenos signala
2 od 35
Kao to se moe videti u tabeli 1, digitalna TV ima velike i znaajne prednosti u odnosu
na analognu TV. Povean je kvalitet, omoguena je bolja i efikasnija upotreba radiofrekvencijskog spektra, a uvedeni su i brojni dodatni servisi i usluge.
Elektronski programski vodi je takoe uobiajena stvar kod digitalne televizije. On
omoguava paralelno pretraivanje i uvid u itav televizijski sadraj koji primamo, slino
kao na internet portalima. Tako npr. gledaoci mogu iz programskog vodia na ekranu
birati izmeu raznih raspoloivih sadraja onaj koji mu najvie odgovara, bez da
neprekidno pretrauju sve televizijske programe.
Za razliku od analognog sistema, DTV omoguava da prevod (titlovanje na nekom od
jezika) bude dodatna aplikacija, odnosno da se prikazuje istovremeno sa slikom ali nije
deo nje same.
Potpuno nova usluga jeste interaktivni multimedijalni program.
Digitalna televizija zahteva promenu opreme i na predajnoj i na prijemnoj strani.
Korisnika oprema mora ne samo da primi televizijski signal, nego i da ga na
odgovarajui nain obradi kako bi se sadraj prikazao na ekranu ili reprodukovao na
zvunicima.
Zbog toga gledalac mora da ima novi ureaj. To moe da bude novi televizor (sa
odgovarajuim prijemnikom) ili pomoni ureaj, tzv. STB - Set Top Box.
STB je prijemnik (receiver) koji pretvara digitalni signal u oblik pogodan za prikazivanje
na ve postojeim TV prijemnicima (poput satelitskih risivera).
Postoji mogunost i kupovine novog TV prijemnika koji ima integrisan odnosno u sebi
sadran DVB prijemnik (IDTV, Integrated Digital Television), kao to svi klasini
televizori imaju prijemnike za analogne televizijske signale.
Postojee antene i televizori bie neko vreme prihvatljivi za prijem signala i prikaz
sadraja uz korienje STB.
Pojednostavljena blok ema DVB-T predajnika data je na slici 2.
3 od 35
4 od 35
5 od 35
Slika 5. a) MPEG standard definie sadraj toka podataka. Poboljani i tehniki veoma
usavreni koderi u budunosti b) i c) bie kompatibilni sa dananjim dekoderima
6 od 35
7 od 35
U sluaju digitalnog signala slike, idealno bi bilo da se grupe simbola (piksela) formiraju
tako da prikazuju objekte u slici. To znai da bi se cela pravougaona slika delila ne
delove koji prikazuju neku celinu (objekat), npr. lice oveka, celu figuru oveka, neku
graevinu, vozilo, predmet i slino.
Postoje razliite tehnike za segmentaciju slike ali je njihova praktina primena prilino
ograniena. U realnom vremenu segmentacija slike na objekte najee je nemogua.
Zbog toga je usvojena podela slike na kvadratne blokove razliitih dimenzija. Praktino
su u upotrebi blokovi dimenzija 8x8, 4x4 ili 16x16.
Kod svake mirne slike (osim slike sastavljene od istog uma) postoji slinosti izmeu
susednih piksela.
Postupci za kompresiju signala koji se koriste kod mirne slike, mogu da se primene i na
pokretnu sliku.
Kod pokretne slike, meutim, postoje i mnoge dodatne osobine i mogunosti za
kompresiju koje ne sreemo kod mirne slike.
Slinost postoji u tri promenljive, dve prostorne (x i y) i vremenu. Osim slinosti meu
susednim pikselima u (x,y) ravni, esto su mnogi vremenski uzastopni pikseli, na istim ili
bliskim lokacijama u slici, meusobno slini.
Korelacija u vremenu zasnovana je na teoriji pokreta.
Izmeu svake dve uzastopne slike u sekvenci slika deava se pokret nekog objekta ili
dela scene. Kad bismo mogli da pronaemo i prenesemo informaciju o tom pokretu,
kodovanje samog objekta ne bi uopte bilo neophodno.
Meutim, to nije jednostavan zadatak. Pokret je sloena pojava. Moe da se opie na
vie naina.
Sve vrste pokreta praktino se aproksimiraju pomeranjima u ravni normalnoj na pravac
gledanja. Pod uslovom da posmatramo dovoljno male objekte, ipak se ostvaruju odlini
rezultati.
U prvom koraku kompresije koristi se vremenska korelacija. Ovaj korak naziva se
estimacija pokreta.
Postoje tri pojma ije je znaenje pomalo izmeano:
predikcija (pretpostavljanje unapred)
estimacija (procena veliine pokreta)
kompenzacija pokreta (zamena pokreta nekim drugim opisom).
Estimacija pokreta sastoji se od sledeeg niza koraka.
- izbor dve uzastopne slike, (nazivamo ih tekua slika i prethodna slika),
- podela tekue slike u blokove, jednakih dimenzija, npr 8x8,
- pronalaenje bloka u prethodnoj slici koji se nalazi u okolini i koji najvie lii na
analizirani blok (postupak se ponavlja za svaki blok u tekuoj slici).
Primer je prikazan na slici 7. Tekua slika (br.5. u sekvenci) prikazana je na slici 7a, a
prethodna (izabrana je slika br.1. u sekvenci, a ne br.4, da bi se bolje uoile razlike
izmeu slika) prikazana je na slici 7b.
Slinost dva bloka moe da se definie na mnogo naina. Najee se koristi suma
apsolutnih vrednosti razlike piksela koji se nalaze na istoj poziciji (imaju iste koordinate
kad se blokovi preklope).
8 od 35
(2.1)
gde su A(i,j), B(i,j) vrednosti piksela, a
Blokovi A i B imaju jednake dimenzije. Rezultat moe da ima vrednost u opsegu (-1,1).
Vrednost r=-1 odgovara situaciji u kojoj su dva bloka A i B povezani izrazom B=-A, a
r=1 za B=A. Ako je korelacija jednaka nuli, tada ne postoji nikakva veza izmeu
posmatranih blokova.
9 od 35
U optem sluaju, blokovi mogu da budu delovi razliitih slika. Ako se radi o delovima
iste slike, korelacija ima vee vrednosti ako su u pitanju blokovi koji se meusobno
preklapaju.
Ako posmatramo delove iste slike, moemo da posmatramo razliite vrste korelacije:
horizontalnu, vertikalnu ili dijagonalnu. Korelacija moe da se posmatra i kao promenljiva veliina koja zavisi od pomeraja. Moe da bude funkcija samo jedne promenljive ili
vie promenljivih. Obino se dobija zavisnost koja ima priblino izgled prikazan na slici
6.
10 od 35
11 od 35
a)
12 od 35
b)
Slika 8. a) Razlika dva bloka (vrednosti podeljene sa 2 i dodato 128) b) Razlika izmeu
tekueg bloka i najslinijeg bloka koji je pronaen etiri piksela levo i jedan gore u
prethodnoj slici, u odnosu na posmatrani blok
Srednja vrednost ove dve slike razlikuje se. Smanjena je sa vrednosti 25,5 na vrednost
18,4. Poboljanje nije vee od navedenog jer na slici postoji vie vrsta kretanja, ne
samo translatorno. Ovaj postupak ne moe potpuno da predvidi kretanje koje ne spada
u klasu "Translacija u ravni normalnoj na pravac gledanja".
Primer koji objanjava poloaje blokova u postupku estimacije pokreta pokazan je na
slikama 9 i 10, u pojednostavljenom sluaju u kom je dimenzija bloka u tekuoj slici
samo 2x2.
13 od 35
Slika 11. a) Slika dobijena predikcijom. b) Razlika izmeu tekue slike i slike dobijene
predikcijom (vrednosti piksela podeljene sa 2 i dodato 128)
Na slici 12. data je blok ema sistema kodera sa kompenzacijom pokreta. Odgovarajui
dekoder dat je na slici 13. Lako se uoava da koder praktino sadri itav dekoder. To
je veoma vana osobina ove vrste kodovanja. Dekodovanje signala unutar samog
14 od 35
kodera neophodno je za pravilan rad povratne sprege bez koje predikcija pokreta nije
mogua.
15 od 35
Slika 15. Poloaj posmatranog bloka i prve dve faze brzog pretraivanja
KVANTIZACIJA
Postupci kodovanja i predikcije pokreta spadaju u postupke kompresije bez oteenja.
Ovi postupci ne omoguavaju dovoljnu kompresiju pa je neophodno i oteenje signala.
Kvantizacija je postupak koji unosi oteenje. Kvantizer moe da se ubaci u koder na
nain pokazan na slici 16. Inverzna kvantizacija takoe je veoma vaan korak u obradi
signala. Kvantizovane vrednosti koduju se manjim brojem bita (koduje se i prenosi
njihov redni broj, a ne vrednost dobijena kvantizacijom), pa inverzni kvantizer mora da
16 od 35
poznaje vrednosti koraka kvantizacije. Obino se vrednosti uvaju u tabeli koja se nalazi
u memoriji inverznog kvantizera.
Meutim, blok ema prikazana na slici 16. predstavlja samo prelazni oblik jer se kvantizacija ne vri na slici razlike, nego na signalu dobijenom transformacionim postupcima.
17 od 35
18 od 35
ortogonalne. Svaka slika dimenzija 8x8 moe se dobiti superpozicijom baznih slika,
ponderisanih DCT koeficijentima dobijenim njenom DCT transformacijom.
19 od 35
8 C ij
C ij = round
Q W
ij
gde je C ij vrednost kvantizovanog koeficijenta C ij , Q je korak kvantizacije za posmatrani blok, a Wij teinska vrednost koeficijenta na poziciji (i, j ) . Operacija round zaokruava vrednosti realnih brojeva nanie. Korak kvantizacije imae vrednost koju definie
povratna sprega iz bafera za kontrolu bitske brzine, opisanog u nastavku, na slici 23.
Primer matrice transformacionih koeficijenata dimenzija 8x8 dat je na sl.20a. Kvantizovana matrica sa korakom Q = 8 , bez teinske matrice i sa teinskom matricom
prikazana je na slici 20b.
Pri kvantizaciji sa teinskom matricom ak 45 DCT koeficijenata ima vrednost jednaku
nuli, dok je bez teinske matrice taj broj samo 16.
20 od 35
21 od 35
Dekoder
Na slici 22. prikazana je blok ema kompletnog MPEG-2 dekodera. Moe se uporediti
sa slikom 13, a struktura ovog dekodera moe se uoiti u koderu pokazanom na slici 17
i 23.
Slika 22. Blok ema kompletnog MPEG-2 dekodera za dekodovanje signala koji je
dobijen entropijskim kodovanjem, kvantizacijom, DCT i kompenzacijom pokreta.
22 od 35
Kodovanje boje
Predstavljanje signala boje. I u digitalnoj TV zadrana je filozofija prenosa Y U V signala
umesto signala primarnih boja, RGB. Vrednosti se izraunavaju kao
23 od 35
24 od 35
SLIKA (picture ili frame) sastavljena je od niza slajsova. I slika moe da ima svoj heder
koji prenosi neke vanije karakteristike cele slike, tj. svih slajsova u slici.
GRUPA SLIKA (GOP, Group of Pictures) obino je sastavljena od svih slika koje se
nalaze izmeu dve I kodovane slike.
SEKVENCA je sastavljena od niza grupa slika. Sekvenca ima odgovarajui heder.
TIPOVI SLIKA
Prema tipu predikcije pokreta u MPEG-2 standardu razlikujemo tri tipa slika.
I slike. Slike kodovane bez predikcije pokreta (Intra, slike kodovane u celini).
Kodovana I slika sadri veliku koliinu podataka u odnosu na ostale tipove slika.
Prenose se u pravilnim razmacima od po pola sekunde, da bi prijemnik mogao
da reaguje na vreme, da korisnici ne bi morali veoma dugo da ekaju na ispravnu
sliku nakon promene kadra (scene).
P (Predicted) slike. Slike kodovane primenom predikcije pokreta u odnosu na
prethodnu I sliku. Koliina podataka mnogo je manja nego kod I slika.
B (Bidirectionally predicted) slike. Slike kodovane primenom dvosmerne
predikcije pokreta u odnosu na prethodnu i sledeu sliku.
a)
Slika 26a. Kombinacije slika i njihova povezanost
b)
c)
Slika 26. Struktura sekvence slika b)
i redosled prenosa slika meu kojima ima B slika c)
25 od 35
26 od 35
27 od 35
28 od 35
a)
c)
29 od 35
b)
d)
Slika 34. Konstelacioni dijagrami za QPSK a), 8PSK b), 16APSK c) i 32APSK d)
COFDM
U zemaljskom prenosu, DVB-T, koristi se malo sloeniji postupak koji omoguava
ostvarivanje veih bitskih brzina sa velikom pouzdanou, u uslovima prenosa sa
mnogo uma, sa prostiranjem u vie putanja.
Radi se o postupcima razvijenim 70-tih godina, poznatim pod nazivima:
30 od 35
Slika 36.a Izgled COFDM simbola, vremenski domen, svih pet nosilaca trebalo bi
sabrati
Rastojanje meu nosiocima, f , povezano je sa trajanjem COFDM simbola izrazom:
1
f =
.
t
Na slici 36.b prikazana je kombinacija spektralne i fazorske predstave COFDM signala.
Svaki od nosilaca u propusnom opsegu, meusobno razmaknuti za f, ima
odgovarajuu fazorsku strukturu, tj. predstavlja zbir sinusoide i kosinusoide sa
jednakom uestanosti, dok njihove amplitude zavise od informacionog sadraja.
Na slici 37. prikazana je jo jedna ilustracija strukture OFDM signala. Svaki od etiri
nosioca, prikazanih na slici 37b. sadri kombinaciju amplituda i faza kojom moe da
prenese etiri bita, ilustovanih konstelacijom sa slike 37a.
31 od 35
32 od 35
Svaki nosilac modulisan je nezavisno od ostalih nosilaca, nekim od QPSK, 16QAM, ili
64QAM postupaka.
U praksi se COFDM signal generie na sledei nain.
a) Niz bita, nakon zatitnog kodovanja, konvertuje se u veliki broj podnizova.
b) Svaki podniz deli se u blokove bita. Veliina bloka zavisi od postupka modulacije
(QPSK, 16QAM, ili 64QAM). Za svaki od nosilaca time je definisan realni i imaginarni
deo (kosinusna i sinusna komponenta).
c) Ovaj skup podataka (realni i imaginarni deo za svaki nosilac) dovodi se sada na ulaz
bloka za izraunavanje IFFT (inverzne brze Furijeove transformacije).
Posle IFFT dobija se signal koji je sastavljen od kosinusoida sa odgovarajuom
amplitudom i fazom na svakoj od uestanosti nosilaca. Faza zavisi od informacionog
sadraja i razliita je u svakom bloku.
U svakom intervalu (jednakom trajanju simbola) sabrane su meusobno ortogonalne
kosinusoide na svim korienim uestanostima.
Izmeu ovih simbola, u vremenskom domenu, ubacuje se zatitni interval, prikazan na
slici 37.
Slika 37. Prazan zatitni vremenski interval izmeu dva COFDM simbola
Za vreme trajanja zatitnog intervala treba da zavre (da se dogode) sve prelazne
pojave nastale usled ISI ili pojave ehoa. To praktino znai da kod ovakvog prenosa ne
postoji ISI. Zatitni interval ima trajanje 1/4, 1/8, 1/16 ili 1/32 trajanja simbola.
Meutim, zatitni interval u praksi se nikada ne ostavlja praznim, kao na slici 37. Obino
se u zatitni interval preslikava kopija zavretka sledeeg simbola. Poto je ceo
33 od 35
Slika 38. Zatitni interval izmeu dva COFDM simbola popunjen kopijom zavretka
sledeeg simbola
Namena kopiranja jeste da pojednostavi sinhronizaciju prijemnika. Uz pomo autokorelacije u prijemniku veoma lako se pronalazi pravi poetak simbolskog intervala.
U praksi se vre mnoge dodatne operacije kojima se pojedinim nosiocima dodeljuju
specifine namene. Za podatke se koristi 1705 odnosno 6817 nosilaca. Detalji nisu od
interesa u ovom kursu.
Od specifinih namena interesantne su sledee:
- neki nosioci uvek imaju amplitudu jednaku nuli,
- neki nosioci ovek imaju isti moduo i argument i nazivaju se pilot tonovi,
- neki nosioci slue za sinhronizaciju, ali menjaju poloaj na frekvencijskoj osi,
- neki nosioci slue za prenos specijalnih podataka.
34 od 35
Slika 41. Krive maskiranja u frekvencijskom domenu. Najnia kriva je generalni prag
ujnosti, a etiri krive ilustruju dejstvo maskiranja
35 od 35
Literatura
[1] J. Arnold, M. Frater, M.Pickering, Digital Television, Technology and Standards, A
John Willey & Sons Inc., 2007.
[2] W. Fischer, Digital Video and Audio Broadcasting Technology, A Practical
Engineering Guide, Second Edition, Springer, 2008.
[3] P. Barten, Contrast Sensitivity of the Human Eye and its Effects on Image Quality,
Technische Universiteit Eindhoven, 1999.