Publication Type:

Journal Article

Source:

Cardiovascular Engineering and Technology, Volume 2, Number 4, p.408-425 (2011)

URL:

http://www.scopus.com/inward/record.url?eid=2-s2.0-82955193252&partnerID=40&md5=cb59f5ae8409f8917ae871fec0d3e065

Keywords:

accuracy, algorithm, Algorithms, Amplitude modulation, article, autoanalysis, bandpass filtering, Complexation, controlled study, Convolution, diagnostic test accuracy study, ECG beat recognition, Electrocardiography, false negative result, false positive result, first order Gaussian differentiator algorithm, Gaussian distribution, Gaussians, heart arrhythmia, heart rate variability, Heart rate variability analysis, Mathematical transformations, noise reduction, nonlinear system, nonlinear transformation, Peak finding, peak finding algorithm, predictive value, priority journal, QRS complex, QRS complex detection, R wave, reference database, Reliability, sensitivity analysis, Shannon energy, Signal detection, Signal processing, validation process

Abstract:

In this paper, we present a reliable and efficient automatic R-wave detection based on new nonlinear transformation and simple peak-finding strategy. The detection algorithm consists of four stages. In the first stage, the bandpass filtering and differentiation operations are used to enhance QRS complexes and to reduce out-of-band noise. In the second stage, we introduce a new nonlinear transformation based on energy thresholding, Shannon energy computation, and smoothing processes to obtain a positive-valued feature signal which includes large candidate peaks corresponding to the QRS complex regions. The energy thresholding reduces the effect of spurious noise spikes from muscle artifacts. The Shannon energy transformation amplifies medium amplitudes and results in small deviations between successive peaks. Therefore, the proposed nonlinear transformation is capable of reducing the number of false-positives and false-negatives under small-QRS and wide-QRS complexes and noisy ECG signals. In the third stage, we propose a simple peak-finding strategy based on the firstorder Gaussian differentiator (FOGD) that accurately identifies locations of candidate R-peaks in a feature signal. This stage computes convolution of the smooth feature signal and FOGD operator. The resultant convolution output has negative zero-crossings (ZCs) around the candidate peaks of feature signal due to the anti-symmetric nature of the FOGD operator. Thus, these negative ZCS are detected and used as guides to find locations of real R-peaks in an original signal at the fourth stage. Unlike other existing algorithms, the proposed algorithm does not use search back algorithm and learning phase. The proposed algorithm is validated using the standard MIT-BIH arrhythmia database and achieves an average sensitivity of 99. 94% and a positive predictivity of 99.96%. Experimental results show that the proposed algorithm outperforms other existing algorithms in case of different QRS complex morphologies (negative, low-amplitude, wide), very big change in amplitudes of adjacent R-peaks, irregular heart rates, and noisy ECG signals. © 2011 Biomedical Engineering Society.

Notes:

cited By (since 1996)2

Cite this Research Publication

Pb Kathirvel, Manikandan, M. Sa, Prasanna, S. R. Mc, and Soman, K. Pb, “An Efficient R-peak Detection Based on New Nonlinear Transformation and First-Order Gaussian Differentiator”, Cardiovascular Engineering and Technology, vol. 2, pp. 408-425, 2011.