Title :
Real-time implementation of an IIR acoustic echo canceller on ADSP21020
Author :
Tahernezhadi, Mansour ; Liu, L.
Author_Institution :
Dept. of Electr. Eng., Northern Illinois Univ., DeKalb, IL, USA
Abstract :
A practical IIR (pole-zero) lattice adaptive acoustic echo canceller (AEC) for teleconferencing application is proposed. The proposed algorithm consists in two parts: a forward lattice and an inverse lattice. Collectively, they are referred to as the LATIN (lattice and inverse lattice) configuration. While the forward lattice is responsible for acoustic echo cancellation, the inverse lattice is employed in the double-talk (DT) mode only as to undo the distortion of the near-end speech brought about by forward lattice when suppressing the acoustic echo. Assuming M poles and M zeros for the proposed AEC, the complexity of the proposed algorithm is approximately twice the complexity of an M-tap FIR gradient lattice algorithm. Real-time experimentation conducted on an ADSP21020 floating-point DSP chip attests to the stability and fast convergence of proposed IIR algorithm
Keywords :
IIR filters; adaptive filters; adaptive signal processing; convergence of numerical methods; digital signal processing chips; echo suppression; filtering theory; lattice filters; poles and zeros; teleconferencing; ADSP21020 floating-point DSP chip; IIR acoustic echo canceller; IIR algorithm; LATIN; algorithm complexity; convergence; double-talk mode; forward lattice; inverse lattice; lattice adaptive acoustic echo canceller; near-end speech distortion; poles; real-time implementation; stability; teleconferencing; zeros; Acoustic applications; Acoustic distortion; Digital signal processing chips; Echo cancellers; Finite impulse response filter; Lattices; Poles and zeros; Predistortion; Speech; Teleconferencing;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 1995. ICASSP-95., 1995 International Conference on
Conference_Location :
Detroit, MI
Print_ISBN :
0-7803-2431-5
DOI :
10.1109/ICASSP.1995.480124