ГОСТ Р 53556.11—2014
и
RLSjambda
RLSJambda- 1
RLS_lambda_ra
RLSJambda_ra+1’
6.5.7 Произвольный доступ
Прогнозирующее устройство RLS-LMS переинициализируется в начале каждого фрейма произ
вольного доступа. Во фрейме РА прогнозирующее устройство RLS-LMS использует RLS_lambda_ra,
чтобы определить фактор игнорирования RLS для первых 300 выборок. Для остальной части выборок
во фрейме используется RLSjambda. Во фрейме РА прогнозирующие устройства LMS в цепочке про
гнозирующих устройств RLS-LMS начинают обновлять свои состояния только после первых N132 вы
борок во фрейме, где N является длиной фрейма.
6.6 Кодированный остаток
Есть два возможных режима для передачи остатка прогноза: быстрая схема кодирования, исполь
зующая простые коды Райса и более сложная и эффективная схема, которая использует блок кодов
Гильберта-Мура (BGMC).
6.6.1 Коды Райса (Rice Codes)
Когда флаг bgmc_mode в ALSSpecificConfig устанавливается в 0, остаточные значения являются
кодированной энтропией, использующей коды Райса. Выбранный синтаксис для генерации кодовой
комбинации определяется в следующем.
Код Райса определяется параметром s г 0. Для данного значения s каждая кодовая комбинация
состоит из p-битного префикса и s-битного субкода. Префикс сообщается, используя р - 1 «1» биты и
один «0» бит. где р зависит от кодированного значения. Для значения сигнала х и s > 0, р - 1 вычисля
ется следующим образом («+» означает целочисленное деление без остатка):
<
р-1 =
|х +2* 1длях£ 0
[(-х -1 ) +2* 1 для х < 0.
Для s = 0 используем модифицированное вычисление:
\2х
длях^О
<
р-1 =
1-2х-1
для х < 0.
Подход для s > 0 вычисляется следующим образом:
J х - 2s" 1( р - 1) + 2*" 1 для х г 0
sub= ( ( - х - 1 ) - 2 * - 1{р-1)
дл
я
х < 0.
Для s = 0 нет никакого подхода, а только префикс, таким образом, префикс и кодовая комбина
ция идентичны. Разрешенными значениями являются s = 0...15 для разрешения выборки S 16 битов и
s = 0...31 для разрешения выборки > 16 битов.
Таблицы 33 и 34 показывают примеры для кода Райса с s = 4. Таблица 35 показывает специаль
ный код Райса с s = 0.
Таблица 33 — КодРайса сs = 4. Биты хххх содержат4-битовый подкодsub
Значения
Р
Префикс
Кодовая комбинация
-8...+7
10
Охххх
-16...-9; +8...+ 1521
Юхххх
-24...-17;+16..+233110
11Охххх
-32... -25; +24...+3141110
11Юхххх
-40... -33; +32...+39511110
11110хххх
39