Title :
A robust open-source algorithm to detect onset and duration of QRS complexes
Author :
Zong, W. ; Moody, GB ; Jiang, D.
Author_Institution :
Div. of Health Sci. & Technol., MIT, Cambridge, MA, USA
Abstract :
This paper presents a novel algorithm to detect onset and duration of QRS complexes. After low-pass filtering, the ECG signal is converted to a curve length signal by a transform in which a nonlinear scaling factor is introduced to enhance the QRS complex and to suppress unwanted noise. Adaptive thresholds are applied to the length signal to determine the onset and duration of the QRS complex. The algorithm was evaluated with the complete set of single channel ECGs (signal O) from the MIT-BlH Arrhythmia Database, and achieved a gross QRS sensitivity of 99.65% and a gross QRS positive predictive accuracy of 99.77%. The QRS onset determination is very stable and is insensitive to QRS morphology change. The noise tolerance of the algorithm was evaluated using the MIT-BIH Noise Stress Test Database. The C source code for the single-channel algorithm has been contributed to PhysioToolkit and is freely available from PhysioNet (www.physionet.org).
Keywords :
electrocardiography; interference suppression; low-pass filters; medical signal processing; source coding; C source code; ECG signal; MIT-BIH Noise Stress Test Database; MIT-BlH Arrhythmia Database; PhysioNet; PhysioToolkit; QRS complex duration; QRS complex onset; adaptive thresholds; curve length signal; low-pass filtering; nonlinear scaling factor; robust open-source algorithm; single-channel algorithm; unwanted noise suppression; Accuracy; Databases; Electrocardiography; Filtering; Low pass filters; Morphology; Open source software; Robustness; Stress; Testing;
Conference_Titel :
Computers in Cardiology, 2003
Print_ISBN :
0-7803-8170-X
DOI :
10.1109/CIC.2003.1291261