АУДИОКОДЕР И СПОСОБ ДЛЯ КОДИРОВАНИЯ АУДИОСИГНАЛА

1. Аудиокодер (100) для предоставления закодированного представления (102) на основе аудиосигнала (104), при этом аудиокодер (100) выполнен с возможностью получения информации (106) о шуме, описывающей шум, включенный в аудиосигнал (104), и при этом аудиокодер (100) выполнен с возможностью адаптивного кодирования аудиосигнала (104) в зависимости от информации (106) о шуме таким образом, что точность кодирования выше для частей аудиосигнала (104), которые менее затронуты шумом, включенным в аудиосигнал (104), чем для частей аудиосигнала (104), которые более затронуты шумом, включенным в аудиосигнал (104);
при этом частотные составляющие, которые менее искажены шумом, квантуются с меньшей ошибкой, тогда как составляющие, которые вероятно содержат ошибки от шума, имеют более низкий вес в процессе квантования.
2. Аудиокодер (100) по п. 1, при этом аудиокодер (100) выполнен с возможностью адаптивного кодирования аудиосигнала (104) посредством регулирования перцепционной целевой функции, используемой для кодирования аудиосигнала (104) в зависимости от информации (106) о шуме.
3. Аудиокодер (100) по п. 1, при этом аудиокодер (100) выполнен с возможностью одновременного кодирования аудиосигнала (104) и уменьшения шума в закодированном представлении (102) аудиосигнала (104), посредством адаптивного кодирования аудиосигнала (104) в зависимости от информации (106) о шуме.
4. Аудиокодер (100) по п. 1, в котором информация (106) о шуме является отношением сигнала-к-шуму.
5. Аудиокодер (100) по п. 1, в котором информация (106) о шуме является оцененной формой шума, включенного в аудиосигнал (104).
6. Аудиокодер (100) по п. 1, в котором аудиосигнал (104) является речевым сигналом, и при этом аудиокодер (100) выполнен с возможностью извлечения остаточного сигнала (120) из речевого сигнала (104) и кодирования остаточного сигнала (120), используя кодовую книгу (122);
при этом аудиокодер (100) выполнен с возможностью выбора записи кодовой книги из множества записей кодовой книги у кодовой книги (122) для кодирования остаточного сигнала (120) в зависимости от информации (106) о шуме.
7. Аудиокодер (100) по п. 6, при этом аудиокодер (100) выполнен с возможностью оценки вклада голосового тракта в речевой сигнал, и удаления оцененного вклада голосового тракта из речевого сигнала (104) для того, чтобы получать остаточный сигнал (120).
8. Аудиокодер (100) по п. 7, при этом аудиокодер (100) выполнен с возможностью оценки вклада голосового тракта в речевой сигнал (104), используя линейное предсказание.
9. Аудиокодер (100) по п. 6, при этом аудиокодер (100) выполнен с возможностью выбора записи кодовой книги, используя перцепционный взвешивающий фильтр (W).
10. Аудиокодер (100) по п. 9, при этом аудиокодер выполнен с возможностью регулирования перцепционного взвешивающего фильтра (W) таким образом, что влияние шума на выбор записи кодовой книги уменьшается.
11. Аудиокодер (100) по п. 9, при этом аудиокодер (100) выполнен с возможностью регулирования перцепционного взвешивающего фильтра (W) таким образом, что части речевого сигнала (104), которые менее затронуты шумом, взвешиваются в большей степени для выбора записи кодовой книги, чем части речевого сигнала (104), которые более затронуты шумом.
12. Аудиокодер (100) по п. 9, при этом аудиокодер (100) выполнен с возможностью регулирования перцепционного взвешивающего фильтра (W) таким образом, что ошибка между частями остаточного сигнала (120), которые менее затронуты шумом, и соответствующими частями квантованного остаточного сигнала (126), уменьшается.
13. Аудиокодер (100) по п. 9, при этом аудиокодер (100) выполнен с возможностью выбора записи кодовой книги для остаточного сигнала (120,x) таким образом, что синтезированная взвешенная ошибка квантования остаточного сигнала, взвешенного с помощью перцепционного взвешивающего фильтра (W), уменьшается.
14. Аудиокодер (100) по п. 9, при этом аудиокодер (100) выполнен с возможностью выбора записи кодовой книги, используя функцию расстояния:
при этом  представляет собой остаточный сигнал, при этом  представляет собой квантованный остаточный сигнал, при этом  представляет собой перцепционный взвешивающий фильтр, и при этом  представляет собой фильтр синтеза квантованного голосового тракта.
15. Аудиокодер (100) по п. 6, при этом аудиокодер выполнен с возможностью использования оценки формы шума, которая доступна в аудиокодере для обнаружения активности голоса, в качестве информации о шуме.
BCK
BCK
16. Аудиокодер (100) по п. 6, при этом аудиокодер (100) выполнен с возможностью извлечения коэффициентов линейного предсказания из информации (106) о шуме, чтобы тем самым определять соответствие (A) линейного предсказания, и чтобы использовать соответствие (A) линейного предсказания в перцепционном взвешивающем фильтре (W).
17. Аудиокодер по п. 16, при этом аудиокодер выполнен с возможностью регулирования перцепционного взвешивающего фильтра, используя формулу:
при этом  представляет собой перцепционный взвешивающий фильтр, при этом  представляет собой модель голосового тракта,  представляет собой соответствие линейного предсказания,  представляет собой фильтр синтеза квантованного голосового тракта, , и  является параметром с помощью которого может регулироваться величина подавления шума.
18. Аудиокодер по п. 1, при этом аудиосигнал является общим аудиосигналом.
19. Способ для предоставления закодированного представления на основе аудиосигнала, при этом способ содержит этапы, на которых:
получают информацию о шуме, описывающую шум, включенный в аудиосигнал; и
адаптивно кодируют аудиосигнал в зависимости от информации о шуме таким образом, что точность кодирования выше для частей аудиосигнала, которые менее затронуты шумом, включенным в аудиосигнал, чем для частей аудиосигнала, которые больше затронуты шумом, включенным в аудиосигнал, при этом частотные составляющие, которые менее искажены шумом, квантуются с меньшей ошибкой, тогда как составляющие, которые вероятно содержат ошибки от шума, имеют более низкий вес в процессе квантования.
20. Машиночитаемый цифровой запоминающий носитель информации с хранящейся на нем компьютерной программой для выполнения способа по п. 19.
21. Поток данных, несущий закодированное представление аудиосигнала, при этом закодированное представление аудиосигнала адаптивно кодирует аудиосигнал в зависимости от информации о шуме, описывающей шум, включенный в аудиосигнал таким образом, что точность кодирования выше для частей аудиосигнала, которые менее затронуты шумом, включенным в аудиосигнал, чем для частей аудиосигнала, которые более затронуты шумом, включенным в аудиосигнал, при этом частотные составляющие, которые менее искажены шумом, квантуются с меньшей ошибкой, тогда как составляющие, которые вероятно содержат ошибки от шума, имеют более низкий вес в процессе квантования.
22. Аудиокодер (100) для предоставления закодированного представления (102) на основе аудиосигнала (104), при этом аудиокодер (100) выполнен с возможностью получения информации (106) о шуме, описывающей фоновый шум, и при этом аудиокодер (100) выполнен с возможностью адаптивного кодирования аудиосигнала (104) в зависимости от информации (106) о шуме посредством регулирования, в зависимости от информации о шуме, перцепционного взвешивающего фильтра, используемого для кодирования аудиосигнала (104); причем аудиосигнал (104) является речевым сигналом, и при этом аудиокодер (100) выполнен с возможностью извлечения остаточного сигнала (120) из речевого сигнала (104) и кодирования остаточного сигнала (120), используя кодовую книгу (122);
при этом аудиокодер (100) выполнен с возможностью выбора записи кодовой книги из множества записей кодовой книги у кодовой книги (122) для кодирования остаточного сигнала (120) в зависимости от информации (106) о шуме, при этом аудиокодер (100) выполнен с возможностью регулирования перцепционного взвешивающего фильтра (W) таким образом, что части речевого сигнала (104), которые менее затронуты шумом, взвешиваются в большей степени для выбора записи кодовой книги, чем части речевого сигнала (104), которые более затронуты шумом;
при этом аудиокодер (100) выполнен с возможностью выбора записи кодовой книги для остаточного сигнала (120) таким образом, что синтезированная взвешенная ошибка квантования остаточного сигнала (126), взвешенная с помощью перцепционного взвешивающего фильтра W, уменьшается или минимизируется.
23. Аудиокодер (100) по п. 22, при этом аудиокодер (100) выполнен с возможностью выбора записи кодовой книги, используя функцию расстояния:
при этом  представляет собой остаточный сигнал, при этом  представляет собой квантованный остаточный сигнал, при этом  представляет собой перцепционный взвешивающий фильтр, и при этом  представляет собой фильтр синтеза квантованного голосового тракта.
BCK
BCK
24. Аудиокодер (100) по п. 22, при этом аудиокодер (100) выполнен с возможностью извлечения коэффициентов линейного предсказания из информации (106) о шуме, чтобы тем самым определять соответствие (A) линейного предсказания, и чтобы использовать соответствие (A) линейного предсказания в перцепционном взвешивающем фильтре (W).
25. Аудиокодер по п. 22, при этом аудиокодер выполнен с возможностью регулирования перцепционного взвешивающего фильтра, используя формулу:
при этом  представляет собой перцепционный взвешивающий фильтр, при этом  представляет собой модель голосового тракта,  представляет собой соответствие линейного предсказания,  представляет собой фильтр синтеза квантованного голосового тракта, , и  является параметром с помощью которого может регулироваться величина подавления шума.
26. Аудиокодер (100) для предоставления закодированного представления (102) на основе аудиосигнала (104), при этом аудиокодер (100) выполнен с возможностью получения информации (106) о шуме, описывающей шум, включенный в аудиосигнал (104), и при этом аудиокодер (100) выполнен с возможностью адаптивного кодирования аудиосигнала (104) в зависимости от информации (106) о шуме таким образом, что точность кодирования выше для частей аудиосигнала (104), которые менее затронуты шумом, включенным в аудиосигнал (104), чем для частей аудиосигнала (104), которые более затронуты шумом, включенным в аудиосигнал (104);
при этом аудиосигнал (104) является речевым сигналом, и при этом аудиокодер (100) выполнен с возможностью извлечения остаточного сигнала (120) из речевого сигнала (104) и кодирования остаточного сигнала (120), используя кодовую книгу (122);
при этом аудиокодер (100) выполнен с возможностью выбора записи кодовой книги из множества записей кодовой книги у кодовой книги (122) для кодирования остаточного сигнала (120) в зависимости от информации (106) о шуме;при этом аудиокодер (100) выполнен с возможностью выбора записи кодовой книги, используя перцепционный взвешивающий фильтр (W);
при этом аудиокодер (100) выполнен с возможностью регулирования перцепционного взвешивающего фильтра (W) таким образом, что части речевого сигнала (104), которые менее затронуты шумом взвешиваются в большей степени для выбора записи кодовой книги, чем части речевого сигнала (104), которые более затронуты шумом;
при этом аудиокодер (100) выполнен с возможностью выбора записи кодовой книги для остаточного сигнала (120) таким образом, что синтезированная взвешенная ошибка квантования остаточного сигнала (126), взвешенная с помощью перцепционного взвешивающего фильтра W, уменьшается или минимизируется.
27. Аудиокодер (100) для предоставления закодированного представления (102) на основе аудиосигнала (104), при этом аудиокодер (100) выполнен с возможностью получения информации (106) о шуме, описывающей шум, включенный в аудиосигнал (104), и при этом аудиокодер (100) выполнен с возможностью адаптивного кодирования аудиосигнала (104) в зависимости от информации (106) о шуме таким образом, что точность кодирования выше для частей аудиосигнала (104), которые менее затронуты шумом, включенным в аудиосигнал (104), чем для частей аудиосигнала (104), которые более затронуты шумом, включенным в аудиосигнал (104);
при этом аудиосигнал (104) является речевым сигналом, и при этом аудиокодер (100) выполнен с возможностью извлечения остаточного сигнала (120) из речевого сигнала (104) и кодирования остаточного сигнала (120), используя кодовую книгу (122);
при этом аудиокодер (100) выполнен с возможностью выбора записи кодовой книги из множества записей кодовой книги у кодовой книги (122) для кодирования остаточного сигнала (120) в зависимости от информации (106) о шуме;
BCK
BCK
при этом аудиокодер (100) выполнен с возможностью извлечения коэффициентов линейного предсказания из информации (106) о шуме, чтобы тем самым определять соответствие (A) линейного предсказания, и чтобы использовать соответствие (A) линейного предсказания в перцепционном взвешивающем фильтре (W); и
при этом аудиокодер выполнен с возможностью регулирования перцепционного взвешивающего фильтра, используя формулу:
при этом  представляет собой перцепционный взвешивающий фильтр, при этом  представляет собой модель голосового тракта,  представляет собой соответствие линейного предсказания,  представляет собой фильтр синтеза квантованного голосового тракта, , и  является параметром, с помощью которого может регулироваться величина подавления шума.