39.
1.
Hodnoty vzorků predikovaného (referenčního) bloku odečtou hodnot vzorků kódovaného
bloku rozdílový blok následně zakódován přenesen dekodéru.
Přesnější predikcí dosáhne menších odchylek jednotlivých vzorků kódovaného a
referenčního bloku, což projeví vyšší kvalitě zobrazení vyšším komprimačním poměru. 1. 1. 1.
Možnosti intrapredikce jsou znázorněny obr. Příklad využití bloků
pro intrapredikci, [15]
Obr. obr.Digitální televizní soustavy
_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________
_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________
42
Obr. 1.40 naznačen postup výpočtu vzorků pozici čtvrtiny pixelu
pro skupinu vzorků červeném rámečku obr. Využívá poměrně vysoké korelace mezi
vzorky kódovaného makrobloku vzorky, které tímto makroblokem bezprostředně sousedí. Při dekódování bloku by
byly dekodéru dostupné již všechny vzorky bloků 9. Výsledné vzorky však nyní vytvářejí již
pouze lineární interpolací, takže jejich výpočet jednodušší.4.18)
Podobně postupuje při výpočtu vzorků chrominančních, kde však používá pouze lineární
interpolace.41.42. Při kódování (predikci) bloku jsou tedy již zakódovány bloky kterékoliv
jejich vzorky mohou být tedy teoreticky použity pro intrapredikci. čím větší počet interpolačních kroků, tím
se zmenšují odchylky hodnot kódovaných referenčních vzorků (bloků), avšak zvyšují se
nároky výpočetní operace vektory pohybu musí být vyjádřeny větším počtem bitů, [14, 15]. Vzorky používané pro intrapredikci:
a) jasových bloků 4x4 8x8 vzorků,
b) jasových bloků 16x16 vzorků chrominančních bloků, [15]
Obdobně vzorek vytvořen interpolací vzorků svislém směru,
která ekvivalentní výpočtu
32/520205 USNHDBroundhn (1. Například vzorek Ggm se
vypočítá podle vztahu
2/gmGroundGgm (1.
Standard MPEG-4 AVC však provádí intrapredikci pouze vzorků již kódovaných
bloků, které bezprostředně sousedí právě kódovaným blokem.3 Intrapredikce
Při intrapredikci (prostorové predikci) vytváří předpověď kódovaného bloku vzorků
sousedních, již kódovaných bloků stejného snímku. 1.16)
Podobným způsobem vytvořen vzorek (černé políčko), avšak filtraci využívají vzorky
již vytvořené interpolací.41. Přitom nezáleží tom zda použije vzorků svislém směru nebo
6 vzorků vodorovném směru neboť platí
32/520205 jqiphngmflekroundv
32/520205 tursmnghcdabround (1.3. obr.17)
Při čtvrtpixelové predikci, kterou využívá standard MPEG-4 AVC, provádí navíc ještě
další krok interpolace. 1. Jasová část makrobloku (16 16
vzorků) rozdělena bloky vzorky, které jsou postupně kódovány tak, jak jsou bloky
číslovány.
Obecně platí, čím jemnější interpolace vzorků, tj.41 jsou bloky