A robust open-source algorithm to detect onset and duration of QRS complexes
- 1 January 2003
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 737-740
- https://doi.org/10.1109/cic.2003.1291261
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
This publication has 9 references indexed in Scilit:
- Effects of vasoactive drugs on the relationship between ECG-pulse wave delay time and arterial blood pressure in ICU patientsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Evaluation of an automatic threshold based detector of waveform limits in Holter ECG with the QT databasePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The principles of software QRS detectionIEEE Engineering in Medicine and Biology Magazine, 2002
- PhysioBank, PhysioToolkit, and PhysioNetCirculation, 2000
- Towards a generalized scheme for QRS detection in ECG waveformsSignal Processing, 1988
- Software QRS detection in ambulatory monitoring — a reviewMedical & Biological Engineering & Computing, 1984
- Optimal QRS detectorMedical & Biological Engineering & Computing, 1983
- Online digital filters for biological signals: some fast designs for a small computerMedical & Biological Engineering & Computing, 1977
- A Digital QRS Detector Based on the Principle of Contour LimitingIEEE Transactions on Biomedical Engineering, 1976