05.04.2013 Views

SERWIS ELEKTRONIKI

SERWIS ELEKTRONIKI

SERWIS ELEKTRONIKI

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Ci¹gi skompresowanych sygna³ów wideo i audio odpowiadaj¹cych<br />

nadawanym programom s¹ multipleksowane i wykorzystane<br />

do modulacji noœnej nadawanej przez nadajnik. Satelitarna<br />

telewizja cyfrowa wykorzystuje czêstotliwoœci z zakresu<br />

10700 ÷ 12750 MHz i metodê modulacji QFSK (Quadrature<br />

Frequency Shift Keying).<br />

Naziemna telewizja cyfrowa ogranicza siê do pasma UHF<br />

z podzia³em na 8 MHz kana³y telewizyjne. W kanale 8 MHz<br />

mo¿na zmieœciæ zmultipleksowany sygna³ dla 5 ÷ 10 ró¿nych<br />

programów. Na rysunku 1 przedstawiono podstawowe elementy<br />

systemu telewizji cyfrowej.<br />

Program1<br />

Program2<br />

Program3<br />

Analogowy<br />

sygna³ fonii<br />

Analogowy<br />

sygna³ fonii<br />

Wideo<br />

Audio<br />

Wideo<br />

Audio<br />

Przetwornik<br />

AD<br />

Przetwornik<br />

AD<br />

MPEG<br />

enkoder<br />

MPEG<br />

enkoder<br />

Pakietyzacja<br />

Pakietyzacja<br />

Pakiety<br />

188 B<br />

Pakiety<br />

188 B<br />

Rys.1. Elementy systemu telewizji cyfrowej<br />

Sygna³y wideo i audio pochodz¹ce z kamery s¹ zamieniane<br />

na postaæ cyfrow¹. Konwersja sygna³u obrazu na sygna³<br />

cyfrowy polega na próbkowaniu sygna³u ramka po<br />

ramce i linia po linii. Aby zachowaæ dobr¹ jakoœæ sygna³u,<br />

iloœæ próbek musi byæ co najmniej równa iloœci pikseli w<br />

linii obrazu.<br />

Cyfrowe sygna³y wideo i audio s¹ nastêpnie poddawane<br />

kompresji w koderze MPEG. Na wyjœciach koderów uzyskuje<br />

siê pakiety sygna³ów cyfrowych. Pakiety s¹ dalej dzielone na<br />

mniejsze pakiety zawieraj¹ce 188 bajtów, a nastêpnie podawane<br />

s¹ do multipleksera. 188 bajtowe paczki sygna³ów pochodz¹ce<br />

z czterech, piêciu lub wiêkszej liczby ró¿nych Ÿróde³<br />

(ró¿nych programów) s¹ multipleksowane tworz¹c ci¹g sygna³ów<br />

kana³u, który jest nastêpnie modulowany i transmitowany.<br />

Dodatkowo pakiet sygna³ów nadawanych w danym kanale<br />

telewizyjnym przechodzi przez uk³ad korekcji b³êdów -<br />

Forward Error Correction. Korekcja b³êdów s³u¿y do korekcji<br />

wad sygna³u po stronie odbiornika spowodowanych przez<br />

medium transmisyjne.<br />

Kompresja MPEG<br />

Standardy MPEG nale¿¹ do metod nieodwracalnych tzn.<br />

takich, których czêœæ informacji nieistotnych w odtwarzanym<br />

obrazie jest bezpowrotnie tracona w procesie kodowania. Metoda<br />

kompresji wykorzystuje:<br />

• korelacjê przestrzenn¹ (wewn¹trz obrazow¹);<br />

• korelacjê czasow¹;<br />

• w³aœciwoœci ludzkiego oka;<br />

• w³aœciwoœci statystyczne programu.<br />

Celem kompresji jest usuniêcie nieistotnych czêœci sygna-<br />

³u wideo i dokonanie redukcji bitów sygna³u wideo. Proces<br />

kompresji sk³ada siê z trzech czêœci:<br />

• przygotowania danych;<br />

