| Literature DB >> 29182591 |
Yang Xu1,2, Mingzhang Luo3,4, Tao Li5,6, Gangbing Song7,8.
Abstract
A novel electrocardiogram (ECG) signal de-noising and baseline wander correction method based on complete ensemble empirical mode decomposition with adaptive noise (CEEMDAN) and wavelet threshold is proposed. Although CEEMDAN is based on empirical mode decomposition (EMD), it represents a significant improvement of the original EMD by overcoming the mode-mixing problem. However, there has been no previous study on using CEEMDAN to de-noise ECG signals, to the authors' best knowledge. In the proposed method, the original noisy ECG signal is decomposed into a series of intrinsic mode functions (IMFs) sorted from high to low frequency by CEEMDAN. Each IMF is then analyzed by the autocorrelation method to find out the first few high frequency IMFs containing random noise, and these IMFs should be de-noised by the wavelet threshold. The zero-crossing rate (ZCR) of all IMFs, including final residue, are computed, and the IMFs with ZCR less than a certain value are removed. Finally, the remaining IMFs are reconstructed to obtain the clean ECG signal. The proposed algorithm is validated through experiments using the MIT-BIH ECG databases, and the results show that the random noise in the ECG signal can be effectively suppressed, and at the same time the baseline wander can be corrected efficiently.Entities:
Keywords: baseline wander; complete ensemble empirical mode decomposition with adaptive noise (CEEMDAN); de-noise; electrocardiogram (ECG) signal; random noise; wavelet threshold
Year: 2017 PMID: 29182591 PMCID: PMC5751563 DOI: 10.3390/s17122754
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The electrocardiogram (ECG) of a heart in a normal sinus rhythm.
Figure 2The flowchart of ECG signal de-noising.
Figure 3Synthetic noisy ECG signal and its intrinsic mode functions (IMFs) decomposed by complete ensemble empirical mode decomposition with adaptive noise (CEEMDAN).
Figure 4Partial autocorrelation function plots of the synthetic noisy ECG signal.
Zero-crossing rates (ZCRs) of all the IMFs for the No. 100 ECG signal.
| IMF | IMF1 | IMF2 | IMF3 | IMF4 | IMF5 | IMF6 | IMF7 | IMF8 | IMF9 | IMF10 | IMF11 | Residue |
| ZCR | 246.6 | 119.2 | 61.4 | 33.5 | 18.7 | 11.4 | 6.6 | 4.1 | 2.3 | 0.7 | 0.2 | 0.0 |
Figure 5Synthetic noisy ECG (simulated ECG) signal de-noising results.
Performance indices under different noise intensity (simulated ECG).
| Noise Intensity | Index | Wavelet Based | EMD Partial Reconstruction | CEEMDAN Plus Wavelet Threshold |
|---|---|---|---|---|
| 5 dB | SER | 0.8751 | 6.8711 | 18.3150 |
| MSE | 0.0452 | 0.0218 | 0.0016 | |
| 10 dB | SER | 0.5978 | 5.9251 | 17.0436 |
| MSE | 0.0466 | 0.0271 | 0.0021 | |
| 15 dB | SER | 0.4232 | 4.8161 | 12.5823 |
| MSE | 0.0492 | 0.0295 | 0.0056 | |
| 20 dB | SER | 0.2435 | 3.9363 | 10.4129 |
| MSE | 0.0709 | 0.0638 | 0.0097 |
Figure 6Synthetic noisy ECG signal de-noising results (No. 103 MIT-BIH ECG).
Performance indices under different noise intensity (No. 103 MIT-BIH ECG).
| Noise Intensity | Index | Wavelet-Based | EMD Partial Reconstruction | CEEMDAN Plus Wavelet Threshold |
|---|---|---|---|---|
| 5 dB | SER | 14.7072 | 16.2526 | 27.8397 |
| MSE | 0.0201 | 0.0113 | 0.0006 | |
| 10 dB | SER | 13.1222 | 15.6894 | 25.3689 |
| MSE | 0.0210 | 0.0129 | 0.0011 | |
| 15 dB | SER | 11.7577 | 13.9286 | 20.4182 |
| MSE | 0.0316 | 0.0154 | 0.0035 | |
| 20 dB | SER | 10.6856 | 11.9397 | 16.1626 |
| MSE | 0.0405 | 0.0217 | 0.0095 |
Figure 7Synthetic noisy ECG with baseline wander de-noising results (No. 100 MIT–BIH ECG).
Performance indices under different noise intensity (No. 100 MIT–BIH ECG).
| Noise Intensity | Index | Wavelet-Based | EMD Partial Reconstruction | CEEMDAN Plus Wavelet Threshold |
|---|---|---|---|---|
| 5 dB | SER | 14.9580 | 17.9656 | 26.6223 |
| MSE | 0.0213 | 0.0096 | 0.0010 | |
| 10 dB | SER | 12.8418 | 16.1767 | 24.8403 |
| MSE | 0.0235 | 0.0105 | 0.0016 | |
| 15 dB | SER | 11.3410 | 14.8742 | 21.6968 |
| MSE | 0.0380 | 0.0124 | 0.0041 | |
| 20 dB | SER | 10.3478 | 13.7996 | 17.8879 |
| MSE | 0.0438 | 0.0198 | 0.0097 |
Figure 8No. 109 MIT–BIH ECG signal de-noising results.
Figure 9No. 203 MIT–BIH ECG signal de-noising results.
Real ECG signal de-noising performance indices data.
| MIT–BIH ECG Record | Index | Wavelet-Based | EMD Partial Reconstruction | CEEMDAN Plus Wavelet Threshold |
|---|---|---|---|---|
| No. 109 | SER | 8.2816 | 13.6221 | 19.7232 |
| MSE | 0.0560 | 0.0317 | 0.0196 | |
| No. 203 | SER | 12.0928 | 16.4504 | 21.7684 |
| MSE | 0.0510 | 0.0409 | 0.0284 |