ГОСТ Р 54712―2011
1 Маркировка локальных максимумов:
- cпектральная линия X(k) маркируется как локальный максимум, если
X (k) > X (k – 1) и X (k) ≥ X (k + 1).
2 Внесение в список тональных компонентов и вычисление уровня звукового давления:
- локальный максимум помещается в список тональных компонентов, если
X (k) – X (k + j) ≥ 7 дБ,
í
ï
ï
ý
ï
þ
nm
nm
tmnm
где j выбирается в соответствии со следующими правилами:
Уровень I, Fs = 16 кГц:
j = –2, +2для 2 < k < 96
j = –3, –2, +2, +3для 96 ≤
k
< 192
j = –6..., –2, +2..., +6для 192 ≤
k
< 250
Уровень II, Fs = 16 кГц:
j = –4, +4для 4 < k < 192
j = –6..., –2, +2..., +6 для 192 ≤ k < 384
j = –12..., –2, +2..., +12 для 384 ≤ k < 500
Уровень I, Fs = 22,05, 24 кГц:
j = –2, +2для 2 < k < 64
j = –3, –2, +2, +3для 64 ≤ k < 128
j = –6..., –2, +2..., +6для 128 ≤
k
< 250
Уровень II, Fs = 22,05, 24 кГц:
j = –4, +4для 4 < k < 128
j = –6..., –2, +2..., +6 для 128 ≤ k < 256
j = –12..., –2, +2..., +12 для 256 ≤ k < 500
Если X (k) является тональным компонентом, вычисляются следующие параметры:
а) индекс k спектральной линии;
ì
X(k
−
1)X(k)X(k
+
1)
ü
б) уровень звукового давления
X
tm
(k)
=
10lg
î
10
10
+
10
10
+
10
10
ï
дБ;
в) тональный флаг.
Затем уровень звукового давления всех спектральных линий в пределах исследованного частотного диапазо-
на устанавливается в –∞ дБ.
3 Внесение в список нетональных компонентов и вычисление их мощности
Нетональные (шумовые) компоненты вычисляются по оставшимся спектральным линиям.
С целью обнаружения нетональных компонентов среди спектральных линий X (k) определяются критические
полосы z(k) в соответствии с таблицами Г.2а, Г.2б, Г.2в для Уровня I и с таблицами Г.2г, Г.2д, Г.2е для Уровня II. 21
критическая полоса используется для частоты дискретизации 16 кГц, 23 критические полосы используются для
22,05 кГц и 24кГц. В пределах каждой критической полосы мощности спектральных линий, оставшихся после обну-
ления тональных компонентов, суммируются для получения значения уровня звукового давления нового нетональ-
ного компонента X(k), соответствующего этой критической полосе.
Вычисляются следующие параметры:
- индекс k спектральной линии, наиболее близкой к среднему геометрическому критической полосы;
- уровень звукового давления X(k) в дБ;
- нетональный флаг.
Шаг 5. Прореживание маскеров для получения релевантных маскеров.
Прореживание осуществляется для сокращения количества маскеров, которые рассматривают при вычисле-
нии глобального порога маскирования.
Тональные X(k) или нетональные компоненты X(k) рассматривают при вычислении порога маскирова-
ния, только если
X
tm
(k) ≥ LT
q
(k) или X
nm
(k) ≥ LT
q
(k),
77
q
где LT (k) является значением абсолютного порога слышимости на частоте индекса k (см. таблицы Г.1а, Г.1б, Г.1в
для Уровня I и таблицы Г.1г, Г.1д, Г.1е для Уровня II).
При прореживании двух или более тональных компонентов в пределах расстояния менее 0,5 Барк остается
только компонент с наибольшей мощностью, остальные компоненты удаляются из списка тональных компонентов.
Для этого используется скользящее окно шириной 0,5 барк.
Индекс j используется для указания на релевантные тональные или нетональные компоненты маскирования
в
объединенном
прореженном
списке.