Back

A two-stage ECG signal denoising method based on deep convolutional network

Qiu, L.; Cai, W.; Yu, J.; Zhong, J.; Wang, Y.; Li, W.; Chen, Y.; Wang, L.

2020-03-29 bioengineering
10.1101/2020.03.27.012831 bioRxiv
Show abstract

Electrocardiogram (ECG) is an effective and non-invasive indicator for the detection and prevention of arrhythmia. ECG signals are susceptible to noise contamination, which can lead to errors in ECG interpretation. Therefore, ECG pretreatment is important for accurate analysis. In this paper, a method of noise reduction based on deep learning is proposed. The method is divided into two stages, and two corresponding models are formed. In the first stage, a one-dimensional U-net model is designed for ECG signal denoising to eliminate noise as much as possible. The one-dimensional DR-net model in the second stage is used to reconstruct the ECG signal and to correct the waveform distortion caused by noise removal in the first stage. In this paper, the U-net and the DR-net are constructed by the convolution method to achieve end-to-end mapping from noisy ECG signals to clean ECG signals. The ECG data used in this paper are from CPSC2018, and the noise signal is from MIT-BIH Noise Stress Test Database (NSTDB). In the experiment, the improvement in the signal-to-noise ratio SNRimp, the root mean square error decrease RMSEde, and the correlation coefficient P, are used to evaluate the performance of the network. This two-stage method is compared with FCN and U-net alone. The experimental results show that the two-stage noise reduction method can eliminate complex noise in the ECG signal while retaining the characteristic shape of the ECG signal. According to the results, we believe that the proposed method has a good application prospect in clinical practice.

Matching journals

The top 7 journals account for 50% of the predicted probability mass.

1
IEEE Access
31 papers in training set
Top 0.1%
10.4%
2
PLOS ONE
4510 papers in training set
Top 19%
10.1%
3
IEEE Transactions on Biomedical Engineering
38 papers in training set
Top 0.1%
10.1%
4
Computers in Biology and Medicine
120 papers in training set
Top 0.3%
6.4%
5
Biomedical Signal Processing and Control
18 papers in training set
Top 0.1%
4.9%
6
IEEE Transactions on Neural Systems and Rehabilitation Engineering
40 papers in training set
Top 0.1%
4.9%
7
Scientific Reports
3102 papers in training set
Top 27%
4.3%
50% of probability mass above
8
PLOS Computational Biology
1633 papers in training set
Top 10%
3.6%
9
Journal of Neural Engineering
197 papers in training set
Top 0.7%
3.6%
10
IEEE Journal of Biomedical and Health Informatics
34 papers in training set
Top 0.5%
3.6%
11
Bioengineering
24 papers in training set
Top 0.2%
2.6%
12
Neurocomputing
13 papers in training set
Top 0.1%
2.6%
13
Physiological Measurement
12 papers in training set
Top 0.2%
2.1%
14
Computer Methods and Programs in Biomedicine
27 papers in training set
Top 0.3%
1.9%
15
Frontiers in Physiology
93 papers in training set
Top 3%
1.7%
16
Frontiers in Neuroscience
223 papers in training set
Top 4%
1.7%
17
Frontiers in Cardiovascular Medicine
49 papers in training set
Top 2%
1.7%
18
BMC Cardiovascular Disorders
14 papers in training set
Top 1%
1.3%
19
Sensors
39 papers in training set
Top 1%
1.3%
20
iScience
1063 papers in training set
Top 26%
0.9%
21
Cognitive Neurodynamics
15 papers in training set
Top 0.3%
0.9%
22
Frontiers in Medicine
113 papers in training set
Top 6%
0.9%
23
International Journal for Numerical Methods in Biomedical Engineering
12 papers in training set
Top 0.2%
0.9%
24
Annals of Biomedical Engineering
34 papers in training set
Top 1%
0.9%
25
Diagnostics
48 papers in training set
Top 2%
0.8%
26
Computational and Structural Biotechnology Journal
216 papers in training set
Top 10%
0.7%
27
Journal of NeuroEngineering and Rehabilitation
28 papers in training set
Top 1%
0.6%