Call for Paper - January 2023 Edition
IJCA solicits original research papers for the January 2023 Edition. Last date of manuscript submission is December 20, 2022. Read More

Study of Different Adaptive Filter Algorithms for Noise Cancellation in Real-Time Environment

International Journal of Computer Applications
© 2014 by IJCA Journal
Volume 96 - Number 10
Year of Publication: 2014
G. V. P. Chandra Sekhar Yadav
B. Ananda Krishna

Chandra Sekhar G V P Yadav and Ananda B Krishna. Article: Study of Different Adaptive Filter Algorithms for Noise Cancellation in Real-Time Environment. International Journal of Computer Applications 96(10):20-25, June 2014. Full text available. BibTeX

	author = {G. V. P. Chandra Sekhar Yadav and B. Ananda Krishna},
	title = {Article: Study of Different Adaptive Filter Algorithms for Noise Cancellation in Real-Time Environment},
	journal = {International Journal of Computer Applications},
	year = {2014},
	volume = {96},
	number = {10},
	pages = {20-25},
	month = {June},
	note = {Full text available}


Adaptive filters are used in the situation where the filter coefficients have to be changed simultaneously according to the requirement. Adaptive filters are needed for fast convergence rate and low mean square error. Many algorithms have been proposed and proved that they have better convergence speed and tracking abilities. This paper shows the ability of adaptive filter for noise cancellation i. e. , estimating the desired speech corrupted by unwanted signal i. e. , noise. This paper is going to compare the performance of adaptive algorithms for noise cancellation in real time signals like recorded speech with different background noise. In the existing papers the authors have taken the input signal as sinusoidal signal etc. In order to measure the performance step size is the main factor for the convergence speed and mean square error. Many analyses proved that RLS algorithm had faster convergence speed and smaller steady state error compared with basic LMS algorithm and normalized LMS algorithm (NLMS). The existing simulation results enable to measure the performance of filter and show the convergence speed improvement when using RLS algorithm, NLMS algorithm and LMS algorithm.


  • Kaur. H and Talwar. R, "Performance comparison of adaptive algorithms for noise cancellation", Engineering trends in communication, C2SPCA 2013.
  • Yen-Hsiang chen, Shanq-Jang Ruan, Tom Qi, "An Automotive Application of real time adaptive wiener filter for noise cancellation in a car environment," IEEE,2012,4673-2193.
  • H. Kaur and R. Talwar, "Performance and Convergence Analysis of LMS Algorithm," IEEE ICCIC, Dec. 2012.
  • H. Chang and J. Lee, "A Variable Step Size NLMS Algorithm and its Performance Analysis," IEEE Trans. Signal Process, vol. 60, no. 4, April 2012.
  • H. Chang and J. Lee, "Performance Comparison of Variable Step Size NLMS Algorithms," World Congress on Eng. And Computer Science, vol. 1, no. 4, Oct. 2009.
  • B. Widrow and S. D. Stearns, Adaptive Signal Processing, Englewood Cliffs, NJ: Prentice- Hall, 1985.
  • S . Haykin, Adaptive Filter Theory, Fourth edition, Upper saddle River, NJ: Prentice –Hall, 2002.
  • C. Paleologu, J Benesty and S. LChristopher "Variable Step Size NLMS Algorithm designed for Echo Cancellations," IEEE 2009.
  • J. Gorriz and J. Ramrez, "A Novel LMS Algorithm Applied to Adaptive Noise Cancellation," IEEE Signal Process Letters, vol. 16, no. 1, Jan. 2009.
  • K. A. Lee, W. S. Gan, and S. M. Kuo, Subband Adaptive Filtering: Theory and Implementation. Hoboken, NJ: Wiley, 2009.
  • C. Gabriela and M. Sarachin, "Echo Cancellation Using LMS Algorithm," U. P. B Sci Bull. , Series C, vol. 71, no. 4, 2009.
  • B. Widrow, J. R. Glover "Adaptive Noise Cancelling: Principles and Applications," IEEE Proceedings, Vol-63, No. 12, Dec. 1975.