• kompresji danych;<br />

Multiplekser<br />

Uk³ad<br />

korekcji<br />

b³êdów<br />

FEC Modulator<br />

Telewizja HDTV<br />

• kwantyzacji i transformacji danych.<br />

Przygotowanie danych musi zapewniæ dobr¹ organizacjê danych<br />

w sposób odpowiedni dla procesu kompresji. Proces przygotowania<br />

polega na dzieleniu sygna³u wideo na czêœci. Na rysunku<br />

2 przedstawiono sposób organizacji ci¹gu danych wideo<br />

w grupy obrazów i organizacjê danych w obrêbie grupy.<br />

…<br />

Obraz<br />

Sekwencja bitów wideo<br />

Grupa obrazów<br />

Rys.2. Organizacja danych obrazu<br />

Sekwencja bitów wideo rozpoczyna siê nag³ówkiem sekwencji,<br />

zawiera jedn¹ lub wiêcej grup obrazów i koñczy siê<br />

kodem koñcowym.<br />

Grupa obrazów z³o¿ona jest z obrazów i nag³ówka grupy.<br />

Obraz to podstawowa jednostka kodowania sekwencji wideo.<br />

Obraz zawiera trzy prostok¹tne matryce danych: pierwsza z<br />

nich reprezentuje sygna³ luminancji Y, dwie nastêpne sygna³y<br />

ró¿nicowe koloru Cr, Cb. Matryca Y zawiera parzyst¹<br />

liczbê rzêdów i kolumn. Matryce Cb i Cr stanowi¹ po³owê<br />

matrycy Y w ka¿dym kierunku (pionowym i poziomym).<br />

Wycinek obrazu sk³ada siê z jednego lub wiêcej ci¹g³ych (wystêpuj¹cych<br />

obok siebie w obrazie) makrobloków. Makrobloki<br />

w wycinku obrazu u³o¿one s¹ w kolejnoœci od lewej<br />

do prawej i od góry na dó³. Wycinki obrazu maj¹ bardzo<br />

du¿e znaczenie przy korekcji b³êdów nadawania. Je¿eli ci¹g<br />

sygna³ów wideo zawiera b³¹d, dekoder mo¿e opuœciæ wycinek<br />

i zacz¹æ przetwarzaæ nastêpny wycinek obrazu. Im wiêcej<br />

wycinków jest w sekwencji wideo, tym lepsza jest korekcja<br />

b³êdów.<br />

Makroblok jest podstawow¹ jednostk¹ w algorytmie MPEG.<br />

Zawiera informacjê odpowiadaj¹c¹ segmentowi obrazu o<br />

wymiarach 16×16 pikseli. W sk³ad makrobloku wchodz¹<br />

cztery bloki informacji o sygnale Y i dwa bloki informacji o<br />

sygna³ach Cr, Cb.<br />

Najmniejszym elementem w algorytmie MPEG jest blok.<br />

Zawiera on informacjê odpowiadaj¹c¹ segmentowi obrazu o<br />

wymiarach 8×8 pikseli. Mo¿e on byæ blokiem informacji o<br />

sygnale Y, lub o sygna³ach Cr, Cb.<br />

Kompresja sygna³ów wideo i audio dokonywana jest wg<br />

okreœlonych standardów:<br />

• MPEG-2 w przypadku telewizji SDTV<br />

• MPEG-4 (H624/AVC) w przypadku telewizji HDTV.<br />

Standard MPEG-2<br />

W standardzie MPEG-2 stosowane s¹ dwie metody redukcji<br />

danych wykonywane w podanej kolejnoœci: czasowa (miêdzypolowa)<br />

i przestrzenna (wewn¹trzobrazowa).<br />

<strong>SERWIS</strong> <strong>ELEKTRONIKI</strong> 5/2007 57<br />

…<br />

Wycinek obrazu<br />

Macroblok 16x16 pikseli Blok 8x8 pikseli<br />

Makroblok<br />

Y Cr, Cb<br />

1 2 5<br />

3 4 6<br />

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!