Electrocardiogram Denoising Based on SWT and WATV Using ANNs
Abdallah Rezgui,Brahim Nasraoui,Mourad Talbi
DOI: https://doi.org/10.1007/s00034-023-02590-1
IF: 2.311
2024-02-10
Circuits Systems and Signal Processing
Abstract:This paper introduces an innovative electrocardiogram ( ) denoising technique based on stationary wavelet transform ( and wavelet/total variation (WATV). In this technique, we also use two different artificial neural networks ( ) to determine two ideal thresholds, and . The latter is used for the soft thresholding of a noisy details coefficient, , to obtain a denoised coefficient, . The threshold is used for the soft thresholding of a noisy details coefficient, , yielding a denoised coefficient, The coefficient and a noisy approximation coefficient, , are obtained by applying to the noisy ECG signal. The coefficient and another noisy approximation coefficient, , are obtained by applying to . In this proposed ECG denoising system, we also apply a WATV-based denoising technique to to obtain a denoised approximation coefficient, . This WATV-based denoising technique requires the estimation of the level of the noise corrupting the clean ECG signal. This noise is additive Gaussian white noise (AGWN) and its level is denoted as , which is estimated from . After that, the inverse of ( ) is applied to and to obtain a denoised approximation coefficient, . Subsequently, we apply to and to finally obtain the denoised ECG signal. The performance of this proposed ECG denoising technique is proven by the results obtained after computing the signal-to-noise ratio ( ), the peak SNR ( ), the mean square error ( ), the mean absolute error ( ) and the cross-correlation ( ).
engineering, electrical & electronic