СТРУКТУРА ДЕКОРРЕЛЯТОРА ДЛЯ ПАРАМЕТРИЧЕСКОГО ВОССТАНОВЛЕНИЯ ЗВУКОВЫХ СИГНАЛОВ

X
1. Способ восстановления множества звуковых сигналов (), содержащий этапы, на которых:
Y
принимают временной/частотный фрагмент сигнала () понижающего микширования вместе с ассоциированными коэффициентами управляемого и прямого повышающего микширования, причем сигнал понижающего микширования содержит меньше каналов, чем количество звуковых сигналов, подлежащих восстановлению;
W
Q
вычисляют промежуточный сигнал () как линейное отображение сигнала понижающего микширования, причем первый набор коэффициентов () применяется к каналам сигнала понижающего микширования;
Z
генерируют декоррелированный сигнал () путем обработки одного или нескольких каналов промежуточного сигнала;
P
вычисляют сигнал управляемого повышающего микширования как линейное отображение декоррелированного сигнала, причем второй набор коэффициентов () применяется к одному или нескольким каналам декоррелированного промежуточного сигнала;
C
вычисляют сигнал прямого повышающего микширования как линейное отображение сигнала понижающего микширования, причем третий набор коэффициентов () применяется к каналам сигнала понижающего микширования; и
суммируют сигналы управляемого и прямого повышающего микширования, чтобы получить многомерный восстановленный сигнал (), соответствующий временному/частотному фрагменту упомянутого множества звуковых сигналов, подлежащих восстановлению,
при этом упомянутые второй и третий наборы коэффициентов совпадают с принятыми коэффициентами управляемого и прямого повышающего микширования, соответственно, или выводятся из них,
при этом способ содержит этап, на котором вычисляют упомянутый первый набор коэффициентов на основании принятых коэффициентов управляемого и прямого повышающего микширования таким образом, что промежуточный сигнал, который должен быть переработан в декоррелированный сигнал, получается путем линейного отображения сигнала прямого повышающего микширования.
2. Способ по п. 1, в котором промежуточный сигнал является получаемым путем отображения сигнала прямого повышающего микширования с применением набора коэффициентов, представляющих собой абсолютные значения коэффициентов управляемого повышающего микширования.
3. Способ по любому из предшествующих пунктов, в котором упомянутый первый набор коэффициентов вычисляется путем обработки коэффициентов управляемого повышающего микширования согласно другому предварительно заданному правилу, и перемножения обработанных коэффициентов управляемого повышающего микширования и коэффициентов прямого повышающего микширования.
4. Способ по п. 3, в котором упомянутое предварительно заданное правило для обработки коэффициентов управляемого повышающего микширования включает в себя операцию поэлементного получения абсолютного значения.
5. Способ по п. 4, в котором коэффициенты управляемого и прямого повышающего микширования упорядочены в виде соответственных матриц, и упомянутое предварительно заданное правило для обработки коэффициентов управляемого повышающего микширования включает в себя поэлементное вычисление абсолютных значений всех элементов и переупорядочивание элементов, чтобы обеспечить возможность непосредственного матричного умножения на матрицу коэффициентов прямого повышающего микширования.
6. Способ по любому из предшествующих пунктов, в котором упомянутые этапы вычисления и суммирования выполняются на представлении сигналов в области квадратурного зеркального фильтра, QMF.
7. Способ по любому из предшествующих пунктов, в котором принимаются множество значений упомянутых коэффициентов управляемого и прямого повышающего микширования, при этом каждое значение ассоциируется с опорной точкой, причем способ дополнительно содержит этапы, на которых:
вычисляют, на основании значений коэффициентов управляемого и прямого повышающего микширования, ассоциированных с двумя последовательными опорными точками, соответствующие значения упомянутого первого набора коэффициентов,
затем интерполируют значение первого набора коэффициентов, по меньшей мере, для одного момента времени, заключенного между упомянутыми последовательными опорными точками, основываясь на уже вычисленных значениях первого набора коэффициентов.
Y
P
C
X
8. Система (200) декодирования звука с секцией (100) параметрического восстановления, выполненной с возможностью приема временного/частотного фрагмента сигнала () понижающего микширования и ассоциированных коэффициентов (, ) управляемого и прямого повышающего микширования, и восстановления множества звуковых сигналов (), причем сигнал понижающего микширования имеет меньше каналов, чем количество звуковых сигналов, подлежащих восстановлению, при этом секция параметрического восстановления содержит:
W
Q
блок (101) предварительного умножения, выполненный с возможностью приема временного/частотного фрагмента сигнала понижающего микширования и выдачи промежуточного сигнала (), вычисленного путем линейного отображения сигнала понижающего микширования в соответствии с первым набором коэффициентов ();
Z
декорреляционную секцию (102), выполненную с возможностью приема промежуточного сигнала и выдачи, на его основании, декоррелированного сигнала ();
P
секцию (103) управляемого повышающего микширования, выполненную с возможностью приема коэффициентов () управляемого повышающего микширования, а также декоррелированного сигнала, и вычисления сигнала управляемого повышающего микширования путем линейного отображения декоррелированного сигнала в соответствии с коэффициентами управляемого повышающего микширования;
C
секцию (104) прямого повышающего микширования, выполненную с возможностью приема коэффициентов () прямого повышающего микширования и, параллельно с блоком предварительного умножения, временного/частотного фрагмента сигнала понижающего микширования, и выдачи сигнала прямого повышающего микширования, вычисленного путем линейного отображения сигнала понижающего микширования в соответствии с коэффициентами прямого повышающего микширования; и
секцию (105) суммирования, выполненную с возможностью приема сигнала управляемого повышающего микширования и сигнала прямого повышающего микширования, и суммирования этих сигналов для получения многомерного восстановленного сигнала (), соответствующего временному/частотному фрагменту упомянутого множества звуковых сигналов, подлежащих восстановлению,
при этом секция параметрического восстановления дополнительно содержит преобразователь (106), выполненный с возможностью приема коэффициентов управляемого и прямого повышающего микширования, вычисления, согласно предварительно заданному правилу, первого набора коэффициентов и подачи его на блок предварительного умножения, и
при этом блок предварительного умножения дополнительно выполнен возможностью получения промежуточного сигнала путем линейного отображения сигнала понижающего микширования.
X
9. Способ кодирования множества звуковых сигналов () в виде данных, пригодных для параметрического восстановления, содержащий этапы, на которых:
принимают временной/частотный фрагмент упомянутого множества звуковых сигналов;
Y
вычисляют сигнал () понижающего микширования путем формирования линейных комбинаций звуковых сигналов согласно правилу понижающего микширования, причем сигнал понижающего микширования содержит меньше каналов, чем количество звуковых сигналов, подлежащих восстановлению;
C
определяют коэффициенты () прямого понижающего микширования, чтобы задать линейное отображение сигнала понижающего микширования, аппроксимирующее звуковые сигналы, которые должны быть закодированы во временном/частотном фрагменте;
P
определяют коэффициенты () управляемого повышающего микширования, основываясь на ковариации звуковых сигналов, которые приняты, и ковариации звуковых сигналов, которые аппроксимированы путем линейного отображения сигнала понижающего микширования; и
Q
выдают сигнал понижающего микширования вместе с коэффициентами управляемого и прямого повышающего микширования, причем эти коэффициенты сами по себе обеспечивают возможность вычисления на стороне декодера согласно предварительно заданному правилу дополнительного набора коэффициентов (), задающих линейное отображение предварительной декорреляции в рамках параметрического восстановления звуковых сигналов,
при этом коэффициенты управляемого повышающего микширования определяются посредством:
установки целевой ковариации для дополнения ковариации звуковых сигналов, которые аппроксимированы путем линейного отображения сигнала понижающего микширования; и
разложения целевой ковариации в виде произведения матрицы и ее собственной транспозиции, причем элементы упомянутой матрицы, после перемасштабирования по столбцам, соответствуют коэффициентам управляемого повышающего микширования.
10. Способ по п. 9, в котором принимается множество временных/частотных фрагментов звуковых сигналов, а сигнал понижающего микширования вычисляется единообразно согласно предварительно заданному правилу понижающего микширования.
11. Способ по п. 9, в котором принимается множество временных/частотных фрагментов звуковых сигналов, а сигнал понижающего микширования вычисляется согласно адаптированному к сигналу правилу понижающего микширования.
12. Способ по любому из пп. 9-11, дополнительно содержащий этап, на котором перемасштабируют по столбцам упомянутую матрицу, в которую разлагается целевая ковариация, при этом перемасштабирование по столбцам обеспечивает то, что вариация каждого сигнала, полученного в результате применения упомянутого линейного отображения предварительной декорреляции к сигналу понижающего микширования, равна обратной величине квадрата соответствующего масштабного множителя, используемого при перемасштабировании по столбцам, при условии, что коэффициенты, задающие линейное отображение предварительной декорреляции, вычисляются согласно предварительно заданному правилу.
13. Способ по п. 12, в котором упомянутое предварительно заданное правило означает соотношение линейного масштабирования между дополнительным набором коэффициентов и коэффициентами управляемого повышающего микширования, при этом перемасштабирование по столбцам может сводиться к умножению на диагональную часть матричного произведения
возведенную в степень -1/4, при этом  обозначает поэлементное получение абсолютного значения для матрицы, в которую разлагается целевая ковариация, а  является матрицей, соответствующей ковариации звуковых сигналов, которые аппроксимированы путем линейного отображения сигнала понижающего микширования.
14. Способ по любому из пп. 9-13, в котором целевая ковариация выбирается для того, чтобы сумма целевой ковариации и ковариации звуковых сигналов, которые аппроксимированы путем линейного отображения сигнала понижающего микширования, приближалась к ковариации звуковых сигналов, которые приняты.
15. Способ по любому из пп. 9-13, дополнительно содержащий этап, на котором выполняют компенсацию энергии следующим образом:
определяют отношение оценочной полной энергии звуковых сигналов, которые приняты, и оценочной полной энергии звуковых сигналов, которые параметрически восстановлены на основании сигнала понижающего микширования, коэффициентов управляемого повышающего микширования и коэффициентов прямого повышающего микширования; и
перемасштабируют коэффициенты прямого повышающего микширования в соответствии с обратной величиной квадратного корня из этого отношения,
при этом перемасштабированные коэффициенты прямого повышающего микширования выдаются вместе с сигналом понижающего микширования и коэффициентами управляемого повышающего микширования.
X
16. Система (400) кодирования звука, включающая в себя секцию (300) параметрического кодирования, выполненную с возможностью кодирования множества звуковых сигналов () в виде данных, пригодных для параметрического восстановления, причем секция параметрического кодирования содержит:
Y
секцию (301) понижающего микширования, выполненную с возможностью приема временного/частотного фрагмента упомянутого множества звуковых сигналов и вычисления сигнала () понижающего микширования путем формирования линейных комбинаций звуковых сигналов согласно правилу понижающего микширования, причем сигнал понижающего микширования содержит меньше каналов, чем количество звуковых сигналов, подлежащих восстановлению;
C
первую секцию (302) анализа, выполненную с возможностью определения коэффициентов () прямого повышающего микширования, чтобы задать линейное отображение сигнала понижающего микширования, аппроксимирующее звуковые сигналы, которые должны быть закодированы во временном/частотном фрагменте; и
P
вторую секцию (303) анализа, выполненную с возможностью определения коэффициентов () управляемого повышающего микширования основываясь на ковариации звуковых сигналов, которые приняты, и ковариации звуковых сигналов, которые аппроксимированы путем линейного отображения сигнала понижающего микширования,
Q
при этом секция параметрического кодирования выполняется с возможностью выдачи сигнала понижающего микширования вместе с коэффициентами управляемого и прямого повышающего микширования, причем эти коэффициенты сами по себе обеспечивают возможность вычисления на стороне декодера согласно предварительно заданному правилу дополнительного набора коэффициентов (), задающих линейное отображение предварительной декорреляции в рамках параметрического восстановления звуковых сигналов, и
при этом вторая секция (303) анализа дополнительно выполнен возможностью определения коэффициентов управляемого повышающего микширования посредством:
установки целевой ковариации для дополнения ковариации звуковых сигналов, которые аппроксимированы путем линейного отображения сигнала понижающего микширования; и
разложения целевой ковариации в виде произведения матрицы и
ее собственной транспозиции, причем элементы упомянутой матрицы, после перемасштабирования по столбцам, соответствуют коэффициентам управляемого повышающего микширования.
17. Компьютерный программный продукт, содержащий машиночитаемый носитель с инструкциями для выполнения способа по любому из пп. 1-7 и 9-15.
18. Способ или устройство по любому из предшествующих пунктов, в котором, по меньшей мере, один в упомянутом множестве звуковых сигналов относится к сигналу звукового объекта, ассоциированному с пространственным локатором.