Skip to main content
Log in

An Efficient R-Peak Detection Using Riesz Fractional-Order Digital Differentiator

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

Abstract

Clinically, electrocardiogram (ECG) is a powerful tool for determining the health and functioning of the human heart. Faster detection and diagnosis of heart functioning would aid cardiologists to provide appropriate treatment to the patients (subjects). In this paper, the concept of fractional-order calculus is employed for noise cancellation and artifacts removal in ECG signal as fractional-order differentiator proved to provide more peculiar details about signals than an integer-order differentiator. In the proposed method, R-peaks are detected using Riesz fractional-order digital differentiator (RFODD) based on the differencing method. The differentiation operation enhances the high-frequency components of the signal. So, QRS complex which is a high-frequency component in ECG is accentuated and the R-peaks are detected using appropriate threshold technique. The proposed method is tested on Massachusetts Institute of Technology-Beth Israel Hospital (MIT-BIH) arrhythmia database, and the experimental results of the proposed method have achieved a sensitivity of 99.95%, positive predictivity of 99.949% and an error rate of 0.095%. ECG waveforms are analyzed on various fractional orders of RFODD, and their performance parameters, i.e., sensitivity, positive predictivity and error rate, are also calculated.

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. S. Ari, M.K. Das, A. Chacko, ECG signal enhancement using S-transform. Comput. Biol. Med. 43(6), 649–660 (2013)

    Article  Google Scholar 

  2. M. Benmalek, A. Charef, Digital fractional-order operators for R-wave detection in electrocardiogram signal. IET Signal Proc. 3(5), 381–390 (2009)

    Article  Google Scholar 

  3. B. Biswal, ECG signal analysis using modified S-transform. Healthcare Technol. Lett. 4(2), 68 (2017)

    Article  Google Scholar 

  4. M.K. Das, S. Ari, Analysis of ECG signal denoising method based on S-transform. J. Innov. Res. Biomed. Eng. 34(6), 362–370 (2013)

    Google Scholar 

  5. Y. Ferdi, Some applications of fractional order calculus to design digital filters for biomedical signal processing. J. Mech. Med. Biol. 12(2), 1240008 (2012)

    Article  Google Scholar 

  6. Y. Ferdi, Fractional order calculus-based filters for biomedical signal processing, in IEEE 1st Conference on Biomedical Engineering (MECBME) (2011), pp. 73–76

  7. Y. Ferdi, Improved lowpass differentiator for physiological signal processing, in IEEE 7th International Symposium on Communication Systems Networks and Digital Signal Processing (CSNDSP) (2010), pp. 747–750

  8. Y. Ferdi, J.P. Herbeuval, A. Charef, B. Boucheham, R wave detection using fractional digital differentiation. ITBM-RBM 24, 273–280 (2013)

    Article  Google Scholar 

  9. S. Jain, V. Bajaj, A. Kumar, Riemann Liouvelle fractional integral based empirical mode decomposition for ECG denoising. IEEE J. Biomed. Health Inform. 22(4), 1133–1139 (2018)

    Article  Google Scholar 

  10. A. Kaur, A. Agarwal, R. Agarwal, S. Kumar, A Novel approach to ECG R-peak detection. Arab. J. Sci. Eng. 44(8), 6679–6691 (2019)

    Article  Google Scholar 

  11. S. Kumar, K. Singh, R. Saxena, Analysis and design of non-recursive digital differentiators in fractional domain for signal processing applications. Doctoral dissertation (2014)

  12. S. Kumar, R. Saxena, φFrMF: fractional Fourier matched filter. Circuits Syst. Sig. Process. 37(1), 49–80 (2018)

    Article  MathSciNet  Google Scholar 

  13. S. Kumar, K. Singh, R. Saxena, Caputo-based fractional derivative in fractional Fourier transform domain. IEEE J. Emerg. Sel. Top. Circuits Syst. 3(3), 300–307 (2013)

    Google Scholar 

  14. S. Kumar, K. Singh, R. Saxena, Closed-form analytical expression of fractional order differentiation in fractional Fourier transform domain. Circuits Syst. Sig. Process. 32(4), 1875–1889 (2013)

    Article  MathSciNet  Google Scholar 

  15. S. Kumar, R. Saxena, K. Singh, Fractional Fourier transform and fractional-order calculus-based image edge detection. Circuits Syst. Sig. Process. 36(4), 1493–1513 (2017)

    Article  Google Scholar 

  16. Y. Luo, Y.Q. Chen, H.S. Ahn, Y. Pi, Fractional-order periodic adaptive learning compensation for state-dependent periodic disturbance. IEEE Trans. Control Syst. Technol. 20(2), 465–472 (2012)

    Article  Google Scholar 

  17. S.Z. Mahmoodabadi, A. Ahmadian, M.D. Abolhasani, ECG feature extraction using Daubechies wavelets, in Proceedings of the Fifth International Conference on Visualization, Imaging and Image Processing (2005), pp. 343–348

  18. M. Merah, T.A. Abdelmalik, B.H. Larbi, R-peaks detection based on stationary wavelet transform. Comput. Methods Programs Biomed. 121(3), 149–160 (2015)

    Article  Google Scholar 

  19. MIT-BIH Arrhythmia Database (Massachusetts Institute of Technology, Biomedical Engineering Center, Cambridge, MA, 1992), www.physionet.org/physiobank. Accessed 15 May 2019

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

    Article  Google Scholar 

  21. M.D. Ortigueira, Fractional Calculus for Scientists and Engineers. Lecture Notes in Electrical Engineering (Springer, Berlin, 2011), p. 84

    Book  Google Scholar 

  22. I. Podlubny, Geometric and physical interpretation of fractional integration and fractional differentiation. Fract. Calc. Appl. Anal. 5(4), 367–386 (2002)

    MathSciNet  MATH  Google Scholar 

  23. Y. Pu, J. Zhou, X. Yuan, Fractional differential mask: a fractional differential-based approach for multiscale texture enhancement. IEEE Trans. Image Process. 19(2), 491–511 (2010)

    Article  MathSciNet  Google Scholar 

  24. M. Rakshit, S. Das, An efficient wavelet-based automated R-peaks detection method using Hilbert transform. Biocybern. Biomed. Eng. 37(3), 566–577 (2017)

    Article  Google Scholar 

  25. P. Sabherwal, M. Agrawal, L. Singh, Automatic detection of the R peaks in single-lead ECG Signal. Circuits Syst. Sig. Process. 36(11), 4637–4652 (2017)

    Article  Google Scholar 

  26. P. Sabherwal, L. Singh, M. Agrawal, Aiding the detection of QRS complex in ECG signals by detecting S peaks independently. Cardiovasc. Eng. Technol. 9, 1–13 (2018)

    Article  Google Scholar 

  27. L. Smital, M. Vítek, J. Kozumplík, I. Provazník, Adaptive wavelet Wiener filtering of ECG signals. IEEE Trans. Biomed. Eng. 60(2), 437–445 (2013)

    Article  Google Scholar 

  28. C.C. Tseng, S.L. Lee, Design of digital Riesz fractional-order differentiator. Sig. Process. 102, 32–45 (2014)

    Article  Google Scholar 

  29. R. Vullings, B.D. Vries, J.W.M. Bergmans, An adaptive Kalman filter for ECG signal enhancement. IEEE Trans. Biomed. Eng. 58(4), 1094–1103 (2011)

    Article  Google Scholar 

  30. J. Wang, Y. Ye, Y. Gao, S. Qian, X. Gao, Fractional compound integral with application to ECG signal denoising. Circuits Syst. Sig. Process. 34(6), 1915–1930 (2015)

    Article  MathSciNet  Google Scholar 

  31. J. Wang, Y. Ye, X. Pan, X. Gao, Parallel-type fractional zero-phase filtering for ECG signal denoising. Biomed. Signal Process. Control 18, 36–41 (2015)

    Article  Google Scholar 

  32. Z. Zidelmal, A. Amirou, M. Adnane, A. Belouchrani, QRS detection based on wavelet coefficients. Comput. Methods Programs Biomed. 107(3), 490–496 (2012)

    Article  Google Scholar 

  33. Z. Zidelmal, A. Amirou, D. Ould-Abdeslam, A. Moukadem, A. Dieterlen, QRS detection using S-Transform and Shannon energy. Comput. Methods Programs Biomed. 116(1), 1–9 (2014)

    Article  Google Scholar 

Download references

Acknowledgements

The authors thank the Editor-in-Chief, Associate Editor and anonymous reviewers for their rigorous reviews, constructive comments and valuable suggestions which greatly improved the quality and clarity of manuscript presentation. The work was supported by the Science and Engineering Research Board (SERB) (No. SB/S3/EECE/0149/2016), Department of Science and Technology (DST), Government of India, India.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sanjay Kumar.

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

Kaur, A., Kumar, S., Agarwal, A. et al. An Efficient R-Peak Detection Using Riesz Fractional-Order Digital Differentiator. Circuits Syst Signal Process 39, 1965–1987 (2020). https://doi.org/10.1007/s00034-019-01238-3

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00034-019-01238-3

Keywords

Navigation