Variational mode decomposition based ECG denoising using non-local means and wavelet domain filtering

This paper presents a novel electrocardiogram (ECG) denoising approach based on variational mode decomposition (VMD). This work also incorporates the efficacy of the non-local means (NLM) estimation and the discrete wavelet transform (DWT) filtering technique. Current ECG denoising methods fail to remove noise from the entire frequency range of the ECG signal. To achieve the effective ECG denoising goal, the noisy ECG signal is decomposed into narrow-band variational mode functions (VMFs) using VMD method. The idea is to filter out noise from these narrow-band VMFs. To achieve that, the center frequency information associated with each VMFs is used to exclusively divide them into lower- and higher-frequency signal groups. The higher frequency VMFs were filtered out using DWT-thresholding technique. The lower frequency VMFs are denoised through NLM estimation technique. The non-recursive nature of VMD enables the parallel processing of NLM estimation and DWT filtering. The traditional DWT-based approaches need large decomposition levels to filter low frequency noises and at the same time NLM technique suffers from the rare-patch effect in high-frequency region. On the contrary, in the proposed framework both NLM and DWT approaches complement each other to overcome their individual ill-effects. The signal reconstruction is performed using the denoised high frequency and low frequency VMFs. The simulation performed on the MIT-BIH Arrhythmia database shows that the proposed method outperforms the existing state-of-the-art ECG denoising techniques.

[1]  Eric L. Miller,et al.  Nonlocal Means Denoising of ECG Signals , 2012, IEEE Transactions on Biomedical Engineering.

[2]  Patrick E. McSharry,et al.  Advanced Methods And Tools for ECG Data Analysis , 2006 .

[3]  Paul S Addison,et al.  Wavelet transforms and the ECG: a review , 2005, Physiological measurement.

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

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

[6]  Charles-Alban Deledalle,et al.  Non-local Methods with Shape-Adaptive Patches (NLM-SAP) , 2012, Journal of Mathematical Imaging and Vision.

[7]  Maria Lindén,et al.  A novel approach for removing ECG interferences from surface EMG signals using a combined ANFIS and wavelet. , 2016, Journal of electromyography and kinesiology : official journal of the International Society of Electrophysiological Kinesiology.

[8]  Abdenbi Abenaou,et al.  ECG signal performance de-noising assessment based on threshold tuning of dual-tree wavelet transform , 2017, BioMedical Engineering OnLine.

[9]  C. Stein Estimation of the Mean of a Multivariate Normal Distribution , 1981 .

[10]  I. Johnstone,et al.  Minimax estimation via wavelet shrinkage , 1998 .

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

[12]  Celia Shahnaz,et al.  Denoising of ECG signals based on noise reduction algorithms in EMD and wavelet domains , 2012, Biomed. Signal Process. Control..

[13]  Dimitri P. Bertsekas,et al.  Multiplier methods: A survey , 1975, at - Automatisierungstechnik.

[14]  Daibashish Gangopadhyay,et al.  Compressed Sensing System Considerations for ECG and EMG Wireless Biosensors , 2012, IEEE Transactions on Biomedical Circuits and Systems.

[15]  Chee Peng Lim,et al.  Noise reduction in ECG signals using wavelet transform and dynamic thresholding , 2017 .

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

[17]  Brij N. Singh,et al.  Optimal selection of wavelet basis function applied to ECG signal denoising , 2006, Digit. Signal Process..

[18]  Hugo Vélez-Pérez,et al.  Blind source separation, wavelet denoising and discriminant analysis for EEG artefacts and noise cancelling , 2012, Biomed. Signal Process. Control..

[19]  Jean-Michel Morel,et al.  A non-local algorithm for image denoising , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[20]  Abdel-Ouahab Boudraa,et al.  EMD-Based Signal Filtering , 2007, IEEE Transactions on Instrumentation and Measurement.

[21]  Mohammad Bagher Shamsollahi,et al.  Multiadaptive Bionic Wavelet Transform: Application to ECG Denoising and Baseline Wandering Reduction , 2007, EURASIP J. Adv. Signal Process..

[22]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

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

[24]  Eugene N. Bruce,et al.  Biomedical Signal Processing and Signal Modeling , 2000 .

[25]  Dimitri P. Bertsekas,et al.  Constrained Optimization and Lagrange Multiplier Methods , 1982 .

[26]  Jean-Michel Morel,et al.  A Review of Image Denoising Algorithms, with a New One , 2005, Multiscale Model. Simul..

[27]  Rajesh Ghongade,et al.  Noise analysis of ECG signal using fast ICA , 2016, 2016 Conference on Advances in Signal Processing (CASP).

[28]  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).

[29]  Ganesh R. Naik,et al.  Single channel blind source separation based local mean decomposition for Biomedical applications , 2013, 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[30]  David L. Donoho,et al.  De-noising by soft-thresholding , 1995, IEEE Trans. Inf. Theory.

[31]  Ivo Provaznik,et al.  Adaptive Wavelet Wiener Filtering of ECG Signals , 2013, IEEE Transactions on Biomedical Engineering.

[32]  G. Pradhan,et al.  Denoising of ECG signal by non-local estimation of approximation coefficients in DWT , 2017 .

[33]  Anil Kumar,et al.  Riemann Liouvelle Fractional Integral Based Empirical Mode Decomposition for ECG Denoising , 2018, IEEE Journal of Biomedical and Health Informatics.

[34]  Ganesh R. Naik,et al.  Edge Effect Elimination in Single-Mixture Blind Source Separation , 2013, Circuits, Systems, and Signal Processing.

[35]  D K Smith,et al.  Numerical Optimization , 2001, J. Oper. Res. Soc..

[36]  Haroon Rasheed,et al.  Selection of an optimal mother wavelet basis function for ECG signal denoising , 2014, 17th IEEE International Multi Topic Conference 2014.

[37]  Syed Shahnawazuddin,et al.  Significance of modified empirical mode decomposition for ECG denoising , 2017, 2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[38]  S. Ari,et al.  Denoising of ECG signals using Empirical Mode Decomposition based technique , 2012, IEEE-International Conference On Advances In Engineering, Science And Management (ICAESM -2012).

[39]  S. Dandapat,et al.  ECG signal denoising using higher order statistics in Wavelet subbands , 2010, Biomed. Signal Process. Control..

[40]  Ganesh R. Naik,et al.  Single-Channel EMG Classification With Ensemble-Empirical-Mode-Decomposition-Based ICA for Diagnosing Neuromuscular Disorders , 2016, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[41]  Ijaz Mansoor Qureshi,et al.  Electrocardiogram signal processing for baseline noise removal using blind source separation techniques: A comparative analysis , 2011, 2011 International Conference on Machine Learning and Cybernetics.

[42]  Madhuchhanda Mitra,et al.  Empirical mode decomposition based ECG enhancement and QRS detection , 2012, Comput. Biol. Medicine.