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

1. Устройство (100) для формирования отфильтрованного аудиосигнала из входного аудиосигнала, причем устройство (100) содержит:
блок (110) определения информации фильтра, выполненный с возможностью определять информацию фильтра в зависимости от входной информации высоты, причем входная информация высоты зависит от высоты виртуального источника (492) звука, и
блок (120) фильтра, выполненный с возможностью фильтровать входной аудиосигнал для получения фильтрованного аудиосигнала в зависимости от информации фильтра,
причем блок (110) определения информации фильтра выполнен с возможностью определять информацию фильтра с использованием выбора выбранной кривой фильтра из множества кривых фильтра в зависимости от входной информации высоты, или
причем блок (110) определения информации фильтра выполнен с возможностью определять информацию фильтра с использованием определения модифицированной кривой фильтра посредством модификации опорной кривой фильтра в зависимости от информации угла места.
2. Устройство (100) по п. 1,
в котором блок (110) определения информации фильтра выполнен с возможностью определять информацию фильтра, так что блок (120) фильтра модифицирует первую спектральную часть входного аудиосигнала, и так что блок (120) фильтра не модифицирует вторую спектральную часть входного аудиосигнала.
3. Устройство (100) по п. 1,
в котором блок (110) определения информации фильтра выполнен с возможностью определять информацию фильтра, так что блок (120) фильтра усиливает первую спектральную часть входного аудиосигнала на первое значение усиления, и так что блок (120) фильтра усиливает вторую спектральную часть входного аудиосигнала на второе значение усиления, причем первое значение усиления отличается от второго значения усиления.
4. Устройство (100) по п. 1, в котором входная информация высоты указывает по меньшей мере одно значение координаты системы координат, причем координата указывает позицию виртуального источника звука.
5. Устройство (100) по п. 4,
в котором системой координат является трехмерная Декартова система координат, и входная информация высоты является координатой трехмерной Декартовой системы координат или является значением трех значений координаты трехмерной Декартовой системы координат, или
в котором системой координат является полярная система координат, и входная информация высоты является углом места полярной координаты полярной системы координат.
6. Устройство (100) по п. 5,
в котором блок (110) определения информации фильтра выполнен с возможностью определять информацию фильтра с использованием выбора выбранной кривой фильтра из множества кривых фильтра в зависимости от входной информации высоты, и
в котором входная информация высоты является упомянутым значением трех значений координаты трехмерной системы координат, являющимся входным значением координаты, причем каждая кривая фильтра из множества кривых фильтра имеет значение координаты, присвоенное упомянутой кривой фильтра, и блок (110) определения информации фильтра выполнен с возможностью выбирать в качестве выбранной кривой фильтра кривую фильтра из множества кривых фильтра с наименьшей абсолютной разностью между входным значением координаты и значением координаты, присвоенным упомянутой кривой фильтра, среди всего множества кривых фильтра, или
в котором входная информация высоты является углом места, являющимся входным углом места, причем каждая кривая фильтра из множества кривых фильтра имеет угол места, присвоенный упомянутой кривой фильтра, и блок (110) определения информации фильтра выполнен с возможностью выбирать в качестве выбранной кривой фильтра кривую фильтра из множества кривых фильтра с наименьшей абсолютной разностью между входным углом места и углом места, присвоенным упомянутой кривой фильтра, среди всего множества кривых фильтра.
7. Устройство (100) по п. 6,
в котором блок (110) определения информации фильтра выполнен с возможностью усиливать выбранную кривую фильтра на определенное значение усиления для получения обработанной кривой фильтра, или блок (110) определения информации фильтра выполнен с возможностью ослаблять выбранную кривую фильтра на определенное значение ослабления для получения обработанной кривой фильтра,
в котором блок (120) фильтра выполнен с возможностью фильтровать входной аудиосигнал для получения отфильтрованного аудиосигнала в зависимости от обработанной кривой фильтра, и
в котором блок (110) определения информации фильтра выполнен с возможностью определять определенное значение усиления или определенное значение ослабления в зависимости от разности между входным значением координаты и значением координаты, присвоенным выбранной кривой фильтра, или блок (110) определения информации фильтра выполнен с возможностью определять определенное значение усиления или определенное значение ослабления в зависимости от разности между углом места и углом места, присвоенным выбранной кривой фильтра.
8. Устройство (100) по п. 1,
в котором блок (110) определения информации фильтра выполнен с возможностью определять информацию фильтра с использованием определения модифицированной кривой фильтра посредством модификации опорной кривой фильтра в зависимости от информации угла места, и
в котором блок (110) определения информации фильтра выполнен с возможностью усиливать опорную кривую фильтра на определенное значение усиления для получения обработанной кривой фильтра, или блок (110) определения информации фильтра выполнен с возможностью ослаблять опорную кривую фильтра на определенное значение ослабления для получения обработанной кривой фильтра.
9. Устройство (100) по п. 1,
в котором блок (110) определения информации фильтра выполнен с возможностью определять информацию фильтра с использованием выбора выбранной кривой фильтра из множества кривых фильтра в качестве первой выбранной кривой фильтра в зависимости от входной информации высоты,
в котором блок (110) определения информации фильтра выполнен с возможностью определять информацию фильтра с использованием выбора второй выбранной кривой фильтра из множества кривых фильтра в зависимости от входной информации высоты, и
в котором блок (110) определения информации фильтра выполнен с возможностью определять интерполированную кривую фильтра посредством интерполяции между первой выбранной кривой фильтра и второй выбранной кривой фильтра.
10. Устройство (100) по п. 1,
в котором блок (110) определения информации фильтра выполнен с возможностью определять информацию фильтра с использованием выбора выбранной кривой фильтра из множества кривых фильтра в зависимости от входной информации высоты, причем каждое множество кривых фильтра имеет глобальный максимум или глобальный минимум между 700 Гц и 2000 Гц, или
в котором блок (110) определения информации фильтра выполнен с возможностью определять информацию фильтра с использованием определения модифицированной кривой фильтра посредством модификации опорной кривой фильтра в зависимости от информации угла места, причем опорный фильтр имеет глобальный максимум или глобальный минимум между 700 Гц и 2000 Гц.
11. Устройство (100) по п. 1,
в котором блок (110) определения информации фильтра выполненный с возможностью определять информацию фильтра в зависимости от входной информации высоты, а также в зависимости от входной информации азимута, и
в котором блок (110) определения информации фильтра выполнен с возможностью определять информацию фильтра с использованием выбора выбранной кривой фильтра из множества кривых фильтра в зависимости от входной информации высоты и в зависимости от входной информации азимута, или
в котором блок (110) определения информации фильтра выполнен с возможностью определять информацию фильтра с использованием определения модифицированной кривой фильтра посредством модификации опорной кривой фильтра в зависимости от информации угла места и в зависимости от информации азимута.
12. Устройство (100) по п. 1,
в котором блок (120) фильтра выполнен с возможностью фильтровать входной аудиосигнал для получения бинаурального аудиосигнала в качестве отфильтрованного аудиосигнала, имеющего точно два аудиоканала, в зависимости от информации фильтра,
в котором блок (110) определения информации фильтра выполнен с возможностью принимать входную информацию о входной передаточной функции слухового аппарата, и
в котором блок (110) определения информации фильтра выполнен с возможностью определять информацию фильтра посредством определения модифицированной передаточной функции слухового аппарата посредством модификации входной передаточной функции слухового аппарата в зависимости от выбранной кривой фильтра или в зависимости от модифицированной кривой фильтра.
13. Устройство (100) по п. 12,
в котором входная передаточная функция слухового аппарата представлена в спектральной области,
в котором выбранная кривая фильтра представлена в спектральной области, или модифицированная кривая фильтра представлена в спектральной области, и
в котором блок (110) определения информации фильтра выполнен с возможностью определять модифицированную передаточную функцию слухового аппарата посредством сложения спектральных значений выбранной кривой фильтра или модифицированной кривой фильтра со спектральными значениями входной передаточной функции слухового аппарата, или
блок (110) определения информации фильтра выполнен с возможностью определять модифицированную передаточную функцию слухового аппарата посредством умножения спектральных значений выбранной кривой фильтра или модифицированной кривой фильтра на спектральные значения входной передаточной функции слухового аппарата, или
блок (110) определения информации фильтра выполнен с возможностью определять модифицированную передаточную функцию слухового аппарата посредством вычитания спектральных значений выбранной кривой фильтра или модифицированной кривой фильтра из спектральных значений входной передаточной функции слухового аппарата или вычитания спектральных значений входной передаточной функции слухового аппарата из спектральных значений выбранной кривой фильтра или модифицированной кривой фильтра, или
блок (110) определения информации фильтра выполнен с возможностью определять модифицированную передаточную функцию слухового аппарата посредством деления спектральных значений входной передаточной функции слухового аппарата на спектральные значения выбранной кривой фильтра или модифицированной кривой фильтра, или деления спектральных значений выбранной кривой фильтра или модифицированной кривой фильтра на спектральные значения входной передаточной функции слухового аппарата.
14. Устройство (100) по п. 12,
в котором входная передаточная функция слухового аппарата представлена во временной области,
в котором выбранная кривая фильтра представлена во временной области, или модифицированная кривая фильтра представлена во временной области, и
в котором блок (110) определения информации фильтра выполнен с возможностью определять модифицированную передаточную функцию слухового аппарата посредством свертки выбранной кривой фильтра или модифицированной кривой фильтра и входной передаточной функции слухового аппарата, или
в котором блок (110) определения информации фильтра выполнен с возможностью определять модифицированную передаточную функцию слухового аппарата посредством фильтрации выбранной кривой фильтра или модифицированной кривой фильтра с помощью структуры с не рекурсивным фильтром, или
в котором блок (110) определения информации фильтра выполнен с возможностью определять модифицированную передаточную функцию слухового аппарата посредством фильтрации выбранной кривой фильтра или модифицированной кривой фильтра с помощью структуры с рекурсивным фильтром.
15. Система (300), содержащая:
устройство (100) по п. 12 для формирования отфильтрованного аудиосигнала из входного аудиосигнала, и
устройство (200) для обеспечения информации модификации направления, причем устройство (200) для обеспечения информации модификации направления содержит:
множество громкоговорителей (211, 212), причем каждый из множества громкоговорителей (211, 212) выполнен с возможностью воспроизводить воспроизводимый аудиосигнал, причем первый из множества громкоговорителей (211, 212) расположен в первой позиции на первой высоте, и причем второй из множества громкоговорителей (211, 212) расположен во второй позиции, отличающейся от первой позиции, на второй высоте, отличающейся от первой высоты,
два микрофона (221, 222), причем каждый из двух микрофонов (221, 222) выполнен с возможностью записывать записываемый аудиосигнал, принимая звуковые волны от каждого громкоговорителя из множества громкоговорителей (211, 212), испускаемые упомянутым громкоговорителем при воспроизведении аудиосигнала,
блок (230) определения бинауральной импульсной характеристики помещения, выполненный с возможностью определять множество бинауральных импульсных характеристик помещения посредством определения бинауральной импульсной характеристики помещения для каждого громкоговорителя из множества громкоговорителей (211, 212) в зависимости от воспроизводимого аудиосигнала, воспроизводимого упомянутым громкоговорителем, и в зависимости от каждого из записанных аудиосигналов, записанных каждым из двух микрофонов (221, 222), когда упомянутый воспроизводимый аудиосигнал воспроизводится упомянутым громкоговорителем, и
блок (240) формирования кривой фильтра, выполненный с возможностью формировать по меньшей мере одну кривую фильтра в зависимости от двух из множества бинауральных импульсных характеристик помещения,
причем информация модификации направления зависит по меньшей мере от одной кривой фильтра,
причем блок (110) определения информации фильтра устройства (100) по п. 12 выполнен с возможностью определять информацию фильтра с использованием выбора выбранной кривой фильтра из множества кривых фильтра в зависимости от входной информации высоты, или
причем блок (110) определения информации фильтра устройства (100) по п. 12 выполнен с возможностью определять информацию фильтра с использованием определения модифицированной кривой фильтра посредством модификации опорной кривой фильтра в зависимости от информации угла места,
причем информация модификации направления, обеспеченная устройством (200) для обеспечения информации модификации направления, содержит множество кривых фильтра или опорную кривую фильтра.
16. Система (300) по п. 15,
в которой блок (240) формирования кривой фильтра устройства (200) для обеспечения информации модификации направления выполнен с возможностью получать две или более кривых фильтра посредством формирования одной или более промежуточных кривых в зависимости от множества бинауральных импульсных характеристик помещения посредством усиления каждой из одной или более промежуточных кривых с помощью каждого из множества различных значений ослабления.
17. Система (300) по п. 15,
в которой блок (240) формирования кривой фильтра устройства (200) для обеспечения информации модификации направления выполнен с возможностью определять множество передаточных функций слухового аппарата на основе множества бинауральных импульсных характеристик помещения посредством извлечения передаточной функции слухового аппарата из каждой из бинауральных импульсных характеристик помещения,
в которой множество передаточных функций слухового аппарата представлено в спектральной области,
в которой значение высоты присвоено каждому множеству передаточных функций слухового аппарата,
в которой блок (240) формирования кривой фильтра устройства (200) для обеспечения информации модификации направления выполнен с возможностью формировать две или более кривых фильтра,
в котором блок (240) формирования кривой фильтра устройства (200) для обеспечения информации модификации направления выполнен с возможностью формировать каждую из двух или более кривых фильтра посредством вычитания спектральных значений второй из множества передаточных функций слухового аппарата из спектральных значений первой из множества передаточных функций слухового аппарата, или посредством деления спектральных значений первой из множества передаточных функций слухового аппарата на спектральные значения второй из множества передаточных функций слухового аппарата,
в которой блок (240) формирования кривой фильтра устройства (200) для обеспечения информации модификации направления выполнен с возможностью присваивать значение высоты каждой из двух или более кривых фильтра посредством вычитания значения высоты, присвоенного первой из множества передаточных функций слухового аппарата, из значения высоты, присвоенного второй из множества передаточных функций слухового аппарата, и
в которой информация модификации направления содержит каждую из двух или более кривых фильтра и значение высоты, присвоенное упомянутой кривой фильтра.
18. Система (300) по п. 15,
в которой блок (240) формирования кривой фильтра устройства (200) для обеспечения информации модификации направления выполнен с возможностью определять множество передаточных функций слухового аппарата на основе множества бинауральных импульсных характеристик помещения посредством извлечения передаточной функции слухового аппарата из каждой из бинауральных импульсных характеристик помещения,
в которой множество передаточных функций слухового аппарата представлено в спектральной области,
в которой значение высоты присвоено каждой из множества передаточных функций слухового аппарата,
в которой блок (240) формирования кривой фильтра устройства (200) для обеспечения информации модификации направления выполнен с возможностью формировать точно одну кривую фильтра,
в которой блок (240) формирования кривой фильтра устройства (200) для обеспечения информации модификации направления выполнен с возможностью формировать точно одну кривую фильтра посредством вычитания спектральных значений второй из множества передаточных функций слухового аппарата из спектральных значений первой из множества передаточных функций слухового аппарата, или посредством деления спектральных значений первой из множества передаточных функций слухового аппарата на спектральные значения второй из множества передаточных функций слухового аппарата,
в которой блок (240) формирования кривой фильтра устройства (200) для обеспечения информации модификации направления выполнен с возможностью присваивать значение высоты точно одной кривой фильтра посредством вычитания значения высоты, присвоенного первой из множества передаточных функций слухового аппарата, из значения высоты, присвоенного второй из множества передаточных функций слухового аппарата, и
в которой информация модификации направления содержит точно одну кривую фильтра и значение высоты, присвоенное точно одной кривой фильтра.
19. Устройство (200) для обеспечения информации модификации направления, причем устройство (200) содержит:
множество громкоговорителей (211, 212), причем каждый из множества громкоговорителей (211, 212) выполнен с возможностью воспроизводить воспроизводимый аудиосигнал, причем первый из множества громкоговорителей (211, 212) расположен в первой позиции на первой высоте, и причем второй из множества громкоговорителей (211, 212) расположен во второй позиции, отличающейся от первой позиции, на второй высоте, отличающейся от первой высоты,
два микрофона (221, 222), причем каждый из двух микрофонов (221, 222) выполнен с возможностью записывать записываемый аудиосигнал, принимая звуковые волны от каждого громкоговорителя из множества громкоговорителей (211, 212), испускаемые упомянутым громкоговорителем при воспроизведении аудиосигнала,
блок (230) определения бинауральной импульсной характеристики помещения, выполненный с возможностью определять множество бинауральных импульсных характеристик помещения посредством определения бинауральной импульсной характеристики помещения для каждого громкоговорителя из множества громкоговорителей (211, 212) в зависимости от воспроизводимого аудиосигнала, воспроизводимого упомянутым громкоговорителем, и в зависимости от каждого из записанных аудиосигналов, записанных каждым из двух микрофонов (221, 222), когда упомянутый воспроизводимый аудиосигнал воспроизводится упомянутым громкоговорителем, и
блок (240) формирования кривой фильтра, выполненный с возможностью формировать по меньшей мере одну кривую фильтра в зависимости от двух из множества бинауральных импульсных характеристик помещения,
причем информация модификации направления зависит по меньшей мере от одной кривой фильтра.
20. Устройство (200) по п. 19,
в котором блок (240) формирования кривой фильтра выполнен с возможностью получать две или более кривых фильтра посредством формирования одной или более промежуточных кривых в зависимости от множества бинауральных импульсных характеристик помещения посредством усиления каждой из одной или более промежуточных кривых с помощью каждого из множества различных значений ослабления.
21. Устройство (200) по п. 19,
в котором блок (240) формирования кривой фильтра выполнен с возможностью определять множество передаточных функций слухового аппарата на основе множества бинауральных импульсных характеристик помещения посредством извлечения передаточной функции слухового аппарата из каждой из бинауральных импульсных характеристик помещения,
в котором множество передаточных функций слухового аппарата представлено в спектральной области,
в котором значение высоты присвоено каждой из множества передаточных функций слухового аппарата,
в котором блок (240) формирования кривой фильтра выполнен с возможностью формировать две или более кривых фильтра,
в котором блок (240) формирования кривой фильтра выполнен с возможностью формировать каждую из двух или более кривых фильтра посредством вычитания спектральных значений второй из множества передаточных функций слухового аппарата из спектральных значений первой из множества передаточных функций слухового аппарата, или деления спектральных значений первой из множества передаточных функций слухового аппарата на спектральные значения второй из множества передаточных функций слухового аппарата,
в котором блок (240) формирования кривой фильтра выполнен с возможностью присваивать значение высоты каждой из двух или более кривых фильтра посредством вычитания значения высоты, присвоенного первой из множества передаточных функций слухового аппарата, из значения высоты, присвоенного второй из множества передаточных функций слухового аппарата, и
в которой информация модификации направления содержит каждую из двух или более кривых фильтра и значение высоты, присвоенное упомянутой кривой фильтра.
22. Устройство (200) по п. 19,
в котором блок (240) формирования кривой фильтра выполнен с возможностью определять множество передаточных функций слухового аппарата на основе множества бинауральных импульсных характеристик помещения посредством извлечения передаточной функции слухового аппарата из каждой из бинауральных импульсных характеристик помещения,
в котором множество передаточных функций слухового аппарата представлено в спектральной области,
в котором значение высоты присвоено каждой из множества передаточных функций слухового аппарата,
в котором блок (240) формирования кривой фильтра выполнен с возможностью формировать точно одну кривую фильтра,
в котором блок (240) формирования кривой фильтра выполнен с возможностью формировать точно одну кривую фильтра посредством вычитания спектральных значений второй из множества передаточных функций слухового аппарата из спектральных значений первой из множества передаточных функций слухового аппарата, или посредством деления спектральных значений первой из множества передаточных функций слухового аппарата на спектральные значения второй из множества передаточных функций слухового аппарата,
в котором блок (240) формирования кривой фильтра выполнен с возможностью присваивать значение высоты точно одной кривой фильтра посредством вычитания значения высоты, присвоенного первой из множества передаточных функций слухового аппарата, из значения высоты, присвоенного второй из множества передаточных функций слухового аппарата, и
в которой информация модификации направления содержит точно одну кривую фильтра и значение высоты, присвоенное точно одной кривой фильтра.
23. Способ формирования отфильтрованного аудиосигнала из входного аудиосигнала, причем способ содержит этапы, на которых:
определяют информацию фильтра в зависимости от входной информации высоты, причем входная информация высоты зависит от высоты виртуального источника (492) звука, и
фильтруют входной аудиосигнал для получения отфильтрованного аудиосигнала в зависимости от информации фильтра,
причем определение информации фильтра проводится с использованием выбора выбранной кривой фильтра из множества кривых фильтра в зависимости от входной информации высоты, или
причем определение информации фильтра проводится с использованием определения модифицированной кривой фильтра посредством модификации опорной кривой фильтра в зависимости от информации угла места.
24. Способ обеспечения информации модификации направления, причем способ содержит этапы, на которых:
для каждого громкоговорителя из множества громкоговорителей воспроизводят воспроизводимый аудиосигнал упомянутым громкоговорителем и осуществляют запись звуковых волн, испускаемых от упомянутого громкоговорителя при воспроизведении воспроизводимого аудиосигнала, двумя микрофонами для получения записанного аудиосигнала для каждого из двух микрофонов, причем первый из множества громкоговорителей расположен в первой позиции на первой высоте, и причем второй из множества громкоговорителей расположен во второй позиции, отличающейся от первой позиции, на второй высоте, отличающейся от первой высоты,
определяют множество бинауральных импульсных характеристик помещения посредством определения бинауральной импульсной характеристики помещения для каждого громкоговорителя из множества громкоговорителей в зависимости от воспроизводимого аудиосигнала, воспроизводимого упомянутым громкоговорителем, и в зависимости от каждого из записанных аудиосигналов, записанных каждым из двух микрофонов, когда упомянутый воспроизводимый аудиосигнал воспроизводится упомянутым громкоговорителем, и
формируют по меньшей мере одну кривую фильтра в зависимости от двух из множества бинауральных импульсных характеристик помещения,
причем информация модификации направления зависит по меньшей мере от одной кривой фильтра.
25. Компьютерная программа для реализации способа по п. 23 или п. 24, когда она исполняется на компьютере или на процессоре сигналов.