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

1. Устройство для формирования совмещенного потока аудиоданных, содержащее:
демультиплексор (180) для получения множества одноуровневых потоков аудиоданных, при этом демультиплексор (180) приспособлен для приема одного или более входных потоков аудиоданных, при этом каждый входной поток аудиоданных содержит один или более уровней, при этом демультиплексор (180) приспособлен для демультиплексирования каждого из входных потоков аудиоданных, имеющих один или более уровней, на два или более демультиплексированных потоков аудиоданных, имеющих ровно один уровень, так что упомянутые два или более демультиплексированных потоков аудиоданных вместе содержат упомянутый один или более уровней входного потока аудиоданных, чтобы получить два или более одноуровневых потоков аудиоданных; и
модуль (190) совмещения для формирования совмещенного потока аудиоданных, имеющего один или более уровней, на основе упомянутого множества одноуровневых потоков аудиоданных,
при этом каждый уровень входных потоков аудиоданных, демультиплексированных потоков аудиоданных, одноуровневых потоков данных и совмещенного потока аудиоданных содержит значение давления сигнала давления, значение положения и значение диффузности в качестве аудиоданных.
2. Устройство по п. 1, в котором демультиплексор (180) приспособлен для приема двух или более входных потоков аудиоданных, и в котором демультиплексор (180) приспособлен для
демультиплексирования каждого из входных потоков аудиоданных, имеющих два или более уровней, на два или более демультиплексированных потоков аудиоданных, имеющих ровно один уровень, так что упомянутые два или более демультиплексированных потоков аудиоданных вместе содержат упомянутые два или более уровней упомянутого входного потока аудиоданных, чтобы получить упомянутые два или более одноуровневых потоков аудиоданных.
3. Устройство по п. 1, в котором аудиоданные задаются для элемента разрешения по времени/частоте множества элементов разрешения по времени/частоте.
4. Устройство по п. 1,
в котором модуль (190) совмещения содержит модуль (1401) функции стоимости для назначения значения стоимости каждому из одноуровневых потоков аудиоданных, и
в котором модуль (190) совмещения приспособлен для формирования совмещенного потока аудиоданных на основе значений стоимости, назначенных одноуровневым потокам аудиоданных.
5. Устройство по п. 4, в котором модуль (1401) функции стоимости приспособлен для назначения значения стоимости каждому из одноуровневых потоков аудиоданных в зависимости от по меньшей мере одного из значений давления или значений диффузности одноуровневого потока аудиоданных.
6. Устройство по п. 5, в котором модуль (1401) функции стоимости приспособлен для назначения значения стоимости каждому потоку аудиоданных группы одноуровневых потоков аудиоданных путем применения формулы:
,
i
i
где P - значение давления, а ψ - значение диффузности уровня i-го потока аудиоданных группы одноуровневых потоков аудиоданных.
7. Устройство по п. 4,
в котором модуль (190) совмещения, кроме того, содержит блок (1404) совмещения давления,
при этом блок (1404) совмещения давления приспособлен для определения первой группы, содержащей один или более одноуровневых потоков аудиоданных упомянутого множества одноуровневых потоков аудиоданных, и для определения второй группы, содержащей один или более других одноуровневых потоков аудиоданных упомянутого множества одноуровневых потоков аудиоданных,
при этом значение стоимости каждого из одноуровневых потоков аудиоданных первой группы больше значения стоимости каждого из одноуровневых потоков аудиоданных второй группы, либо при этом значение стоимости каждого из одноуровневых потоков аудиоданных первой группы меньше значения стоимости каждого из одноуровневых потоков аудиоданных второй группы,
при этом блок (1404) совмещения давления приспособлен для формирования упомянутого одного или более значений давления упомянутого одного или более уровней совмещенного потока аудиоданных, так что каждое значение давления каждого из одноуровневых потоков аудиоданных первой группы является значением давления одного из уровней совмещенного потока аудиоданных, и так что сочетание значений давления одноуровневых потоков аудиоданных второй группы является значением давления одного из уровней совмещенного потока аудиоданных.
8. Устройство по п. 4,
в котором модуль (190) совмещения, кроме того, содержит блок (1405) совмещения диффузности,
при этом блок (1405) совмещения диффузности приспособлен для определения третьей группы, содержащей один или более одноуровневых потоков аудиоданных упомянутого множества одноуровневых потоков аудиоданных, и для определения четвертой группы, содержащей один или более других одноуровневых потоков аудиоданных упомянутого множества одноуровневых потоков аудиоданных,
при этом значение стоимости каждого из одноуровневых потоков аудиоданных третьей группы больше значения стоимости каждого из одноуровневых потоков аудиоданных четвертой группы, либо при этом значение стоимости каждого из одноуровневых потоков аудиоданных третьей группы меньше значения стоимости каждого из одноуровневых потоков аудиоданных четвертой группы,
при этом блок (1405) совмещения диффузности приспособлен для формирования упомянутого одного или более значений диффузности упомянутого одного или более уровней совмещенного потока аудиоданных, так что каждое значение диффузности каждого из одноуровневых потоков аудиоданных третьей группы является значением диффузности одного из уровней совмещенного потока аудиоданных, и так что сочетание значений диффузности одноуровневых потоков аудиоданных четвертой группы является значением диффузности одного из уровней совмещенного потока аудиоданных.
9. Устройство по п. 3,
в котором модуль (190) совмещения, кроме того, содержит блок смешивания положений,
при этом блок (1403) смешивания положений приспособлен для определения пятой группы, содержащей один или более одноуровневых потоков аудиоданных упомянутого множества одноуровневых потоков аудиоданных,
при этом значение стоимости каждого из одноуровневых потоков аудиоданных пятой группы больше значения стоимости любых одноуровневых потоков аудиоданных, не содержащихся в пятой группе упомянутого множества одноуровневых потоков аудиоданных, либо при этом значение стоимости каждого из одноуровневых потоков аудиоданных пятой группы меньше значения стоимости любых одноуровневых потоков аудиоданных, не содержащихся в пятой группе упомянутого множества одноуровневых потоков аудиоданных,
в котором блок значения положения приспособлен для формирования упомянутого одного или более значений положения упомянутого одного или более уровней совмещенного потока аудиоданных, так что каждое значение положения каждого из одноуровневых потоков аудиоданных пятой группы является значением положения одного из уровней совмещенного потока аудиоданных.
10. Устройство по п. 3, в котором модуль (190) совмещения, кроме того, содержит модуль (1402) адаптации звуковой сцены для манипулирования значением положения одного или более
одноуровневых потоков аудиоданных упомянутого множества одноуровневых потоков аудиоданных.
11. Устройство по п. 10, в котором модуль (1402) адаптации звуковой сцены приспособлен для манипулирования значением положения упомянутого одного или более одноуровневых потоков аудиоданных упомянутого множества одноуровневых потоков аудиоданных, применяя вращение, перенос или нелинейное преобразование в отношении значения положения.
12. Устройство по п. 1, в котором демультиплексор (180) приспособлен для модифицирования величины одного из значений давления одного из демультиплексированных потоков аудиоданных путем умножения упомянутой величины на скалярное значение.
13. Устройство по п. 1, в котором демультиплексор (180) содержит множество блоков (1201) демультиплексирования, при этом каждый из блоков (1201) демультиплексирования сконфигурирован для демультиплексирования одного или более входных потоков аудиоданных.
14. Устройство по п. 1,
при этом устройство, кроме того, содержит генератор (1202) искусственного источника для формирования искусственного потока данных, содержащего ровно один уровень,
при этом генератор (1202) искусственного источника приспособлен для приема информации о давлении, представляемой во временной области, и для приема информации о положении,
при этом генератор (1202) искусственного источника приспособлен для дублирования информации о давлении, чтобы сформировать информацию о положении для множества элементов
разрешения по времени/частоте,
и при этом генератор (1202) искусственного источника, кроме того, приспособлен для вычисления информации о диффузности на основе информации о давлении.
15. Устройство по п. 14, в котором генератор (1202) искусственного источника приспособлен для преобразования информации о давлении, представляемой во временной области, в частотно-временную область.
16. Устройство по п. 14, в котором генератор (1202) искусственного источника приспособлен для добавления реверберации в информацию о давлении.
17. Способ для формирования совмещенного потока аудиоданных, содержащий этапы, на которых
получают множество одноуровневых потоков аудиоданных, при этом демультиплексор приспособлен для приема одного или более входных потоков аудиоданных, при этом каждый входной поток аудиоданных содержит один или более уровней, при этом демультиплексор приспособлен для демультиплексирования каждого из входных потоков аудиоданных, имеющих один или более уровней, на два или более демультиплексированных потоков аудиоданных, имеющих ровно один уровень, так что упомянутые два или более демультиплексированных потоков аудиоданных вместе содержат упомянутый один или более уровней входного потока аудиоданных, чтобы получить два или более одноуровневых потоков аудиоданных; и
формируют совмещенный поток аудиоданных, имеющий один или более уровней, на основе упомянутого множества одноуровневых потоков аудиоданных,
при этом каждый уровень входных потоков аудиоданных, демультиплексированных потоков аудиоданных, одноуровневых потоков данных и совмещенного потока аудиоданных содержит значение давления сигнала давления, значение положения и значение диффузности в качестве аудиоданных, причем аудиоданные задаются для элемента разрешения по времени/частоте множества элементов разрешения по времени/частоте.
18. Компьютерная программа для реализации способа по п. 17 при исполнении на компьютере или процессоре сигналов.