УСТРОЙСТВО ДЛЯ КВАНТОВАНИЯ КОЭФФИЦИЕНТОВ КОДИРОВАНИЯ С ЛИНЕЙНЫМ ПРЕДСКАЗАНИЕМ, УСТРОЙСТВО КОДИРОВАНИЯ ЗВУКА, УСТРОЙСТВО ДЛЯ ДЕКВАНТОВАНИЯ КОЭФФИЦИЕНТОВ КОДИРОВАНИЯ С ЛИНЕЙНЫМ ПРЕДСКАЗАНИЕМ, УСТРОЙСТВО ДЕКОДИРОВАНИЯ ЗВУКА И ЭЛЕКТРОННОЕ УСТРОЙСТВО ДЛЯ НЕГО

1. Устройство квантования, содержащее:
блок определения пути квантования, который определяет один из множества путей, содержащего первый путь, не использующий межкадровое предсказание, и второй путь, использующий межкадровое предсказание, в качестве пути квантования входного сигнала, на основе критерия до квантования входного сигнала;
первый блок квантования, который квантует входной сигнал, если в качестве пути квантования входного сигнала определяется первый путь; и
второй блок квантования, который квантует входной сигнал, если в качестве пути квантования входного сигнала определяется второй путь.
2. Устройство квантования по п. 1, в котором первый блок квантования содержит первый модуль квантования, чтобы грубо квантовать входной сигнал, и второй модуль квантования, чтобы точно квантовать сигнал ошибки квантования между входным сигналом и выходным сигналом первого модуля квантования.
3. Устройство квантования по п. 1, в котором первый блок квантования содержит модуль многоэтапного векторного квантования (MSVQ) для квантования входного сигнала, и модуль решетчатого многоэтапного векторного квантования (LVQ) для квантования сигнала ошибки, указывающего ошибку, определенную между входным сигналом и выходным сигналом MSVQ.
4. Устройство квантования по п. 1, в котором второй блок квантования содержит модуль межкадрового предсказания, который выполняет межкадровое предсказание входного сигнала, и модуль ограниченного по блокам квантования с решетчатым кодированием (BC-TCQ), содержащий модуль внутрикадрового предсказания, который квантует ошибки предсказания.
5. Устройство квантования по п. 4, в котором BC-TCQ определяет индекс квантования посредством использования взвешенного искажения.
6. Устройство квантования по п. 1, в котором критерий содержит, по меньшей мере, одно из режима предсказания и ошибки предсказания согласно характеристике входного сигнала.
7. Устройство квантования по п. 6, в котором критерий дополнительно содержит состояние канала передачи.
8. Устройство квантования по п. 6, в котором критерий дополнительно содержит, по меньшей мере, одно из скорости передачи битов кодирования, ширины полосы входного сигнала и частоты внутренней дискретизации.
9. Устройство квантования по п. 6, в котором ошибка предсказания получается посредством использования сигнала текущего кадра, сигнала предыдущего кадра, и взвешивающей функции, относящейся к важности входного сигнала.
10. Устройство квантования по п. 9, в котором взвешивающая функция определяется посредством использования, по меньшей мере, одного из частотного диапазона входного сигнала, режима кодирования и информации анализа спектра.
11. Устройство квантования по п. 6, в котором, когда входной сигнал является нестационарным, выбирается первый путь.
12. Устройство квантования по п. 6, в котором, когда входной сигнал является стационарным, выбирается один из первого пути и второго пути на основе ошибки предсказания.
13. Устройство квантования по п. 1, в котором блок определения пути квантования выполняет:
определение режима предсказания входного сигнала;
выбор первого пути или второго пути в качестве пути квантования входного сигнала посредством использования режима предсказания входного сигнала;
если путь квантования входного сигнала не определяется посредством использования режима предсказания входного сигнала, сравнение первой ошибки предсказания, полученной из текущего кадра и предыдущего кадра, с первым порогом; и
если первая ошибка предсказания больше или равна первому порогу, выбор первого пути в качестве пути квантования входного сигнала, и если первая ошибка предсказания не является большей или равной первому порогу, выбор второго пути в качестве пути квантования входного сигнала.
14. Устройство квантования по п. 13, в котором блок определения пути квантования дополнительно выполняет:
если возникает ошибка в предыдущем кадре, сравнение второй ошибки предсказания, полученной из текущего кадра и предыдущего кадра, со вторым порогом; и
если вторая ошибка предсказания больше или равна второму порогу, выбор первого пути в качестве пути квантования входного сигнала, и если вторая ошибка предсказания не является большей или равной второму порогу, выбор второго пути в качестве пути квантования входного сигнала.
15. Устройство квантования, содержащее:
блок определения пути квантования, который определяет один из множества путей, содержащего первый путь, не использующий межкадровое предсказание, и второй путь, использующий межкадровое предсказание, в качестве пути квантования коэффициентов кодирования с линейным предсказанием (LPC) на основе критерия до квантования коэффициентов LPC;
первый блок квантования, который квантует коэффициенты LPC, если в качестве пути квантования коэффициентов LPC определяется первый путь; и
второй блок квантования, который квантует коэффициенты LPC, если в качестве пути квантования коэффициентов LPC определяется второй путь,
при этом первый блок квантования содержит модуль многоэтапного векторного квантования (MSVQ) для квантования коэффициентов LPC, и модуль решетчатого многоэтапного векторного квантования (LVQ) для квантования ошибок между коэффициентами LPC и выходным сигналом MSVQ, и
второй блок квантования содержит модуль межкадрового предсказания для выполнения межкадрового предсказания коэффициентов LPC, и модуль ограниченного по блокам квантования с решетчатым кодированием (BC-TCQ), содержащий модуль внутрикадрового предсказания, для квантования ошибок предсказания.
16. Устройство деквантования, содержащее:
блок определения пути деквантования, который определяет один из множества путей, содержащего первый путь, не использующий межкадровое предсказание, и второй путь, использующий межкадровое предсказание, в качестве пути деквантования параметров кодирования с линейным предсказанием (LPC) на основе информации пути квантования, включенной в битовый поток;
первый блок деквантования, который деквантует параметры LPC, если в качестве пути деквантования параметров LPC определяется первый путь; и
второй блок деквантования, который деквантует параметры LPC, если в качестве пути деквантования параметров LPC выбирается второй путь,
при этом информация пути квантования определяется на основе критерия до квантования входного сигнала на стороне кодирования.
17. Устройство деквантования по п. 16, в котором первый блок деквантования содержит первый модуль деквантования, который грубо деквантует параметры LPC, и второй модуль деквантования, который точно деквантует параметры LPC.
18. Устройство деквантования, содержащее:
блок определения пути деквантования, который определяет один из множества путей, содержащего первый путь, не использующий межкадровое предсказание, и второй путь, использующий межкадровое предсказание, в качестве пути деквантования параметров кодирования с линейным предсказанием (LPC) на основе информации пути квантования, включенной в битовый поток;
первый блок деквантования, который деквантует параметры LPC, если в качестве пути деквантования параметров LPC определяется первый путь; и
второй блок деквантования, который деквантует параметры LPC, если в качестве пути деквантования параметров LPC определяется второй путь,
при этом первый блок деквантования содержит модуль многоэтапного векторного квантования (MSVQ), который деквантует параметры LPC посредством использования первого индекса кодовой книги, и модуль решетчатого многоэтапного векторного квантования (LVQ), который деквантует параметры LPC посредством использования второго индекса кодовой книги, и
второй блок деквантования содержит модуль ограниченного по блокам квантования с решетчатым кодированием (BC-TCQ), содержащий модуль внутрикадрового предсказания, который деквантует параметры LPC посредством использования третьего индекса кодовой книги, и модуль межкадрового предсказания.
19. Устройство кодирования, содержащее:
блок определения режима кодирования, который определяет режим кодирования входного сигнала;
блок квантования, который определяет один из множества путей, содержащего первый путь, не использующий межкадровое предсказание, и второй путь, использующий межкадровое предсказание, в качестве пути квантования входного сигнала на основе критерия до квантования входного сигнала и квантует входной сигнал посредством использования одной из первой схемы квантования и второй схемы квантования согласно определенному пути квантования;
блок кодирования переменного режима, который кодирует квантованный входной сигнал в режиме кодирования; и
блок кодирования параметров, который генерирует битовый поток, включающий в себя одно из результата, квантованного в первом блоке квантования, и результата, квантованного во втором блоке квантования, режим кодирования входного сигнала, и информацию пути, относящуюся к квантованию входного сигнала.
20. Устройство декодирования, содержащее:
блок декодирования параметров, который декодирует параметры кодирования с линейным предсказанием (LPC) и режим кодирования, включенные в битовый поток;
блок деквантования, который деквантует декодированные параметры LPC посредством использования одной из первой схемы деквантования, не использующей межкадровое предсказание, и второй схемы деквантования, использующей межкадровое предсказание, на основе информации пути квантования, включенной в битовый поток; и
блок декодирования переменного режима, который декодирует деквантованные параметры LPC в декодированном режиме кодирования,
при этом информация пути квантования определяется на основе критерия до квантования входного сигнала на стороне кодирования.
21. Устройство декодирования по п. 20, в котором первая схема деквантования содержит модуль многоэтапного векторного квантования (MSVQ), который деквантует параметры LPC посредством использования первого индекса кодовой книги, и модуль решетчатого многоэтапного векторного квантования (LVQ), который деквантует параметры LPC посредством использования второго индекса кодовой книги.
22. Устройство декодирования по п. 20, в котором вторая схема деквантования содержит модуль ограниченного по блокам квантования с решетчатым кодированием (BC-TCQ), содержащий модуль внутрикадрового предсказания, который деквантует параметры LPC посредством использования третьего индекса кодовой книги, и модуль межкадрового предсказания.
23. Устройство декодирования, содержащее:
блок декодирования параметров, который декодирует параметры кодирования с линейным предсказанием (LPC) и режим кодирования, включенные в битовый поток;
блок деквантования, который деквантует декодированные параметры LPC посредством использования одной из первой схемы деквантования, не использующей межкадровое предсказание, и второй схемы деквантования, использующей межкадровое предсказание, на основе информации пути квантования, включенной в битовый поток; и
блок декодирования переменного режима, который декодирует деквантованные параметры LPC в декодированном режиме кодирования,
при этом первая схема деквантования содержит модуль многоэтапного векторного квантования (MSVQ), который деквантует параметры LPC посредством использования первого индекса кодовой книги, и модуль решетчатого многоэтапного векторного квантования (LVQ), который деквантует параметры LPC посредством использования второго индекса кодовой книги, и
вторая схема деквантования содержит модуль ограниченного по блокам квантования с решетчатым кодированием (BC-TCQ), содержащий модуль внутрикадрового предсказания, который деквантует параметры LPC посредством использования третьего индекса кодовой книги, и модуль межкадрового предсказания.
24. Устройство квантования, содержащее:
первый блок квантования, который квантует входной сигнал посредством использования первой схемы квантования, не использующей межкадровое предсказание;
второй блок квантования, который квантует входной сигнал посредством использования второй схемы квантования, использующей межкадровое предсказание; и
блок определения пути квантования, который выбирает один из выходных сигналов первой схемы квантования и второй схемы квантования посредством использования квантованного искажения, полученного посредством первой схемы квантования, и квантованного искажения, полученного посредством второй схемы квантования,
при этом первая схема квантования содержит модуль многоэтапного векторного квантования (MSVQ), который квантует входной сигнал, и модуль решетчатого многоэтапного векторного квантования (LVQ), который квантует сигнал ошибки между входным сигналом и выходным сигналом MSVQ, и
вторая схема квантования содержит модуль межкадрового предсказания, который выполняет межкадровое предсказание входного сигнала, и модуль ограниченного по блокам квантования с решетчатым кодированием (BC-TCQ), содержащий модуль внутрикадрового предсказания, который квантует ошибки предсказания.
25. Электронное устройство, содержащее:
блок связи, который принимает, по меньшей мере, одно из звукового сигнала и закодированного битового потока, или который передает, по меньшей мере, одно из закодированного звукового сигнала и восстановленного звука; и
модуль кодирования, который выбирает один из множества путей, содержащего первый путь, не использующий межкадровое предсказание, и второй путь, использующий межкадровое предсказание, в качестве пути квантования принятого звукового сигнала на основе критерия до квантования принятого звукового сигнала, квантует принятый звуковой сигнал посредством использования одной из первой схемы квантования и второй схемы квантования согласно выбранному пути квантования, и кодирует квантованный звуковой сигнал в режиме кодирования.
26. Электронное устройство по п. 25, в котором первая схема квантования содержит первый модуль квантования, который грубо квантует принятый звуковой сигнал, и второй модуль квантования, который точно квантует сигнал ошибки квантования между принятым звуковым сигналом и выходным сигналом первого модуля квантования.
27. Электронное устройство по п. 25, в котором первая схема квантования содержит модуль многоэтапного векторного квантования (MSVQ), который квантует принятый звуковой сигнал, и модуль решетчатого многоэтапного векторного квантования (LVQ), который квантует сигнал ошибки между принятым звуковым сигналом и выходным сигналом MSVQ.
28. Электронное устройство по п. 25, в котором вторая схема квантования содержит модуль межкадрового предсказания, который выполняет межкадровое предсказание принятого звукового сигнала, и модуль ограниченного по блокам квантования с решетчатым кодированием (BC-TCQ), содержащий модуль внутрикадрового предсказания, который квантует ошибки предсказания.
29. Электронное устройство, содержащее:
блок связи, который принимает, по меньшей мере, одно из звукового сигнала и закодированного битового потока, или который передает, по меньшей мере, одно из закодированного звукового сигнала и восстановленного звука; и
модуль декодирования, который декодирует параметры кодирования с линейным предсказанием (LPC) и режим кодирования, включенные в битовый поток, деквантует декодированные параметры LPC посредством использования одной из первой схемы деквантования, не использующей межкадровое предсказание, и второй схемы деквантования, использующей межкадровое предсказание, на основе информации пути, включенной в битовый поток, и декодирует деквантованные параметры LPC в декодированном режиме кодирования,
при этом информация пути определяется на основе критерия до квантования звукового сигнала на стороне кодирования.
30. Электронное устройство по п. 29, в котором первая схема деквантования содержит первый модуль деквантования, который грубо деквантует параметры LPC, и второй модуль деквантования, который точно деквантует параметры LPC.
31. Электронное устройство по п. 29, в котором первая схема деквантования содержит модуль многоэтапного векторного квантования (MSVQ), который деквантует параметры LPC посредством использования первого индекса кодовой книги, и модуль решетчатого многоэтапного векторного квантования (LVQ), который деквантует параметры LPC посредством использования второго индекса кодовой книги.
32. Электронное устройство по п. 29, в котором вторая схема деквантования содержит модуль ограниченного по блокам квантования с решетчатым кодированием (BC-TCQ), содержащий модуль внутрикадрового предсказания, который деквантует параметры LPC посредством использования третьего индекса кодовой книги, и модуль межкадрового предсказания.
33. Электронное устройство, содержащее:
блок связи, который принимает, по меньшей мере, одно из звукового сигнала и закодированного битового потока, или который передает, по меньшей мере, одно из закодированного звукового сигнала и восстановленного звука;
модуль кодирования, который выбирает один из множества путей, содержащего первый путь, не использующий межкадровое предсказание, и второй путь, использующий межкадровое предсказание, в качестве пути квантования принятого звукового сигнала на основе критерия до квантования принятого звукового сигнала, квантует принятый звуковой сигнал посредством использования одной из первой схемы квантования и второй схемы квантования согласно выбранному пути квантования, и кодирует квантованный звуковой сигнал в режиме кодирования; и
модуль декодирования, который декодирует параметры кодирования с линейным предсказанием (LPC) и режим кодирования, включенные в битовый поток, деквантует декодированные параметры LPC посредством использования одной из первой схемы деквантования, не использующей межкадровое предсказание, и второй схемы деквантования, использующей межкадровое предсказание, на основе информации пути, включенной в битовый поток, и декодирует деквантованные параметры LPC в декодированном режиме кодирования.
34. Электронное устройство по п. 33, в котором первая схема квантования содержит первый модуль квантования, который грубо квантует принятый звуковой сигнал, и второй модуль квантования, который точно квантует сигнал ошибки квантования между принятым звуковым сигналом и выходным сигналом первого модуля квантования.
35. Электронное устройство, содержащее:
блок связи, который принимает, по меньшей мере, одно из звукового сигнала и закодированного битового потока, или который передает, по меньшей мере, одно из закодированного звукового сигнала и восстановленного звука; и
модуль кодирования, который квантует принятый звуковой сигнал посредством выбора одной из первой схемы квантования, не использующей межкадровое предсказание, и второй схемы квантования, использующей межкадровое предсказание, согласно информации пути, определенной с учетом, по меньшей мере, одного из режима предсказания, ошибки предсказания и состояния канала передачи, и который кодирует квантованный звуковой сигнал в режиме кодирования.
36. Электронное устройство по п. 35, в котором первая схема квантования содержит первый модуль квантования, который грубо квантует принятый звуковой сигнал, и второй модуль квантования, который точно квантует сигнал ошибки квантования между принятым звуковым сигналом и выходным сигналом первого модуля квантования.
37. Электронное устройство, содержащее:
блок связи, который принимает, по меньшей мере, одно из звукового сигнала и закодированного битового потока, или который передает, по меньшей мере, одно из закодированного звукового сигнала и восстановленного звука; и
модуль декодирования, который декодирует параметры кодирования с линейным предсказанием (LPC) и режим кодирования, включенные в битовый поток, деквантует декодированные параметры LPC посредством использования одной из первой схемы деквантования, не использующей межкадровое предсказание, и второй схемы деквантования, использующей межкадровое предсказание на основе информации пути, включенной в битовый поток, и декодирует деквантованные параметры LPC в декодированном режиме кодирования,
при этом информация пути определяется с учетом, по меньшей мере, одного из режима предсказания, ошибки предсказания и состояния канала передачи на стороне кодирования.
38. Электронное устройство по п. 37, в котором первая схема деквантования содержит первый модуль деквантования, который грубо деквантует параметры LPC, и второй модуль деквантования, который точно деквантует параметры LPC.
39. Электронное устройство, содержащее:
блок связи, который принимает, по меньшей мере, одно из звукового сигнала и закодированного битового потока, или который передает, по меньшей мере, одно из закодированного звукового сигнала и восстановленного звука;
модуль кодирования, который квантует принятый звуковой сигнал посредством выбора одной из первой схемы квантования, не использующей межкадровое предсказание, и второй схемы квантования, использующей межкадровое предсказание, согласно информации пути, определенной с учетом, по меньшей мере, одного из режима предсказания, ошибки предсказания и состояния канала передачи, и который кодирует квантованный звуковой сигнал в режиме кодирования; и
модуль декодирования, который декодирует параметры кодирования с линейным предсказанием (LPC) и режим кодирования, включенные в битовый поток, деквантует декодированные параметры LPC посредством использования одной из первой схемы деквантования, не использующей межкадровое предсказание, и второй схемы деквантования, использующей межкадровое предсказание на основе информации пути, включенной в битовый поток, и декодирует деквантованные параметры LPC в декодированном режиме кодирования.
40. Электронное устройство по п. 39, в котором первая схема квантования содержит первый модуль квантования, который грубо квантует принятый звуковой сигнал, и второй модуль квантования, который точно квантует сигнал ошибки квантования между принятым звуковым сигналом и выходным сигналом первого модуля квантования.