RANDOM INTERPOLATION AVERAGE FOR ECG SIGNAL DENOISING USING MULTIPLE WAVELET BASES

The random interpolation average (RIA) is a simple yet good denoising method. It firstly employed several times of random interpolations to a noisy signal, then applied the wavelet transform (WT) denoising to each interpolated signal and averaged all of the denoised signals to finish the denoising process. In this paper, multiple wavelet bases and the level-dependent threshold estimator were used in the RIA scheme so that it can be more suitable for the electrocardiogram (ECG) signal denoising. The synthetic ECG signal, real ECG signal and four types of noise were used to perform comparison experiments. The results show that the proposed method can provide the best signal to noise ratio (SNR) improvement in the deoising applications of the synthetic ECG signal and the real ECG signals. For the real ECG signals denoising, the average SNR improvement is 5.886 dB, while the result of the RIA scheme with single wavelet basis (RIAS), the fully translation-invariant [TI (fully)] and the WT denoising using hard thresholding [WT (hard)] are 5.577, 5.274 and 3.484 dB, respectively.

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

[2]  D. Donoho,et al.  Translation-Invariant De-Noising , 1995 .

[3]  Tien D. Bui,et al.  Translation-invariant denoising using multiwavelets , 1998, IEEE Trans. Signal Process..

[4]  Lionel Tarassenko,et al.  Application of independent component analysis in removing artefacts from the electrocardiogram , 2006, Neural Computing & Applications.

[5]  Li Su,et al.  De-Noising of ECG Signal Using Translation- Invariant Wavelet De-Noising Method with Improved Thresholding , 2005, 2005 IEEE Engineering in Medicine and Biology 27th Annual Conference.

[6]  R. Wells,et al.  Smoothness Estimates for Soft-Threshold Denoising via Translation-Invariant Wavelet Transforms , 2002 .

[7]  Y. Yang,et al.  Random interpolation average for signal denoising , 2010 .

[8]  I. Johnstone,et al.  Wavelet Threshold Estimators for Data with Correlated Noise , 1997 .

[9]  S. Poornachandra,et al.  Wavelet-based denoising using subband dependent threshold for ECG signals , 2008, Digit. Signal Process..

[10]  S. Poornachandra,et al.  Subband-Adaptive Shrinkage for Denoising of ECG Signals , 2006, EURASIP J. Adv. Signal Process..

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

[12]  Patrick E. McSharry,et al.  A dynamical model for generating synthetic electrocardiogram signals , 2003, IEEE Transactions on Biomedical Engineering.

[13]  M. Ramasubba Reddy,et al.  A transform domain SVD filter for suppression of muscle noise artefacts in exercise ECG's , 2000, IEEE Transactions on Biomedical Engineering.

[14]  Farzad Kamalabadi,et al.  Basis selection for wavelet processing of sparse signals , 2008, Signal Process..

[15]  Bingo Wing-Kuen Ling,et al.  Fuzzy multiwavelet denoising on ECG signal , 2003 .

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

[17]  S. Poornachandra,et al.  Hyper-trim shrinkage for denoising of ECG signal , 2005, Digit. Signal Process..