КОДИРОВАНИЕ С ПРЕДСКАЗАНИЕМ МНОГОКАНАЛЬНОГО СИГНАЛА

1. Кодер (100) для кодирования многоканального сигнала, содержащий
средство (301) определения матриц параметров кодирования с линейным предсказанием для многоканального сигнала;
средство (303) формирования матриц отражения из матриц параметров кодирования с линейным предсказанием;
средство (305) кодирования для кодирования матриц отражения, чтобы сформировать кодированные данные матриц отражения; и
средство (109) формирования кодированных данных для многоканального сигнала, содержащего данные матриц отражения.
2. Кодер по п.1, в котором матрицы отражения являются нормализованными матрицами отражения.
3. Кодер по п.2, в котором нормализованные матрицы отражения являются либо нормализованными прямыми матрицами отражения, либо нормализованными обратными матрицами отражения, и кодированные данные дополнительно содержат параметры связывания данных корреляции нормализованных прямых матриц отражения и нормализованных обратных матриц отражения.
4. Кодер по п.1, в котором средство (305) кодирования содержит средство разложения матриц отражения, чтобы сформировать разложенные матрицы отражения, и кодирования разложенных матриц отражения, чтобы сформировать кодированные данные матриц отражения.
5. Кодер по п.4, в котором средство (305) кодирования выполнено с возможностью определять характеристический многочлен из разложенных матриц отражения, а кодирование разложенных матриц отражения содержит кодирование коэффициентов характеристического многочлена.
6. Кодер по п.4, в котором разложение является разложением по собственным значениям.
7. Кодер по п.6, в котором кодированные данные матриц отражения содержат квантованные данные, по меньшей мере, одного или более из группы:
данных собственных значений и
данных собственных векторов.
8. Кодер по п.6, в котором средство (305) кодирования имеет такую функциональность, чтобы модифицировать характеристику квантования в ответ, по меньшей мере, на одно собственное значение.
9. Кодер по п.4, в котором разложение является разложением по сингулярным значениям (SVD).
10. Кодер по п.9, в котором кодированные данные матриц отражения содержат квантованные данные, по меньшей мере, одного сингулярного значения.
11. Кодер по п.9, в котором средство (305) кодирования имеет такую функциональность, чтобы модифицировать характеристику квантования в ответ, по меньшей мере, на одно сингулярное значение.
12. Кодер по п.4, в котором средство (305) кодирования содержит средство формирования кодированных данных матриц отражения посредством квантования параметров разложенных матриц отражения.
13. Декодер для декодирования многоканального сигнала, содержащий
средство (401) приема кодированных данных для многоканального сигнала, при этом кодированные данные содержат кодированные данные матриц отражения для матриц отражения многоканального сигнала;
средство (403) определения матриц отражения посредством декодирования данных матриц отражения;
средство (405) определения матриц параметров кодирования с линейным предсказанием для многоканального сигнала из матриц отражения и
средство (205) формирования многоканального сигнала посредством декодирования с линейным предсказанием на основе параметров кодирования с линейным предсказанием.
14. Способ кодирования многоканального сигнала, содержащий этапы, на которых
определяют матрицы параметров кодирования с линейным предсказанием для многоканального сигнала;
формируют матрицы отражения из матриц параметров кодирования с линейным предсказанием;
кодируют матрицы отражения, чтобы сформировать кодированные данные матриц отражения; и
формируют кодированные данные для многоканального сигнала, содержащего данные матриц отражения.
15. Способ декодирования многоканального сигнала, содержащий этапы, на которых
принимают кодированные данные для многоканального сигнала, при этом кодированные данные содержат кодированные данные матриц отражения для матриц отражения многоканального сигнала;
определяют матрицы отражения посредством декодирования данных матриц отражения;
определяют матрицы параметров кодирования с линейным предсказанием для многоканального сигнала из матриц отражения и
формируют многоканальный сигнал посредством декодирования с линейным предсказанием на основе параметров кодирования с линейным предсказанием.
16. Кодированный многоканальный сигнал, содержащий кодированные данные матриц отражения для матриц отражения, ассоциативно связанных с матрицами параметров кодирования с линейным предсказанием многоканального сигнала.
17. Компьютерный программный продукт для осуществления способа по п.14 или 15.
18. Передающее устройство (801) для передачи многоканального сигнала, содержащее
средство (301) определения матриц параметров кодирования с линейным предсказанием для многоканального сигнала;
средство (303) формирования матриц отражения из матриц параметров кодирования с линейным предсказанием;
средство (305) кодирования для кодирования матриц отражения, чтобы сформировать кодированные данные матриц отражения;
средство (109) формирования кодированных данных для многоканального сигнала, содержащего данные матриц отражения; и
средство передачи кодированных данных.
19. Приемное устройство (803) для приема многоканального сигнала, содержащее
средство (401) приема кодированных данных для многоканального сигнала, при этом кодированные данные содержат кодированные данные матриц отражения для матриц отражения многоканального сигнала;
средство (403) определения матриц отражения посредством декодирования данных матриц отражения;
средство (405) определения матриц параметров кодирования с линейным предсказанием для многоканального сигнала из матриц отражения и
средство (205) формирования многоканального сигнала посредством декодирования с линейным предсказанием на основе параметров кодирования с линейным предсказанием.
20. Передающая система (800) для передачи многоканального сигнала, содержащая
передающее устройство (801), содержащее
средство (301) определения матриц параметров кодирования с линейным предсказанием для многоканального сигнала,
средство (303) формирования матриц отражения из матриц параметров кодирования с линейным предсказанием,
средство (305) кодирования для кодирования матриц отражения, чтобы сформировать кодированные данные матриц отражения,
средство (109) формирования кодированных данных для многоканального сигнала, содержащего данные матриц отражения,
средство передачи кодированных данных;
приемное устройство (803) для приема многоканального сигнала, содержащее
средство (401) приема кодированных данных;
средство (403) определения матриц отражения посредством декодирования данных матриц отражения;
средство (405) определения матриц параметров кодирования с линейным предсказанием для многоканального сигнала из матриц отражения и
средство (205) формирования многоканального сигнала посредством декодирования с линейным предсказанием на основе параметров кодирования с линейным предсказанием.
21. Способ передачи многоканального сигнала, содержащий этапы, на которых
определяют матрицы параметров кодирования с линейным предсказанием для многоканального сигнала;
формируют матрицы отражения из матриц параметров кодирования с линейным предсказанием;
кодируют матрицы отражения, чтобы сформировать кодированные данные матриц отражения;
формируют кодированные данные для многоканального сигнала, содержащего данные матриц отражения; и
передают кодированные данные.
22. Способ приема многоканального сигнала, содержащий этапы, на которых
принимают кодированные данные для многоканального сигнала, при этом кодированные данные содержат кодированные данные матриц отражения для матриц отражения многоканального сигнала;
определяют матрицы отражения посредством декодирования данных матриц отражения;
определяют матрицы параметров кодирования с линейным предсказанием для многоканального сигнала из матриц отражения и
формируют многоканальный сигнал посредством декодирования с линейным предсказанием на основе параметров кодирования с линейным предсказанием.
23. Способ передачи и приема многоканального сигнала, содержащий этапы, на которых
определяют матрицы параметров кодирования с линейным предсказанием для многоканального сигнала;
формируют матрицы отражения из матриц параметров кодирования с линейным предсказанием;
кодируют матрицы отражения, чтобы сформировать кодированные данные матриц отражения;
формируют кодированные данные для многоканального сигнала, содержащего данные матриц отражения;
передают кодированные данные;
принимают кодированные данные для многоканального сигнала;
определяют матрицы отражения посредством декодирования данных матриц отражения;
определяют матрицы параметров кодирования с линейным предсказанием для многоканального сигнала из матриц отражения и
формируют многоканальный сигнал посредством декодирования с линейным предсказанием на основе параметров кодирования с линейным предсказанием.
24. Устройство (801) аудиозаписи, содержащее кодер по п.1.
25. Устройство (803) воспроизведения аудио, содержащее декодер по п.13.
26. Кодированный многоканальный сигнал, содержащий кодированные данные для многоканального сигнала, при этом кодированные данные содержат кодированные данные матриц отражения для матриц отражения многоканального сигнала, причем матрицы отражения соответствуют матрицам параметров кодирования с линейным предсказанием для кодирования с линейным предсказанием на основе многоканального сигнала.
27. Носитель записи, имеющий сохраненный на нем сигнал по п.26.