Electrocardiogram signal denoising using non-local wavelet transform domain filtering

Electrocardiogram (ECG) signals are usually corrupted by baseline wander, power-line interference, muscle noise etc. Numerous methods have been proposed to remove these noises. However, in case of wireless recording of the ECG signal it gets corrupted by the additive white Gaussian noise (AWGN). For the correct diagnosis, removal of AWGN from ECG signals becomes necessary as it affects the diagnostic features. The natural signals exhibit correlation among their samples and this property has been exploited in various signal restoration tasks. Motivated by that, in this study we propose a non-local wavelet transform domain ECG signal denoising method which exploits the correlations among both local and non-local samples of the signal. In the proposed method, the similar blocks of the samples are grouped in a matrix and then denoising is achieved by the shrinkage of its two-dimensional discrete wavelet transform coefficients. The experiments performed on a number of ECG signals show significant quantitative and qualitative improvements in denoising performance over the existing ECG signal denoising methods.

[1]  Anand Rangarajan,et al.  Image Denoising Using the Higher Order Singular Value Decomposition , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

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

[3]  Jing Bai,et al.  A portable ECG and blood pressure telemonitoring system. , 1999, IEEE engineering in medicine and biology magazine : the quarterly magazine of the Engineering in Medicine & Biology Society.

[4]  Alessandro Foi,et al.  Image Denoising by Sparse 3-D Transform-Domain Collaborative Filtering , 2007, IEEE Transactions on Image Processing.

[5]  J J Rieta,et al.  Application of artificial neural networks for versatile preprocessing of electrocardiogram recordings , 2012, Journal of medical engineering & technology.

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

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

[8]  Ralf Bousseljot,et al.  Nutzung der EKG-Signaldatenbank CARDIODAT der PTB über das Internet , 2009 .

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

[10]  Peyman Milanfar,et al.  Clustering-Based Denoising With Locally Learned Dictionaries , 2009, IEEE Transactions on Image Processing.

[11]  X. Zhang,et al.  Two-Direction Nonlocal Model for Image Denoising , 2013, IEEE Transactions on Image Processing.

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

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

[14]  Jing Hu,et al.  Denoising Nonlinear Time Series by Adaptive Filtering and Wavelet Shrinkage: A Comparison , 2010, IEEE Signal Processing Letters.

[15]  M. Z. U. Rahman,et al.  Efficient and Simplified Adaptive Noise Cancelers for ECG Sensor Based Remote Health Monitoring , 2012, IEEE Sensors Journal.

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

[17]  Jérôme Darbon,et al.  Fast nonlocal filtering applied to electron cryomicroscopy , 2008, 2008 5th IEEE International Symposium on Biomedical Imaging: From Nano to Macro.

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

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

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

[21]  Christian Jutten,et al.  A Nonlinear Bayesian Filtering Framework for ECG Denoising , 2007, IEEE Transactions on Biomedical Engineering.

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

[23]  A. M. Torres,et al.  A method for removing noise from continuous brain signal recordings , 2013, Comput. Electr. Eng..

[24]  I. Johnstone,et al.  Ideal spatial adaptation by wavelet shrinkage , 1994 .

[25]  Binwei Weng,et al.  ECG Denoising Based on the Empirical Mode Decomposition , 2006, 2006 International Conference of the IEEE Engineering in Medicine and Biology Society.

[26]  Dimitri Van De Ville,et al.  SURE-Based Non-Local Means , 2009, IEEE Signal Processing Letters.

[27]  Álvaro Alesanco Iglesias,et al.  Clinical Assessment of Wireless ECG Transmission in Real-Time Cardiac Telemonitoring , 2010, IEEE Transactions on Information Technology in Biomedicine.