СПОСОБ И СИСТЕМА С ИСПОЛЬЗОВАНИЕМ РАЗНОСТИ ДОЛГОВРЕМЕННЫХ КОРРЕЛЯЦИЙ МЕЖДУ ЛЕВЫМ И ПРАВЫМ КАНАЛАМИ ДЛЯ ПОНИЖАЮЩЕГО МИКШИРОВАНИЯ ВО ВРЕМЕННОЙ ОБЛАСТИ СТЕРЕОФОНИЧЕСКОГО ЗВУКОВОГО СИГНАЛА В ПЕРВИЧНЫЙ И ВТОРИЧНЫЙ КАНАЛЫ

1. Способ, реализуемый в системе кодирования стереофонического звукового сигнала для понижающего микширования во временной области правого и левого каналов входного стереофонического звукового сигнала в первичный и вторичный каналы, содержащий:
определение нормализованных корреляций левого канала и правого канала по отношению к монофонической версии сигнала звука;
определение разности долговременных корреляций на основе нормализованной корреляции левого канала и нормализованной корреляции правого канала;
преобразование разности долговременных корреляций в коэффициент β; и
микширование левого и правого каналов для формирования первичного и вторичного каналов с использованием коэффициента β, причем коэффициент β определяет соответствующие вклады левого и правого каналов в формирование первичного и вторичного каналов.
2. Способ понижающего микширования во временной области по п. 1, содержащий:
определение энергии каждого из левого и правого каналов;
определение долговременного значения энергии левого канала с использованием энергии левого канала и долговременного значения энергии правого канала с использованием энергии правого канала; и
определение тренда энергии в левом канале с использованием долговременного значения энергии левого канала и тренда энергии в правом канале с использованием долговременного значения энергии правого канала.
3. Способ понижающего микширования во временной области по п. 2, в котором определение разности долговременных корреляций содержит:
сглаживание нормализованных корреляций левого и правого каналов с использованием скорости сходимости разности долговременных корреляций, определенной с использованием трендов энергий в левом и правом каналах; и
использование сглаженных нормализованных корреляций для определения разности долговременных корреляций.
4. Способ понижающего микширования во временной области по любому из пп. 1-3, в котором преобразование разности долговременных корреляций в коэффициент β содержит:
линеаризацию разности долговременных корреляций; и
отображение линеаризованной разности долговременных корреляций в заданную функцию для формирования коэффициента β.
5. Способ понижающего микширования во временной области по любому из пп. 1-4, в котором микширование левого и правого каналов содержит использование следующих соотношений для формирования первичного канала и вторичного канала из левого канала и правого канала:
Y(i)=R(i)⋅(1-β(t))+L(i)⋅β(t)
X(i)=L(i)⋅(1-β(t))-R(i)⋅β(t)
где Y(i) представляет первичный канал, X(i) представляет вторичный канал, L(i) представляет левый канал, R(i) представляет правый канал, и β(t) представляет коэффициент β.
6. Способ понижающего микширования во временной области по любому из пп. 1-5, в котором коэффициент β представляет как (а) соответствующие вклады левого и правого каналов в первичный канал, так и (b) коэффициент масштабирования энергии для применения к первичному каналу, чтобы получить монофоническую версию сигнала звука.
7. Способ понижающего микширования во временной области по любому из пп. 1-6, содержащий квантование коэффициента β и передачу квантованного коэффициента β на декодер.
8. Способ понижающего микширования во временной области по п. 7, содержащий обнаружение специального случая, в котором правый и левый каналы инвертированы по фазе, при этом квантование коэффициента β содержит представление коэффициента β с помощью индекса, передаваемого на декодер, и при этом заданное значение индекса используется для сигнализации специального случая фазовой инверсии правого и левого каналов.
9. Способ понижающего микширования во временной области по п. 7, в котором
квантованный коэффициент β передается на декодер с использованием индекса; и
коэффициент β представляет как (а) соответствующие вклады левого и правого каналов в первичный канал, так и (b) коэффициент масштабирования энергии для применения к первичному каналу, чтобы получить монофоническую версию сигнала звука, при этом индекс, передаваемый на декодер, переносит два отдельных информационных элемента с одинаковым количеством битов.
10. Способ понижающего микширования во временной области по любому из пп. 1-9, содержащий увеличение или уменьшение предыскажения во вторичном канале для понижающего микширования во временной области по отношению к значению коэффициента β.
11. Способ понижающего микширования во временной области по п. 10, содержащий, когда коррекция временной области (TDC) не используется, увеличение предыскажения во вторичном канале, когда коэффициент β близок к 0,5, и уменьшение предыскажения во вторичном канале, когда коэффициент β близок к 1,0 или 0,0.
12. Способ понижающего микширования во временной области по п. 10, содержащий, когда коррекция временной области (TDC) используется, уменьшение предыскажения во вторичном канале, когда коэффициент β близок к 0,5, и увеличение предыскажения во вторичном канале, когда коэффициент β близок к 1,0 или 0,0.
13. Способ понижающего микширования во временной области по любому из пп. 1, 2 и 4-9, содержащий применение коэффициента пред-адаптации непосредственно к нормализованным корреляциям левого и правого каналов перед определением разности долговременных корреляций.
14. Способ понижающего микширования во временной области по п. 13, содержащий вычисление коэффициента пред-адаптации в ответ на (а) долговременное значение энергии левого и правого каналов, (b) классификацию кадров предыдущих кадров и (с) информацию речевой активности из предыдущих кадров.
15. Система для понижающего микширования во временной области правого и левого каналов входного стереофонического звукового сигнала в первичный и вторичный каналы, содержащая:
анализатор нормализованной корреляции для определения нормализованных корреляций левого канала и правого канала по отношению к монофонической версии сигнала звука;
вычислитель разности долговременных корреляций на основе нормализованной корреляции левого канала и нормализованной корреляции правого канала;
преобразователь разности долговременных корреляций в коэффициент β; и
микшер левого и правого каналов для формирования первичного и вторичного каналов с использованием коэффициента β, причем коэффициент β определяет соответствующие вклады левого и правого каналов в формирование первичного и вторичного каналов.
16. Система понижающего микширования во временной области по п. 15, содержащая:
анализатор энергии для определения (а) энергии каждого из левого и правого каналов и (b) долговременного значения энергии левого канала с использованием энергии левого канала и долговременного значения энергии правого канала с использованием энергии правого канала; и
анализатор тренда энергии для определения тренда энергии в левом канале с использованием долговременного значения энергии левого канала и тренда энергии в правом канале с использованием долговременного значения энергии правого канала.
17. Система понижающего микширования во временной области по п. 16, в которой вычислитель разности долговременных корреляций:
сглаживает нормализованные корреляции левого и правого каналов с использованием скорости сходимости разности долговременных корреляций, определенной с использованием трендов энергий в левом и правом каналах; и
использует сглаженные нормализованные корреляции для определения разности долговременных корреляций.
18. Система понижающего микширования во временной области по любому из пп. 15-17, в которой преобразователь разности долговременных корреляций в коэффициент β:
линеаризует разность долговременных корреляций; и
отображает линеаризованную разность долговременных корреляций в заданную функцию для формирования коэффициента β.
19. Система понижающего микширования во временной области по любому из пп. 15-18, в которой микшер использует следующие соотношения для формирования первичного канала и вторичного канала из левого канала и правого канала:
Y(i)=R(i)⋅(1-β(t))+L(i)⋅β(t)
X(i)=L(i)⋅(1-β(t))-R(i)⋅β(t)
где Y(i) представляет первичный канал, X(i) представляет вторичный канал, L(i) представляет левый канал, R(i) представляет правый канал, и β(t) представляет коэффициент β.
20. Система понижающего микширования во временной области по любому из пп. 15-19, в которой коэффициент β представляет как (а) соответствующие вклады левого и правого каналов в первичный канал, так и (b) коэффициент масштабирования энергии для применения к первичному каналу, чтобы получить монофоническую версию сигнала звука.
21. Система понижающего микширования во временной области по любому из пп. 15-20, содержащая квантователь коэффициента β, причем квантованный коэффициент β передается на декодер.
22. Система понижающего микширования во временной области по п. 21, содержащая обнаружитель специального случая, в котором правый и левый каналы инвертированы по фазе, при этом квантователь коэффициента β представляет коэффициент β с помощью индекса, передаваемого на декодер, и при этом заданное значение индекса используется для сигнализации специального случая фазовой инверсии правого и левого каналов.
23. Система понижающего микширования во временной области по п. 21, в которой
квантованный коэффициент β передается на декодер с использованием индекса; и
коэффициент β представляет как (а) соответствующие вклады левого и правого каналов в первичный канал, так и (b) коэффициент масштабирования энергии для применения к первичному каналу, чтобы получить монофоническую версию сигнала звука, при этом индекс, передаваемый на декодер, переносит два отдельных информационных элемента с одинаковым количеством битов.
24. Система понижающего микширования во временной области по любому из пп. 15-23, содержащая средство для увеличения или уменьшения предыскажения во вторичном канале для понижающего микширования во временной области по отношению к значению коэффициента β.
25. Система понижающего микширования во временной области по п. 24, содержащая средство для того, чтобы, когда коррекция временной области (TDC) не используется, увеличивать предыскажение во вторичном канале, когда коэффициент β близок к 0,5, и уменьшать предыскажение во вторичном канале, когда коэффициент β близок к 1,0 или 0,0.
26. Система понижающего микширования во временной области по п. 24, содержащая средство для того, чтобы, когда коррекция временной области (TDC) используется, уменьшать предыскажение во вторичном канале, когда коэффициент β близок к 0,5, и увеличивать предыскажение во вторичном канале, когда коэффициент β близок к 1,0 или 0,0.
27. Система понижающего микширования во временной области по любому из пп. 15, 16 и 18-23, содержащая вычислитель коэффициента пред-адаптации для применения коэффициента пред-адаптации непосредственно к нормализованным корреляциям левого и правого каналов перед определением разности долговременных корреляций.
28. Система понижающего микширования во временной области по п. 27, в которой вычислитель коэффициента пред-адаптации вычисляет коэффициент пред-адаптации в ответ на (а) долговременные значения энергии левого и правого каналов, (b) классификацию кадров предыдущих кадров и (с) информацию речевой активности из предыдущих кадров.
29. Система для понижающего микширования во временной области правого и левого каналов входного стереофонического звукового сигнала в первичный и вторичный каналы, содержащая:
по меньшей мере один процессор; и
память, связанную с процессором и содержащую невременные инструкции, которые, при исполнении, побуждают процессор реализовывать:
анализатор нормализованной корреляции для определения нормализованных корреляций левого канала и правого канала по отношению к монофонической версии сигнала звука;
вычислитель разности долговременных корреляций на основе нормализованной корреляции левого канала и нормализованной корреляции правого канала;
преобразователь разности долговременных корреляций в коэффициент β; и
микшер левого и правого каналов для формирования первичного и вторичного каналов с использованием коэффициента β, причем коэффициент β определяет соответствующие вклады левого и правого каналов в формирование первичного и вторичного каналов.
30. Система для понижающего микширования во временной области правого и левого каналов входного стереофонического звукового сигнала в первичный и вторичный каналы, содержащая:
по меньшей мере один процессор; и
память, связанную с процессором и содержащую невременные инструкции, которые, при исполнении, побуждают процессор:
определять нормализованные корреляции левого канала и правого канала по отношению к монофонической версии сигнала звука;
вычислять разность долговременных корреляций на основе нормализованной корреляции левого канала и нормализованной корреляции правого канала;
преобразовывать разность долговременных корреляций в коэффициент β; и
микшировать левый и правый каналы для формирования первичного и вторичного каналов с использованием коэффициента β, причем коэффициент β определяет соответствующие вклады левого и правого каналов в формирование первичного и вторичного каналов.
31. Процессорно-читаемая память, содержащая невременные инструкции, которые, при исполнении, побуждают процессор реализовывать операции способа по любому из пп.1-14.