arrow
Return

A MISO acoustic echo cancellation algorithm based on a two-layer filter decomposition

delete2025-07-01
delete0
PRE
AI
C
Cao, Zi
T
T. Yan
J
Jie Chen *
C
Chen, Jingdong
B
Benesty, Jacob
DOI:10.1016/j.sigpro.2025.109892delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The recursive least-squares (RLS) algorithm is a promising algorithm in acoustic echo cancellation (AEC) thanks to its fast convergence rate and competitive performance. However, its complexity is rather high, particularly when the system operates in acoustic environments with long acoustic impulse responses. This paper deals with the problem of AEC in a multiple-input and single-output (MISO) audio system, which consists of multiple loudspeakers and a microphone at the receiving room. A method is developed in the short-time-Fourier-transform (STFT) domain, which operates on a subband basis. In every STFT subband, the convolutive-transfer-function (CTF) model is adopted, so the echo path is modeled with a finite impulse response (FIR) filter. A two-layer decomposition (TLD) of the filter matrix is then applied and an RLS-type of algorithm is subsequently deduced to achieve channel identification and echo cancellation. This algorithm is able to achieve echo cancellation performance comparable to RLS algorithm with significantly lower complexity.
Keywords:
Acoustic echo cancellation
Convolutive transfer function
Kronecker decomposition
RLS algorithm

Journal

Signal Processing cover
Signal Processing
IF:
3.6
Papers:
9.9K
Citations:
1.7W

Organization

N
Northwestern Polytechnical University
Scholars:
4.6W
Papers: 3.7W
Citations: 5.3W
U
university of quebec
Scholars:
2.0W
Papers: 1.9W
Citations: 19