Skip to main content
Log in

Denoising and R-Peak Detection of Electrocardiogram Signal Based on EMD and Improved Approximate Envelope

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

Abstract

The electrocardiogram (ECG ) signal is prone to various high and low frequency noises, including baseline wandering and power-line interference, which become the source of errors in QRS and in other extracted features. This paper presents a new ECG signal-processing approach based on empirical mode decomposition (EMD) and an improved approximate envelope method. To reduce the number of the initial intrinsic mode functions (IMFs), a Butterworth lowpass filter is used to eliminate high frequency noises before the EMD. To correct baseline wandering and to eliminate low frequency noises, the two last-order IMFs are abandoned. An improved approximate envelope is proposed and applied after the Hilbert transform to enhance the energy of QRS complexes and to suppress unwanted P/T waves and noises. Then, an algorithm based on the slope threshold is used for R-peak detection. The proposed denoising and R-peak detection algorithm are validated using the MIT-BIH Arrhythmia Database. The simulation results show that the proposed method can effectively eliminate the Gaussian noise, baseline wander, and power-line interference added to the ECG signal. The method can also function reliably even under poor signal quality and with long P and T peaks. The QRS detector has an average sensitivity of Se=99.94 % and a positive predictivity of +P=99.87 % over the first lead of the MIT-BIH Arrhythmia Database.

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. N.M. Arzeno, Z.D. Deng, C.S. Poon, Analysis of first-derivative based QRS detection algorithms. IEEE Trans. Biomed. Eng. 55(2), 478–484 (2008)

    Article  Google Scholar 

  2. M. Ashfanoor 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)

    Article  Google Scholar 

  3. K.M. Chang, Arrhythmia ECG noise reduction by ensemble empirical mode decomposition. Sensors 10, 6063–6080 (2010)

    Article  Google Scholar 

  4. S.W. Chen, H.C. Chen, H.L. Chan, A real-time QRS detection method based on moving-averaging incorporating with wavelet denoising. Comput. Methods Programs Biomed. 82, 187–195 (2006)

    Article  Google Scholar 

  5. X.M. Guo, L.P. Tang, L.S. Chen, M.M. Chen, Empirical mode decomposition for QRS complexes and T wave detection. J. Univ. Electron. Sci. Technol. China 40(1), 142–146 (2011)

    Google Scholar 

  6. 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. Proc. R. Soc. Lond. 454, 903–995 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  7. A. Josko, Evaluation of the QRS complex wavelet based detection algorithm. Prz. Elektrotech. 87, 66–70 (2011)

    Google Scholar 

  8. B.V. Manuel, B. Wengb, E.B. Kenneth, ECG signal denoising and baseline wander correction based on the empirical mode decomposition. Comput. Biol. Med. 38, 1–13 (2008)

    Article  Google Scholar 

  9. R. Mark, G. Moody, MIT-BIH arrhythmia database. Available online http://ecg.mit.edu/dbinfo.html (1997)

  10. F.K. Omar, A.M. Gaouda, Gear tooth diagnosis using wavelet multi-resolution analysis enhanced by Kaiser’s windowing. Trans. Inst. Meas. Control 33, 573–590 (2011)

    Article  Google Scholar 

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

    Article  Google Scholar 

  12. M. Sabarimalai Manikandan, K.P. Soman, A novel method for detecting R-peaks in electrocardiogram (ECG) signal. Biomed. Signal Process. Control 7(12), 118–128 (2012)

    Article  Google Scholar 

  13. P. Sasikala, R.S.D. Wahidabanu, Robust R peak and QRS detection in electrocardiogram using wavelet transform. Int. J. Adv. Comput. Sci. Appl. 1, 48–53 (2010)

    Google Scholar 

  14. Z.E.H. Slimane, N.A. Amine, QRS complex detection using empirical mode decomposition. Digit. Signal Process. 20(4), 1221–1228 (2010)

    Article  Google Scholar 

  15. S. Tyag, M.K. Patil, Analysis of EMD based QRS detection methods in electrocardiogram (ECG) signal. Int. J. Adv. Res. Comput. Sci. Softw. Eng. 3(3), 304–307 (2013)

    Google Scholar 

  16. H.U. Unal, A. Iftar, Stable H-infinity flow controller design using approximation of FIR filters. Trans. Inst. Meas. Control 34(1), 3–25 (2012)

    Article  Google Scholar 

  17. D.L. Wang, Y. Bai, Z.J.Y. Hao, Robot manipulator calibration using neural network and a camera-based measurement system. Trans. Inst. Meas. Control 34(1), 105–121 (2012)

    Article  Google Scholar 

  18. B. Yan, J. Yang, Analysis and research on Hilbert transform. J. EEE 26(5), 27–29 (2004)

    Google Scholar 

  19. Z. Zahia, A. Ahmed, A. Mourad, B. Adel, QRS detection based on wavelet coefficients. Comput. Methods Programs Biomed. 7, 490–496 (2012)

    Google Scholar 

  20. F. Zhang, Y. Lian, QRS detection based on multi-scale mathematical morphology for wearable ECG device in body area networks. IEEE Trans. Biomed. Circuits Syst. 3(4), 220–228 (2009)

    Article  Google Scholar 

  21. S.K. Zhou, J.T. Wang, J.R. Xu, The real-time detection of QRS complex using the envelope of ECG, in Proc. of the Annual International Conference of the IEEE, Engineering in Medicine and Biology Society, USA, November 1988

    Google Scholar 

Download references

Acknowledgements

his paper is supported by the National Natural Science Foundation of China (Nos. 61177078, 61307094, 31271871), the Specialized Research Fund for the Doctoral Program of Higher Education of China (No. 20101201120001), and Tianjin Research Program of Application Foundation and Advanced Technology (No. 13JCYBJC16800).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hongqiang Li.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Li, H., Wang, X., Chen, L. et al. Denoising and R-Peak Detection of Electrocardiogram Signal Based on EMD and Improved Approximate Envelope. Circuits Syst Signal Process 33, 1261–1276 (2014). https://doi.org/10.1007/s00034-013-9691-3

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00034-013-9691-3

Keywords

Navigation