MPEG AAC
Poza kwantowaniem współczynników transformaty, koder MPEG-4 AAC (Advanced Audio Coding) wykorzystuje szereg dodatkowych narzędzi kompresji, które pozwalają osiągnąć wyższą efektywność: narzędzie predykcji współczynników, narzędzie czasowego kształtowania szumu kwantyzacji (TNS), oraz percepcyjne zastąpienie szumem (PNS).
Uproszczony schemat blokowy kodera MPEG-4 AAC
Predykcja w MPEG AAC wykorzystuje podobieństwo odpowiadających sobie współczynników transformaty, które można zaobserwować pomiędzy kolejnymi blokami, gdy sygnał jest stacjonarny. Do przewidywania wartości współczynników w następnym bloku na podstawie współczynników z bloków poprzednich wykorzystywany jest zespół predyktorów adaptacyjnych (każdy współczynnik ma niezależny predyktor), który działa identycznie w koderze i dekoderze. Przesłanie błędu predykcji (który zazwyczaj przyjmuje małe wartości) zamiast bezwzględnej wartości współczynnika, statystycznie wymaga znacznie mniejszej liczby bitów przy zachowaniu tej samej dokładności reprezentacji, zatem oferuje lepszą efektywność.
|