ГИБКАЯ И МАСШТАБИРУЕМАЯ КОМБИНИРОВАННАЯ ОБНОВЛЯЮЩАЯ КОДОВАЯ КНИГА ДЛЯ ИСПОЛЬЗОВАНИЯ В КОДЕРЕ И ДЕКОДЕРЕ CELP

1. Устройство кодирования комбинированной обновляющей кодовой книги, содержащее:
модуль предварительного квантования первого остатка возбуждения адаптивной кодовой книги, причем модуль предварительного квантования работает в области преобразования; и
модуль обновляющей кодовой книги CELP, реагирующий на второй остаток возбуждения, создаваемый из первого остатка возбуждения адаптивной кодовой книги.
2. Устройство кодирования комбинированной обновляющей кодовой книги по п. 1, в котором первый остаток возбуждения адаптивной кодовой книги получается посредством вычитания вклада адаптивной кодовой книги из остатка LP.
3. Устройство кодирования комбинированной обновляющей кодовой книги, содержащее:
модуль предварительного квантования первого остатка возбуждения адаптивной кодовой книги, причем модуль предварительного квантования работает в области преобразования; и
модуль обновляющей кодовой книги CELP, реагирующий на второй остаток возбуждения, создаваемый из первого остатка возбуждения адаптивной кодовой книги,
причем модуль предварительного квантования содержит модуль вычисления преобразования первого остатка возбуждения адаптивной кодовой книги в частотную область.
4. Устройство кодирования комбинированной обновляющей кодовой книги по п. 3, в котором преобразование является преобразованием DCT.
5. Устройство кодирования комбинированной обновляющей кодовой книги, содержащее:
модуль предварительного квантования первого остатка возбуждения адаптивной кодовой книги, причем модуль предварительного квантования работает в области преобразования; и
модуль обновляющей кодовой книги CELP, реагирующий на второй остаток возбуждения, создаваемый из первого остатка возбуждения адаптивной кодовой книги,
причем модуль предварительного квантования содержит модуль вычисления преобразования первого остатка возбуждения адаптивной кодовой книги в частотную область и модуль квантования преобразованного первого остатка возбуждения адаптивной кодовой книги.
6. Устройство кодирования комбинированной обновляющей кодовой книги по п. 5, в котором модуль квантования преобразованного первого остатка возбуждения адаптивной кодовой книги является модулем алгебраического векторного квантования.
7. Устройство кодирования комбинированной обновляющей кодовой книги, содержащее:
модуль предварительного квантования первого остатка возбуждения адаптивной кодовой книги, причем модуль предварительного квантования работает в области преобразования; и
модуль обновляющей кодовой книги CELP, реагирующий на второй остаток возбуждения, создаваемый из первого остатка возбуждения адаптивной кодовой книги,
причем модуль предварительного квантования содержит модуль вычисления преобразования первого остатка возбуждения адаптивной кодовой книги в частотную область и фильтр предыскажений первого остатка возбуждения адаптивной кодовой книги до вычисления преобразования упомянутого первого остатка возбуждения адаптивной кодовой книги.
8. Устройство кодирования комбинированной обновляющей кодовой книги по п. 7, в котором фильтр предыскажений вводит предыскажение низких частот первого остатка возбуждения адаптивной кодовой книги.
9. Устройство кодирования комбинированной обновляющей кодовой книги по п. 5, содержащее модуль вычисления обратного преобразования квантованного и преобразованного первого остатка возбуждения адаптивной кодовой книги, фильтр компенсации предыскажений преобразованного обратно остатка возбуждения адаптивной кодовой книги, чтобы создавать вклад во временной области, и модуль вычитания вклада во временной области из вклада адаптивной кодовой книги, чтобы создавать второй остаток возбуждения.
10. Устройство кодирования комбинированной обновляющей кодовой книги по п. 1, в котором модуль обновляющей кодовой книги CELP является модулем поиска обновляющей кодовой книги ACELP.
11. Устройство кодирования комбинированной обновляющей кодовой книги по п. 1, в котором модуль предварительного квантования квантует только коэффициенты преобразования в частотной области, имеющие энергию, превосходящую заданный порог, так что спектральная динамика второго остатка возбуждения уменьшается или поддерживается внутри требуемого диапазона.
12. Устройство кодирования комбинированной обновляющей кодовой книги по п. 5, в котором модуль квантования кодирует коэффициенты преобразования, относящиеся только к более низким частотам, в зависимости от доступного битового бюджета.
13. Кодер CELP, содержащий устройство кодирования комбинированной обновляющей кодовой книги по п. 1.
14. Комбинированная обновляющая кодовая книга, содержащая:
модуль деквантования предварительно квантованных параметров кодирования в первый обновляющий вклад возбуждения, причем модуль деквантования содержит модуль вычисления обратного преобразования, реагирующий на параметры кодирования; и
структуру обновляющей кодовой книги CELP, реагирующую на параметры обновляющей кодовой книги CELP, чтобы создавать второй обновляющий вклад возбуждения.
15. Комбинированная обновляющая кодовая книга по п. 14, в которой модуль деквантования содержит декодер для осуществления деквантования предварительно квантованных параметров кодирования.
16. Комбинированная обновляющая кодовая книга по п. 15, в которой декодер содержит декодер AVQ.
17. Комбинированная обновляющая кодовая книга, содержащая:
модуль деквантования предварительно квантованных параметров кодирования в первый обновляющий вклад возбуждения, причем модуль деквантования содержит модуль вычисления обратного преобразования, реагирующий на параметры кодирования; и
структуру обновляющей кодовой книги CELP, реагирующую на параметры обновляющей кодовой книги CELP, чтобы создавать второй обновляющий вклад возбуждения,
причем модуль деквантования содержит декодер для осуществления деквантования предварительно квантованных параметров кодирования, и модуль вычисления обратного преобразования реагирует на деквантованные параметры кодирования.
18. Комбинированная обновляющая кодовая книга по п. 17, в которой обратное преобразование является обратным преобразованием DCT.
19. Комбинированная обновляющая кодовая книга, содержащая:
модуль деквантования предварительно квантованных параметров кодирования в первый обновляющий вклад возбуждения, причем модуль деквантования содержит модуль вычисления обратного преобразования, реагирующий на параметры кодирования; и
структуру обновляющей кодовой книги CELP, реагирующую на параметры обновляющей кодовой книги CELP, чтобы создавать второй обновляющий вклад возбуждения,
причем модуль деквантования содержит декодер для осуществления деквантования предварительно квантованных параметров кодирования, и модуль вычисления обратного преобразования реагирует на деквантованные параметры кодирования, при этом модуль деквантования содержит фильтр компенсации предыскажений, в который подают преобразованные обратно деквантованные параметры кодирования, чтобы создавать первый вклад возбуждения.
20. Декодер CELP, содержащий комбинированную обновляющую кодовую книгу согласно п. 14.
21. Способ кодирования комбинированной обновляющей кодовой книги, содержащий:
предварительное квантование первого остатка возбуждения адаптивной кодовой книги, причем предварительное квантование выполняется в области преобразования; и
поиск обновляющей кодовой книги CELP в ответ на второй остаток возбуждения, создаваемый из первого остатка возбуждения адаптивной кодовой книги.
22. Способ кодирования комбинированной обновляющей кодовой книги по п. 21, содержащий получение первого остатка возбуждения адаптивной кодовой книги посредством вычитания вклада адаптивной кодовой книги из остатка LP.
23. Способ кодирования комбинированной обновляющей кодовой книги, содержащий:
предварительное квантование первого остатка возбуждения адаптивной кодовой книги, причем предварительное квантование выполняется в области преобразования; и
поиск обновляющей кодовой книги CELP в ответ на второй остаток возбуждения, создаваемый из первого остатка возбуждения адаптивной кодовой книги,
причем предварительное квантование первого остатка возбуждения адаптивной кодовой книги содержит вычисление преобразования первого остатка возбуждения адаптивной кодовой книги в частотную область.
24. Способ кодирования комбинированной обновляющей кодовой книги по п. 23, в котором преобразование является преобразованием DCT.
25. Способ кодирования комбинированной обновляющей кодовой книги, содержащий:
предварительное квантование первого остатка возбуждения адаптивной кодовой книги, причем предварительное квантование выполняется в области преобразования; и
поиск обновляющей кодовой книги CELP в ответ на второй остаток возбуждения, создаваемый из первого остатка возбуждения адаптивной кодовой книги,
причем предварительное квантование первого остатка возбуждения адаптивной кодовой книги содержит вычисление преобразования первого остатка возбуждения адаптивной кодовой книги в частотную область и квантование преобразованного первого остатка возбуждения адаптивной кодовой книги.
26. Способ кодирования комбинированной обновляющей кодовой книги по п. 25, в котором квантование преобразованного первого остатка возбуждения адаптивной кодовой книги содержит алгебраическое векторное квантование упомянутого преобразованного первого остатка возбуждения адаптивной кодовой книги.
27. Способ кодирования комбинированной обновляющей кодовой книги, содержащий:
предварительное квантование первого остатка возбуждения адаптивной кодовой книги, причем предварительное квантование выполняется в области преобразования; и
поиск обновляющей кодовой книги CELP в ответ на второй остаток возбуждения, создаваемый из первого остатка возбуждения адаптивной кодовой книги,
причем предварительное квантование первого остатка возбуждения адаптивной кодовой книги содержит вычисление преобразования первого остатка возбуждения адаптивной кодовой книги в частотную область, и способ дополнительно содержит фильтрацию предыскажения первого остатка возбуждения адаптивной кодовой книги до вычисления преобразования первого остатка возбуждения адаптивной кодовой книги.
28. Способ кодирования комбинированной обновляющей кодовой книги по п. 27, в котором фильтрация предыскажения содержит предыскажение низких частот первого остатка возбуждения адаптивной кодовой книги.
29. Способ кодирования комбинированной обновляющей кодовой книги по п. 25, содержащий вычисление обратного преобразования квантованного и преобразованного первого остатка возбуждения адаптивной кодовой книги, фильтрацию компенсации предыскажений преобразованного обратно остатка возбуждения адаптивной кодовой книги, чтобы создать вклад во временной области, и вычитание вклада во временной области из вклада адаптивной кодовой книги, чтобы создать второй остаток возбуждения.
30. Способ кодирования комбинированной обновляющей кодовой книги по п. 21, в котором поиск обновляющей кодовой книги CELP является поиском обновляющей кодовой книги ACELP.
31. Способ кодирования комбинированной обновляющей кодовой книги по п. 21, в котором предварительное квантование первого остатка возбуждения адаптивной кодовой книги содержит предварительное квантование только коэффициентов преобразования в частотной области, имеющих энергию, превосходящую заданный порог, так что спектральная динамика второго остатка возбуждения уменьшается или поддерживается внутри требуемого диапазона.
32. Способ кодирования комбинированной обновляющей кодовой книги по п. 25, в котором квантование преобразованного первого остатка возбуждения адаптивной кодовой книги содержит кодирование коэффициентов преобразования, относящихся только к более низким частотам, в зависимости от доступного битового бюджета.
33. Способ декодирования комбинированной обновляющей кодовой книги, содержащий:
деквантование предварительно квантованных параметров кодирования в первый обновляющий вклад возбуждения, причем деквантование предварительно квантованных параметров кодирования содержит вычисление обратного преобразования параметров кодирования; и
применение параметров обновляющей кодовой книги CELP к структуре обновляющей кодовой книги CELP, чтобы создать второй обновляющий вклад возбуждения.
34. Способ декодирования комбинированной обновляющей кодовой книги по п. 33, в котором деквантование предварительно квантованных параметров кодирования содержит декодирование предварительно квантованных параметров кодирования, чтобы создать деквантованные параметры кодирования.
35. Способ декодирования комбинированной обновляющей кодовой книги по п. 34, в котором декодирование предварительно квантованных параметров кодирования содержит декодирование AVQ упомянутых предварительно квантованных параметров кодирования.
36. Способ декодирования комбинированной обновляющей кодовой книги, содержащий:
деквантование предварительно квантованных параметров кодирования в первый обновляющий вклад возбуждения, причем деквантование предварительно квантованных параметров кодирования содержит вычисление обратного преобразования параметров кодирования; и
применение параметров обновляющей кодовой книги CELP к структуре обновляющей кодовой книги CELP, чтобы создать второй обновляющий вклад возбуждения,
причем деквантование предварительно квантованных параметров кодирования содержит декодирование предварительно квантованных параметров кодирования, чтобы создать деквантованные параметры кодирования, и вычисление обратного преобразования параметров кодирования содержит вычисление обратного преобразования деквантованных параметров кодирования.
37. Способ декодирования комбинированной обновляющей кодовой книги по п. 36, в котором обратное преобразование является обратным преобразованием DCT.
38. Способ декодирования комбинированной обновляющей кодовой книги, содержащий:
деквантование предварительно квантованных параметров кодирования в первый обновляющий вклад возбуждения, причем деквантование предварительно квантованных параметров кодирования содержит вычисление обратного преобразования параметров кодирования; и
применение параметров обновляющей кодовой книги CELP к структуре обновляющей кодовой книги CELP, чтобы создать второй обновляющий вклад возбуждения,
причем деквантование предварительно квантованных параметров кодирования содержит декодирование предварительно квантованных параметров кодирования, чтобы создать деквантованные параметры кодирования, и вычисление обратного преобразования параметров кодирования содержит вычисление обратного преобразования деквантованных параметров кодирования, и при этом способ декодирования комбинированной обновляющей кодовой книги содержит фильтрацию компенсации предыскажений преобразованных обратно деквантованных параметров кодирования, чтобы создать первый обновляющий вклад возбуждения.