Denoising ECG by Adaptive Filter with Empirical Mode Decomposition

Electrocardiogram (ECG) signal is an important physiological signal which contains cardiac information and is the basis to diagnosis cardiac related diseases. In this paper, several innovative and efficient methods based on adaptive filter and empirical mode decomposition (EMD) to denoise ECG signal contaminated by various kinds of noise, including baseline wander (BW), power line interference (PLI), electrode motion artifact (EM) and muscle artifact (MA), are proposed. We first present a novel method based on EMD and adaptive filter for the removal of BW and PLI in ECG signal. We then extend the method to the complex scenario where four most common noises, PLI, BW, EM and MA are present. The proposed Parallel EMD adaptive filter structure yields the best SNR improvement on the MIT-BIH arrhythmia database, corrupted by the four types of noises.

[1]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[2]  Maryam Mohebbi,et al.  ECG Denoising Using Marginalized Particle Extended Kalman Filter With an Automatic Particle Weighting Strategy , 2017, IEEE Journal of Biomedical and Health Informatics.

[3]  Miroslav Zivanovic,et al.  Simultaneous powerline interference and baseline wander removal from ECG and EMG signals by sinusoidal modeling. , 2013, Medical engineering & physics.

[4]  Jacek M. Leski,et al.  ECG baseline wander and powerline interference reduction using nonlinear filter bank , 2005, Signal Process..

[5]  Dimitrios I. Fotiadis,et al.  Background and Preview , 2017 .

[6]  P. Rajesh Kumar,et al.  Removal of noise from electrocardiogram using digital FIR and IIR filters with various methods , 2015, 2015 International Conference on Communications and Signal Processing (ICCSP).

[7]  G.B. Moody,et al.  The impact of the MIT-BIH Arrhythmia Database , 2001, IEEE Engineering in Medicine and Biology Magazine.

[8]  Rachid Latif,et al.  An efficient algorithm of ECG signal denoising using the adaptive dual threshold filter and the discrete wavelet transform , 2016 .

[9]  Allan Kardec Barros,et al.  independent , 2006, Gumbo Ya Ya.

[10]  Chinmay Chandrakar,et al.  DENOISING ECG SIGNALS USING ADAPTIVE FILTER ALGORITHM , 2012 .

[11]  P. K. Sahu,et al.  An improved method for R-peak detection by using Shannon energy envelope , 2016 .

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

[13]  M.Z.U. Rahman,et al.  Adaptive noise removal in the ECG using the Block LMS algorithm , 2009, 2009 2nd International Conference on Adaptive Science & Technology (ICAST).

[14]  Feng Wan,et al.  Muscle and electrode motion artifacts reduction in ECG using adaptive Fourier decomposition , 2014, 2014 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[15]  Syed Shahnawazuddin,et al.  An Efficient ECG Denoising Technique Based on Non-local Means Estimation and Modified Empirical Mode Decomposition , 2018, Circuits Syst. Signal Process..

[16]  N. Huang,et al.  The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis , 1998, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[17]  Mohammad Bagher Shamsollahi,et al.  ECG Denoising and Compression Using a Modified Extended Kalman Filter Structure , 2008, IEEE Transactions on Biomedical Engineering.

[18]  Dominique Zosso,et al.  Variational Mode Decomposition , 2014, IEEE Transactions on Signal Processing.

[19]  M. Hoher,et al.  De-noising of high-resolution ECG signals by combining the discrete wavelet transform with the Wiener filter , 1998, Computers in Cardiology 1998. Vol. 25 (Cat. No.98CH36292).

[20]  Giuseppe De Pietro,et al.  A revised scheme for real time ECG Signal denoising based on recursive filtering , 2016, Biomed. Signal Process. Control..

[21]  Manuel Blanco-Velasco,et al.  ECG signal denoising and baseline wander correction based on the empirical mode decomposition , 2008, Comput. Biol. Medicine.

[22]  Khaled Daqrouq,et al.  ECG Signal Denoising By Wavelet Transform Thresholding , 2008 .

[23]  J S Paul,et al.  Data processing of stress ECGs using discrete cosine transform. , 1998, Computers in biology and medicine.

[24]  H. Nazeran,et al.  Wavelet Transform-Based ECG Baseline Drift Removal for Body Surface Potential Mapping , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[25]  Xiao-Hua Yu,et al.  An adaptive filtering approach for electrocardiogram (ECG) signal noise reduction using neural networks , 2013, Neurocomputing.

[26]  Mahadev D. Uplane,et al.  Suppression of noise in the ECG signal using digital IIR filter , 2008 .

[27]  Norden E. Huang,et al.  Ensemble Empirical Mode Decomposition: a Noise-Assisted Data Analysis Method , 2009, Adv. Data Sci. Adapt. Anal..

[28]  Yan Lu,et al.  Model-Based ECG Denoising Using Empirical Mode Decomposition , 2009, 2009 IEEE International Conference on Bioinformatics and Biomedicine.

[29]  J.P. Marques de Sa,et al.  ECG noise filtering using wavelets with soft-thresholding methods , 1999, Computers in Cardiology 1999. Vol.26 (Cat. No.99CH37004).

[30]  B. Lin,et al.  Electrocardiogram signal denoising based on empirical mode decomposition technique: an overview , 2017 .

[31]  Paul Dan Cristea,et al.  High resolution ECG filtering using adaptive Bayesian wavelet shrinkage , 1998, Computers in Cardiology 1998. Vol. 25 (Cat. No.98CH36292).

[32]  Md Maniruzzaman,et al.  Removing power line interference from ECG signal using adaptive filter and notch filter , 2014, 2014 International Conference on Electrical Engineering and Information & Communication Technology.