13.11.2012 Views

Digitální televizní systémy (MDTV) - UMEL - Vysoké učení technické ...

Digitální televizní systémy (MDTV) - UMEL - Vysoké učení technické ...

Digitální televizní systémy (MDTV) - UMEL - Vysoké učení technické ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Digitální televizní systémy (<strong>MDTV</strong>) - přednáška 5 7<br />

5.2 Reed-Solomonovo kódování<br />

Obr. 5.5: Zřetězení kódů [1].<br />

Reed-Solomonův kód je symbolově orientovaný kód (1 symbol = 8 bitů). Chybová<br />

korekce musí nejen rozeznat chybný symbol v bloku symbolů délky n, ale musí také<br />

vyhodnotit hodnotu původního symbolu.<br />

RS kódování a dekódování vyžaduje značné množství matematického aparátu a výpočet<br />

v poli 256 konečných prvků (v případě 8 bitů na jeden symbol). Použitá aritmetika musí<br />

zajišťovat, že výsledek výpočtu používající prvky tohoto pole musí být opět prvek tohoto<br />

pole. Aritmetikou se rozumí součet, rozdíl, násobení a podíl a všechny tyto operace musí být<br />

platné v poli konečných prvků.<br />

RS kódování používá prostor Galoisova pole GF(q), konečného pole s omezeným<br />

počtem různých prvků (v DVB q = 2 w , kde w = 8 a q = 256). RS kódy a jejich přesná definice<br />

jsou založeny na kódování a dekódování ve frekvenční oblasti (DFT je v Galoisove poli<br />

definována), i když tato oblast není obvykle používána v praxi.<br />

Převod procesu kódování a dekódování do časové oblasti je relativně jednoduchý<br />

a musí zajišťovat opět prvky konečného Galoisova pole, a to v oblasti časových vzorků<br />

obrazu funkce.<br />

Vlastnosti GF(2 w ) jsou:<br />

(1) Prvky pole GF(2 w ) jsou polynomy stupně < w.<br />

(2) Koeficienty polynomů jsou rovny 0 nebo 1.<br />

(3) Součet dvou elementů pole je roven součtu modulo 2 ⇒ XOR polynomiálních<br />

koeficientů které sobě navzájem odpovídají mocninou.<br />

(4) Násobení dvou elementů pole je násobením polynomů a následnému součtu modulo 2<br />

s generujícím polynomem g(x) pole GF(2 w ).<br />

(5) Generující polynom g(x) pole GF(2 w ) může být volitelný volně z tabulek, musí však<br />

být stupně w a neredukovatelný.<br />

Odpovídající definice DFT transformace a inverzní funkce IDFT jsou uvedeny<br />

v rovnicích (5.1) a (5.2), kde α je tzv. primitivní prvek. Definice DFT a IDFT v GF:

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

Saved successfully!

Ooh no, something went wrong!