УСТРОЙСТВО И СПОСОБ ДЛЯ КОДИРОВАНИЯ ИЛИ ДЕКОДИРОВАНИЯ МНОГОКАНАЛЬНОГО СИГНАЛА С ИСПОЛЬЗОВАНИЕМ ПОВТОРНОЙ ДИСКРЕТИЗАЦИИ СПЕКТРАЛЬНОЙ ОБЛАСТИ

1. Устройство для кодирования многоканального сигнала, содержащего, по меньшей мере, два канала, содержащее
время-спектральный преобразователь (1000) для преобразования последовательностей блоков значений отсчетов упомянутых, по меньшей мере, двух каналов в представление частотной области, имеющее последовательности блоков спектральных значений для упомянутых, по меньшей мере, двух каналов, при этом блок значений дискретизации имеет ассоциированную входную частоту дискретизации, и блок спектральных значений из последовательностей блоков спектральных значений имеет спектральные значения вплоть до максимальной входной частоты (1211), которая связана с входной частотой дискретизации;
многоканальный процессор (1010) для применения объединенной многоканальной обработки к последовательностям блоков спектральных значений или к подвергнутым повторной дискретизации последовательностям блоков спектральных значений, чтобы получать, по меньшей мере, одну результирующую последовательность блоков спектральных значений, содержащую информацию, относящуюся к упомянутым, по меньшей мере, двум каналам;
модуль (1020) повторной дискретизации спектральной области для повторной дискретизации блоков результирующих последовательностей в частотной области или для повторной дискретизации последовательностей блоков спектральных значений для упомянутых, по меньшей мере, двух каналов в частотной области, чтобы получать подвергнутую повторной дискретизации последовательность блоков спектральных значений, при этом блок из подвергнутой повторной дискретизации последовательности блоков спектральных значений имеет спектральные значения вплоть до максимальной выходной частоты (1231, 1221), которая отличается от максимальной входной частоты (1211);
спектрально-временной преобразователь (1030) для преобразования подвергнутой повторной дискретизации последовательности блоков спектральных значений в представление временной области или для преобразования результирующей последовательности блоков спектральных значений в представление временной области, содержащее выходную последовательность блоков значений дискретизации, имеющих ассоциированную выходную частоту дискретизации, которая отличается от входной частоты дискретизации; и
базовый кодер (1040) для кодирования выходной последовательности блоков значений дискретизации, чтобы получать кодированный многоканальный сигнал (1510).
2. Устройство по п. 1, в котором модуль (1020) повторной дискретизации спектральной области сконфигурирован для усечения блоков для цели понижающей дискретизации или для дополнения нулями блоков для цели повышающей дискретизации.
3. Устройство по п. 1, в котором модуль (1020) повторной дискретизации спектральной области сконфигурирован для масштабирования (1322) спектральных значений блоков из результирующей последовательности блоков с использованием масштабирующего коэффициента в зависимости от максимальной входной частоты и в зависимости от максимальной выходной частоты.
4. Устройство по п. 3,
в котором масштабирующий коэффициент больше единицы в случае повышающей дискретизации, при этом выходная частота дискретизации больше, чем входная частота дискретизации, или в котором масштабирующий коэффициент меньше единицы в случае понижающей дискретизации, при этом выходная частота дискретизации ниже, чем входная частота дискретизации, или
в котором время-спектральный преобразователь (1000) сконфигурирован с возможностью выполнять алгоритм время-частотного преобразования без использования нормализации в отношении полного количества спектральных значений блока спектральных значений (1311), и при этом масштабирующий коэффициент равен частному между количеством спектральных значений блока из подвергнутой повторной дискретизации последовательности и количеством спектральных значений блока спектральных значений до повторной дискретизации, и при этом спектрально-временной преобразователь сконфигурирован с возможностью применять нормализацию на основе максимальной выходной частоты (1331).
5. Устройство по п. 1, в котором время-спектральный преобразователь (1000) сконфигурирован с возможностью выполнять алгоритм дискретного преобразования Фурье, или в котором спектрально-временной преобразователь (1030) сконфигурирован с возможностью выполнять алгоритм обратного дискретного преобразования Фурье.
6. Устройство по п. 1,
в котором многоканальный процессор (1010) сконфигурирован с возможностью получать дополнительную результирующую последовательность блоков спектральных значений, и
в котором спектрально-временной преобразователь (1030) сконфигурирован для преобразования дополнительной результирующей последовательности спектральных значений в дополнительное представление (1032) временной области, содержащее дополнительную выходную последовательность блоков значений дискретизации, имеющих ассоциированную выходную частоту дискретизации, которая равна входной частоте дискретизации.
7. Устройство по п. 1,
в котором многоканальный процессор (1010) сконфигурирован с возможностью обеспечивать еще одну дополнительную результирующую последовательность блоков спектральных значений,
в котором модуль (1020) повторной дискретизации спектральной области сконфигурирован для повторной дискретизации блоков упомянутой еще одной дополнительной результирующей последовательности в частотной области, чтобы получать дополнительную подвергнутую повторной дискретизации последовательность блоков спектральных значений, при этом блок из дополнительной подвергнутой повторной дискретизации последовательности имеет спектральные значения вплоть до дополнительной максимальной выходной частоты, которая отличается от максимальной выходной частоты или которая отличается от максимальной входной частоты, и,
в котором спектрально-временной преобразователь (1030) сконфигурирован для преобразования дополнительной подвергнутой повторной дискретизации последовательности блоков спектральных значений в еще одно дополнительное представление временной области, содержащее еще одну дополнительную выходную последовательность блоков значений дискретизации, имеющих ассоциированную дополнительную выходную частоту дискретизации, которая отличается от выходной частоты дискретизации или входной частоты дискретизации.
8. Устройство по п. 1, в котором многоканальный процессор (1010) сконфигурирован с возможностью генерировать средний сигнал как упомянутую, по меньшей мере, одну результирующую последовательность блоков спектральных значений с использованием только операции понижающего микширования, или дополнительный вспомогательный сигнал как дополнительную результирующую последовательность блоков спектральных значений.
9. Устройство по п. 1,
в котором многоканальный процессор (1010) сконфигурирован с возможностью генерировать средний сигнал как упомянутую, по меньшей мере, одну результирующую последовательность, при этом модуль (1020) повторной дискретизации спектральной области сконфигурирован с возможностью подвергать повторной дискретизации средний сигнал в две отдельные последовательности, имеющие две разные максимальные выходные частоты, которые отличаются от максимальной входной частоты,
в котором спектрально-временной преобразователь (1030) сконфигурирован с возможностью преобразовывать упомянутые две подвергнутые повторной дискретизации последовательности в две выходные последовательности, имеющие разные частоты дискретизации, и
в котором базовый кодер (1030) содержит первый процессор (1430c) предварительной обработки для предварительной обработки первой выходной последовательности на первой частоте дискретизации или второй процессор (1430d) предварительной обработки для предварительной обработки второй выходной последовательности на второй частоте дискретизации, и
в котором базовый кодер сконфигурирован с возможностью подвергать базовому кодированию первый или второй предварительно обработанный сигнал, или
в котором многоканальный процессор сконфигурирован с возможностью генерировать вспомогательный сигнал как упомянутую, по меньшей мере, одну результирующую последовательность, при этом модуль (1020) повторной дискретизации спектральной области сконфигурирован с возможностью подвергать повторной дискретизации вспомогательный сигнал в две подвергнутые повторной дискретизации последовательности, имеющие две разные максимальные выходные частоты, которые отличаются от максимальной входной частоты,
в котором спектрально-временной преобразователь (1030) сконфигурирован с возможностью преобразовывать упомянутые две подвергнутые повторной дискретизации последовательности в две выходные последовательности, имеющие разные частоты дискретизации, и
в котором базовый кодер содержит первый процессор (1430c) предварительной обработки и второй процессор (1430d) предварительной обработки для предварительной обработки первой и второй выходных последовательностей; и
в котором базовый кодер (1040) сконфигурирован с возможностью подвергать базовому кодированию (1430a, 1430b) первую или вторую предварительно обработанную последовательность.
10. Устройство по п. 1,
в котором спектрально-временной преобразователь (1030) сконфигурирован с возможностью преобразовывать упомянутую, по меньшей мере, одну результирующую последовательность в представление временной области без какой-либо повторной дискретизации спектральной области, и
в котором базовый кодер (1040) сконфигурирован с возможностью подвергать базовому кодированию (1430a) не подвергнутую повторной дискретизации выходную последовательность, чтобы получать кодированный многоканальный сигнал, или
в котором спектрально-временной преобразователь (1030) сконфигурирован с возможностью преобразовывать упомянутую, по меньшей мере, одну результирующую последовательность в представление временной области без какой-либо повторной дискретизации спектральной области без вспомогательного сигнала, и
в котором базовый кодер (1040) сконфигурирован с возможностью подвергать базовому кодированию (1430a) не подвергнутую повторной дискретизации выходную последовательность для вспомогательного сигнала, чтобы получать кодированный многоканальный сигнал, или
в котором устройство дополнительно содержит конкретный кодер (1430e) вспомогательного сигнала спектральной области.
11. Устройство по п. 1,
в котором входная частота дискретизации является, по меньшей мере, одной частотой дискретизации из группы частот дискретизации, содержащих 8 кГц, 16 кГц, 32 кГц, или
в котором выходная частота дискретизации является, по меньшей мере, одной частотой дискретизации из группы частот дискретизации, содержащих 8 кГц, 12.8 кГц, 16 кГц, 25.6 кГц и 32 кГц.
12. Устройство по п. 1,
в котором спектрально-временной преобразователь сконфигурирован с возможностью применять окно анализа,
в котором спектрально-временной преобразователь (1030) сконфигурирован с возможностью применять окно синтеза,
в котором длина во времени окна анализа равняется или является целым кратным или целочисленной дробью длины во времени окна синтеза, или
в котором окно анализа и окно синтеза, каждое имеет часть дополнения нулями на его начальной части или конечной части, или
в котором окно анализа, используемое время-спектральным преобразователем (1000), или окно синтеза, используемое спектрально-временным преобразователем (1030), каждое имеет возрастающую перекрывающуюся часть и убывающую перекрывающуюся часть, при этом базовый кодер (1040) содержит кодер временной области с опережающим просмотром (1905) или кодер частотной области с перекрывающейся частью базового окна, и при этом перекрывающаяся часть окна анализа или окна синтеза меньше, чем или равна части (1905) опережающего просмотра базового кодера или перекрывающейся части базового окна, или
в котором окно анализа и окно синтеза таковы, что размер окна, размер области перекрытия и размер дополнения нулями, каждый, содержат целое число отсчетов для, по меньшей мере, двух частот дискретизации из группы частот дискретизации, содержащих 12.8 кГц, 16 кГц, 26.6 кГц, 32 кГц, 48 кГц, или
в котором максимальное основание цифрового преобразования Фурье в осуществлении с разделением оснований ниже, чем или равно 7, или в котором временное разрешение фиксировано на значении, более низком, чем или равном частоте кадров базового кодера.
13. Устройство по п. 1,
в котором базовый кодер (1040) сконфигурирован с возможностью работать в соответствии с первым управлением кадрами, чтобы обеспечивать последовательность кадров, при этом кадр ограничен начальной границей (1901) кадра и конечной границей (1902) кадра, и
в котором время-спектральный преобразователь (1000) или спектрально-временной преобразователь (1030) сконфигурированы с возможностью работать в соответствии со вторым управлением кадрами, которое синхронизировано с первым управлением кадрами, при этом начальная граница (1901) кадра или конечная граница (1902) кадра каждого кадра из последовательности кадров находится в предварительно определенном отношении к начальному моменту или конечному моменту перекрывающейся части окна, используемого время-спектральным преобразователем (1000) для каждого блока из последовательности блоков значений дискретизации или используемого спектрально-временным преобразователем (1030) для каждого блока из выходной последовательности блоков значений дискретизации.
14. Устройство по п. 1,
в котором базовый кодер (1040) сконфигурирован с возможностью использовать часть (1905) опережающего просмотра при базовом кодировании кадра, полученного из выходной последовательности блоков значений дискретизации, имеющих ассоциированную выходную частоту дискретизации, при этом часть (1905) опережающего просмотра располагается во времени после кадра,
в котором время-спектральный преобразователь (1000) сконфигурирован с возможностью использовать окно (1904) анализа, имеющее перекрывающуюся часть с длиной во времени, которая меньше, чем или равна длине во времени части (1905) опережающего просмотра, при этом перекрывающаяся часть окна анализа используется для генерирования подвергнутой оконной обработке части (1905) опережающего просмотра.
15. Устройство по п. 14,
в котором спектрально-временной преобразователь (1030) сконфигурирован с возможностью обрабатывать выходную часть опережающего просмотра, соответствующую подвергнутой оконной обработке части опережающего просмотра, с использованием функции (1922) исправления, при этом функция исправления сконфигурирована таким образом, что влияние перекрывающейся части окна анализа уменьшается или устраняется.
16. Устройство по п. 15, в котором функция исправления является обратной к функции, определяющей перекрывающуюся часть окна анализа.
17. Устройство по п. 15,
в котором перекрывающаяся часть является пропорциональной квадратному корню из функции синуса,
в котором функция исправления является пропорциональной обратной к квадратному корню из функции синуса, и
1.5
в котором спектрально-временной преобразователь (1030) сконфигурирован с возможностью использовать перекрывающуюся часть, которая пропорциональна функции (sin).
18. Устройство по п. 1,
в котором спектрально-временной преобразователь (1030) сконфигурирован с возможностью генерировать первый выходной блок с использованием окна синтеза и второй выходной блок с использованием окна синтеза, при этом вторая часть второго выходного блока является выходной частью (1905) опережающего просмотра,
в котором спектрально-временной преобразователь (1030) сконфигурирован с возможностью генерировать значения дискретизации кадра с использованием операции сложения с перекрытием между первым выходным блоком и частью второго выходного блока, исключая выходную часть (1905) опережающего просмотра,
в котором базовый кодер (1040) сконфигурирован с возможностью применять операцию опережающего просмотра к выходной части (1905) опережающего просмотра, чтобы определять информацию кодирования для базового кодирования кадра, и
в котором базовый кодер (1040) сконфигурирован с возможностью подвергать базовому кодированию кадр с использованием результата операции опережающего просмотра.
19. Устройство по п. 18, в котором спектрально-временной преобразователь (1030) сконфигурирован с возможностью генерировать третий выходной блок после второго выходного блока с использованием окна синтеза, при этом спектрально-временной преобразователь сконфигурирован с возможностью перекрывать первую часть перекрытия третьего выходного блока с помощью второй части второго выходного блока, подвергнутого оконной обработке с использованием окна синтеза, чтобы получать отсчеты дополнительного кадра, следующего за кадром во времени.
20. Устройство по п. 18,
в котором спектрально-временной преобразователь (1030) сконфигурирован с возможностью, при генерировании второго выходного блока для кадра, не подвергать оконной обработке выходную часть опережающего просмотра или исправлять (1922) выходную часть опережающего просмотра для, по меньшей мере, частично отмены влияния окна анализа, используемого время-спектральным преобразователем (1000), и
в котором спектрально-временной преобразователь (1030) сконфигурирован с возможностью выполнять операцию (1924) сложения с перекрытием между вторым выходным блоком и третьим выходным блоком для дополнительного кадра и подвергать оконной обработке (1920) выходную часть опережающего просмотра с помощью окна синтеза.
21. Устройство по п. 13,
в котором спектрально-временной преобразователь (1030) сконфигурирован с возможностью,
использовать окно синтеза, чтобы генерировать первый блок выходных отсчетов и второй блок выходных отсчетов,
осуществлять сложение с перекрытием второй части первого блока и первой части второго блока, чтобы генерировать часть выходных отсчетов,
в котором базовый кодер (1040) сконфигурирован с возможностью применять операцию опережающего просмотра к части выходных отсчетов для базового кодирования выходных отсчетов, расположенных во времени до части выходных отсчетов, при этом часть опережающего просмотра не включает в себя вторую часть отсчетов второго блока.
22. Устройство по п. 13,
в котором спектрально-временной преобразователь (1030) сконфигурирован с возможностью использовать окно синтеза, обеспечивающее временное разрешение, которое выше, чем умноженная на два длина кадра базового кодера,
в котором спектрально-временной преобразователь (1030) сконфигурирован с возможностью использовать окно синтеза для генерирования блоков выходных отсчетов и выполнять операцию сложения с перекрытием, при этом все отсчеты в части опережающего просмотра базового кодера вычисляются с использованием операции сложения с перекрытием, или
в котором спектрально-временной преобразователь (1030) сконфигурирован с возможностью применять операцию опережающего просмотра к выходным отсчетам для базового кодирования выходных отсчетов, расположенных во времени до части, при этом часть опережающего просмотра не включает в себя вторую часть отсчетов второго блока.
23. Устройство по п. 1, в котором многоканальный процессор (1010) сконфигурирован с возможностью обрабатывать последовательность блоков, чтобы получать выравнивание по времени с использованием параметра (12) широкополосного выравнивания по времени и чтобы получать узкополосное выравнивание по фазе с использованием множества параметров (14) узкополосного выравнивания по фазе, и вычислять средний сигнал и вспомогательный сигнал как результирующие последовательности с использованием выровненных последовательностей.
24. Способ для кодирования многоканального сигнала, содержащего, по меньшей мере, два канала, содержащий
преобразование (1000) последовательностей блоков значений отсчетов упомянутых, по меньшей мере, двух каналов в представление частотной области, имеющее последовательности блоков спектральных значений для упомянутых, по меньшей мере, двух каналов, при этом блок значений дискретизации имеет ассоциированную входную частоту дискретизации, и блок спектральных значений из последовательностей блоков спектральных значений имеет спектральные значения вплоть до максимальной входной частоты (1211), которая связана с входной частотой дискретизации;
применение (1010) объединенной многоканальной обработки к последовательностям блоков спектральных значений или к подвергнутым повторной дискретизации последовательностям блоков спектральных значений, чтобы получать, по меньшей мере, одну результирующую последовательность блоков спектральных значений, содержащую информацию, относящуюся к упомянутым, по меньшей мере, двум каналам;
повторную дискретизацию (1020) спектральной области блоков из результирующих последовательностей в частотной области или повторную дискретизацию последовательностей блоков спектральных значений для упомянутых, по меньшей мере, двух каналов в частотной области, чтобы получать подвергнутую повторной дискретизации последовательность блоков спектральных значений, при этом блок из подвергнутой повторной дискретизации последовательности блоков спектральных значений имеет спектральные значения вплоть до максимальной выходной частоты (1231, 1221), которая отличается от максимальной входной частоты (1211);
преобразование (1640) подвергнутой повторной дискретизации последовательности блоков спектральных значений в представление временной области или для преобразования результирующей последовательности блоков спектральных значений в представление временной области, содержащее выходную последовательность блоков значений дискретизации, имеющих ассоциированную выходную частоту дискретизации, которая отличается от входной частоты дискретизации; и
базовое кодирование (1040) выходной последовательности блоков значений дискретизации, чтобы получать кодированный многоканальный сигнал (1510).
25. Устройство для декодирования кодированного многоканального сигнала, содержащее
базовый декодер (1600) для генерирования подвергнутого базовому декодированию сигнала;
время-спектральный преобразователь (1610) для преобразования последовательности блоков значений дискретизации подвергнутого базовому декодированию сигнала в представление частотной области, имеющее последовательность блоков спектральных значений для подвергнутого базовому декодированию сигнала, при этом блок значений дискретизации имеет ассоциированную входную частоту дискретизации, и при этом блок спектральных значений имеет спектральные значения вплоть до максимальной входной частоты, которая связана с входной частотой дискретизации;
модуль (1620) повторной дискретизации спектральной области для повторной дискретизации блоков спектральных значений из последовательности (1621) блоков спектральных значений для подвергнутого базовому декодированию сигнала или, по меньшей мере, двух результирующих последовательностей (1635), полученных посредством обратной многоканальной обработки в частотной области, чтобы получать подвергнутую повторной дискретизации последовательность (1631) или, по меньшей мере, две подвергнутые повторной дискретизации последовательности (1625) блоков спектральных значений, при этом блок из подвергнутой повторной дискретизации последовательности имеет спектральные значения вплоть до максимальной выходной частоты, которая отличается от максимальной входной частоты;
многоканальный процессор (1630) для применения обратной многоканальной обработки к последовательности (1615), содержащей последовательность блоков или подвергнутую повторной дискретизации последовательность (1621) блоков, чтобы получать, по меньшей мере, две результирующих последовательности (1631, 1632, 1635) блоков спектральных значений; и
спектрально-временной преобразователь (1640) для преобразования упомянутых, по меньшей мере, двух результирующих последовательностей (1631, 1632) блоков спектральных значений или упомянутых, по меньшей мере, двух подвергнутых повторной дискретизации последовательностей (1625) блоков спектральных значений в представление временной области, содержащее, по меньшей мере, две выходные последовательности блоков значений дискретизации, имеющих ассоциированную выходную частоту дискретизации, которая отличается от входной частоты дискретизации.
26. Устройство по п. 25, в котором модуль (1020) повторной дискретизации спектральной области сконфигурирован для усечения блоков для цели понижающей дискретизации или для дополнения нулями блоков для цели повышающей дискретизации.
27. Устройство по п. 25, в котором модуль (1020) повторной дискретизации спектральной области сконфигурирован для масштабирования (1322) спектральных значений блоков из результирующей последовательности блоков с использованием масштабирующего коэффициента в зависимости от максимальной входной частоты и в зависимости от максимальной выходной частоты.
28. Устройство по п. 25,
в котором масштабирующий коэффициент больше единицы в случае повышающей дискретизации, при этом выходная частота дискретизации больше, чем входная частота дискретизации, или в котором масштабирующий коэффициент меньше единицы в случае понижающей дискретизации, при этом выходная частота дискретизации ниже, чем входная частота дискретизации, или
в котором время-спектральный преобразователь (1000) сконфигурирован с возможностью выполнять алгоритм время-частотного преобразования без использования нормализации в отношении полного количества спектральных значений блока спектральных значений (1311), и при этом масштабирующий коэффициент равен частному между количеством спектральных значений блока из подвергнутой повторной дискретизации последовательности и количеством спектральных значений блока спектральных значений до повторной дискретизации, и при этом спектрально-временной преобразователь сконфигурирован с возможностью применять нормализацию на основе максимальной выходной частоты (1331).
29. Устройство по п. 25, в котором время-спектральный преобразователь (1000) сконфигурирован с возможностью выполнять алгоритм дискретного преобразования Фурье, или в котором спектрально-временной преобразователь (1030) сконфигурирован с возможностью выполнять алгоритм обратного дискретного преобразования Фурье.
30. Устройство по п. 25,
в котором базовый декодер (1600) сконфигурирован с возможностью генерировать дополнительный подвергнутый базовому декодированию сигнал (1601), имеющий дополнительную частоту дискретизации, которая отличается от входной частоты дискретизации,
в котором время-спектральный преобразователь (1610) сконфигурирован с возможностью преобразовывать дополнительный подвергнутый базовому декодированию сигнал в представление частотной области, имеющее дополнительную последовательность (1611) блоков значений для дополнительного подвергнутого базовому декодированию сигнала, при этом блок значений дискретизации дополнительного подвергнутого базовому декодированию сигнала имеет спектральные значения вплоть до дополнительной максимальной входной частоты, которая отличается от максимальной входной частоты и относится к дополнительной частоте дискретизации,
в котором модуль (1620) повторной дискретизации спектральной области сконфигурирован с возможностью подвергать повторной дискретизации дополнительную последовательность блоков для дополнительного подвергнутого базовому декодированию сигнала в частотной области, чтобы получать дополнительную подвергнутую повторной дискретизации последовательность (1621) блоков спектральных значений, при этом блок спектральных значений дополнительной подвергнутой повторной дискретизации последовательности имеет спектральные значения вплоть до максимальной выходной частоты, которая отличается от дополнительной максимальной входной частоты; и
модуль (1700) комбинирования для комбинирования подвергнутой повторной дискретизации последовательности и дополнительной подвергнутой повторной дискретизации последовательности, чтобы получать последовательность (1701), подлежащую обработке посредством многоканального процессора (1630).
31. Устройство по п. 25,
в котором базовый декодер (1600) сконфигурирован с возможностью генерировать еще один дополнительный подвергнутый базовому декодированию сигнал, имеющий дополнительную частоту дискретизации, которая равняется выходной частоте (1603) дискретизации,
в котором время-спектральный преобразователь (1610) сконфигурирован с возможностью преобразовывать упомянутую еще одну дополнительную последовательность в представление (1613) частотной области,
в котором устройство дополнительно содержит модуль (1700) комбинирования для комбинирования упомянутой еще одной дополнительной последовательности блоков спектральных значений и подвергнутой повторной дискретизации последовательности (1622, 1621) блоков в обработке генерирования последовательности блоков, обработанных посредством многоканального процессора (1630).
32. Устройство по п. 25,
в котором базовый декодер (1600) содержит, по меньшей мере, одно из части (1600d) основанного на MDCT декодирования, части (1600c) декодирования расширения полосы пропускания временной области, части (1600b) декодирования ACELP и части (1600a) декодирования басового последующего фильтра,
в котором часть (1600d) основанного на MDCT декодирования или часть (1600c) декодирования расширения полосы пропускания временной области сконфигурирована с возможностью генерировать подвергнутый базовому декодированию сигнал, имеющий выходную частоту дискретизации, или
в котором часть (1600b) декодирования ACELP или часть (1600a) декодирования басового последующего фильтра сконфигурирована с возможностью генерировать подвергнутый базовому декодированию сигнал на частоте дискретизации, которая отличается от выходной частоты дискретизации.
33. Устройство по п. 25,
в котором время-спектральный преобразователь (1610) сконфигурирован с возможностью применять окно анализа к, по меньшей мере, двум из множества разных подвергнутых базовому декодированию сигналов, при этом окна анализа имеют один и тот же размер во времени или имеют одну и ту же форму по отношению к времени,
в котором устройство дополнительно содержит модуль (1700) комбинирования для комбинирования, по меньшей мере, одной подвергнутой повторной дискретизации последовательности и любой другой последовательности, имеющей блоки со спектральными значениями вплоть до максимальной выходной частоты на основе блок за блоком, чтобы получать последовательность, обработанную посредством многоканального процессора (1630).
34. Устройство по п. 25,
в котором последовательность, обработанная посредством многоканального процессора (1630), соответствует среднему сигналу, и
в котором многоканальный процессор (1630) сконфигурирован с возможностью дополнительно генерировать вспомогательный сигнал с использованием информации о вспомогательном сигнале, включенной в кодированный многоканальный сигнал, и
в котором многоканальный процессор (1630) сконфигурирован с возможностью генерировать упомянутые, по меньшей мере, две результирующие последовательности с использованием среднего сигнала и вспомогательного сигнала.
35. Устройство по п. 25,
в котором многоканальный процессор (1630) сконфигурирован с возможностью преобразовывать (820) последовательность в первую последовательность для первого выходного канала и вторую последовательность для второго выходного канала с использованием коэффициента усиления в расчете на диапазон параметров;
обновлять (830) первую последовательность и вторую последовательность с использованием декодированного вспомогательного сигнала или обновлять первую последовательность и вторую последовательность с использованием вспомогательного сигнала, предсказанного из более раннего блока из последовательности блоков для среднего сигнала с использованием параметра заполнения стерео для диапазона параметров;
выполнять (910) устранение выравнивания по фазе и масштабирование энергии с использованием информации о множестве параметров узкополосного выравнивания по фазе; и
выполнять (920) устранение выравнивания по времени с использованием информации о параметре широкополосного выравнивания по времени, чтобы получать упомянутые, по меньшей мере, две результирующие последовательности.
36. Устройство по п. 25,
в котором базовый декодер (1600) сконфигурирован с возможностью работать в соответствии с первым управлением кадрами, чтобы обеспечивать последовательность кадров, при этом кадр ограничен начальной границей (1901) кадра и конечной границей (1902) кадра,
в котором время-спектральный преобразователь (1610) или спектрально-временной преобразователь (1640) сконфигурирован с возможностью работать в соответствии со вторым управлением кадрами, которое синхронизировано с первым управлением кадрами,
в котором время-спектральный преобразователь (1610) или спектрально-временной преобразователь (1640) сконфигурированы с возможностью работать в соответствии со вторым управлением кадрами, которое синхронизировано с первым управлением кадрами, при этом начальная граница (1901) кадра или конечная граница (1902) кадра каждого кадра из последовательности кадров находится в предварительно определенном отношении к начальному моменту или конечному моменту перекрывающейся части окна, используемого время-спектральным преобразователем (1610) для каждого блока из последовательности блоков значений дискретизации или используемого спектрально-временным преобразователем (1640) для каждого блока из упомянутых, по меньшей мере, двух выходных последовательностей блоков значений дискретизации.
37. Устройство по п. 25,
в котором подвергнутый базовому декодированию сигнал имеет последовательность кадров, при этом кадр имеет начальную границу (1901) кадра и конечную границу (1902) кадра,
в котором окно (1914) анализа, используемое время-спектральным преобразователем (1610) для оконной обработки кадра из последовательности кадров, имеет перекрывающуюся часть, оканчивающуюся до конечной границы (1902) кадра, оставляя временной интервал (1920) между концом перекрывающейся части и конечной границей (1902) кадра, и
в котором базовый декодер (1600) сконфигурирован с возможностью выполнять обработку для отсчетов во временном интервале (1920) параллельно с оконной обработкой кадра с использованием окна (1914) анализа, или в котором последующая обработка базового декодера выполняется для отсчетов во временном интервале (1920) параллельно с оконной обработкой кадра с использованием окна анализа.
38. Устройство по п. 25,
в котором подвергнутый базовому декодированию сигнал имеет последовательность кадров, при этом кадр имеет начальную границу (1901) кадра и конечную границу (1902) кадра,
в котором начало первой перекрывающейся части окна (1914) анализа совпадает с начальной границей (1901) кадра, и при этом конец второй перекрывающейся части окна (1914) анализа располагается до границы (1902) кадра остановки, так что существует временной интервал (1920) между концом второй перекрывающейся части и границей кадра остановки, и
в котором окно анализа для следующего блока подвергнутого базовому декодированию сигнала располагается таким образом, что средняя неперекрывающаяся часть окна анализа располагается внутри временного интервала (1920).
39. Устройство по п. 25, в котором окно анализа, используемое время-спектральным преобразователем (1610), имеет такую же форму и длину во времени, что и окно синтеза, используемое спектрально-временным преобразователем (1640).
40. Устройство по п. 25, в котором подвергнутый базовому декодированию сигнал имеет последовательность кадров, при этом кадр имеет длину, при этом длина окна, исключая любые части дополнения нулями, примененные время-спектральным преобразователем (1610), меньше, чем или равна половине длины кадра.
41. Устройство по п. 25,
в котором спектрально-временной преобразователь (1640) сконфигурирован с возможностью
применять окно синтеза для получения первого выходного блока подвергнутых оконной обработке отсчетов для первой выходной последовательности из упомянутых, по меньшей мере, двух выходных последовательностей;
применять окно синтеза для получения второго выходного блока подвергнутых оконной обработке отсчетов для первой выходной последовательности из упомянутых, по меньшей мере, двух выходных последовательностей;
осуществлять сложение с перекрытием первого выходного блока и второго выходного блока, чтобы получать первую группу выходных отсчетов для первой выходной последовательности;
в котором спектрально-временной преобразователь (1640) сконфигурирован с возможностью
применять окно синтеза для получения первого выходного блока подвергнутых оконной обработке отсчетов для второй выходной последовательности из упомянутых, по меньшей мере, двух выходных последовательностей;
применять окно синтеза для получения второго выходного блока подвергнутых оконной обработке отсчетов для второй выходной последовательности из упомянутых, по меньшей мере, двух выходных последовательностей;
осуществлять сложение с перекрытием первого выходного блока и второго выходного блока, чтобы получать вторую группу выходных отсчетов для второй выходной последовательности;
в котором первая группа выходных отсчетов для первой последовательности и вторая группа выходных отсчетов для второй последовательности относятся к одной и той же временной части декодированного многоканального сигнала или относятся к одному и тому же кадру подвергнутого базовому декодированию сигнала.
42. Способ для декодирования кодированного многоканального сигнала, содержащий
генерирование (1600) подвергнутого базовому декодированию сигнала;
преобразование (1610) последовательности блоков значений дискретизации подвергнутого базовому декодированию сигнала в представление частотной области, имеющее последовательность блоков спектральных значений для подвергнутого базовому декодированию сигнала, при этом блок значений дискретизации имеет ассоциированную входную частоту дискретизации, и при этом блок спектральных значений имеет спектральные значения вплоть до максимальной входной частоты, которая связана с входной частотой дискретизации;
повторную дискретизацию (1620) блоков спектральных значений из последовательности (1621) блоков спектральных значений для подвергнутого базовому декодированию сигнала или, по меньшей мере, двух результирующих последовательностей (1635), полученных посредством обратной многоканальной обработки в частотной области, чтобы получать подвергнутую повторной дискретизации последовательность (1631) или, по меньшей мере, две подвергнутые повторной дискретизации последовательности (1625) блоков спектральных значений, при этом блок из подвергнутой повторной дискретизации последовательности имеет спектральные значения вплоть до максимальной выходной частоты, которая отличается от максимальной входной частоты;
применение (1630) обратной многоканальной обработки к последовательности (1615), содержащей последовательность блоков или подвергнутую повторной дискретизации последовательность (1621) блоков, чтобы получать, по меньшей мере, две результирующих последовательности (1631, 1632, 1635) блоков спектральных значений; и
преобразование (1640) упомянутых, по меньшей мере, двух результирующих последовательностей (1631, 1632) блоков спектральных значений или упомянутых, по меньшей мере, двух подвергнутых повторной дискретизации последовательностей (1625) блоков спектральных значений в представление временной области, содержащее, по меньшей мере, две выходные последовательности блоков значений дискретизации, имеющих ассоциированную выходную частоту дискретизации, которая отличается от входной частоты дискретизации.
43. Компьютерная программа для выполнения, при исполнении на компьютере или процессоре, способа по п. 24 или способа по п. 42.