Removing the power line interference from ECG signal using Kalman least mean square filter

Electrocardiogram (ECG) is the graph obtained from the electrical activity of the heart and is used to examine function of heart and for diagnosis cardiac problems. The voltage level of ECG signal ranges from as low as 0.5 to 5mV and frequency components fall into the range of 0.05 to 100Hz. Various noises like Power Line Interference (PLI), baseline wander and noise due to muscles contraction and relaxation get added into the recorded ECG signal. Out of them, PLI is considered to be the major source of noise. PLI may be stationary or non stationary. Non adaptive filters are employed to remove stationary power line interference and adaptive cancellers are used to handle non-stationary power line interference. In this paper adaptive LMS algorithm along with Kalman filtering became KLMS has been investigated to eliminate PLI from contaminated ECG signal. The results of KLMS filter has been compared with the LMS filter before and after filtering the ECG signal. Results shows MSE equal to 0.6314 and 0.0409 before filtering for LMS and KLMS filter respectively. MSE equal to 0.1983 and 0.0245 after filtering for LMS and KLMS filter respectively. Also, PSNR before filtering is 50.1279 and 62.0168 for LMS and KLMS filter respectively. PSNR after filtering is 55.1586 and 64.2352 for LMS and KLMS respectively. The filters algorithm has designed using MATLAB software and tested on ECG signal contaminated with power line frequencies.

[1]  H. T. Nagle,et al.  A comparison of the noise sensitivity of nine QRS detection algorithms , 1990, IEEE Transactions on Biomedical Engineering.

[2]  U. C. Pati,et al.  Removal of artifacts from electrocardiogram using digital filter , 2012, 2012 IEEE Students' Conference on Electrical, Electronics and Computer Science.

[3]  Sung Jin Yoo,et al.  Stable Predictive Control of Chaotic Systems Using Self-Recurrent Wavelet Neural Network , 2005 .

[4]  Jacob Benesty,et al.  Study of the General Kalman Filter for Echo Cancellation , 2013, IEEE Transactions on Audio, Speech, and Language Processing.

[5]  N.V. Thakor,et al.  Applications of adaptive filtering to ECG analysis: noise cancellation and arrhythmia detection , 1991, IEEE Transactions on Biomedical Engineering.

[6]  Buta Singh,et al.  Noise Cancellation using Adaptive Filtering in ECG Signals: Application to Biotelemetry , 2016 .

[7]  M. K. Soni,et al.  FILTERING TECHNIQUES FOR ECG SIGNAL PROCESSING , 2012 .

[8]  Ravindra Pratap Narwaria,et al.  Noise Reduction from ECG Signal using Adaptive Filter Algorithm , 2014 .

[9]  Mohammed Nabil Abdalazim Mursi,et al.  Reduction Of Power Line Humming And High Frequency Noise From Electrocardiogram Signals , 2015 .

[10]  Birmohan Singh,et al.  Powerline Interference Reduction in ECG Using Combination of MA Method and IIR Notch , 2009 .

[11]  Y. Murali Krishna,et al.  Low Complex Adaptive Fast Converged Kalman Filter for Cardiac ECG Artifacts Elimination , 2014 .

[13]  M. Maniruzzaman,et al.  Least-Mean-Square algorithm based adaptive filters for removing power line interference from ECG signal , 2012, 2012 International Conference on Informatics, Electronics & Vision (ICIEV).

[14]  Mahadev D. Uplane,et al.  Design of ECG instrumentation and implementation of digital filter for noise reduction , 2008 .

[15]  Nicholas Kalouptsidis,et al.  Adaptive system identification and signal processing algorithms , 1993 .