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

1. Способ кодирования сигналов, содержащий:
в случае, в котором методика кодирования предыдущего кадра относительно водимого в настоящий момент кадра является методикой непрерывного кодирования, предсказание комфортного шума, который генерируется декодером согласно вводимому в настоящий момент кадру, в случае, в котором вводимый в настоящий момент кадр кодируется в кадр дескриптора тишины, SID, и определение фактического сигнала тишины, при этом вводимый в настоящий момент кадр является кадром тишины;
определение степени отклонения между комфортным шумом и фактическим сигналом тишины;
определение методики кодирования вводимого в настоящий момент кадра согласно степени отклонения, при этом методика кодирования вводимого в настоящий момент кадра содержит методику кодирования c кадром затягивания или методику кодирования с кадром SID; и
кодирование вводимого в настоящий момент кадра согласно методике кодирования вводимого в настоящий момент кадра.
2. Способ по п. 1, при этом предсказание комфортного шума, который генерируется декодером согласно вводимому в настоящий момент кадру, в случае, в котором вводимый в настоящий момент кадр кодируется в кадр SID, и определение фактического сигнала тишины содержит:
предсказание параметра характеристики комфортного шума и определение параметра характеристики фактического сигнала тишины, при этом параметр характеристики комфортного шума находится во взаимно однозначном соответствии с параметром характеристики фактического сигнала тишины; и
определение степени отклонения между комфортным шумом и фактическим сигналом тишины содержит:
определение расстояния между параметром характеристики комфортного шума и параметром характеристики фактического сигнала тишины.
3. Способ по п. 2, при этом определение методики кодирования вводимого в настоящий момент кадра согласно степени отклонения содержит:
определение в случае, в котором расстояние между параметром характеристики комфортного шума и параметром характеристики фактического сигнала тишины меньше, чем соответствующее пороговое значение в наборе пороговых значений, что методика кодирования вводимого в настоящий момент кадра является методикой кодирования с кадром SID, при этом расстояние между параметром характеристики комфортного шума и параметром характеристики фактического сигнала тишины находится во взаимно однозначном соответствии с пороговым значением в наборе пороговых значений; и
определение в случае, в котором расстояние между параметром характеристики комфортного шума и параметром характеристики фактического сигнала тишины равно или больше, чем соответствующее пороговое значение в наборе пороговых значений, что методика кодирования вводимого в настоящий момент кадра является методикой кодирования c кадром затягивания.
4. Способ по п. 2, при этом параметр характеристики комфортного шума используется для представления по меньшей мере одной из следующей информации: информации энергии и спектральной информации.
5. Способ по п. 4, при этом информация энергии содержит энергию возбуждения линейного предсказания с кодовым возбуждением, CELP;
спектральная информация содержит по меньшей мере один из следующего: коэффициента фильтра линейного предсказания, коэффициента быстрого преобразования Фурье, FFT, и коэффициента модифицированного дискретного косинусного преобразования, MDCT; и
коэффициент фильтра линейного предсказания содержит по меньшей мере один из следующего: коэффициента частоты спектральной линии, LSF, коэффициента пары линейчатого спектра, LSP, коэффициента частоты спектральных иммитансов, ISF, коэффициента пары спектральных иммитансов, ISP, коэффициента отражения и коэффициента кодирования линейного предсказания, LPC.
6. Способ по любому из пп. 2-5, при этом предсказание параметра характеристики комфортного шума содержит:
предсказание параметра характеристики комфортного шума согласно параметру комфортного шума предыдущего кадра относительно водимого в настоящий момент кадра и параметру характеристики вводимого в настоящий момент кадра; или
предсказание параметра характеристики комфортного шума согласно параметрам характеристик L кадров затягивания, предшествующих вводимому в настоящий момент кадру, и параметру характеристики вводимого в настоящий момент кадра, при этом L является положительным целым числом.
7. Способ по любому из пп. 2-5, при этом определение параметра характеристики фактического сигнала тишины содержит:
использование параметра характеристики вводимого в настоящий момент кадра в качестве параметра характеристики фактического сигнала тишины; или
сбор статистики в отношении параметров характеристик M кадров тишины для определения параметра характеристики фактического сигнала тишины.
8. Способ по п. 7, при этом M кадров тишины содержат вводимый в настоящий момент кадр и (M-1) кадров тишины, предшествующих вводимому в настоящий момент кадру, при этом M является положительным целым числом.
9. Способ по п. 3, при этом параметр характеристики комфортного шума содержит энергию возбуждения линейного предсказания с кодовым возбуждением, CELP, комфортного шума и коэффициент частоты спектральной линии, LSF, комфортного шума, и параметр характеристики фактического сигнала тишины содержит энергию возбуждения CELP фактического сигнала тишины и коэффициент LSF фактического сигнала тишины; и
определение расстояния между параметром характеристики комфортного шума и параметром характеристики фактического сигнала тишины содержит:
определение расстояния De между энергией возбуждения CELP комфортного шума и энергией возбуждения CELP фактического сигнала тишины, и определение расстояния Dlsf между коэффициентом LSF комфортного шума и коэффициентом LSF фактического сигнала тишины.
10. Способ по п. 9, при этом определение в случае, в котором расстояние между параметром характеристики комфортного шума и параметром характеристики фактического сигнала тишины меньше, чем соответствующее пороговое значение в наборе пороговых значений, что методика кодирования вводимого в настоящий момент кадра является методикой кодирования с кадром SID, содержит:
в случае, в котором расстояние De меньше, чем первое пороговое значение, и расстояние Dlsf меньше, чем второе пороговое значение, определение, что методика кодирования вводимого в настоящий момент кадра является методикой кодирования с кадром SID; и
определение в случае, в котором расстояние между параметром характеристики комфортного шума и параметром характеристики фактического сигнала тишины равно или больше, чем соответствующее пороговое значение в наборе пороговых значений, что методика кодирования вводимого в настоящий момент кадра является методикой кодирования c кадром затягивания, содержит:
в случае, в котором расстояние De равно или больше, чем упомянутое первое пороговое значение, или расстояние Dlsf равно или больше, чем упомянутое второе пороговое значение, определение, что методика кодирования вводимого в настоящий момент кадра является методикой кодирования c кадром затягивания.
11. Способ по п. 10, дополнительно содержащий:
извлечение предустановленного первого порогового значения и предустановленного второго порогового значения; или
определение упомянутого первого порогового значения согласно энергии возбуждения CELP N кадров тишины, предшествующих вводимому в настоящий момент кадру, и определение упомянутого второго порогового значения согласно коэффициентам LSF N кадров тишины, при этом N является положительным целым числом.
12. Способ по любому из пп. 1-5, при этом предсказание комфортного шума, который генерируется декодером согласно вводимому в настоящий момент кадру, в случае, в котором вводимый в настоящий момент кадр кодируется в кадр SID, содержит:
предсказание комфортного шума первой методикой предсказания, при этом упомянутая первая методика предсказания является такой же, как методика, в которой декодер генерирует комфортный шум.
13. Способ обработки сигналов, содержащий:
определение первого параметра каждого кадра тишины в T кадрах тишины, при этом упомянутый первый параметр используется для представления спектральной энтропии, и T является положительным целым числом; и
определение первого спектрального параметра согласно упомянутому первому параметру каждого кадра тишины в T кадрах тишины, при этом упомянутый первый спектральный параметр используется для генерирования комфортного шума.
14. Способ по п. 13, при этом определение первого спектрального параметра согласно упомянутому первому параметру каждого кадра тишины в T кадрах тишины содержит:
выполнение взвешенного усреднения в отношении спектральных параметров T кадров тишины для определения упомянутого первого спектрального параметра, при этом
го
го
му
му
для i кадра тишины и j кадра тишины, которые являются различными, в T кадрах тишины весовой коэффициент, соответствующий i кадру тишины, равен или больше, чем весовой коэффициент, соответствующий j кадру тишины; и
го
го
го
го
когда упомянутый первый параметр положительно коррелируется со спектральной энтропией, первый параметр i кадра тишины больше, чем первый параметр j кадра тишины; и когда упомянутый первый параметр отрицательно коррелируется со спектральной энтропией, упомянутый первый параметр i кадра тишины меньше, чем упомянутый первый параметр j кадра тишины, при этом i и j оба являются положительными целыми числами, и 1≤i≤T, и 1≤j≤T.
15. Способ по п. 13 или 14, при этом T кадров тишины содержат вводимый в настоящий момент кадр тишины и (T-1) кадров тишины, предшествующих вводимому в настоящий момент кадру тишины.
16. Способ по п. 15, дополнительно содержащий:
кодирование вводимого в настоящий момент кадра тишины в кадр дескриптора тишины, SID, при этом кадр SID содержит упомянутый первый спектральный параметр.
17. Устройство кодирования сигналов, содержащее:
первый блок определения, сконфигурированный с возможностью: в случае, в котором методика кодирования предыдущего кадра относительно водимого в настоящий момент кадра является методикой непрерывного кодирования, предсказания комфортного шума, который генерируется декодером согласно вводимому в настоящий момент кадру, в случае, в котором вводимый в настоящий момент кадр кодируется в кадр дескриптора тишины, SID, и определения фактического сигнала тишины, при этом вводимый в настоящий момент кадр является кадром тишины;
второй блок определения, сконфигурированный с возможностью определения степени отклонения между комфортным шумом, определенным упомянутым первым блоком определения, и фактическим сигналом тишины, определенным упомянутым первым блоком определения;
третий блок определения, сконфигурированный с возможностью определения методики кодирования вводимого в настоящий момент кадра согласно степени отклонения, определенной упомянутым вторым блоком определения, при этом методика кодирования вводимого в настоящий момент кадра содержит методику кодирования c кадром затягивания или методику кодирования с кадром SID; и
блок кодирования, сконфигурированный с возможностью кодирования вводимого в настоящий момент кадра согласно методике кодирования вводимого в настоящий момент кадра, определенной упомянутым третьим блоком определения.
18. Устройство по п. 17, при этом упомянутый первый блок определения в частности сконфигурирован с возможностью предсказания параметра характеристики комфортного шума и определения параметра характеристики фактического сигнала тишины, при этом параметр характеристики комфортного шума находится во взаимно однозначном соответствии с параметром характеристики фактического сигнала тишины; и
упомянутый второй блок определения в частности сконфигурирован с возможностью определения расстояния между параметром характеристики комфортного шума и параметром характеристики фактического сигнала тишины.
19. Устройство по п. 18, при этом упомянутый третий блок определения в частности сконфигурирован с возможностью: в случае, в котором расстояние между параметром характеристики комфортного шума и параметром характеристики фактического сигнала тишины меньше, чем соответствующее пороговое значение в наборе пороговых значений, определения, что методика кодирования вводимого в настоящий момент кадра является методикой кодирования с кадром SID, при этом расстояние между параметром характеристики комфортного шума и параметром характеристики фактического сигнала тишины находится во взаимно однозначном соответствии с пороговым значением в наборе пороговых значений; и в случае, в котором расстояние между параметром характеристики комфортного шума и параметром характеристики фактического сигнала тишины равно или больше, чем соответствующее пороговое значение в наборе пороговых значений, определения, что методика кодирования вводимого в настоящий момент кадра является методикой кодирования c кадром затягивания.
20. Устройство по п. 18 или 19, при этом упомянутый первый блок определения в частности сконфигурирован с возможностью: предсказания параметра характеристики комфортного шума согласно параметру комфортного шума предыдущего кадра относительно водимого в настоящий момент кадра и параметру характеристики вводимого в настоящий момент кадра; или предсказания параметра характеристики комфортного шума согласно параметрам характеристик L кадров затягивания, предшествующих вводимому в настоящий момент кадру, и параметру характеристики вводимого в настоящий момент кадра, при этом L является положительным целым числом.
21. Устройство по любому из пп. 18 и 19, при этом упомянутый первый блок определения в частности сконфигурирован с возможностью: определения, что параметр характеристики вводимого в настоящий момент кадра является параметром характеристики фактического сигнала тишины; или сбора статистики в отношении параметров характеристик M кадров тишины для определения параметра характеристики фактического сигнала тишины.
22. Устройство по п. 19, при этом параметр характеристики комфортного шума содержит энергию возбуждения линейного предсказания с кодовым возбуждением, CELP, комфортного шума и коэффициент частоты спектральной линии, LSF, комфортного шума, и параметр характеристики фактического сигнала тишины содержит энергию возбуждения CELP фактического сигнала тишины и коэффициент LSF фактического сигнала тишины; и
упомянутый второй блок определения в частности сконфигурирован с возможностью определения расстояния De между энергией возбуждения CELP комфортного шума и энергией возбуждения CELP фактического сигнала тишины, и определения расстояния Dlsf между коэффициентом LSF комфортного шума и коэффициентом LSF фактического сигнала тишины.
23. Устройство по п. 22, при этом упомянутый третий блок определения в частности сконфигурирован с возможностью: в случае, в котором расстояние De меньше, чем первое пороговое значение, и расстояние Dlsf меньше, чем второе пороговое значение, определения, что методика кодирования вводимого в настоящий момент кадра является методикой кодирования с кадром SID; и
упомянутый третий блок определения в частности сконфигурирован с возможностью: в случае, в котором расстояние De равно или больше, чем упомянутое первое пороговое значение, или расстояние Dlsf равно или больше, чем упомянутое второе пороговое значение, определения, что методика кодирования вводимого в настоящий момент кадра является методикой кодирования c кадром затягивания.
24. Устройство по п. 23, дополнительно содержащее:
четвертый блок определения, сконфигурированный с возможностью: извлечения предустановленного первого порогового значения и предустановленного второго порогового значения; или определения упомянутого первого порогового значения согласно энергии возбуждения CELP N кадров тишины, предшествующих вводимому в настоящий момент кадру, и определения упомянутого второго порогового значения согласно коэффициентам LSF N кадров тишины, при этом N является положительным целым числом.
25. Устройство по любому из пп. 17, 18, 19, 22, 23 и 24, при этом упомянутый первый блок определения в частности сконфигурирован с возможностью предсказания комфортного шума первой методикой предсказания, при этом упомянутая первая методика предсказания является такой же, как методика, в которой декодер генерирует комфортный шум.
26. Устройство обработки сигналов, содержащее:
первый блок определения, сконфигурированный с возможностью определения первого параметра каждого кадра тишины в T кадрах тишины, при этом упомянутый первый параметр используется для представления спектральной энтропии, и T является положительным целым числом; и
второй блок определения, сконфигурированный с возможностью определения первого спектрального параметра согласно упомянутому первому параметру, определенному упомянутым первым блоком определения, каждого кадра тишины в T кадрах тишины, при этом упомянутый первый спектральный параметр используется для генерирования комфортного шума.
27. Устройство по п. 26, при этом упомянутый второй блок определения в частности сконфигурирован с возможностью выполнения взвешенного усреднения в отношении спектральных параметров T кадров тишины для определения упомянутого первого спектрального параметра, при этом
го
го
му
му
для i кадра тишины и j кадра тишины, которые являются различными, в T кадрах тишины весовой коэффициент, соответствующий i кадру тишины, равен или больше, чем весовой коэффициент, соответствующий j кадру тишины; когда упомянутый
го
го
го
го
первый параметр положительно коррелируется со спектральной энтропией, первый параметр i кадра тишины больше, чем первый параметр j кадра тишины; и когда упомянутый первый параметр отрицательно коррелируется со спектральной энтропией, упомянутый первый параметр i кадра тишины меньше, чем упомянутый первый параметр j кадра тишины, при этом i и j оба являются положительными целыми числами, и 1≤i≤T, и 1≤j≤T.
28. Устройство по п. 26 или 27, при этом T кадров тишины содержат вводимый в настоящий момент кадр тишины и (T-1) кадров тишины, предшествующих вводимому в настоящий момент кадру тишины; и
устройство дополнительно содержит:
блок кодирования, сконфигурированный с возможностью кодирования вводимого в настоящий момент кадра тишины в кадр дескриптора тишины, SID, при этом кадр SID содержит упомянутый первый спектральный параметр.