УСТРОЙСТВО И СПОСОБ КВАНТОВАНИЯ И ОБРАТНОГО КВАНТОВАНИЯ LPC-ФИЛЬТРОВ В СУПЕРКАДРЕ

1. Способ квантования LPC-фильтров в суперкадре, включающем в себя последовательность кадров, вычисленных во время кадров упомянутой последовательности, причем способ квантования LPC-фильтров содержит следующие этапы, на которых:
выполняют первое квантование одного из LPC-фильтров с использованием абсолютного квантования; и
выполняют квантование остальных LPC-фильтров с использованием режима квантования, выбранного из группы, состоящей из абсолютного квантования и дифференциального квантования относительно, по меньшей мере, одного ранее квантованного фильтра из LPC-фильтров.
2. Способ квантования LPC-фильтров по п.1, в котором LPC-фильтр, квантованный первым, выбран из группы, состоящей из одного из LPC-фильтров, которые всегда передают в декодер, и LPC-фильтра, вычисленного во время последнего кадра из последовательности.
3. Способ квантования LPC-фильтров по п.1, в котором:
упомянутая последовательность кадров содержит первый кадр, во время которого вычислен фильтр LPC1, второй кадр, во время которого вычислен фильтр LPC2, третий кадр, во время которого вычислен фильтр LPC3, и четвертый кадр, во время которого вычислен фильтр LPC4;
операция квантования LPC-фильтра, квантованного первым, содержит операцию квантования фильтра LPC4 с использованием абсолютного квантования; и
операция квантования остальных LPC-фильтров содержит следующие операции:
- выполняют квантование фильтра LPC2 с использованием режима квантования, выбранного из группы, состоящей из абсолютного квантования и дифференциального квантования относительно квантованного фильтра LPC4;
- выполняют квантование фильтра LPC1 с использованием режима квантования, выбранного из группы, состоящей из абсолютного квантования и дифференциального квантования относительно квантованного фильтра LPC2; и
- выполняют квантование фильтра LPC3 с использованием режима квантования, выбранного из группы, состоящей из абсолютного квантования, дифференциального квантования относительно квантованного фильтра LPC2, дифференциального квантования относительно квантованного фильтра LPC4 и дифференциального квантования относительно обоих квантованных фильтров LPC2 и LPC4.
4. Способ квантования LPC-фильтров по п.3, содержащий этап использования набора режимов кодирования для кодирования суперкадра, причем набор включает в себя, по меньшей мере, один первый режим кодирования, охватывающий длительность одного кадра, второй режим кодирования, охватывающий длительность двух кадров, и третий режим кодирования, охватывающий длительность четырех кадров.
5. Способ квантования LPC-фильтров по п.4, в котором, по меньшей мере, один первый режим кодирования включает в себя режим ACELP (кодирование с линейным предсказанием с алгебраическим кодовым возбуждением) и режим TCX256 (кодирование с преобразованием кодированного возбуждения длительностью 256 выборок), вторым режимом кодирования является режим TCX512, а третьим режимом кодирования является режим TCX1024.
6. Способ квантования LPC-фильтров по п.4, содержащий этапы, на которых:
передают квантованный фильтр LPC4 в декодер;
если первый, второй, третий и четвертый кадры суперкадра не закодированы с использованием третьего режима кодирования, то передают квантованный фильтр LPC2 в декодер;
если первый и второй кадры суперкадра закодированы с использованием, по меньшей мере, одного первого режима кодирования, то передают квантованный фильтр LPC1 в декодер; и
если третий и четвертый кадры суперкадра закодированы с использованием, по меньшей мере, одного первого режима кодирования, то передают квантованный фильтр LPC3 в декодер.
7. Способ квантования LPC-фильтров по п.3, в котором квантование фильтра LPC3 с использованием дифференциального квантования относительно обоих квантованных фильтров LPC2 и LPC4 содержит дифференциальное квантование фильтра LPC3 относительно (LPC2+LPC4)/2.
8. Способ квантования LPC-фильтров по п.3, дополнительно содержащий этап, на котором выполняют квантование фильтра LPC0, соответствующего последнему LPC-фильтру, вычисленному во время предыдущего суперкадра, причем операция квантования фильтра LPC1 содержит использование режима квантования, выбранного из группы, состоящей из абсолютного квантования, дифференциального квантования относительно квантованного фильтра LPC2 и дифференциального квантования относительно обоих квантованных фильтров LPC0 и LPC2.
9. Способ квантования LPC-фильтров по п.3, содержащий выбор, по меньшей мере, одного режима кодирования из, по меньшей мере, одного первого режима кодирования, второго режима кодирования и третьего режима кодирования для кодирования первого, второго, третьего и четвертого кадров из суперкадра после того, как были квантованы все фильтры LPC1, LPC2, LPC3 и LPC4.
10. Устройство для квантования в суперкадре, включающем в себя последовательность кадров, LPC-фильтров, вычисленных во время кадров из этой последовательности, причем устройство квантования LPC-фильтров содержит:
средство первого квантования одного из LPC-фильтров с использованием абсолютного квантования; и
средство квантования других LPC-фильтров с использованием режима квантования, выбранного из группы, состоящей из абсолютного квантования и дифференциального квантования относительно, по меньшей мере, одного ранее квантованного фильтра из LPC-фильтров.
11. Устройство для квантования LPC-фильтров по п.10, в котором LPC-фильтр, квантованный первым, выбран из группы, состоящей из одного из LPC-фильтров, которые всегда передается в декодер, и LPC-фильтра, вычисленного во время последнего кадра из последовательности.
12. Устройство для квантования LPC-фильтров по п.10, в котором:
последовательность кадров содержит первый кадр, во время которого вычислен фильтр LPC1, второй кадр, во время которого вычислен фильтр LPC2, третий кадр, во время которого вычислен фильтр LPC3, и четвертый кадр, во время которого вычислен фильтр LPC4;
средство квантования LPC-фильтра, квантованного первым, содержит средство квантования фильтра LPC4 с использованием абсолютного квантования; и
средство квантования других LPC-фильтров содержит:
- средство квантования фильтра LPC2 с использованием режима квантования, выбранного из группы, состоящей из абсолютного квантования и дифференциального квантования относительно квантованного фильтра LPC4;
- средство квантования фильтра LPC1 с использованием режима квантования, выбранного из группы, состоящей из абсолютного квантования и дифференциального квантования относительно квантованного фильтра LPC2; и
- средство квантования фильтра LPC3 с использованием режима квантования, выбранного из группы, состоящей из абсолютного квантования, дифференциального квантования относительно квантованного фильтра LPC2, дифференциального квантования относительно квантованного фильтра LPC4, и дифференциального квантования относительно обоих квантованных фильтров LPC2 и LPC4.
13. Устройство для квантования LPC-фильтров по п.12, содержащее средство кодирования суперкадра с использованием набора режимов кодирования, включающего в себя, по меньшей мере, один первый режим кодирования, охватывающий длительность одного кадра, второй режим кодирования, охватывающий длительность двух кадров, и третий режим кодирования, охватывающий длительность четырех кадров.
14. Устройство для квантования LPC-фильтров по п.13, в котором, по меньшей мере, один первый режим кодирования включает в себя режим ACELP и режим TCX256, вторым режимом кодирования является режим TCX512, а третий режим кодирования является режим TCX1024.
15. Устройство для квантования LPC-фильтров по п.13, содержащее:
средство передачи квантованного фильтра LPC4 в декодер;
средство передачи в декодер квантованного фильтра LPC2, если первый, второй, третий и четвертый кадры суперкадра не закодированы с использованием третьего режима кодирования;
средство передачи в декодер квантованного фильтра LPC1, если первый и второй кадры суперкадра закодированы с использованием, по меньшей мере, одного первого режима кодирования; и
средство передачи в декодер квантованного фильтра LPC3, если третий и четвертый кадры суперкадра закодированы с использованием, по меньшей мере, одного первого режима кодирования.
16. Устройство для квантования LPC-фильтров по п.12, в котором средство квантования фильтра LPC3 с использованием дифференциального квантования относительно обоих квантованных фильтров LPC2 и LPC4 содержит средство дифференциального квантования фильтра LPC3 относительно (LPC2+LPC4)/2.
17. Устройство для квантования LPC-фильтров по п.12, дополнительно содержащее средство квантования фильтра LPC0, соответствующего последнему LPC-фильтру, вычисленному во время предыдущего суперкадра, в котором средство квантования фильтра, LPC1 содержит средство использования режима квантования, выбранного из группы, состоящей из абсолютного квантования, дифференциального квантования относительно квантованного фильтра LPC2 и дифференциального квантования относительно обоих квантованных фильтров LPC0 и LPC2.
18. Устройство для квантования LPC-фильтров по п.12, содержащее средство выбора, по меньшей мере, одного режима кодирования из, по меньшей мере, одного первого режима кодирования, второго режима кодирования и третьего режима кодирования для кодирования первого, второго, третьего и четвертого кадров из суперкадра после того, как были квантованы все фильтры LPC1, LPC2, LPC3 и LPC4.
19. Способ обратного квантования, по меньшей мере, одного LPC-фильтра в суперкадре, включающем в себя последовательность кадров, каждый из которых поставлен в соответствие LPC-фильтру, причем первым квантован один из LPC-фильтров с использованием абсолютного квантования, а после этого квантованы другие LPC-фильтры с использованием способа квантования, выбранного из группы, состоящей из абсолютного квантования и дифференциального квантования относительно, по меньшей мере, одного ранее квантованного фильтра из LPC-фильтров, и при этом способ обратного квантования, по меньшей мере, одного LPC-фильтра содержит этапы, на которых:
принимают, по меньшей мере, LPC-фильтр, квантованный первым;
выполняют обратное квантование LPC-фильтра, квантованного первым, с использованием абсолютного обратного квантования; и
если принят какой-либо иной квантованный LPC-фильтр, чем LPC-фильтр, квантованный первым, то выполняют обратное квантование упомянутого квантованного LPC-фильтра с использованием одного из следующих способов квантования: абсолютного обратного квантования и дифференциального обратного квантования относительно, по меньшей мере, одного ранее принятого квантованного LPC-фильтра.
20. Способ обратного квантования, по меньшей мере, одного LPC-фильтра по п.19, в котором:
суперкадр включает в себя последовательность из первого кадра, которому поставлен в соответствие фильтр LPC1, второго кадра, которому поставлен в соответствие фильтр LPC2, третьего кадра, которому поставлен в соответствие фильтр LPC3, и четвертого кадра, которому поставлен в соответствие фильтр LPC4;
фильтром LPC4 является LPC-фильтр, квантованный первым с использованием абсолютного квантования, фильтр LPC2 квантован с использованием режима квантования, выбранного из группы, состоящей из абсолютного квантования и дифференциального квантования относительно квантованного фильтра LPC4, фильтр LPC1 квантован с использованием режима квантования, выбранного из группы, состоящей из абсолютного квантования и дифференциального квантования относительно квантованного фильтра LPC2, и фильтр LPC3 квантован с использованием режима квантования, выбранного из группы, состоящей из абсолютного квантования, дифференциального квантования относительно квантованного фильтра LPC2, дифференциального квантования относительно квантованного фильтра LPC4 и дифференциального квантования относительно обоих квантованных фильтров LPC2 и LPC4.
21. Способ обратного квантования, по меньшей мере, одного LPC-фильтра по п.20, в котором суперкадр закодирован с использованием набора режимов кодирования, включающего в себя, по меньшей мере, один первый режим кодирования, охватывающий длительность одного кадра, второй режим кодирования, охватывающий длительность двух кадров, и третий режим кодирования, охватывающий длительность четырех кадров, и при этом способ обратного квантования, по меньшей мере, одного LPC-фильтра содержит этапы, на которых:
если первый, второй, третий и четвертый кадры суперкадра не закодированы с использованием третьего режима кодирования, то производят прием квантованного фильтра LPC2 и первого индекса, указывающего один из режимов квантования: режим абсолютного квантования и режим дифференциального квантования;
если первый и второй кадры суперкадра закодированы с использованием, по меньшей мере, одного первого режима кодирования, то производят прием квантованного фильтра LPC1 и второго индекса, указывающего один из режимов квантования: режим абсолютного квантования и режим дифференциального квантования;
если третий и четвертый кадры суперкадра закодированы с использованием, по меньшей мере, одного первого режима кодирования, то производят прием квантованного фильтра LPC3 и третьего индекса, указывающего один из режимов квантования: режим абсолютного квантования и режим дифференциального квантования;
если принят квантованный фильтр LPC2, то выполняют обратное квантование фильтра LPC2 с использованием указанного посредством первого индекса одного из режимов квантования: абсолютного обратного квантования и дифференциального обратного квантования относительно квантованного фильтра LPC4;
если принят квантованный фильтр LPC1, то выполняют обратное квантование фильтра LPC1 с использованием одного из режимов квантования, указанного посредством первого индекса: абсолютного обратного квантования и дифференциального обратного квантования относительно квантованного фильтра LPC2; и
если принят квантованный фильтр LPC3, то выполняют обратное квантование фильтра LPC3 с использованием одного из режимов квантования, указанного посредством первого индекса: абсолютного обратного квантования, дифференциального обратного квантования относительно квантованного фильтра LPC2, дифференциального обратного квантования относительно квантованного фильтра LPC4 и дифференциального обратного квантования относительно обоих квантованных фильтров LPC2 и LPC4.
22. Способ обратного квантования, по меньшей мере, одного LPC-фильтра по п.21, в котором, по меньшей мере, один первый режим кодирования, охватывающий длительность одного кадра, включает в себя режим ACELP и режим TCX256, вторым режимом кодирования, охватывающим длительность двух кадров, является режим TCX512, и третьим режимом кодирования, охватывающим длительность четырех кадров, является режим TCX1024.
23. Способ обратного квантования, по меньшей мере, одного LPC-фильтра по п.21, в котором обратное квантование фильтра LPC3 с использованием дифференциального обратного квантования относительно обоих квантованных фильтров LPC2 и LPC4 содержит обратное квантование фильтра LPC3 относительно (LPC2+LPC4)/2.
24. Способ обратного квантования, по меньшей мере, одного LPC-фильтра по п.21, дополнительно содержащий прием квантованного фильтра LPC0, соответствующего последнему LPC-фильтру, вычисленному во время предыдущего суперкадра, причем обратное квантование фильтра LPC1 содержит использование одного из режимов квантования: абсолютное обратное квантование, дифференциальное обратное квантование относительно квантованного фильтра LPC2 и дифференциальное обратное квантование относительно обоих квантованных фильтров LPC2 и LPC0.
25. Способ обратного квантования, по меньшей мере, одного LPC-фильтра по п.21, в котором обратное квантование фильтра LPC1 содержит использование одного из режимов обратного квантования: абсолютное обратное квантование, дифференциальное обратное квантование относительно квантованного фильтра LPC2 и дифференциальное обратное квантование относительно обоих квантованных фильтров LPC2 и LPC0, причем способ содержит этап, на котором в декодере производят оценку квантованного фильтра LPC0 при переключении из режима кодирования, не основанного на LPC, в режим кодирования, основанный на LPC.
26. Устройство для обратного квантования, по меньшей мере, одного LPC-фильтра в суперкадре, включающем в себя последовательность кадров, каждый из которых поставлен в соответствие LPC-фильтру, причем первым квантован один из LPC-фильтров с использованием абсолютного квантования, а после этого квантованы другие LPC-фильтры с использованием способа квантования, выбранного из группы, состоящей из абсолютного квантования и дифференциального квантования относительно, по меньшей мере, одного ранее квантованного фильтра из LPC-фильтров, и при этом устройство для обратного квантования, по меньшей мере, одного LPC-фильтра содержит:
средство приема, по меньшей мере, LPC-фильтра, квантованного первым;
средство обратного квантования LPC-фильтра, квантованного первым, с использованием абсолютного обратного квантования; и
средство обратного квантования квантованного LPC-фильтра с использованием одного из следующих способов квантования: абсолютного обратного квантования и дифференциального обратного квантования относительно, по меньшей мере, одного ранее принятого квантованного LPC-фильтра, если принят какой-либо иной квантованный LPC-фильтр, чем LPC-фильтр, квантованный первым.
27. Устройство для обратного квантования, по меньшей мере, одного LPC-фильтра по п.26, в котором:
суперкадр включает в себя последовательность из первого кадра, которому поставлен в соответствие фильтр LPC1, второго кадра, которому поставлен в соответствие фильтр LPC2, третьего кадра, которому поставлен в соответствие фильтр LPC3, и четвертого кадра, которому поставлен в соответствие фильтр LPC4;
фильтром LPC4 является LPC-фильтр, квантованный первым с использованием абсолютного квантования, фильтр LPC2 квантован с использованием режима квантования, выбранного из группы, состоящей из абсолютного квантования и дифференциального квантования относительно квантованного фильтра LPC4, фильтр LPC1 квантован с использованием режима квантования, выбранного из группы, состоящей из абсолютного квантования и дифференциального квантования относительно квантованного фильтра LPC2, и фильтр LPC3 квантован с использованием режима квантования, выбранного из группы, состоящей из абсолютного квантования, дифференциального квантования относительно квантованного фильтра LPC2, дифференциального квантования относительно квантованного фильтра LPC4 и дифференциального квантования относительно обоих квантованных фильтров LPC2 и LPC4.
28. Устройство для обратного квантования, по меньшей мере, одного LPC-фильтра по п.27, в котором суперкадр закодирован с использованием набора режимов кодирования, включающего в себя, по меньшей мере, один первый режим кодирования, охватывающий длительность одного кадра, второй режим кодирования, охватывающий длительность двух кадров, и третий режим кодирования, охватывающий длительность четырех кадров, причем устройство для обратного квантования, по меньшей мере, одного LPC-фильтра содержит:
средство приема квантованного фильтра LPC2 и первого индекса, указывающего один из режимов квантования: режим абсолютного квантования и режим дифференциального квантования, если первый, второй, третий и четвертый кадры суперкадра не закодированы с использованием третьего режима кодирования;
средство приема квантованного фильтра LPC1 и второго индекса, указывающего один из режимов квантования: режим абсолютного квантования и режим дифференциального квантования, если первый и второй кадры суперкадра закодированы с использованием, по меньшей мере, одного первого режима кодирования;
средство приема квантованного фильтра LPC3 и третьего индекса, указывающего один из режимов квантования: режим абсолютного квантования и режим дифференциального квантования, если третий и четвертый кадры суперкадра закодированы с использованием, по меньшей мере, одного первого режима кодирования;
средство обратного квантования фильтра LPC2 с использованием одного из режимов квантования, указанного посредством первого индекса: абсолютного обратного квантования и дифференциального обратного квантования относительно квантованного фильтра LPC4, если принят квантованный фильтр LPC2;
средство обратного квантования фильтра LPC1 с использованием одного из режимов квантования, указанного посредством второго индекса: абсолютного обратного квантования и дифференциального обратного квантования относительно квантованного фильтра LPC2, если принят квантованный фильтр LPC1; и
средство обратного квантования фильтра LPC3 с использованием одного из режимов квантования, указанного посредством третьего индекса: абсолютного обратного квантования, дифференциального обратного квантования относительно квантованного фильтра LPC2, дифференциального обратного квантования относительно квантованного фильтра LPC4 и дифференциального обратного квантования относительно обоих квантованных фильтров LPC2 и LPC4, если принят квантованный фильтр LPC3.
29. Устройство для обратного квантования, по меньшей мере, одного LPC-фильтра по п.28, в котором, по меньшей мере, один первый режим кодирования, охватывающий длительность одного кадра, включает в себя режим ACELP и режим TCX256, вторым режимом кодирования, охватывающим длительность двух кадров, является режим TCX512, и третьим режимом кодирования, охватывающим длительность четырех кадров, является режим TCX1024.
30. Устройство для обратного квантования, по меньшей мере, одного LPC-фильтра по п.28, в котором средство обратного квантования фильтра LPC3 с использованием дифференциального обратного квантования относительно обоих квантованных фильтров LPC2 и LPC4 содержит средство обратного квантования фильтра LPC3 относительно (LPC2+LPC4)/2.
31. Устройство для обратного квантования, по меньшей мере, одного LPC-фильтра по п.28, дополнительно содержащее средство приема квантованного фильтра LPC0, соответствующего последнему LPC-фильтру, вычисленному во время предыдущего суперкадра, причем средство обратного квантования фильтра LPC1 содержит средство использования одного из режимов квантования: абсолютного обратного квантования, дифференциального обратного квантования относительно квантованного фильтра LPC2 и дифференциального обратного квантования относительно обоих квантованных фильтров LPC2 и LPC0.
32. Устройство для обратного квантования, по меньшей мере, одного LPC-фильтра по п.28, в котором средство обратного квантования фильтра LPC1 содержит средство использования одного из следующих режимов квантования: абсолютного обратного квантования, дифференциального обратного квантования относительно квантованного фильтра LPC2 и дифференциального обратного квантования относительно обоих квантованных фильтров LPC2 и LPC0, содержащее средство оценки в декодере квантованного фильтра LPC0 при переключении из режима кодирования, не основанного на LPC, в режим кодирования, основанный на LPC.