An Efficient Variable Step Size Least Mean Square Adaptive Algorithm Used to Enhance the Quality of Electrocardiogram Signal

  • Thumbur Gowri
  • P. Rajesh Kumar
  • D. V. Rama Koti Reddy
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 264)


The main aim of this paper is to present an efficient method to cancel the noise in the ECG signal, due to various sources, by applying adaptive filtering techniques. The adaptive filter essentially reduces the mean-squared error between a primary input, which is the noisy ECG, and a reference input, which is either noise that is correlated in some way with the noise in the primary input or a signal that is correlated only with ECG in the primary input. The Least Mean Square (LMS) algorithm is familiar and simple to use for cancellation of noises. However, the low convergence rate and low signal to noise ratio are the limitations for this LMS algorithm. To enhance the performance of LMS algorithm, in this paper, we present an efficient variable step size LMS algorithms which will provide fast convergence at early stages and less misadjustment in later stages. Different kinds of variable step size algorithms are used to eliminate artifacts in ECG by considering the noises such as power line interference and baseline wander. The simulation results shows that the performance of the variable step size LMS algorithm is superior to the conventional LMS algorithm, while for sign based, the sign regressor variable step size LMS algorithm is equally efficient as that of variable step size LMS with additional advantage of less computational complexity.


Adaptive filtering Variable Step Size LMS Signal to Noise Ratio 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Li, M., Zhao, J., Zhang, W., Zheng, R.: ECG signal base line filtering and power interference suppression method. In: 2nd International Conference on Information Science and Engineering (ICISE), pp. 207–209 (2010)Google Scholar
  2. 2.
    Olmos, S., Laguna, P.: Steady-state MSE convergence of LMS adaptive filters with deterministic reference inputs with applications to biomedical signals. IEEE Transactions on Signal Processing 48(8), 2229–2241 (2000)CrossRefGoogle Scholar
  3. 3.
    Karthik, G.V.S., Sugumar, S.J.: High resolution cardiac signal extraction using novel adaptive noise cancellers. In: 2013 International Multi-Conference on Automation, Computing, Communication, Control and Compressed Sensing, pp. 564–568 (2013)Google Scholar
  4. 4.
    Ku, C.T., Hung, K.C., Wu, T.C., Wang, H.S.: Wavelet-Based ECG Data Compression System With Linear Quality Control Scheme. IEEE Transactions on Biomedical Engineering 57(6), 1399–1409 (2010)CrossRefGoogle Scholar
  5. 5.
    Wang, X., Meng, J.: A 2-D ECG compression algorithm based on wavelet transform and vector quantization. Digital Signal Processing 18(2), 179–188 (2008)CrossRefGoogle Scholar
  6. 6.
    Koike, S.: Analysis of adaptive filters using normalized signed regressor LMS algorithm. IEEE Transactions on Signal Processing 47(10), 2710–2723 (1999)CrossRefMathSciNetGoogle Scholar
  7. 7.
    Ang, W.P., Farhang-Boroujeny, B.: A new class of gradient adaptive step-size LMS algorithms. IEEE Transactions on Signal Processing 49(4), 805–810 (2001)CrossRefGoogle Scholar
  8. 8.
    Salman, M.S., Jahromi, M.N.S., Hocanin, A., Kukrer, O.: A zero-attracting variable step-size LMS algorithm for sparse system identification. In: International Symposium, I.X. (ed.) IX International Symposium on Telecommunications (BIHTEL), pp. 1–4 (2012)Google Scholar
  9. 9.
    Rahman, M.Z.U., Karthik, G.V.S., Fathima, S.Y., Lay-Ekuakille, A.: An efficient cardiac signal enhancement using time-frequency realization of leaky adaptive noise cancellers for remote health monitoring systems. Measurement 46(10), 3815–3835 (2013)CrossRefGoogle Scholar
  10. 10.
    Rahman, M.Z.U., Ahamed, S.R., Reddy, D.V.R.K.: Efficient and simplified adaptive noise cancellers for ECG sensor based remote health monitoring. IEEE Sensors Journal 12(3), 566–573 (2012)CrossRefGoogle Scholar
  11. 11.
    Rahman, M.Z.U., Shaik, R.A., Reddy, D.V.R.K.: An Efficient Noise Cancellation Technique to Remove Noise from the ECG Signal Using Normalized Signed Regressor LMS Algorithm. In: 2009 IEEE International Conference on Bioinformatics and Biomedicine, pp. 257–260 (2009)Google Scholar
  12. 12.
    Abadi, M.S.E., Mousavi, S.Z., Hadei, A.: Variable Step-Size Block Least Mean Square Adaptive Filters. In: First International Conference on Industrial and Information Systems, pp. 593–595 (2006)Google Scholar
  13. 13.
    Shin, H.C., Sayed, A.H., Song, W.J.: Variable step-size NLMS and affine projection algorithms. IEEE Signal Processing Letters 11(2), 132–135 (2004)CrossRefGoogle Scholar
  14. 14.
    Lalith kumar, T., Soundara Rajan, K.: Noise Suppression in speech signals using Adaptive algorithms. International Journal of Engineering Research and Applications (IJERA) 2(1), 718–721 (2012)Google Scholar
  15. 15.
    Gorriz, J.M., Ramirez, J., Cruces-Alvarez, S., Puntonet, C.G., Lang, E.W., Erdogmus, D.: Novel LMS Algorithm Applied to Adaptive Noise Cancellation. IEEE Signal Processing Letters 16(1), 34, 37 (2009)Google Scholar
  16. 16.
    Haykin, S.: Adaptive Filter Theory, 4th edn. Prentice Hall, Upper Saddle River (2002)Google Scholar
  17. 17.
    Kwong, R.H., Johnston, E.W.: A Variable size LMS algorithm. IEEE Trans. Signal Proc. 40(7), 1633–1642 (1992)CrossRefMATHGoogle Scholar
  18. 18.
    Aboulnasr, T., Mayyas, K.: A robust variable size LMS type algorithm: analysis and simulation. IEEE Trans. Signal Processing 45(3), 631–639 (1997)CrossRefGoogle Scholar
  19. 19.
    MIT-BIH noise stress test database,
  20. 20.
    Diniz, P.S.: Adaptive Filtering: Algorithms and Practical Implementation, 4th edn., pp. 57–60. Springer, Kluwer Academic Publisher, Norwell (2002)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  • Thumbur Gowri
    • 1
  • P. Rajesh Kumar
    • 2
  • D. V. Rama Koti Reddy
    • 3
  1. 1.Dept. of ECEGIT, GITAM UniversityVisakhapatnamIndia
  2. 2.Dept. of ECEAUCE, Andhra UniversityVisakhapatnamIndia
  3. 3.Dept. of Inst. Tech.AUCE, Andhra UniversityVisakhapatnamIndia

Personalised recommendations