Abstract
Objectives
Novel noise reduction and QRS detection algorithms in Electrocardiogram (ECG) signal based on Empirical Mode Decomposition (EMD), Ensemble Empirical Mode Decomposition (EEMD) and the Modified Sigmoid Thresholding Function (MSTF) are proposed in this paper.
Methods
EMD and EEMD algorithms are used to decompose the noisy ECG signal into series of Intrinsic Mode Functions (IMFs). Then, these IMFs are thresholded by the MSTF for reduction of noises and preservation of QRS complexes. After that, the thresholded IMFs are used to obtain the clean ECG signal. The characteristic points P, Q, R, S and T peaks are detected using peak detection algorithm.
Results
The proposed methods are validated through experiments on the MIT-BIH arrhythmia database and Additive White Gaussian Noise (AWGN) is added to the clean ECG signal at different input SNR (SNRin). Standard performance parameters output SNR (SNRout), mean square error (MSE), root mean square error (RMSE), SNR improvement (SNRimp) and percentage root mean square difference (PRD) are employed for evaluation of the efficacy of the proposed methods. The results showed that the proposed methods provide significant quantitative and qualitative improvements in denoising performance, compared with existing state-of-the-art methods such as wavelet denoising, conventional EMD (EMD-Conv), conventional EEMD (EEMD-Conv, Stockwell Transform (ST) and Complete EEMD with Adaptative Noise with hybrid interval thresholding and higher order statistic to select relevant modes (CEEMDAN-HIT).
Conclusions
A detail quantitative analysis demonstrate that for abnormal ECG records 207 m and 214 m at input SNR of −2 dB the SNRimp value is 12.22 and 11.58 dB respectively, which indicates that the proposed algorithm can be used as an effective tool for denoising of ECG signals.
-
Informed consent: Not applicable.
-
Ethical approval: Note applicable.
-
Author contributions: The author have accepted responsibility for the entire content of this manuscript and approved its submission.
-
Competing interests: Authors state no conflict of interest.
-
Research funding: No funding.
References
1. Izzetoglu, M, Devaraj, A, Bunce, S, Onaral, B. Motion artifact cancellation in NIR spectroscopy using Wiener filtering. IEEE Trans Biomed Eng 2005;52:934–8. https://doi.org/10.1109/tbme.2005.845243.Search in Google Scholar
2. Rahman, MZU, Shaik, RA, Rama Koti Reddy, DV. Efficient sign based normalized adaptive filtering techniques for cancelation of artifacts in ECG signals Application to wireless biotelemetry. Signal Process 2011;91:225–39. https://doi.org/10.1016/j.sigpro.2010.07.002.Search in Google Scholar
3. Marque, C, Bisch, C, Dantas, R, Elayoubi, S, Brosse, V, Pérot, C. Adaptive filtering for ECG rejection from surface EMG recordings. J Electromyogr Kinesiol 2005;15:310–5. https://doi.org/10.1016/j.jelekin.2004.10.001.Search in Google Scholar PubMed
4. He, T, Clifford, G, Tarassenko, L. Application of independent component analysis in removing artefacts from the electrocardiogram. Neural Comput Appl 2006;15:105–16. https://doi.org/10.1007/s00521-005-0013-y.Search in Google Scholar
5. Gokgoz, E, Subasi, A. Effect of multiscale PCA de-noising on EMG signal classification for diagnosis of neuromuscular disorders. J Med Syst 2014;38:31. https://doi.org/10.1007/s10916-014-0031-3.Search in Google Scholar PubMed
6. Seenav, V, Lineeta Gloria Parakash Job. A comparative analysis of wavelet based method for denoising of ECG signal. Int J Electr Electron Data Commun 2014;2:9–12.Search in Google Scholar
7. Yadav, S, Sinha, R, Bora, PK. Electrocardiogram signal denoising using non-local wavelet transform domain filtering. IET Signal Process 2015;9:88–96. https://doi.org/10.1049/iet-spr.2014.0005.Search in Google Scholar
8. Houamed, I, Saidi, L, Srairi, F. ECG signal denoising by fractional wavelet transform thresholding. Res Biomed Eng 2020;36:349–60. https://doi.org/10.1007/s42600-020-00075-7.Search in Google Scholar
9. Kumar, A, Tomar, H, Mehla, KV, Komaragiri, R, Kumar, M. Stationary wavelet transform based ECG signal denoising method. ISA (Instrum Soc Am) Trans 2021;114:251–62. https://doi.org/10.1016/j.isatra.2020.12.029.Search in Google Scholar PubMed
10. Madan, P, Singh, V, Singh, DP, Diwakar, M, Kishor, A. Denoising of ECG signals using weighted stationary wavelet total variation. Biomed Signal Process Control 2022;73. https://doi.org/10.1016/j.bspc.2021.103478.Search in Google Scholar
11. Das, M, Sahana, BC. Optimized orthogonal wavelet-based filtering method for electrocardiogram signal denoising. J Inst Eng India Ser B 2022. https://doi.org/10.1007/s40031-022-00796-6.Search in Google Scholar
12. Madan, P, Singh, V, Singh, DP, Pant, B, Diwakar, M. ECG signals denoising using optimized threshold function using discrete Wavelet transform. In: AIP conference proceedings. AIP Publishing; 2023, vol 2521.10.1063/5.0113586Search in Google Scholar
13. Chen, C, Shu, M, Zhou, S, Liu, Z, Liu, R. Wavelet-domain group-sparse denoising method for ECG signals. Biomed Signal Process Control 2023;83:104702. https://doi.org/10.1016/j.bspc.2023.104702.Search in Google Scholar
14. Ari, S, Das, MK, Chacko, A. ECG Signal enhancement using S-transform. Comput Biol Med 2013;43:649–60. https://doi.org/10.1016/j.compbiomed.2013.02.015.Search in Google Scholar PubMed
15. Huang, NE, Shen, Z, Long, SR, Wu, MC, Shin, HH, Zheng, Q, et al.. The empirical mode decomposition and the hilbert spectrum for nonlinear and non-stationary time series analysis. Proc Roy Soc Lond 1998;454:903–95. https://doi.org/10.1098/rspa.1998.0193.Search in Google Scholar
16. Kumar, S, Panigrahy, D, Sahu, PK. Denoising of electrocardiogram (ECG) signal by using empirical mode decomposition (EMD) with non-local mean (NLM) technique. Biocybern Biomed Eng 2018;38:297–312. https://doi.org/10.1016/j.bbe.2018.01.005.Search in Google Scholar
17. Rakshit, M, Das, S. An efficient ECG denoising methodology using empirical mode decomposition and adaptive switching mean filter. Biomed Signal Process Control 2018;40:140–8. https://doi.org/10.1016/j.bspc.2017.09.020.Search in Google Scholar
18. Mohguen, W, Bekka, RE. Comparative study of ECG signal denoising by empirical mode decomposition and thresholding functions. In: 6th international conference on electrical and electronics engineering (ICEEE 2019), Istanbul, Turkey; 2019.10.1109/ICEEE2019.2019.00032Search in Google Scholar
19. Malik, SA, Parah, SA, Malik, BA. Power line noise and baseline wander removal from ECG signals using empirical mode decomposition and lifting wavelet transform technique. Health Technol 2022;12:745–56. https://doi.org/10.1007/s12553-022-00662-x.Search in Google Scholar
20. Mohguen, W, Bekka, RE. Empirical mode decomposition based denoising by customized thresholding. Intl J Electr Comput Energetic Electron Commun Eng 2017;11:519–24.10.1109/CADIAG.2017.8075624Search in Google Scholar
21. Mohguen, W, Bekka, RE. New denoising method based on empirical mode decomposition and improved thresholding function. J Phys IOP Conf Series 2017;787. https://doi.org/10.1088/1742-6596/787/1/012014.Search in Google Scholar
22. Mohguen, W, Bekka, RE. An empirical mode decomposition signal denoising method based on novel thresholding. In: Proc of engineering and technology (PET), 5th international conf (CSP) Kairouan, Tunisia; 2017, vol 25:13–16 pp.Search in Google Scholar
23. Kopsinis, Y, McLaughlin, S. Empirical mode decomposition based soft-thresholding. In: Proc 16th Eur signal process, conf (EUSIPCO), Lausanne, Switzerland; 2008.Search in Google Scholar
24. Kopsinis, Y, Mclaughlin, S. Development of EMD-based denoising methods inspired by wavelet thresholding. IEEE Trans Signal Process 2009;57:1351–62. https://doi.org/10.1109/tsp.2009.2013885.Search in Google Scholar
25. Boudraa, AO, Cexus, JC, Saidi, Z. EMD-based signal noise reduction. Int J Signal Process 2004;1:33–7.Search in Google Scholar
26. Boudraa, AO, Cexus, JC. Denoising via empirical mode decomposition. In: Proc of the IEEE international symposium on control communications and signal processing (ISCCSP06), Marrakech, Morocco; 2006.Search in Google Scholar
27. Flandrin, P, Rilling, G, Gonçalvès, P. EMD equivalent filter banks from interpretations to applications. In: Huang, NE, Shen, S, editors. Hilbert-Huang transform and its applications, 1st ed. Singapore: World Scientific; 2005:57–74 pp.10.1142/9789812703347_0003Search in Google Scholar
28. Boudraa, AO, Cexus, JC. EMD-based signal filtering. IEEE Trans Instrum Meas 2007;56:2196–202. https://doi.org/10.1109/tim.2007.907967.Search in Google Scholar
29. Wu, Z, Huang, NE. Ensemble empirical mode decomposition: a noise-assisted data analysis method. Adv Adapt Data Anal 2009;1:1–41. https://doi.org/10.1142/s1793536909000047.Search in Google Scholar
30. Wang, H, Liu, Z, Song, Y, Lu, X. Ensemble EMD-based signal denoising using modified interval thresholding. IET Signal Process 2017;11:452–61. https://doi.org/10.1049/iet-spr.2016.0147.Search in Google Scholar
31. Torres, ME, Colominas, MA, Schlotthauer, G, Flandrin, P. A Complete ensemble empirical mode decomposition with adaptative noise. In: IEEE Ann. int. conf. on acoustics, speech and signal processing ICASSP’11; 2011:4144–7 pp.10.1109/ICASSP.2011.5947265Search in Google Scholar
32. El Bouny, L, Khalil, M, Adib, A. ECG signal filtering based on CEEMDAN with hybrid interval thresholding and higher order statistics to select relevant modes. J Multimed Tool Appl 2018;78.10.1007/s11042-018-6143-xSearch in Google Scholar
33. Donoho, DL. De-noising by soft-thresholding. IEEE Trans Inf Theor 1995;14:612–27. https://doi.org/10.1109/18.382009.Search in Google Scholar
34. Donoho, DL, Johnstone, IM. Ideal spatial adaptation by wavelet shrinkage. Biometrika 1994;81:425–55. https://doi.org/10.1093/biomet/81.3.425.Search in Google Scholar
35. Atto, AM, Pastor, D, Mercier, G. Smooth sigmoid wavelet shrinkage for non-parametric estimation. In: Proc of the IEEE international conference on acoustics, speech and signal processing (ICASSP ’08), Las Vegas, Nev, USA; 2008:3265–8 pp.10.1109/ICASSP.2008.4518347Search in Google Scholar
36. Ting-Hua, Y, Hong-Nan, L, Xiao-Yan, Z. Noise smoothing for structural vibration test signals using an improved wavelet thresholding technique. Sensors 2012;12:11205–20. https://doi.org/10.3390/s120811205.Search in Google Scholar PubMed PubMed Central
37. Pan, J, Tompkins, WJ. A real-time QRS detection algorithm. IEEE Trans Biomed Eng 1985;32:230–6. https://doi.org/10.1109/tbme.1985.325532.Search in Google Scholar PubMed
38. Hamilton, PS, Tompkins, WJ. Quantitative investigation of QRS detection rules using the MIT/BIH arrhythmia database. IEEE (Inst Electr Electron Eng) Trans Biomed Eng 1986;33:1157–65. https://doi.org/10.1109/tbme.1986.325695.Search in Google Scholar PubMed
39. Kalidas, V, Tamil, L. Real-time QRS detector using stationary wavelet transform for automated ECG analysis. In: Proc of the IEEE 17th international conference on bioinformatics and bioengineering (BIBE); 2018:457–61 pp.10.1109/BIBE.2017.00-12Search in Google Scholar
40. Cai, W, Hu, D. QRS complex detection using novel deep learning neural networks. IEEE Access 2020;8:97082–9. https://doi.org/10.1109/access.2020.2997473.Search in Google Scholar
41. Blanco-Velascoa, M, Cruz-Roldana, F, Ignacio Godino-Llorenteb, J, Blanco-Velascoa, J, Armiens-Aparicioa, C, Lopez-Ferrerasa, F. On the use of PRD and CR parameters for ECG compression. Elsevier Med Eng Phys 2005;27:798–802.10.1016/j.medengphy.2005.02.007Search in Google Scholar PubMed
42. Goldberger, AL, Amaral, LAN, Glass, L, Hausdorff, JM, Ivanov, PC, Mark, RG, Mietus, JE, et al.. PhysioBank PhysioToolkit and PhysioNet components of a new research resource for complex physiologic signals. Circulation 2000;101:215–20. https://doi.org/10.1161/01.cir.101.23.e215.Search in Google Scholar PubMed
43. Rai, HM, Trivedi, A, Shukla, S. ECG signal processing for abnormalities detection using multi-resolution wavelet transform and artificial neural network classifier. Measurement 2013;46:3238–46. https://doi.org/10.1016/j.measurement.2013.05.021.Search in Google Scholar
© 2023 Walter de Gruyter GmbH, Berlin/Boston
Articles in the same Issue
- Frontmatter
- Review
- Correlation between Periotest value and implant stability quotient: a systematic review
- Research Articles
- Surface characteristics and wettability of novel gingival col designed 3-D printed dental sectional matrices
- Surface treatment of PET multifilament textile for biomedical applications: roughness modification and fibroblast viability assessment
- Influence of the skull bone and brain tissue on the sound field in transcranial extracorporeal shock wave therapy: an ex vivo study
- A numerical study of palatal snoring
- Effects of a full-body electrostimulation garment application in a cohort of subjects with cerebral palsy, multiple sclerosis, and stroke on upper motor neuron syndrome symptoms
- Noise reduction and QRS detection in ECG signal using EEMD with modified sigmoid thresholding
- Machine learning based hybrid anomaly detection technique for automatic diagnosis of cardiovascular diseases using cardiac sympathetic nerve activity and electrocardiogram
Articles in the same Issue
- Frontmatter
- Review
- Correlation between Periotest value and implant stability quotient: a systematic review
- Research Articles
- Surface characteristics and wettability of novel gingival col designed 3-D printed dental sectional matrices
- Surface treatment of PET multifilament textile for biomedical applications: roughness modification and fibroblast viability assessment
- Influence of the skull bone and brain tissue on the sound field in transcranial extracorporeal shock wave therapy: an ex vivo study
- A numerical study of palatal snoring
- Effects of a full-body electrostimulation garment application in a cohort of subjects with cerebral palsy, multiple sclerosis, and stroke on upper motor neuron syndrome symptoms
- Noise reduction and QRS detection in ECG signal using EEMD with modified sigmoid thresholding
- Machine learning based hybrid anomaly detection technique for automatic diagnosis of cardiovascular diseases using cardiac sympathetic nerve activity and electrocardiogram