ГОСТ Р 53556.4—2013
-
2
канала. ms_mask_present=
1
(опционно ms_used), данные pns присутствуют или данныеpns отсут
ствуют:
в этом случае передается однобитовая маска полос max_sfbдля ms_used. ms_used является ариф
метически декодируемой с использованием модели ms_used, данной втаблице А.52. Обработка М/S сте
рео для ААС производится или нет согласно декодируемому ms_used. Если ms_used равен 1. обработка
pnsотсутствует;
- 2 канала. ms_mask_present=3 (опционно ms_used/intensity/pns). данные pns отсутствуют.
Сначала арифметически декодируется stereojnfo с использованием модели stereojnfo. данной в
таблице А.53.
stereojnfo является двухбитовым флагом на полосу масштабного коэффициента указывающим, что
кодирование М/S или кодирование интенсивности в группе окон д и полосе масштабного коэффициента sfb
используется следующим образом:
00
— независимо;
01
— ms_used:
10 — IntensityJnjihase:
11
— lntensity_out_of_phase.
Если stereojnfo не равен 0. стерео М/S или стерео интенсивности ААС производится с этими декоди
руемыми данными. Если же данные pns отсутствуют pns не обрабатывается;
-
2
канала. ms_mask_present=3 (опционно ms_used/intonsity/pns), данные pns stereojnfo арифмети
чески декодируются, используя модель stereojnfo. данную в таблице А.53:
если stereojnfo равен 1 или 2. обработка стерео М/S или стерео интенсивности ААС производится с
этими декодируемыми данными и какая-либо обработка pnsотсутствует. Если stereojnfo равен 3 и полоса
масштабного коэффициента больше или равна pns_start_sfb, шумовой флагдля pns арифметически деко
дируется. используя модель, данную в таблице А.54;
если оба шумовых флага обоих каналов равны
1
. режим шумовой замены арифметически декодиру
ется. используя модель, данную в таблице А.55. Перцепционный шум заменяется или обработка стерео
интенсивности out_of phase производится согласно режиму замены. В противном случае перцепционный
шум заменяется, только если шумовой флаг равен
1
;
если stereojnfo равен 3 и полоса масштабного коэффициента меньше pns_start_sfb, производится
обработка стерео интенсивности out_of_phase.
6.4.4Д е ко д и р о в а н и е м а с ш т а б н ы х ко э ф ф и ц и е н т о в , ш у м о в о й э н е р ги и и п о зи ц и и сте р е о
и н те н с и в н о с ти
6.4.4.1 Описание
Схема масштабируемого кодирования BSAC включает бесшумное кодирование, котороеотличается
отААС и дополнительно уменьшает избыточность масштабных коэффициентов.
max_scalefactorкодируется как
8
-битовое целое число без знака. Масштабные коэффициенты диффе
ренцированно кодируются относительно значения max_scalefactorи затем арифметически кодируются с
использованием моделидифференциального масштабногокоэффициента.
6.4.4 2 Определения
6.4.4.2.1Элементы данных
acode_scfJndex [ch] [д] [sfb]
acode_max_noise_energy[ch]
acode_dpom_noise_energyJndex
[ch] [g] [sfb]
acodejs_positionJndex [g] [sfb]
6.4.4.2.1
ch
9
sfb
layer
nch
layer_ group[layer]
Арифметическая кодовая комбинация изкодированиядифференциаль
ных масштабных коэффициентов.
Арифметическая кодовая комбинация из кодирования максимума шу
мовых энергий.
Арифметическая кодовая комбинация из кодирования индекса диффе
ренциальной шумой энергии.
Арифметическая кодовая комбинация из кодирования индекса poistion
стерео интенсивности.
Элементы справки
Индекс канала.
Индекс группы.
Индекс полосы масштабного коэффициента в пределах группы.
Индекс уровня масштабируемости.
Номер канала.
Указывает индекс группы спектральных данных, которые будут
вновьдобавлены в уровень масштабируемости.
135