ECGDeDRDNet: A deep learning-based method for Electrocardiogram noise removal using a double recurrent dense network
Sainan xiao, Wangdong Yang, Buwen Cao, Jintao Wu

TL;DR
ECGDeDRDNet is a novel deep learning framework that employs a double recurrent dense network architecture to effectively remove various noise types from ECG signals, improving diagnostic accuracy.
Contribution
This paper introduces a double recurrent scheme combining LSTM and DenseNet for ECG denoising, enhancing information reuse from waveforms and images, which is a novel approach.
Findings
Outperforms traditional image denoising methods in PSNR and SSIM.
Surpasses classical ECG denoising techniques in SNR and RMSE.
Demonstrates superior noise removal on MIT-BIH dataset.
Abstract
Electrocardiogram (ECG) signals are frequently corrupted by noise, such as baseline wander (BW), muscle artifacts (MA), and electrode motion (EM), which significantly degrade their diagnostic utility. To address this issue, we propose ECGDeDRDNet, a deep learning-based ECG Denoising framework leveraging a Double Recurrent Dense Network architecture. In contrast to traditional approaches, we introduce a double recurrent scheme to enhance information reuse from both ECG waveforms and the estimated clean image. For ECG waveform processing, our basic model employs LSTM layers cascaded with DenseNet blocks. The estimated clean ECG image, obtained by subtracting predicted noise components from the noisy input, is iteratively fed back into the model. This dual recurrent architecture enables comprehensive utilization of both temporal waveform features and spatial image details, leading to more…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsECG Monitoring and Analysis · Image and Signal Denoising Methods · Cardiac electrophysiology and arrhythmias
MethodsConcatenated Skip Connection · Batch Normalization · Global Average Pooling · Convolution · 1x1 Convolution · Max Pooling · Average Pooling · *Communicated@Fast*How Do I Communicate to Expedia? · Kaiming Initialization · Dense Connections
