Оценка импульсной характеристики помещения для подавления акустического эха

1. Способ оценки импульсной характеристики помещения между аудиоисточником и массивом микрофонов, содержащий
прием аудиосигналов на каждом микрофоне массива микрофонов, причем аудиосигналы основываются на калибровочном сигнале; и
определение набора сигналов от одиночного источника, поскольку сигналы от одиночного источника попадают на все микрофоны массива микрофонов одновременно, причем каждый сигнал от одиночного источника соответствует разному расположению одиночного реального или виртуального источника, где виртуальный источник представляет отражение;
создание аппроксимации принимаемых аудиосигналов в виде взвешенной комбинации набора сигналов от одиночного источника; и
оценку импульсной характеристики помещения от аудиоисточника к каждому микрофону массива микрофонов, причем импульсная характеристика соответствует этой взвешенной комбинации.
2. Способ по п.1, содержащий использование оцененной импульсной характеристики помещения для инициализации подавления акустического эха.
3. Способ по п.1, в котором этап создания аппроксимации принимаемого аудиосигнала в виде взвешенной комбинации набора сигналов от одиночного источника содержит использование разреженного решателя для определения весового коэффициента, который удовлетворяет ошибке восстановления, при этом весовой коэффициент оптимизируется с использованием методов выпуклой оптимизации, причем ошибка восстановления соответствует ошибке моделирования плюс шум.
4. Способ по п.1, в котором импульсная характеристика оценивается с использованием методик, которые основываются на алгоритме быстрого преобразования Фурье.
5. Способ по п.1, в котором этап оценки импульсной характеристики содержит вычисление импульсной характеристики в подпространстве, которое совместимо с геометрией массива микрофонов.
6. Способ по п.1, в котором принимаемые аудиосигналы представлены базисными векторами; при этом базисные векторы сконфигурированы для представления реальных или виртуальных мнимых сигналов, которые принимаются массивом микрофонов от источника без затухания.
7. Система для реализации подавления акустического эха звуковой обратной связи, испытываемой в расстановке аудиоисточника и массива микрофонов, содержащая
процессор для исполнения исполняемого процессором кода;
массив микрофонов; и
запоминающее устройство, которое хранит исполняемый процессором код, при этом исполняемый процессором код при его исполнении процессором предписывает процессору
принимать аудиосигналы на каждом микрофоне массива микрофонов, причем аудиосигналы основываются на калибровочном сигнале;
определять набор сигналов от одиночного источника, поскольку сигналы от одиночного источника попадают на все микрофоны массива микрофонов одновременно, причем каждый из сигналов от одиночного источника соответствует разному расположению одиночного реального или виртуального источника, где виртуальный источник представляет отражение;
находить аппроксимацию принимаемого аудиосигнала в виде взвешенной комбинации набора сигналов от одиночного источника;
оценивать импульсную характеристику помещения от аудиоисточника к каждому микрофону массива микрофонов, причем импульсная характеристика соответствует этой взвешенной комбинации; и
подавлять акустическое эхо в принимаемом аудиосигнале, используя импульсную характеристику.
8. Система по п.7, в которой процессор представляет принимаемые аудиосигналы базисными векторами; при этом базисные векторы сконфигурированы для представления реальных или виртуальных мнимых сигналов, которые принимаются массивом микрофонов от источника без затухания.
9. Система по п.7, в которой взвешенная комбинация набора сигналов от одиночного источника оптимизируется с использованием методов выпуклой оптимизации.
10. Система по п.7, в которой импульсная характеристика оценивается с использованием методик, которые основываются на алгоритме быстрого преобразования Фурье.
11. Система по п.7, в которой структура принимаемого аудиосигнала моделируется следующим базисным вектором
,
l
t
где () - функция непрерывной во времени версии сигнала аудиоисточника;
Lx
- длительность принимаемого калибровочного сигнала на каждом микрофоне;
Ts
- интервал выборки;
T
- задержка распространения от источника до центра массива микрофонов;
zk
zk
т - функция и θ, где  - отдельный микрофон массива микрофонов, θ - угол прихода принимаемого сигнала.
12. Система по п.7, в которой импульсная характеристика моделируется следующим вектором
,
Ts
где  - интервал выборки;
T
- задержка распространения от источника до центра массива микрофонов;
N - длина канала;
zk
zk
т - функция  и θ, где  - отдельный микрофон массива микрофонов, θ - угол прихода принимаемого сигнала.
13. Способ по п.1, в котором структура принимаемого сигнала моделируется следующим базисным вектором
,
l
t
где () - функция непрерывной во времени версии сигнала аудиоисточника;
Lx
- длительность принимаемого калибровочного сигнала на каждом микрофоне;
Ts
- интервал выборки;
T
- задержка распространения от источника до центра массива микрофонов;
zk
zk
т - функция  и θ, где  - отдельный микрофон массива микрофонов, θ - угол прихода принимаемого сигнала.
14. Способ по п.1, в котором импульсная характеристика моделируется следующим вектором
,
Ts
где  - интервал выборки;
T
- задержка распространения от источника до центра массива микрофонов;
N - длину канала;
zk
zk
т - функция  и θ, где  - отдельный микрофон массива микрофонов, θ - угол прихода принимаемого сигнала.