Skip to main content
Log in

Fully Adaptive Denoising of ECG Signals Using Empirical Mode Decomposition with the Modified Indirect Subtraction and the Adaptive Window Techniques

  • Published:
Circuits, Systems, and Signal Processing Aims and scope Submit manuscript

Abstract

Electrocardiogram (ECG) is one of the major methods for the diagnosis of heart malfunctions. ECG signals are susceptible to both high-frequency and low-frequency noises such as electromyography (EMG), power line interference (PLI) and baseline wander noises, respectively. These noises deteriorate the quality of ECG signals and challenge the proper identification of heart illnesses. In this article, we report an improved fully adaptive method for canceling high-frequency noises using the empirical mode decomposition (EMD) with the modified indirect subtraction and adaptive window techniques. As high-frequency noises are approximately of zero mean and lower-order intrinsic mode functions (IMFs) contain high-frequency noises, a statistical test is performed to determine whether a particular combination of IMFs has zero mean. First, to remove the PLI noise, the modified indirect subtraction technique is used. The sum of IMFs which are dominated by the noise is passed to a Butterworth band-pass filter, and the resultant filtered signal is subtracted directly from the noisy ECG signal. Then, the EMG noise is removed by an improved adaptive window-based noise reduction technique. By exploiting this technique, in contrast to common EMD-based methods, the duration of the QRS complex is computed regarding the location of the peak of the R wave and the widest possible QRS complex which makes the proposed technique applicable to all types of ECG signals. The quantitative results of simulations performed on several records from the MIT–BIH arrhythmia database prove the better performance of the proposed method than the compared methods at different noise levels.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. M.A. Awal, S.S. Mostafa, M. Ahmad, M.A. Rashid, An adaptive level dependent wavelet thresholding for ECG denoising. Biocybern. Biomed. Eng. 34(4), 238–249 (2014)

    Google Scholar 

  2. M. Blanco-Velasco, B. Weng, K.E. Barner, ECG signal denoising and baseline wander correction based on the empirical mode decomposition. Comput. Biol. Med. 38(1), 1–13 (2008)

    Google Scholar 

  3. C.J. De Luca, Surface electromyography: detection and recording. DelSys Incorporated 10(2), 1–10 (2002)

    Google Scholar 

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

    Google Scholar 

  5. A.L. Goldberger, Z.D. Goldberger, A. Shvilkin, Goldberger’s Clinical Electrocardiography: a simplified approach, 8th edn. (Elsevier, 2012)

  6. A.L. Goldberger, L.A. Amaral, L. Glass, J.M. Hausdorff, P.C. Ivanov, R.G. Mark, J.E. Mietus, G.B. Moody, C.-K. Peng, H.E. Stanley, Physiobank, physiotoolkit, and physionet. Circulation 101(23), e215–e220 (2000)

    Google Scholar 

  7. L.D.F.D.T. Help, Filter specifications (Digital Filter Design Toolkit). http://zone.ni.com/reference/en-XX/help/371325F-01/lvdfdtconcepts/dfd_filter_spec/ (2011). Accessed 17 Feb 2019

  8. N.E. Huang, Z. Shen, S.R. Long, M.C. Wu, H.H. Shih, Q. Zheng, N.-C. Yen, C.C. Tung, H.H. Liu, The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis, in Proceedings of the Royal Society of London A: Mathematical, Physical and Engineering Sciences, vol. 1971 (The Royal Society, 1998), pp. 903–995

  9. S. Jamwal, Power line interference cancellation in ECG signals using Alpha-Beta filter, in 2012 IEEE International Conference on Signal Processing, Computing and Control (ISPCC) (IEEE, 2012), pp. 1–6

  10. M.A. Kabir, C. Shahnaz, Denoising of ECG signals based on noise reduction algorithms in EMD and wavelet domains. Biomed. Signal Process. Control 7(5), 481–489 (2012)

    Google Scholar 

  11. W.M. Laghari, M.U. Baloch, M.A. Mengal, S.J.J.C. Shah, Systems: performance analysis of analog butterworth low pass filter as compared to Chebyshev type-I filter, Chebyshev type-II filter and elliptical filter. Circuits Syst. 5(09), 209 (2014)

    Google Scholar 

  12. C. Levkov, G. Mihov, R. Ivanov, I. Daskalov, I. Christov, I. Dotsinsky, Removal of power-line interference from the ECG: a review of the subtraction procedure. BioMed. Eng. OnLine 4(1), 50 (2005)

    Google Scholar 

  13. J. Mateo, E.M. Sánchez-Morla, J. Santos, A new method for removal of powerline interference in ECG and EEG recordings. Comput. Electr. Eng. 45, 235–248 (2015)

    Google Scholar 

  14. G.B. Moody, R.G. Mark, The impact of the MIT–BIH arrhythmia database. IEEE Eng. Med. Biol. Mag. 20(3), 45–50 (2001)

    Google Scholar 

  15. G.B. Moody, W. Muldrow, R.G. Mark, A noise stress test for arrhythmia detectors. Comput. Cardiol. 11(3), 381–384 (1984)

    Google Scholar 

  16. A. Němcová, R. Smíšek, L. Maršánová, L. Smital, M. Vítek, A comparative analysis of methods for evaluation of ECG signal quality after compression. BioMed research international 2018 (2018)

  17. A.J. Nimunkar, W.J. Tompkins, EMD-based 60-Hz noise filtering of the ECG, in 29th Annual International Conference of the IEEE 2007, Engineering in Medicine and Biology Society, 2007. EMBS 2007 (IEEE, 2007) pp. 1904–1907

  18. S. Pal, M. Mitra, Empirical mode decomposition based ECG enhancement and QRS detection. Comput. Biol. Med. 42(1), 83–92 (2012)

    Google Scholar 

  19. J. Pan, W.J. Tompkins, A real-time QRS detection algorithm. IEEE Trans. Biomed. Eng. 32(3), 230–236 (1985)

    Google Scholar 

  20. S. Poungponsri, X.-H. Yu, An adaptive filtering approach for electrocardiogram (ECG) signal noise reduction using neural networks. Neurocomputing 117, 206–213 (2013)

    Google Scholar 

  21. M. Rakshit, S. Das, An efficient ECG denoising methodology using empirical mode decomposition and adaptive switching mean filter. Biomed. Signal Process. Control 40, 140–148 (2018)

    Google Scholar 

  22. S. Saha, S. Das, C. Nandi, Harmonics analysis of power electronics loads. Int. J. Comput. Appl. 92(10), 32–36 (2014)

    Google Scholar 

  23. M. Sandhu, S. Kaur, J. Kaur, A study on design and implementation of Butterworth, Chebyshev and elliptic filter with Matlab. Int. J. Emerg. Technol. Eng. Res. 4(6), 111–114 (2016)

    Google Scholar 

  24. P. Singh, G. Pradhan, S. Shahnawazuddin, Denoising of ECG signal by non-local estimation of approximation coefficients in DWT. Biocybern. Biomed. Eng. 37(3), 599–610 (2017)

    Google Scholar 

  25. M. Suchetha, N. Kumaravel, Empirical mode decomposition based filtering techniques for power line interference reduction in electrocardiogram using various adaptive structures and subtraction methods. Biomed. Signal Process. Control 8(6), 575–585 (2013)

    Google Scholar 

  26. M. Suchetha, N. Kumaravel, M. Jagannath, S.K. Jaganathan, A comparative analysis of EMD based filtering methods for 50 Hz noise cancellation in ECG signal. Inform. Med. Unlocked 8, 54–59 (2017)

    Google Scholar 

  27. M.O. Sweeney, A.S. Hellkamp, K.A. Ellenbogen, A.J. Greenspon, R.A. Freedman, K.L. Lee, G.A. Lamas, Adverse effect of ventricular pacing on heart failure and atrial fibrillation among patients with normal baseline QRS duration in a clinical trial of pacemaker therapy for sinus node dysfunction. Circulation 107(23), 2932–2937 (2003)

    Google Scholar 

  28. B. Weng, M. Blanco-Velasco, K.E. Barner, ECG denoising based on the empirical mode decomposition, in 2006 International Conference of the IEEE Engineering in Medicine and Biology Society (IEEE, 2006), pp. 1–4

  29. G.S. Yadav, S. Yadav, Time and frequency exploration of ECG signal. Int. J. Comput. Appl. 67(4), 246–249 (2013)

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nasser Lotfivand.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Human and Animals Participants

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

Informed Consent

For this type of study, formal consent is not required.

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

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Abdollahpoor, R., Lotfivand, N. Fully Adaptive Denoising of ECG Signals Using Empirical Mode Decomposition with the Modified Indirect Subtraction and the Adaptive Window Techniques. Circuits Syst Signal Process 39, 4021–4046 (2020). https://doi.org/10.1007/s00034-020-01350-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00034-020-01350-9

Keywords

Navigation