Springer Nature is making Coronavirus research free. View research | View latest news | Sign up for updates

Electrocardiogram signal denoising by a new noise variation estimate

  • 8 Accesses



Separating or eliminating the noise from a biomedical signal is what allows the accuracy of a diagnosis. In particular, in the case of an electrocardiogram (ECG), it is necessary to reduce the distortions caused by several sources of noise. In this paper, we propose a new ECG denoising method called by noise reduction by genetic algorithm minimization of a new noise variation estimate (GAMNVE).


The GAMNVE method applies the discrete wavelet transform (DWT) in the noisy ECG signal and processes the wavelet coefficients by the minimization of a new noise variance estimate. This minimization was made by genetic algorithm. For the simulations, we consider eight real ECG signal corrupted by additive white Gaussian noise (AWGN), power line interference (PLI), and muscle artifact (MA).


We compare the GAMNVE method with five well-known denoising methods. The simulations results show that the GAMNVE method presents a better performance for the considered cases.


Simulations have demonstrated that the GAMNVE method can be applied in noisy ECG signals with superior performance than other methods established in the literature.

This is a preview of subscription content, log in to check access.

Fig. 1
Fig. 2
Fig. 3


  1. Condat L. A direct algorithm for 1-d total variation denoising. IEEE Signal Process Lett. 2013;20(11):1054–7.

  2. de Chazal P, Dwyer MO. Automatic classification of heartbeats using ecg morphology and heartbeat interval features. IEEE Trans Biomed Eng. 2004;51(7):1196–206.

  3. Donoho DL, Johnstone IM. Adapting to unknown smoothness via wavelet shrinkage. J Am Stat Assoc. 1995;90(432):1200–24.

  4. Elhaj FA, Salim N. Arrhythmia recognition and classi_cation using combined linear and nonlinear features of ecg signals. Comput Methods Prog Biomed. 2016;127:52–63.

  5. García M, Martínez-Iniesta M, Ródenas J, Rieta JJ, Alcaraz R. A novel wavelet-based filtering strategy to remove powerline interference from electrocardiograms with atrial fibrillation. Physiol Meas. 2018;39(11):115006.

  6. Goldberger AL, Amaral LAN, Glass L, Hausdor JM, Ivanov PC, Mark RG, et al. Physiobank, physiotoolkit, and physionet: components of a new research resource for complex physiologic signals. Circulation. 2003;101(23).

  7. Han G, Xu Z. Electrocardiogram signal denoising based on a new improved wavelet thresholding. Rev Sci Instrum. 2016;87(8):084303.

  8. Jain S, Bajaj V, Kumar A. Riemann liouvelle fractional integral based empirical mode decomposition for ecg denoising. IEEE J Biomed Health Inform. 2018;22(4):1133–9.

  9. Khaing AS, Naing ZM. Quantitative investigation of digital filters in electrocardiogram with simulated noises. Int J Inf Electron Eng. 2011;1(3):210–6.

  10. Linhares RR. Discriminating between explosions and earthquakes by the SDFA method. American Review of Mathematics and Statistics (ARMS). 2017;5(2):1–5.

  11. Linhares RR. Arrhythmia detection coefficient based on wavelet shrinkage. American Review of Mathematics and Statistics (ARMS). 2018;6(2):26–9.

  12. Meyer Y. Wavelets: algorithms and applications. Soc Ind Appl Math. 1993.

  13. Mitchell M. An introduction to genetic algorithms. Cambridge: MIT Press; 1998.

  14. Moody GB, Mark RG. The impact of the mit-bih arrhythmia database. IEEE Eng Med Biol Mag. 2001;20(3):45–50.

  15. Moody GB, Muldrow W, Mark RG. A noise stress test for arrhythmia detectors. Comput Cardiol. 1984;11(3):381–4.

  16. Mooney CZ. Monte carlo simulation, vol. 116. Thousand Oaks: Sage Publications; 1997.

  17. Oliveira BR, Duarte MAQ, Abreu CCE, Vieira Filho J. A wavelet-based method for powerline interference removal in ecg signals. Res Biomed Eng. 2018;34(1):73–86.

  18. Percival DB, Walden AT. Wavelet methods for time series analysis, vol. 4. Cambridge: Cambridge University Press; 2006.

  19. Rakshit M, Das S. An efficient ecg denoising methodology using empirical mode decomposition and adaptive switching mean _lter. Biomed Signal Process Control. 2018;40:140–8.

Download references


This work was supported in part by Coordination for the Improvement of Higher Education Personnel (CAPES).


This study was funded by Coordination for the Improvement of Higher Education Personnel (CAPES) (grant number 1181XPOS070).

Author information

Correspondence to Regis Nunes Vargas.

Ethics declarations

This article does not contain any studies with human participants or animals performed by any of the authors.

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Vargas, R.N., Veiga, A.C.P. Electrocardiogram signal denoising by a new noise variation estimate. Res. Biomed. Eng. 36, 13–20 (2020).

Download citation


  • Electrocardiogram
  • Denoising
  • Wavelets
  • Genetic algorithms