ГОСТ Р 53556.4-2013
5.2.6.2.27 Декодирование дополнительной информации о кодирования полосы (layer_cband_si)
Спектральные коэффициенты делятся на полосы кодирования, которые содержат 32 квантованных
спектральных коэффициента для бесшумного кодирования. Полосы кодирования (сокращение’СЬапсГ)яв
ляются основными единицами, используемыми для бесшумного кодирования.
cband_si представляет плоскость МСВ и таблицу вероятности секционированных битов в пределах
полосы кодирования, как показано в таблице А.ЗЗ. Используя этот cband_si, арифметически кодируются
секционированные данные каждой полосы кодирования.
cband_siявляется моделью anthmetic_coded, которая дается в элементе синтаксиса cband_sijype.
как показано в таблице А.31.
5.2.6.2.2.8 Декодирование дополнительной информации полосы масштабных коэффициентов
(layer_sfb_sf)
layer_sfb_siсоставляется следующим образом:
-декодирование stereojnfo, ms_usedили noiseJlag:
-декодирование масштабных коэффициентов.
5.2.6.2.2.9Декодирование stereojnfo, noise_flag или ms_used
Процесс декодирования stereojnfo. noise_f!ag или ms_used зависит отpns_data_present, номера ка
нала и ms_mask_present.
Если данные pns не существуют, процесс декодируя происходит следующим образом:
- если ms_mask_present равен 0. арифметическоедекодирование stereojnfo или ms_usedне требу
ется;
- если ms_mask_present равен 2. все значения ms_used в этом случае являются единицами. Так,
обработка стерео M’S для ААС производится во всей полосе масштабного коэффициента;
- если ms_mask_present равен 1, в этом случае передается однобитовая маска полос max_sfb для
ms_used. Таким образом, ms_usedарифметически декодируется. Обработка стерео М/S ААС производит ся
согласно декодируемому ms_used.
- если ms_mask_present равен 3, stereojnfo является арифметически декодированным, stereojnfo
является двухбитовым флагом на полосу масштабного коэффициента, указывающим на кодирование M’S
или режим кодирования интенсивности. Если stereojnfo не равно 0. стерео M’S или интенсивность стерео
ААС производятся с этими декодируемыми данными.
Если данные pns присутствуют и номер канала 1, процессдекодирования следующий:
- Если номер канала 1 и данные pns существуют, шумовой флаг полос масштабного коэффициента
междуpns_start_sfb и max_sfb является арифметически декодируемым. Перцепционная шумовая замена
выполняется согласно декодируемому шумовому флагу.
Если данные pns присутствуют, и номер канала 2. процесс декодирования следующий:
- Если ms_mask_present равен 0. шумовой флаг для pns является арифметически декодируемым.
Перцепционная шумовая замена независимого режима производится согласнодекодируемому шумовому
флагу,
- если ms_mask_present равен 2. все значения ms_usod являются в этом случае единицами. Так,
обработка стерео М/S для ААС выполняется во всей полосе масштабного коэффициента. Однакообработка
pns независимо от флага pns_data_presentотсутствует;
-если ms_mask_presontравен 1. вэтом случае передается однобитовая маска max_sfbполосms_used.
Таким образом, арифметически декодируется ms_used. Обработка стерео М/Sдля ААС производится со
гласно декодируемому ms_used. Если ms_uscd равен 1. обработка pns отсутствует;
- если ms_mask_present равен 3. арифметически декодируется stereojnfo. Если stereojnfo равен 1
или 2, выполняется обработка стерео М/S или стерео интенсивности ААС с этими декодируемымиданны
ми.а обработка pns отсутствует. Если stereojnfo равен 3 и полоса масштабного коэффициента меньше чем
pns_start_sfb, выполняется обработка стерео интенсивности out_of_phase. Если stereojnfo равен 3 и
поло са масштабного коэффициента больше или равна pns_start_sfb, шумовой флаг для pns
арифметически декодируется. И затем, если оба шумовых флага двух каналов равны 1. режим замены
шума арифмети чески декодируется. Перцепционным шум заменяется, или производится обработка
стерео интенсивности out_of_phase согласно режиму замены. Иначе перцепционный шум заменяется,
только если шумовой флаг равен 1.
5.2.6.2.2.10 Декодирование масштабных коэффициентов
Спектральные коэффициенты делятся на полосы масштабного коэффициента, которые содержат
кратную четырем совокупность квантованных спектральных коэффициентов. Каждая полоса масштабного
79