National Academy Science Letters

, Volume 41, Issue 3, pp 155–159 | Cite as

An Efficient Noise Removal Technique Using Modified Error Normalized LMS Algorithm

  • C. VenkatesanEmail author
  • P. Karthigaikumar
Short Communication


Adaptive filters are increasingly popular in electrocardiogram noise cancellation due to their inherent ability to deal with nonstationary signals. In the past, adaptive filters with least mean square (LMS) algorithm and normalized LMS algorithm have been used for updating coefficients which is simple and provides satisfactory convergence performance. However, the LMS based adaptive filters use a long critical path to obtain the output. The critical path is generally reduced by pipelined structures with delay elements so that the desired sample period can be attained. In this paper, a delayed error normalized LMS adaptive filter is proposed to achieve high speed and low latency design with less computational elements. Simulation results show that the proposed technique provides better convergence performance with least mean square error.


ECG noise removal Adaptive filter Least mean square algorithm Mean square error (MSE) 


  1. 1.
    Sufi F, Qiang F, Khalil I, Mahmoud SS (2009) Novel methods of faster cardiovascular diagnosis in wireless telecardiology. IEEE J Sel Areas Commun 27(4):537–552CrossRefGoogle Scholar
  2. 2.
    Pawar T, Chaudhuri S, Duttagupta SP (2007) Body movement activity recognition for ambulatory cardiac monitoring. IEEE Trans Biomed Eng 54(5):874–882CrossRefPubMedGoogle Scholar
  3. 3.
    Ahmad M, Kukrer O, Hocanin A (2011) Recursive inverse adaptive filtering algorithm. Digit Signal Process 21(4):491–496CrossRefzbMATHGoogle Scholar
  4. 4.
    Zhang J, Zhao H (2010) A novel adaptive bilinear filter based on pipelined architecture. Digit Signal Process 20(1):23–38CrossRefGoogle Scholar
  5. 5.
    Gupta A, Joshi S (2008) Variable step-size LMS algorithm for fractal signals. IEEE Trans Signal Process 56(4):1411–1420ADSMathSciNetCrossRefzbMATHGoogle Scholar
  6. 6.
    Kohler BU, Hennig C, Orglmeister R (2002) The principles of software QRS detection. IEEE Eng Med Biol Mag 21(1):42–57CrossRefPubMedGoogle Scholar
  7. 7.
    Rahman MZU, Shaik RA, Reddy DV (2012) Efficient and simplified adaptive noise cancellers for ECG sensor based remote health monitoring. Sens J IEEE 12(3):566–573CrossRefGoogle Scholar
  8. 8.
    Dempster A, Macleod M (1995) Use of minimum-adder multiplier blocks in FIR digital filters. IEEE Trans Circuits Syst II Analog Digit Signal Process 42(9):569–577CrossRefzbMATHGoogle Scholar
  9. 9.
    Parhi KK, Messerschmitt DG (1989) ‘Pipeline interleaving and parallelism in recursive digital filters-Part I: pipelining using scattered look-ahead and decomposition. IEEE Trans Acoustic Speech Signal Process 37(7):1099–1117CrossRefzbMATHGoogle Scholar
  10. 10.
    Ting L, Woods R, Cowan C (2005) Virtex FPGA implementation of a pipelined adaptive LMS predictor for electronic support measures receivers. IEEE Trans Very Large Scale Integr VLSI Syst 13(1):86–95CrossRefGoogle Scholar

Copyright information

© The National Academy of Sciences, India 2018

Authors and Affiliations

  1. 1.Anna UniversityChennaiIndia
  2. 2.Karpagam College of EngineeringCoimbatoreIndia

Personalised recommendations