Instantaneous P- and T-wave detection: Assessment of three ECG fiducial points detection algorithms

Arrhythmia detection algorithms require the exact and instantaneous detection of fiducial points in the ECG signal. These fiducial points (QRS-complex, P- and T-wave) correspond to distinct cardiac contraction phases. The performance evaluation of different fiducial points detection algorithms require the existence of large databases (DBs) encompassing reference annotations. Up to last year, P- and T-wave annotations were only available for the QT DB. This was addressed by Elgendi et al. who provided P- and T-wave annotations to the MIT-BIH arrhythmia DB. A variety of ECG fiducial points detection algorithms exists in literature, whereas, to the best knowledge of the authors, we could not identify any single-lead algorithm ready for instantaneous P- and T-wave detection. In this work, we present three P- and T-wave detection algorithms: a revised version for QRS detection using line fitting capable to detect P- and T-wave, an expeditious version of a wavelet based ECG delineation algorithm, and a fast naive fiducial points detection algorithm. The fast naive fiducial points detection algorithm performed best on both DBs with sensitivities ranging from 73.0% (P-wave detection, error interval of ± 40 ms) to 89.4% (T-wave detection, error interval of ± 80 ms). As this algorithm detects a wave event in every search window, it has to be investigated how this affects arrhythmia detection algorithms. The reference Matlab implementations are available for download to encourage the development of high-accurate and automated ECG processing algorithms for the integration in daily life using mobile computers.

[1]  Rangaraj M. Rangayyan,et al.  Biomedical Signal Analysis: Rangayyan/Biomedical , 2015 .

[2]  David Atienza,et al.  Wavelet-Based ECG Delineation on a Wearable Embedded Sensor Platform , 2009, 2009 Sixth International Workshop on Wearable and Implantable Body Sensor Networks.

[3]  Gian Marco Revel,et al.  A novel approach for features extraction in physiological signals , 2015, 2015 IEEE International Symposium on Medical Measurements and Applications (MeMeA) Proceedings.

[4]  Derek Abbott,et al.  Fast T Wave Detection Calibrated by Clinical Knowledge with Annotation of P and T Waves , 2015, Sensors.

[5]  J. Espi-Lopez,et al.  Application of adaptive signal processing for determining the limits of P and T waves in an ECG , 1998, IEEE Transactions on Biomedical Engineering.

[6]  Willis J. Tompkins,et al.  Quantitative Investigation of QRS Detection Rules Using the MIT/BIH Arrhythmia Database , 1986, IEEE Transactions on Biomedical Engineering.

[7]  Pablo Laguna,et al.  A database for evaluation of algorithms for measurement of QT and other waveform intervals in the ECG , 1997, Computers in Cardiology 1997.

[8]  Björn Eskofier,et al.  Real-time ECG monitoring and arrhythmia detection using Android-based mobile devices , 2012, 2012 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[9]  Willis J. Tompkins,et al.  A Real-Time QRS Detection Algorithm , 1985, IEEE Transactions on Biomedical Engineering.

[10]  Björn Eskofier,et al.  Temporal correction of detected R-peaks in ECG signals: A crucial step to improve QRS detection algorithms , 2015, 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[11]  Pablo Laguna,et al.  A wavelet-based ECG delineator: evaluation on standard databases , 2004, IEEE Transactions on Biomedical Engineering.

[12]  David Atienza,et al.  Development and Evaluation of Multilead Wavelet-Based ECG Delineation Algorithms for Embedded Wireless Sensor Nodes , 2011, IEEE Transactions on Information Technology in Biomedicine.

[13]  Jeffrey M. Hausdorff,et al.  Physionet: Components of a New Research Resource for Complex Physiologic Signals". Circu-lation Vol , 2000 .

[14]  Mohamed Elgendi,et al.  Fast QRS Detection with an Optimized Knowledge-Based Method: Evaluation on 11 Standard ECG Databases , 2013, PloS one.

[15]  R. Rangayyan,et al.  Biomedical Signal Analysis , 2015 .

[16]  Xiao Hu,et al.  Automatic detection of onset and offset of QRS complexes independent of isoelectric segments , 2014 .

[17]  Jun Cheng,et al.  A Wearable Smartphone-Based Platform for Real-Time Cardiovascular Disease Detection Via Electrocardiogram Processing , 2010, IEEE Transactions on Information Technology in Biomedicine.

[18]  G.B. Moody,et al.  The impact of the MIT-BIH Arrhythmia Database , 2001, IEEE Engineering in Medicine and Biology Magazine.

[19]  Eric J. Topol,et al.  The emerging field of mobile health , 2015, Science Translational Medicine.