Echo Cancellation Algorithms using Adaptive Filters: A Comparative Study
M. Pushpalatha.G.S. Int. J. on Recent Trends in Engineering and Technology,, 10 (2):
8(January 2014)
Abstract
An adaptive filter is a filter that self-adjusts its transfer function according to an
optimization algorithm driven by an error signal. Adaptive filter finds its essence in
applications such as echo cancellation, noise cancellation, system identification and many
others. This paper briefly discusses LMS, NLMS and RLS adaptive filter algorithms for
echo cancellation. For the analysis, an acoustic echo canceller is built using LMS, NLMS
and RLS algorithms and the echo cancelled samples are studied using Spectrogram. The
analysis is further extended with its cross-correlation and ERLE (Echo Return Loss
Enhancement) results. Finally, this paper concludes with a better adaptive filter algorithm
for Echo cancellation. The implementation and analysis is done using MATLAB®,
SIMULINK® and SPECTROGRAM V5.0®.
%0 Journal Article
%1 pushpalathags2014cancellation
%A Pushpalatha.G.S, Mohan Kumar.N
%D 2014
%E Hope, Dr.Martin
%J Int. J. on Recent Trends in Engineering and Technology,
%K acoustics_echo_echo cancellation
%N 2
%P 8
%T Echo Cancellation Algorithms using Adaptive Filters: A Comparative Study
%U http://searchdl.org/public/journals/2014/IJRTET/10/2/14.pdf
%V 10
%X An adaptive filter is a filter that self-adjusts its transfer function according to an
optimization algorithm driven by an error signal. Adaptive filter finds its essence in
applications such as echo cancellation, noise cancellation, system identification and many
others. This paper briefly discusses LMS, NLMS and RLS adaptive filter algorithms for
echo cancellation. For the analysis, an acoustic echo canceller is built using LMS, NLMS
and RLS algorithms and the echo cancelled samples are studied using Spectrogram. The
analysis is further extended with its cross-correlation and ERLE (Echo Return Loss
Enhancement) results. Finally, this paper concludes with a better adaptive filter algorithm
for Echo cancellation. The implementation and analysis is done using MATLAB®,
SIMULINK® and SPECTROGRAM V5.0®.
@article{pushpalathags2014cancellation,
abstract = {An adaptive filter is a filter that self-adjusts its transfer function according to an
optimization algorithm driven by an error signal. Adaptive filter finds its essence in
applications such as echo cancellation, noise cancellation, system identification and many
others. This paper briefly discusses LMS, NLMS and RLS adaptive filter algorithms for
echo cancellation. For the analysis, an acoustic echo canceller is built using LMS, NLMS
and RLS algorithms and the echo cancelled samples are studied using Spectrogram. The
analysis is further extended with its cross-correlation and ERLE (Echo Return Loss
Enhancement) results. Finally, this paper concludes with a better adaptive filter algorithm
for Echo cancellation. The implementation and analysis is done using MATLAB®,
SIMULINK® and SPECTROGRAM V5.0®.},
added-at = {2014-02-01T10:24:19.000+0100},
author = {Pushpalatha.G.S, Mohan Kumar.N},
biburl = {https://www.bibsonomy.org/bibtex/2b5084268f972342987adb0e2880ce590/idescitation},
editor = {Hope, Dr.Martin},
interhash = {1f1bf14c2ceab09380fc328f011405ff},
intrahash = {b5084268f972342987adb0e2880ce590},
journal = {Int. J. on Recent Trends in Engineering and Technology,},
keywords = {acoustics_echo_echo cancellation},
month = {January},
number = 2,
pages = 8,
timestamp = {2014-02-01T10:24:19.000+0100},
title = {Echo Cancellation Algorithms using Adaptive Filters: A Comparative Study},
url = {http://searchdl.org/public/journals/2014/IJRTET/10/2/14.pdf},
volume = 10,
year = 2014
}