[the_ad id="296445"]
Dzisiaj jest 10 stycznia 2025 r.
Chcę dodać własny artykuł
[the_ad_group id="19176"]
[the_ad_group id="19285"]
[the_ad id="295880"]

CABAC

CABAC – Kodowanie Entropijne w Kodeku AVC

CABAC (Context-Adaptive Binary Arithmetic Coding) to metoda kodowania entropijnego używana w kodeku obrazu AVC, która jest opcjonalna w stosunku do CAVLC (Context-Adaptive Variable Length Coding). Dzięki zastosowaniu CABAC możliwe jest osiągnięcie redukcji strumienia binarnego o około 20% w porównaniu do CAVLC.

Jednym z głównych twórców tej technologii jest Detlev Marpe z Instytutu Fraunhofera w Berlinie.

Algorytm CABAC

CABAC opiera się na adaptacyjnym kodowaniu kontekstowym, które przetwarza ciągi symboli binarnych. Proces kodowania obejmuje:

  • Binaryzację danych wyjściowych, takich jak dane sterujące, współczynniki transformaty błędu predykcji i wektory ruchu, w oparciu o kontekst (poprzednie symbole).
  • Przekazanie danych binarnych do kodera arytmetycznego, który wykorzystuje zdefiniowany próg renormalizacji oraz model prawdopodobieństwa dla wystąpienia danego symbolu binarnego.
  • Zapisywanie wynikowych symboli kodera arytmetycznego do strumienia binarnego.

Bibliografia i Linki Zewnętrzne

Więcej informacji na temat CABAC można znaleźć w literaturze oraz dostępnych materiałach online:

Kategoria: Kodeki obrazu

[the_ad id="295962"]