R-peak detection algorithm based on differentiation

This paper presents an R peak detection algorithm for ECG signals based on the second derivative. Such R peak detection techniques offer low average time error and are computationally inexpensive. However, previously proposed methods based on the second derivatives suffer from low sensitivity and positive predictivity. In this study, we introduce a new mechanism at the peaks detector stage to resolve the aforementioned issues. We compared our proposed algorithm to an existing one that is also based on second derivative. The obtained results show an improvement in terms of sensitivity and positive predictivity, while maintaining a low average time error.

[1]  M. Merri,et al.  Sampling frequency of the electrocardiogram for spectral analysis of the heart rate variability , 1988, IEEE Transactions on Biomedical Engineering.

[2]  George B. Moody,et al.  An Open-source Toolbox for Analysing and Processing PhysioNet Databases in MATLAB and Octave , 2014, Journal of open research software.

[3]  G. Breithardt,et al.  Heart rate variability: standards of measurement, physiological interpretation and clinical use. Task Force of the European Society of Cardiology and the North American Society of Pacing and Electrophysiology. , 1996 .

[4]  Abdulmotaleb El-Saddik,et al.  A Pattern-Based Windowed Impulse Rejection Filter for Nonpathological HRV Artifacts Correction , 2015, IEEE Transactions on Instrumentation and Measurement.

[5]  Chi-Sang Poon,et al.  Analysis of First-Derivative Based QRS Detection Algorithms , 2008, IEEE Transactions on Biomedical Engineering.

[6]  Willis J. Tompkins,et al.  Quantitative Investigation of QRS Detection Rules Using the MIT/BIH Arrhythmia Database , 1986, IEEE Transactions on Biomedical Engineering.

[7]  A. Malliani,et al.  Heart rate variability. Standards of measurement, physiological interpretation, and clinical use , 1996 .

[8]  Patrick Gaydecki,et al.  The use of the Hilbert transform in ECG signal analysis , 2001, Comput. Biol. Medicine.

[9]  R. Orglmeister,et al.  The principles of software QRS detection , 2002, IEEE Engineering in Medicine and Biology Magazine.

[10]  J. Ramos-Castro,et al.  Bias and uncertainty in heart rate variability spectral indices due to the finite ECG sampling frequency. , 2004, Physiological measurement.

[11]  Willis J. Tompkins,et al.  A Real-Time QRS Detection Algorithm , 1985, IEEE Transactions on Biomedical Engineering.

[12]  G.B. Moody,et al.  The impact of the MIT-BIH Arrhythmia Database , 2001, IEEE Engineering in Medicine and Biology Magazine.

[13]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[14]  Robert A. Robergs,et al.  The surprising history of the "HRmax=220-age" equation , 2002 .