ГОСТ Р 53556.12-2014
scalejres
=
scale ■scaleJnt*4, и
scale=scale_factor(sfb)+corensealingJactor+scale_osf-
118.
Величина
core_scaling_factor
дается в таблице 17.
Таблица 17 - Таблица для
corejscalingjactor
Длина слова162024
Тип
sfb
Длинное окно (2048),
M/S
01632
Длинное окно (2048), не
M/S
21834
Короткое окно (256).
M/S
6 2238
Короткое окно (256), не
M/S
8 2440
Таблица 18 - Таблица для
scale_osf
osf
1 2 4
scale_osf
0
2
4
Для полос масштабного коэффициента, кодированных с помощью
IS
или
PNS,
значение
invjquant
(х) устанавливается в 0.
Максимальная разрядная матрица
тах_Ьр
для каждого
sfb
является максимальным значе
нием
М
для спектральных данных, которые принадлежат этому
sfb:
тах_Ьр fgf Isfb]
=
max (MfgllwinJlsJbJfbin))
5.5 Декодирование
lle_data
5.5.1 Определения
He_data ()
window_groupJen [gl
isjlejcsjeo f()
read_biisfn)
curjbp Igf fsfbl
Часть потока битов, которая содержит кодированные
данные спектра остатка.
Число окон в каждой группе.
Вспомогательная функция для обнаружения конца
LLEJCS.
Считать
п
последовательных битов из входного потока
битов в порядке
bslbf.
Если достигается конец
LLEJCS
,
по умолчанию возвращается ’0’.
Текущая декодированная разрядная матрица.
14