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

1. Способ кодирования сигнала, содержащий:
определение в соответствии с количеством доступных битов и первым порогом i насыщения количества k поддиапазонов, подлежащих кодированию, причем i является положительным числом, и k является положительным целым числом;
выбор в соответствии с квантованными огибающими всех поддиапазонов k поддиапазонов из всех поддиапазонов или выбор k поддиапазонов из всех поддиапазонов в соответствии с психоакустической моделью; и
выполнение операции первого кодирования на спектральных коэффициентах k поддиапазонов.
2. Способ по п.1, в котором выполнение операции первого кодирования на спектральных коэффициентах k поддиапазонов содержит:
нормализацию спектральных коэффициентов k поддиапазонов для получения нормализованных спектральных коэффициентов k поддиапазонов; и
квантование нормализованных спектральных коэффициентов k поддиапазонов для получения квантованных спектральных коэффициентов k поддиапазонов.
3. Способ по п.2, в котором способ дополнительно содержит:
если количество оставшихся битов в количестве доступных битов больше, чем или равно первому порогу количества битов после операции первого кодирования, определение в соответствии с количеством оставшихся битов, вторым порогом j насыщения и квантованными спектральными коэффициентами k поддиапазонов m векторов, на которых должно выполняться вторичное кодирование, причем j является положительным числом, и m является положительным целым числом; и
выполнение операции вторичного кодирования на спектральных коэффициентах m векторов.
4. Способ по п.3, в котором определение в соответствии с количеством оставшихся битов, вторым порогом j насыщения и квантованными спектральными коэффициентами k поддиапазонов m векторов, на которых должно выполняться вторичное кодирование, содержит:
определение в соответствии с количеством оставшихся битов и вторым порогом j насыщения количества m векторов, на которых должно выполняться вторичное кодирование;
определение спектральных коэффициентов-кандидатов в соответствии с квантованными спектральными коэффициентами k поддиапазонов, причем спектральные коэффициенты-кандидаты включают в себя спектральные коэффициенты, которые получают путем вычитания соответствующих квантованных спектральных коэффициентов k поддиапазонов из нормализованных спектральных коэффициентов k поддиапазонов; и
выбор m векторов из векторов, которым спектральные коэффициенты-кандидаты принадлежат.
5. Способ по п.4, в котором выбор m векторов из векторов, которым спектральные коэффициенты-кандидаты принадлежат, содержит:
сортировку векторов, которым спектральные коэффициенты-кандидаты принадлежат, для получения отсортированных векторов; и
выбор первых m векторов из отсортированных векторов, причем
отсортированные векторы разделены на первую группу векторов и вторую группу векторов, первая группа векторов расположена перед второй группой векторов, первая группа векторов соответствует векторам, значениями которых являются все 0 в векторах, которым квантованные спектральные коэффициенты k поддиапазонов принадлежат, и вторая группа векторов соответствует векторам, значениями которых являются не все 0 в векторах, которым квантованные спектральные коэффициенты k поддиапазонов принадлежат.
6. Способ по п.5, в котором в каждой группе векторов из первой группы векторов и второй группы векторов, векторы в различных поддиапазонах расположены в возрастающем порядке частот поддиапазонов, в которых находятся векторы, и векторы в том же поддиапазоне расположены в исходном порядке векторов.
7. Способ по п.5, в котором в каждой группе векторов из первой группы векторов и второй группы векторов, векторы в различных поддиапазонах расположены в порядке по убыванию квантованных огибающих поддиапазонов, в которых векторы находятся, и векторы в том же поддиапазоне расположены в исходном порядке векторов.
8. Способ по п.4, в котором выбор m векторов из векторов, которым спектральные коэффициенты-кандидаты принадлежат, содержит:
выбор, в порядке по убыванию квантованных огибающих поддиапазонов, в которых находятся векторы, которым спектральные коэффициенты-кандидаты принадлежат, m векторов из векторов, которым спектральные коэффициенты-кандидаты принадлежат.
9. Способ по любому из пп.3-8, в котором выполнение операции вторичного кодирования на спектральных коэффициентах m векторов содержит:
определение глобальных коэффициентов усиления спектральных коэффициентов m векторов;
нормализацию спектральных коэффициентов m векторов с использованием глобальных коэффициентов усиления спектральных коэффициентов m векторов; и
квантование нормализованных спектральных коэффициентов m векторов.
10. Способ по любому из пп.5-7, в котором выполнение операции вторичного кодирования на спектральных коэффициентах m векторов содержит:
определение глобальных коэффициентов усиления спектральных коэффициентов первой группы векторов и глобальных коэффициентов усиления спектральных коэффициентов второй группы векторов;
нормализацию спектральных коэффициентов векторов, которые принадлежат первой группе векторов и находятся в m векторах, с использованием глобальных коэффициентов усиления спектральных коэффициентов первой группы векторов и нормализацию спектральных коэффициентов векторов, которые принадлежат второй группе векторов и находятся в m векторах, с использованием глобальных коэффициентов усиления спектральных коэффициентов второй группы векторов; и
квантование нормализованных спектральных коэффициентов m векторов.
11. Способ по любому из пп.4-10, в котором определение в соответствии с количеством оставшихся битов и вторым порогом j насыщения, количества m векторов, на которых должно выполняться вторичное кодирование, содержит:
определение m согласно следующему уравнению:
причем
C обозначает количество оставшихся битов, и M обозначает количество спектральных коэффициентов, содержащихся в каждом векторе.
12. Способ по любому из пп.1-11, в котором определение в соответствии с количеством доступных битов и первым порогом i насыщения количества k поддиапазонов, подлежащих кодированию, содержит:
определение k согласно следующему уравнению:
причем
B обозначает количество доступных битов, и L обозначает количество спектральных коэффициентов, содержащихся в каждом поддиапазоне.
13. Способ по любому из пп.1-12, в котором определение в соответствии с количеством доступных битов и первым порогом i насыщения количества k поддиапазонов, подлежащих кодированию, содержит:
если сигналом является переходный сигнал, фрикативный сигнал или длинный сигнал основного тона, определение в соответствии с количеством доступных битов и первым порогом i насыщения количества k поддиапазонов, подлежащих кодированию.
14. Способ декодирования сигнала, содержащий:
определение в соответствии с количеством доступных битов и первым порогом i насыщения количества k поддиапазонов, подлежащих декодированию, причем i является положительным числом, и k является положительным целым числом;
выбор в соответствии с декодированными огибающими всех поддиапазонов k поддиапазонов из всех поддиапазонов или выбор k поддиапазонов из всех поддиапазонов в соответствии с психоакустической моделью; и
выполнение операции первого декодирования для получения квантованных спектральных коэффициентов k поддиапазонов.
15. Способ по п.14, в котором способ дополнительно содержит:
если количество оставшихся битов в количестве доступных битов больше чем или равно первому порогу количества битов после операции первого декодирования, определение в соответствии с количеством оставшихся битов и вторым порогом j насыщения количества m векторов, на которых должно выполняться вторичное декодирование, причем j является положительным числом, и m является положительным целым числом; и
выполнение операции вторичного декодирования для получения нормализованных спектральных коэффициентов m векторов.
16. Способ по п.15, в котором способ дополнительно содержит:
определение соответствия между нормализованными спектральными коэффициентами m векторов и квантованными спектральными коэффициентами k поддиапазонов.
17. Способ по п.16, в котором определение соответствия между нормализованными спектральными коэффициентами m векторов и квантованными спектральными коэффициентами k поддиапазонов содержит:
определение соответствия между m векторами и первым типом векторов в векторах, которым квантованные спектральные коэффициенты k поддиапазонов принадлежат, причем m векторов находятся в однозначном соответствии с первым типом векторов.
18. Способ по п.17, в котором определение соответствия между m векторами и первым типом векторов в векторах, которым квантованные спектральные коэффициенты k поддиапазонов принадлежат, содержит:
сортировку векторов, которым квантованные спектральные коэффициенты k поддиапазонов принадлежат, для получения отсортированных векторов;
выбор первых m векторов из отсортированных векторов в качестве первого типа векторов; и
установление соответствия между первым типом векторов и m векторами, причем
отсортированные векторы разделены на первую группу векторов и вторую группу векторов, первая группа векторов расположена перед второй группой векторов, первая группа векторов содержит векторы, значениями которых являются все 0 в векторах, которым принадлежит первая группа декодированных спектральных коэффициентов, и вторая группа векторов содержит векторы, значениями которых являются не все 0 в векторах, которым принадлежит первая группа декодированных спектральных коэффициентов.
19. Способ по п.18, в котором в каждой группе векторов из первой группы векторов и второй группы векторов, векторы в различных поддиапазонах расположены в возрастающем порядке частот поддиапазонов, в которых находятся векторы, и векторы в том же поддиапазоне расположены в исходном порядке векторов.
20. Способ по п.18, в котором в каждой группе векторов из первой группы векторов и второй группы векторов, векторы в различных поддиапазонах расположены в порядке по убыванию огибающих поддиапазонов, в которых находятся векторы, и векторы в том же поддиапазоне расположены в исходном порядке векторов.
21. Способ по п.17, в котором определение соответствия между m векторами и первым типом векторов в векторах, которым квантованные спектральные коэффициенты k поддиапазонов принадлежат, содержит:
выбор, в порядке по убыванию огибающих поддиапазонов, в которых находятся векторы, которым квантованные спектральные коэффициенты k поддиапазонов принадлежат, m векторов из векторов, которым квантованные спектральные коэффициенты k поддиапазонов принадлежат, в качестве первого типа векторов; и
установление соответствия между первым типом векторов и m векторами.
22. Способ по любому из пп.16-21, в котором способ дополнительно содержит:
декодирование глобальных коэффициентов усиления для m векторов; и
коррекцию нормализованных спектральных коэффициентов m векторов с использованием глобальных коэффициентов усиления для m векторов, чтобы получить спектральные коэффициенты m векторов.
23. Способ по любому из пп.18-20, в котором способ дополнительно содержит:
декодирование первого глобального коэффициента усиления и второго глобального коэффициента усиления; и
коррекцию с использованием первого глобального коэффициента усиления спектральных коэффициентов, которые соответствуют первой группе векторов и находятся в нормализованных спектральных коэффициентах m векторов, и коррекцию с использованием второго глобального коэффициента усиления, спектральных коэффициентов, которые соответствуют второй группе векторов и находятся в нормализованных спектральных коэффициентах m векторов, чтобы получить спектральные коэффициенты m векторов.
24. Способ по п.22 или 23, в котором способ дополнительно содержит:
суммирование квантованных спектральных коэффициентов k поддиапазонов и спектральных коэффициентов m векторов для получения нормализованных спектральных коэффициентов k поддиапазонов;
выполнение дополнения шума на спектральный коэффициент, значением которого является 0 в нормализованных спектральных коэффициентах k поддиапазонов, и восстановление спектрального коэффициента другого поддиапазона во всех поддиапазонах кроме k поддиапазонов, чтобы получить спектральные коэффициенты первого частотного диапазона, причем первый частотный диапазон содержит все поддиапазоны; и
коррекцию спектральных коэффициентов первого частотного диапазона с использованием огибающих всех поддиапазонов, чтобы получить нормализованные спектральные коэффициенты первого частотного диапазона; и коррекцию нормализованных спектральных коэффициентов первого частотного диапазона с использованием глобального коэффициента усиления первого частотного диапазона, чтобы получить конечный сигнал частотной области для первого частотного диапазона.
25. Способ по п.24, в котором суммирование квантованных спектральных коэффициентов k поддиапазонов и спектральных коэффициентов m векторов для получения нормализованных спектральных коэффициентов k поддиапазонов содержит:
суммирование спектральных коэффициентов m векторов и квантованных спектральных коэффициентов k поддиапазонов согласно соответствию между нормализованными спектральными коэффициентами m векторов и квантованными спектральными коэффициентами k поддиапазонов.
26. Способ по п.24 или 25, в котором выполнение дополнения шума на спектральный коэффициент, значением которого является 0 в нормализованных спектральных коэффициентах k поддиапазонов, содержит:
определение взвешенного значения согласно информации декодирования базового уровня; и
взвешивание спектральных коэффициентов, являющихся соседними со спектральным коэффициентом, значением которого является 0 в нормализованных спектральных коэффициентах k поддиапазонов, и случайного шума с использованием взвешенного значения.
27. Способ по п.26, в котором определение взвешенного значения согласно информации декодирования базового уровня содержит:
извлечение информации классификации сигнала из информации декодирования базового уровня; и
если информация классификации сигнала указывает, что сигналом является фрикативный сигнал, извлечение предопределенного взвешенного значения; или
если информация классификации сигнала указывает, что сигналом является сигнал отличный от фрикативного сигнала, извлечение периода основного тона из информации декодирования базового уровня и определение взвешенного значения согласно периоду основного тона.
28. Способ по любому из пп.24-27, в котором восстановление спектрального коэффициента другого поддиапазона во всех поддиапазонах, кроме k поддиапазонов, содержит:
выбор, из всех поддиапазонов, n поддиапазонов, которые являются соседними с другим поддиапазоном, кроме k поддиапазонов, и восстановление спектрального коэффициента другого поддиапазона, кроме k поддиапазонов, согласно спектральным коэффициентам n поддиапазонов, причем n является положительным целым числом; или
выбор p поддиапазонов из k поддиапазонов и восстановление спектрального коэффициента другого поддиапазона, кроме k поддиапазонов, согласно спектральным коэффициентам p поддиапазонов, причем количество битов, распределенных каждому поддиапазону в p поддиапазонах, больше чем или равно второму порогу количества битов, причем p является положительным целым числом.
29. Способ по любому из пп.15-28, в котором определение в соответствии с количеством оставшихся битов и вторым порогом j насыщения количества m векторов, на которых должно выполняться вторичное декодирование, содержит:
определение m согласно следующему уравнению:
причем
C обозначает количество оставшихся битов, и M обозначает количество спектральных коэффициентов, содержащихся в каждом векторе.
30. Способ по любому из пп.14-29, в котором определение в соответствии с количеством доступных битов и первым порогом i насыщения количества k поддиапазонов, подлежащих декодированию, содержит:
определение k согласно следующему уравнению:
причем
B обозначает количество доступных битов, и L обозначает количество спектральных коэффициентов, содержащихся в каждом поддиапазоне.
31. Способ по любому из пп.14-30, в котором определение в соответствии с количеством доступных битов и первым порогом i насыщения количества k поддиапазонов, подлежащих декодированию, содержит:
если сигналом является переходный сигнал, фрикативный сигнал или длинный сигнал основного тона, определение в соответствии с количеством доступных битов и первым порогом i насыщения количества k поддиапазонов, подлежащих декодированию.
32. Устройство кодирования сигнала, содержащее:
блок определения, сконфигурированный для определения в соответствии с количеством доступных битов и первым порогом i насыщения количества k поддиапазонов, подлежащих кодированию, причем i является положительным числом, и k является положительным целым числом;
блок выбора, сконфигурированный, чтобы: в соответствии с количеством k поддиапазонов, которое определяется блоком определения, выбирать в соответствии с квантованными огибающими всех поддиапазонов k поддиапазонов из всех поддиапазонов или выбирать k поддиапазонов из всех поддиапазонов в соответствии с психоакустической моделью; и
блок кодирования, сконфигурированный для выполнения операции первого кодирования на спектральных коэффициентах k поддиапазонов, выбранных блоком выбора.
33. Устройство по п.32, в котором блок кодирования конкретно сконфигурирован, чтобы: осуществлять нормализацию спектральных коэффициентов k поддиапазонов для получения нормализованных спектральных коэффициентов k поддиапазонов; и квантовать нормализованные спектральные коэффициенты k поддиапазонов для получения квантованных спектральных коэффициентов k поддиапазонов.
34. Устройство по п.33, в котором
блок выбора дополнительно сконфигурирован, чтобы: если количество оставшихся битов в количестве доступных битов больше чем или равно первому порогу количества битов после операции первого кодирования, определять в соответствии с количеством оставшихся битов, вторым порогом j насыщения и квантованными спектральными коэффициентами k поддиапазонов, m векторов, на которых должно выполняться вторичное кодирование, причем j является положительным числом, и m является положительным целым числом; и
блок кодирования дополнительно сконфигурирован для выполнения операции вторичного кодирования на спектральных коэффициентах m векторов, определенных блоком выбора.
35. Устройство по п.34, в котором блок выбора конкретно сконфигурирован, чтобы определять в соответствии с количеством оставшихся битов и вторым порогом j насыщения количество m векторов, подлежащих кодированию; определять спектральные коэффициенты-кандидаты в соответствии с квантованными спектральными коэффициентами k поддиапазонов, причем спектральные коэффициенты-кандидаты включают в себя спектральные коэффициенты, которые получают путем вычитания соответствующих квантованных спектральных коэффициентов k поддиапазонов из нормализованных спектральных коэффициентов k поддиапазонов; и выбирать m векторов из векторов, которым спектральные коэффициенты-кандидаты принадлежат.
36. Устройство по п.35, в котором блок выбора конкретно сконфигурирован, чтобы сортировать векторы, которым спектральные коэффициенты-кандидаты принадлежат, для получения отсортированных векторов; и выбирать первые m векторов из отсортированных векторов, причем отсортированные векторы разделены на первую группу векторов и вторую группу векторов, первая группа векторов расположена перед второй группой векторов первая группа векторов соответствует векторам, значениями которых являются все 0 в векторах, которым квантованные спектральные коэффициенты k поддиапазонов принадлежат, и вторая группа векторов соответствует векторам, значениями которых являются не все 0 в векторах, которым квантованные спектральные коэффициенты k поддиапазонов принадлежат.
37. Устройство по п.35, в котором блок выбора конкретно сконфигурирован для выбора в порядке по убыванию квантованных огибающих поддиапазонов, в которых находятся векторы, которым спектральные коэффициенты-кандидаты принадлежат, m векторов из векторов, которым спектральные коэффициенты-кандидаты принадлежат.
38. Устройство по любому из пп.34-37, в котором блок кодирования конкретно сконфигурирован, чтобы определять глобальные коэффициенты усиления спектральных коэффициентов m векторов; осуществлять нормализацию спектральных коэффициентов m векторов с использованием глобальных коэффициентов усиления спектральных коэффициентов m векторов; и квантовать нормализованные спектральные коэффициенты m векторов.
39. Устройство по п.36, в котором блок кодирования конкретно сконфигурирован, чтобы определять глобальные коэффициенты усиления спектральных коэффициентов первой группы векторов и глобальные коэффициенты усиления спектральных коэффициентов второй группы векторов; осуществлять нормализацию спектральных коэффициентов векторов, которые принадлежат первой группе векторов и находятся в m векторах, с использованием глобальных коэффициентов усиления спектральных коэффициентов первой группы векторов, и осуществлять нормализацию спектральных коэффициентов векторов, которые принадлежат второй группе векторов и находятся в m векторах, с использованием глобальных коэффициентов усиления спектральных коэффициентов второй группы векторов; и квантовать нормализованные спектральные коэффициенты m векторов.
40. Устройство по любому из пп.35-39, в котором блок выбора конкретно сконфигурирован, чтобы определять m согласно следующему уравнению:
причем
C обозначает количество оставшихся битов, и M обозначает количество спектральных коэффициентов, содержащихся в каждом векторе.
41. Устройство по любому из пп.32-40, в котором блок определения конкретно сконфигурирован, чтобы определять k согласно следующему уравнению:
причем
B обозначает количество доступных битов, и L обозначает количество спектральных коэффициентов, содержащихся в каждом поддиапазоне.
42. Устройство по любому из пп.32-41, в котором блок определения конкретно сконфигурирован, чтобы: если сигналом является переходный сигнал, фрикативный сигнал или длинный сигнал основного тона, определять в соответствии с количеством доступных битов и первым порогом i насыщения количество k поддиапазонов, подлежащих кодированию.
43. Устройство декодирования сигнала, содержащее:
первый блок определения, сконфигурированный для определения в соответствии с количеством доступных битов и первым порогом i насыщения количества k поддиапазонов, подлежащих декодированию, причем i является положительным числом, и k является положительным целым числом;
блок выбора, сконфигурированный, чтобы: в соответствии с количеством k поддиапазонов, которое определено первым блоком определения, выбирать в соответствии с декодированными огибающими всех поддиапазонов k поддиапазонов из всех поддиапазонов или выбирать k поддиапазонов из всех поддиапазонов в соответствии с психоакустической моделью; и
блок декодирования, сконфигурированный, чтобы выполнять операцию первого декодирования для получения квантованных спектральных коэффициентов k поддиапазонов, выбранных блоком выбора.
44. Устройство по п.43, в котором
первый блок определения дополнительно сконфигурирован, чтобы: если количество оставшихся битов в количестве доступных битов больше чем или равно первому порогу количества битов после первого декодирования, определять в соответствии с количеством оставшихся битов, вторым порогом j насыщения и первой группой декодированных спектральных коэффициентов количество m векторов, на которых должно выполняться вторичное декодирование, причем j является положительным числом, и m является положительным целым числом; и
блок декодирования дополнительно сконфигурирован, чтобы выполнять операцию вторичного декодирования для получения нормализованных спектральных коэффициентов m векторов.
45. Устройство по п.44, дополнительно содержащее:
второй блок определения, сконфигурированный для определения соответствия между нормализованными спектральными коэффициентами m векторов и квантованными спектральными коэффициентами k поддиапазонов.
46. Устройство по п.45, в котором второй блок определения конкретно сконфигурирован, чтобы определять соответствие между m векторами и первым типом векторов в векторах, которым квантованные спектральные коэффициенты k поддиапазонов принадлежат, причем m векторов находятся во взаимно-однозначном соответствии с первым типом векторов.
47. Устройство по п.46, в котором второй блок определения конкретно сконфигурирован, чтобы сортировать векторы, которым квантованные спектральные коэффициенты k поддиапазонов принадлежат, для получения отсортированных векторов; выбирать первые m векторов из отсортированных векторов в качестве первого типа векторов; и устанавливать соответствие между первым типом векторов и m векторами, причем отсортированные векторы разделены на первую группу векторов и вторую группу векторов, первая группа векторов расположена перед второй группой векторов, первая группа векторов содержит векторы, значениями которых являются все 0 в векторах, которым принадлежит первая группа декодированных спектральных коэффициентов, и вторая группа векторов содержит векторы, значениями которых не являются все 0 в векторах, которым принадлежит первая группа декодированных спектральных коэффициентов.
48. Устройство по п.46, в котором второй блок определения конкретно сконфигурирован, чтобы выбирать в порядке по убыванию огибающих поддиапазонов, в которых находятся векторы, которым квантованные спектральные коэффициенты k поддиапазонов принадлежат, в качестве первого типа векторов; и устанавливать соответствие между первым типом векторов и m векторами.
49. Устройство по любому из пп.44-48, дополнительно содержащее корректирующий блок, в котором
блок декодирования дополнительно сконфигурирован для декодирования глобальных коэффициентов усиления m векторов; и
корректирующий блок сконфигурирован, чтобы корректировать нормализованные спектральные коэффициенты m векторов с использованием глобальных коэффициентов усиления для m векторов для получения спектральных коэффициентов m векторов.
50. Устройство по п.47, дополнительно содержащее корректирующий блок, в котором
блок декодирования дополнительно сконфигурирован, чтобы декодировать первый глобальный коэффициент усиления и второй глобальный коэффициент усиления; и
корректирующий блок сконфигурирован, чтобы корректировать с использованием первого глобального коэффициента усиления спектральные коэффициенты, которые соответствуют первой группе векторов и находятся в нормализованных спектральных коэффициентах m векторов, и корректировать с использованием второго глобального коэффициента усиления, спектральные коэффициенты, которые соответствуют второй группе векторов и находятся в нормализованных спектральных коэффициентах m векторов, чтобы получить спектральные коэффициенты m векторов.
51. Устройство по п.49 или 50, дополнительно содержащее блок суммирования и блок восстановления, в котором
блок суммирования сконфигурирован, чтобы суммировать квантованные спектральные коэффициенты k поддиапазонов и спектральные коэффициенты m векторов для получения спектральных коэффициентов k поддиапазонов;
блок восстановления сконфигурирован, чтобы выполнять дополнение шума на спектральный коэффициент, значением которого является 0 в нормализованных спектральных коэффициентах k поддиапазонов, и восстанавливать спектральный коэффициент другого поддиапазона во всех поддиапазонах, кроме k поддиапазонов, чтобы получить спектральные коэффициенты первого частотного диапазона, причем первый частотный диапазон содержит все поддиапазоны;
корректирующий блок дополнительно сконфигурирован для коррекции спектральных коэффициентов первого частотного диапазона с использованием огибающих всех поддиапазонов для получения нормализованных спектральных коэффициентов первого частотного диапазона; и
корректирующий блок дополнительно сконфигурирован, чтобы корректировать нормализованные спектральные коэффициенты первого частотного диапазона с использованием глобального коэффициента усиления первого частотного диапазона для получения конечного сигнала частотной области для первого частотного диапазона.
52. Устройство по п.51, в котором блок суммирования конкретно сконфигурирован, чтобы суммировать спектральные коэффициенты m векторов и квантованные спектральные коэффициенты k поддиапазонов согласно соответствию между нормализованными спектральными коэффициентами m векторов и квантованными спектральными коэффициентами k поддиапазонов.
53. Устройство по п.51 или 52, в котором блок восстановления конкретно сконфигурирован, чтобы определять взвешенное значение в соответствии с информацией декодирования базового уровня; и взвешивать спектральные коэффициенты, являющиеся соседними со спектральным коэффициентом, значением которого является 0 в нормализованных спектральных коэффициентах k поддиапазонов, и случайный шум с использованием взвешенного значения.
54. Устройство по п.53, в котором блок восстановления конкретно сконфигурирован, чтобы извлекать информацию классификации сигнала из информации декодирования базового уровня; и если информация классификации сигнала указывает, что сигналом является фрикативный сигнал, извлекать предопределенное взвешенное значение; или если информация классификации сигнала указывает, что сигналом является сигнал отличный от фрикативного сигнала, извлекать период основного тона из информации декодирования базового уровня и определять взвешенное значение согласно периоду основного тона.
55. Устройство по любому из пп.51-54, в котором блок восстановления конкретно сконфигурирован, чтобы из всех поддиапазонов выбирать n поддиапазонов, являющихся соседними с другим поддиапазоном, кроме k поддиапазонов, и восстанавливать спектральный коэффициент другого поддиапазона, кроме k поддиапазонов, согласно спектральным коэффициентам n поддиапазонов, причем n - положительное целое число; или выбирать p поддиапазонов из k поддиапазонов и восстанавливать спектральный коэффициент другого поддиапазона, кроме k поддиапазонов, согласно спектральным коэффициентам p поддиапазонов, причем количество битов, распределенных каждому поддиапазону в p поддиапазонах, больше чем или равно второму порогу количества битов, при этом p - положительное целое число.
56. Устройство по любому из пп.44-55, в котором первый блок определения конкретно сконфигурирован, чтобы определять m согласно следующему уравнению:
причем C обозначает количество оставшихся битов, и M обозначает количество спектральных коэффициентов, содержащихся в каждом векторе.
57. Устройство по любому из пп.43-56, в котором первый блок определения конкретно сконфигурирован, чтобы определять k согласно следующему уравнению:
причем
B обозначает количество доступных битов, и L обозначает количество спектральных коэффициентов, содержащихся в каждом поддиапазоне.
58. Устройство по любому из пп.43-57, в котором первый блок определения конкретно сконфигурирован, чтобы: если сигналом является переходный сигнал, фрикативный сигнал или длинный сигнал основного тона, определять в соответствии с количеством доступных битов и первым порогом i насыщения количество k поддиапазонов, подлежащих декодированию.