ИЗБИРАТЕЛЬНЫЙ БАСОВЫЙ ПОСТФИЛЬТР

1. Постфильтр (440; 550; 740; 1040; 1140) ослабления межгармонического шума с варьируемым коэффициентом усиления, управляющим межгармоническим ослаблением, причем фильтр адаптирован для приема входного сигнала, который включает предварительный звуковой сигнал, декодированный в соответствии с одним из нескольких режимов декодирования, и для подачи выходного звукового сигнала,
отличающийся наличием секции управления с регулятором усиления, действующим для присвоения абсолютному значению коэффициента усиления нулевого значения, посредством чего постфильтр подает звуковые сигналы как выходной звуковой сигнал, в зависимости только от значения сигнала постфильтрации.
2. Постфильтр по п. 1, отличающийся тем, что активность постфильтра традиционно связана с конкретными режимами декодирования,
причем регулятор усиления действует для присвоения абсолютному значению коэффициента усиления нулевого значения в по меньшей мере одном традиционном режиме декодирования с фильтрацией, который таким образом применяется без фильтрации, в ответ на значение сигнала постфильтрации.
3. Постфильтр по п. 1 или 2, отличающийся тем, что регулятор усиления адаптирован для регулировки значения коэффициента усиления для достижения постепенного начала или постепенного снятия постфильтрации.
4. Постфильтр по п. 1, отличающийся тем, что сигнал постфильтрации включен во входной сигнал.
5. Постфильтр по п. 1, отличающийся тем, что также включает модуль (1120) принятия решения, адаптированный для оценки частоты основного тона предварительного звукового сигнала и для оценивания по меньшей мере одного из следующих критериев:
a) превышает ли мощность спектральных составляющих ниже частоты основного тона предварительно определенное пороговое значение;
b) являются ли тональными спектральные составляющие ниже частоты основного тона;
c) превышает ли мощность спектральных составляющих между гармониками частоты основного тона предварительно определенное пороговое значение; и
d) являются ли тональными спектральные составляющие между гармониками частоты основного тона;
и, в ответ на положительное определение, принятия решения о генерировании отрицательного сигнала постфильтрации, отключающего постфильтр.
6. Система (400; 500; 700; 1000) декодера, предназначенная для декодирования сигнала битового потока как временного звукового сигнала, содержащая:
секцию (410; 511, 512, 513; 711, 712, 713; 1011, 1013) декодирования, предназначенную для декодирования сигнала битового потока как предварительного временного звукового сигнала; и
постфильтр ослабления межгармонического шума по одному из пп. 1-5.
7. Система декодера по п. 6, отличающаяся тем, что
постфильтр адаптирован для ослабления только тех спектральных составляющих, которые находятся ниже предварительно определенной частоты среза.
8. Система декодера по п. 6, отличающаяся тем, что секция декодирования также содержит модуль (511; 711; 1011) декодирования в режиме линейного предсказания с кодовым возбуждением, CELP, и модуль (512; 712) декодирования в режиме преобразования кодированного возбуждения, ТСХ, предназначенные для декодирования сигнала битового потока как временного звукового сигнала,
при этом секция управления адаптирована для приведения в действие системы декодера в, по меньшей мере, следующих режимах:
a) модуль ТСХ подключен, и постфильтр отключен;
b) модуль CELP и постфильтр подключены; и
c) модуль CELP подключен, и постфильтр отключен там, где предварительный временной сигнал и звуковой временной сигнал совпадают.
9. Система декодера по п. 7, отличающаяся тем, что
секция декодирования также включает модуль (513; 713) декодирования в режиме перспективного звукового кодирования, ААС, предназначенный для декодирования сигнала битового потока как временного звукового сигнала,
при этом секция управления адаптирована для приведения в действие декодера также в следующем режиме:
d) модуль ААС подключен, и постфильтр отключен.
10. Система декодера по п. 6, отличающаяся тем, что
сигнал битового потока представляет собой битовый поток согласно стандарту экспертной группы по вопросам движущегося изображения, MPEG, он является сегментированным на временные кадры, и секция управления адаптирована для отключения всего временного кадра или последовательности полных временных кадров; и
секция управления также адаптирована для приема для каждого временного кадра поля данных, связанного с этим временным кадром, и способна действовать, в ответ на значение этого поля данных, для отключения постфильтра.
11. Система (400; 500; 700; 1000) декодера по п. 6, отличающаяся тем, что
секция декодирования адаптирована для генерирования промежуточного декодированного сигнала, представляющего возбуждение, и для его передачи в секцию управления; и
секция управления адаптирована для вычисления приближенного разностного сигнала, который служит приближением составляющей сигнала, который необходимо устранить постфильтром из декодированного сигнала, как разности между промежуточным декодированным сигналом и промежуточным декодированным сигналом, подвергнутым постфильтрации, и для оценивания по меньшей мере одного из следующих критериев:
a) превышает ли мощность приближенного разностного сигнала предварительно определенное пороговое значение;
b) является ли тональным характер приближенного разностного сигнала;
c) является ли разность между частотными спектрами абсолютных значений приближенного разностного сигнала и временного звукового сигнала неравномерно распределенной относительно частоты;
d) локализован ли частотный спектр абсолютных значений приближенного разностного сигнала в интервалах частот, находящихся в пределах предварительно определенной огибающей значимости; и
e) локализован ли частотный спектр абсолютных значений приближенного разностного сигнала в интервалах частот, находящихся в пределах огибающей значимости, полученной путем пороговой обработки частотного спектра абсолютных значений временного звукового сигнала по абсолютному значению наибольшей составляющей сигнала, здесь уменьшенной в масштабе с предварительно определенным масштабным коэффициентом;
и, в ответ на положительное определение, отключения постфильтра, посредством чего предварительный звуковой сигнал является выходным как временной звуковой сигнал.
12. Способ декодирования сигнала битового потока как временного звукового сигнала, включающий этапы, на которых:
декодируют сигнал битового потока как предварительного временного звукового сигнала в одном из нескольких режимов декодирования; и
осуществляют постфильтрацию предварительного временного звукового сигнала путем ослабления межгармонического шума, посредством чего получая временной звуковой сигнал, где ослабление межгармонического шума регулируется коэффициентом усиления постфильтра;
отличающийся тем, что абсолютному значению коэффициента усиления избирательно присваивают нулевое значение, посредством чего постфильтрация пропускается, в зависимости только от информации о постфильтрации, кодированной в сигнале битового потока.
13. Машиночитаемый носитель данных, содержащий компьютерный программный продукт, хранящий команды, предназначенные для выполнения способа по п. 12.