Title :
Real-time implementation of an efficient RLS algorithm based on IIR filter for acoustic echo cancellation
Author :
Mohammed, Jafar Ramadhan
Author_Institution :
Univ. of Mosul, Mosul
fDate :
March 31 2008-April 4 2008
Abstract :
An efficient acoustic echo canceller has been proposed for hands-free communication systems which use a recursive least squares (RLS) algorithm. It also employ an infinite impulse response (IIR) filter based on output error method. The proposed IIR-RLS filter is more suitable for modeling real systems due to its pole-zero structure and it is required fewer number of filter coefficients to identify the time-varying echo path as compared to the traditional FIR-NLMS filter. However, with non-stationary long durations signals the proposed IIR-RLS filter suffers from instability problem. To avoid this problem, auto covariance matrix resetting was employed. Furthermore, the proposed system has been implemented in real-time in a real environment using National Instruments NI-PXI-1042Q controller system and data acquisition input card PXI-4472. Practical results, show that the proposed algorithm has the local minimum solutions and remain stable.
Keywords :
IIR filters; covariance matrices; echo suppression; least squares approximations; IIR filter; acoustic echo cancellation; auto covariance matrix; hands-free communication systems; infinite impulse response filter; output error method; pole-zero structure; recursive least squares algorithm; time-varying echo path; Control systems; Covariance matrix; Data acquisition; Echo cancellers; IIR filters; Instruments; Least squares methods; Real time systems; Resonance light scattering; Time varying systems; Acoustic Echo Cancellation; Adaptive Algorithm; Infinite Impulse Response Filter;
Conference_Titel :
Computer Systems and Applications, 2008. AICCSA 2008. IEEE/ACS International Conference on
Conference_Location :
Doha
Print_ISBN :
978-1-4244-1967-8
Electronic_ISBN :
978-1-4244-1968-5
DOI :
10.1109/AICCSA.2008.4493577