Wavelet Integrated Convolutional Neural Network for ECG Signal Denoising
Takamasa Terada, Masahiro Toyoura
TL;DR
This work addresses the challenge of denoising wearable ECG signals where noise overlaps with ECG frequency bands. It introduces a wavelet-integrated CNN that includes a Discrete Wavelet Transform (DWT) layer to separate high- and low-frequency components, enabling frequency-band-specific learning through trainable filters (using the Daubechies 6, db6 wavelet). Across MIT-BIH and MIT-NST datasets, the backward-type CNN with a single wavelet layer delivers the best denoising performance in RMSE and $SNR$ improvements over a conventional fully convolutional baseline, with qualitative results showing better preservation of ECG morphology. The approach demonstrates improved noise robustness suitable for edge devices, and future work aims to further reduce model weight while maintaining denoising accuracy.
Abstract
Wearable electrocardiogram (ECG) measurement using dry electrodes has a problem with high-intensity noise distortion. Hence, a robust noise reduction method is required. However, overlapping frequency bands of ECG and noise make noise reduction difficult. Hence, it is necessary to provide a mechanism that changes the characteristics of the noise based on its intensity and type. This study proposes a convolutional neural network (CNN) model with an additional wavelet transform layer that extracts the specific frequency features in a clean ECG. Testing confirms that the proposed method effectively predicts accurate ECG behavior with reduced noise by accounting for all frequency domains. In an experiment, noisy signals in the signal-to-noise ratio (SNR) range of -10-10 are evaluated, demonstrating that the efficiency of the proposed method is higher when the SNR is small.
