Back close

A novel method for detecting R-peaks in electrocardiogram (ECG) signal

Publication Type : Journal Article

Publisher : Biomedical Signal Processing and Control

Source : Biomedical Signal Processing and Control, Volume 7, Issue 2, p.118–128 (2012)

Url :

ISBN : 1746-8094

Campus : Coimbatore

School : School of Engineering

Center : Computational Engineering and Networking

Department : Electronics and Communication

Year : 2012

Abstract : The R-peak detection is crucial in all kinds of electrocardiogram (ECG) applications. However, almost all existing R-peak detectors suffer from the non-stationarity of both QRS morphology and noise. To combat this difficulty, we propose a new R-peak detector, which is based on the new preprocessing technique and an automated peak-finding logic. In this paper, we first demonstrate that the proposed preprocessor with a Shannon energy envelope (SEE) estimator is better able to detect R-peaks in case of wider and small QRS complexes, negative QRS polarities, and sudden changes in QRS amplitudes over that using the absolute value, energy value, and Shannon entropy features. Then we justify the simplicity and robustness of the proposed peak-finding logic using the Hilbert-transform (HT) and moving average (MA) filter. The proposed R-peak detector is validated using the first-channel of the 48 ECG records of the MIT-BITH arrhythmia database, and achieves average detection accuracy of 99.80%, sensitivity of 99.93% and positive predictivity of 99.86%. Various experimental results show that the proposed R-peak detection method significantly outperforms other well-known methods in case of noisy or pathological signals. © 2011 Elsevier Ltd. All rights reserved.

Cite this Research Publication : S. M Manikandan and Dr. Soman K. P., “A novel method for detecting R-peaks in electrocardiogram (ECG) signal”, Biomedical Signal Processing and Control, vol. 7, no. 2, pp. 118–128, 2012.

Admissions Apply Now