Robust detection of heart beats using dynamic thresholds and moving windows

Background: This contribution relates to the PhysioNet/CinC Challenge 2014 on Robust Detection of Heart Beats in Multimodal Data. The aim is to locate heart beats in continuous long-term data. Methods: The beat detection system is build up of several parts. Preprocessing consists of high pass filtering followed by standardization. Extrema of a moving window were used to capture the heart beat impulse. A windowed approach led to dynamic thresholds. Valid parts of the channels were determined and the locations of beats were extracted. The beat locations of various channels were compared during the multichannel fusion procedure and dynamic delay correction. Doubtful locations were checked using RR distances. Results: The algorithm was tested on the training data set for this challenge (one hundred 10-minute recordings) and on several freely available PhysioNet databases which were annotated by physicians. The algorithm had the best score applied to the hidden Phase 1 dataset of the 2014 PhysioNetlCinC challenge. Conclusion: The developed algorithm presents a promising approach to detect heart beats in multivariate records.

[1]  J. Pépin,et al.  Pulse transit time: an appraisal of potential clinical applications , 1999, Thorax.

[2]  W.J. Tompkins,et al.  ECG beat detection using filter banks , 1999, IEEE Transactions on Biomedical Engineering.

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

[4]  G. Moody,et al.  The European ST-T database: standard for evaluating systems for the analysis of ST-T changes in ambulatory electrocardiography. , 1992, European heart journal.

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

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

[7]  Eduardo Gil,et al.  PTT Variability for Discrimination of Sleep Apnea Related Decreases in the Amplitude Fluctuations of PPG Signal in Children , 2010, IEEE Transactions on Biomedical Engineering.

[8]  A. Murray,et al.  Relation between heart rate and pulse transit time during paced respiration , 2001, Physiological measurement.

[9]  George B. Moody,et al.  A robust open-source algorithm to detect onset and duration of QRS complexes , 2003, Computers in Cardiology, 2003.

[10]  J. Bednar,et al.  Alpha-trimmed means and their relationship to median filters , 1984 .

[11]  G. Moody,et al.  Development of the polysomnographic database on CD‐ROM , 1999, Psychiatry and clinical neurosciences.

[12]  S-W Chen A nonlinear trimmed moving averaging-based system with its application to real-time QRS beat classification , 2007, Journal of medical engineering & technology.

[13]  R. Orglmeister,et al.  The principles of software QRS detection , 2002, IEEE Engineering in Medicine and Biology Magazine.

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

[15]  W J Tompkins,et al.  Applications of artificial neural networks for ECG signal detection and classification. , 1993, Journal of electrocardiology.

[16]  S.M. Szilagyi,et al.  On-line QRS complex detection using wavelet filtering , 2001, 2001 Conference Proceedings of the 23rd Annual International Conference of the IEEE Engineering in Medicine and Biology Society.