Analysis of first-derivative based QRS detection algorithms

被引:285
作者
Arzeno, Natalia M. [2 ]
Deng, Zhi-De [2 ]
Poon, Chi-Sang [1 ]
机构
[1] MIT, Harvard Mit Div Hlth Sci & Technol, Cambridge, MA 02139 USA
[2] MIT, Dept Elect Engn & Comp Sci, Cambridge, MA 02139 USA
关键词
electrocardiography; heart rate variability; Hilbert transform; peak detection;
D O I
10.1109/TBME.2007.912658
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Accurate QRS detection is an important first step for the analysis of heart rate variability. Algorithms based on the differentiated ECG are computationally efficient and hence ideal for real-time analysis of large datasets. Here, we analyze traditional first-derivative based squaring function (Hamilton-Tompkins) and Hilbert transform-based methods for QRS detection and their modifications with improved detection thresholds. On a standard ECG dataset, the Hamilton-Tompkins. algorithm had the highest detection accuracy (99.68% sensitivity, 99.63% positive predictivity) but also the largest time error. The modified Hamilton-Tompkins algorithm as well as the Hilbert transform-based algorithms had comparable, though slightly lower, accuracy; yet these automated algorithms present an advantage for real-time applications by avoiding human intervention in threshold determination. The high accuracy of the Hilbert transform-based method compared to detection with the second derivative of the ECG is ascribable to its inherently uniform magnitude spectrum. For all algorithms, detection errors occurred mainly in beats with decreased signal slope, such as wide arrhythmic beats or attenuated beats. For best performance, a combination of the squaring function and Hilbert transform-based algorithms can be applied such that differences in detection will point to abnormalities in the signal that can be further analyzed.
引用
收藏
页码:478 / 484
页数:7
相关论文
共 27 条
[1]  
*ANSI AAMI, 1994, EC381994 ANSI AAMI
[2]   The use of the Hilbert transform in ECG signal analysis [J].
Benitez, D ;
Gaydecki, PA ;
Zaidi, A ;
Fitzpatrick, AP .
COMPUTERS IN BIOLOGY AND MEDICINE, 2001, 31 (05) :399-406
[3]   A new QRS detection algorithm based on the Hilbert transform [J].
Benitez, DS ;
Gaydecki, PA ;
Zaidi, A ;
Fitzpatrick, AP .
COMPUTERS IN CARDIOLOGY 2000, VOL 27, 2000, 27 :379-382
[4]   ECG artifacts and heart period variability: Don't miss a beat! [J].
Berntson, GG ;
Stowell, JR .
PSYCHOPHYSIOLOGY, 1998, 35 (01) :127-132
[5]  
Camm AJ, 1996, CIRCULATION, V93, P1043
[6]   Real time electrocardiogram QRS detection using combined adaptive threshold [J].
Christov, Ivaylo I. .
BIOMEDICAL ENGINEERING ONLINE, 2004, 3 (1)
[7]   PhysioBank, PhysioToolkit, and PhysioNet - Components of a new research resource for complex physiologic signals [J].
Goldberger, AL ;
Amaral, LAN ;
Glass, L ;
Hausdorff, JM ;
Ivanov, PC ;
Mark, RG ;
Mietus, JE ;
Moody, GB ;
Peng, CK ;
Stanley, HE .
CIRCULATION, 2000, 101 (23) :E215-E220
[8]   Different spectral components of 24 h heart rate variability are related to different modes of death in chronic heart failure [J].
Guzzetti, S ;
La Rovere, MT ;
Pinna, GD ;
Maestri, R ;
Borroni, E ;
Porta, A ;
Mortara, A ;
Malliani, A .
EUROPEAN HEART JOURNAL, 2005, 26 (04) :357-362
[9]   QUANTITATIVE INVESTIGATION OF QRS DETECTION RULES USING THE MIT/BIH ARRHYTHMIA DATABASE [J].
HAMILTON, PS ;
TOMPKINS, WJ .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 1986, 33 (12) :1157-1165
[10]   Non-episode-dependent assessment of paroxysmal atrial fibrillation through measurement of RR interval dynamics and atrial premature contractions [J].
Hickey, B ;
Heneghan, C ;
De Chazal, P .
ANNALS OF BIOMEDICAL ENGINEERING, 2004, 32 (05) :677-687