ГОСТ Р 54713—2011
sectjenjncr
global_gain
hcod_sf[]
hcod [sect_cb [gj [i]]
M M M M
hcod [sect cb [g] [ij]
M M
quad_sign_bits
pair_sign_tn(s
hcod_osc_y
hcod_esc_z
pulse_data_prosent
nt
number_pulse
pulso_start_sfb
pulse_offset p]
pulse_amp[i]
Используется для вычисления размера раздела, равно количеству полос масштаб
ных коэффициентов от начала раздела. Длина sect_len_incrсоставляет 3 бита, если
window_seqцелее равно EIGHT_SHORT_SEQUENCE, и 5 битов в противном случае
(см. 4.3. таблица 17).
Глобальный коэффициент усиления квантованного спектра, передаваемый какбез
знаковое целое (см. 4.3. таблица 16).
Кодовое слово Хаффмана из кодовой таблицы, используемойдля кодирования мас
штабных коэффициентов (см. 4.3. таблица 18).
Кодовое слово Хаффмана из кодовой книги sect_cb[д]р], с помощью которого
кодируется следующая четверка {w.х. у, г)спектральных коэффициентов, где w, х. у. г
— квантованные спектральные коэффициенты. В пределах группы из п спектраль
ных коэффициентов, w.x.y.z упорядочиваются согласно 6.3.5 так. чтобы x_quant
[group] [win][sfb] [bin] = w. x_quant [group][win] [sfb] [bin+1] = x. x_quant [group] [win]
[sfb] fiin+2] = у и x_quani [group] [win] [sfb] [bin*3] = z. Группы из л спектральных
коэффициентов следуют снизу вверх по частоте в пределах текущего раздела
(см. 4.3. таблица 20).
Кодовое слово Хаффмана из кодовой книги sect_cb [д]р]. с помощью которого
кодируется следующая пара (у. z) спектральных коэффициентов, гдеу, z — кванто
ванные спектральные коэффициенты. В пределах группы из лспектральных коэф
фициентов у. z упорядочиваются согласно 6.3.5 так. чтобы x_quant[group][win][sfb]
[bin] =у и x_quanl[group][win][sfb][bin*1] =z. Группы из лспектральных коэффици
ентов следуют снизу вверх по частоте в пределах текущего раздела (см. 4.3. табли ца
20).
Знаковые биты для коэффициентов, отличных от нуля в спектральной четверке. Т
указывает на отрицательный коэффициент. ’0’— на положительный. Биты, относя
щиеся к более низким по частоте спектральным коэффициентам, следуют первыми
(см. 4.3, таблица 20).
Знаковые биты для коэффициентов, отличных от нуля вспектральной паре. Т ука
зывает на отрицательный коэффициент. ’0’— на положительный. Биты, относя
щиеся кболее низким по частоте спектральным коэффициентам, следуют первыми
(см. 4.3, таблица 20).
Escape-последовательностьдля квантованного спектрального коэффициента у пары
(у. z). связанной с предыдущим кодовым словом Хаффмана (см. 4.3. таблица 20).
Escape-последовательностьдля квантованного спектрального коэффициента z пары
(у, z). связанной с предыдущим кодовым словом Хаффмана (см. 4.3. таблица 20).
1 бит, указывающий на использование импульсного escape. (1) — используется.
(0)— не используется (см. 4.3, таблица 21). Pulse_data_presentдолжен быть 0 для
EIGHT_SHORT_SEQUENCE.
2 бита, указывающие, сколько Escape импульсов используется. Число Escape
импульсов от 1до 4 (см. 4.3. таблица 21).
6 бит. определяющих индекс самого низкой полосы масштабных коэффициентов,
где достигается импульсный escape (см. 4.3, таблица 21).
5 бит. указывающих на смещение (см. 4.3. таблица 21).
4 бита, указывающие на неиспользованную амплитуду импульса (см. 4.3, табли
ца 21).
7.2.2 Эломенты справки
sect_start [д] р]
soct_end [д] р]
num_sec [д]
escape_fiag
escape^prefix
escape_separator
escape_word
Смещенио относительно первой полосы масштабных коэффициентов в раз
деле / из группы д (см. 4.3, таблица 17).
Смещение относительно на единицу большей, чем последняя полоса масш
табных коэффициентов в разделе i из группы д (см. 4.3. таблица 17).
Число разделов в группе д (см. 4.3. таблица 17).
Значение 16 в кодовой книге Хаффмана ESC.
Последовательность битов из N единичных битое.
Один нулевой бит.
Беззнаковое целое размером (N+4). msb первым.
55