TERMA Framework for Biomedical Signal Analysis: An Economic-Inspired Approach

Biomedical signals contain features that represent physiological events, and each of these events has peaks. The analysis of biomedical signals for monitoring or diagnosing diseases requires the detection of these peaks, making event detection a crucial step in biomedical signal processing. Many researchers have difficulty detecting these peaks to investigate, interpret and analyze their corresponding events. To date, there is no generic framework that captures these events in a robust, efficient and consistent manner. A new method referred to for the first time as two event-related moving averages (“TERMA”) involves event-related moving averages and detects events in biomedical signals. The TERMA framework is flexible and universal and consists of six independent LEGO building bricks to achieve high accuracy detection of biomedical events. Results recommend that the window sizes for the two moving averages (W1 and W2) have to follow the inequality (8×W1)≥W2≥(2×W1). Moreover, TERMA is a simple yet efficient event detector that is suitable for wearable devices, point-of-care devices, fitness trackers and smart watches, compared to more complex machine learning solutions.

[1]  José Carlos Teixeira de Barros Moraes,et al.  A QRS complex detection algorithm using electrocardiogram leads , 2002, Computers in Cardiology.

[2]  M. Furuya,et al.  Quasi-periodic wind signal as a possible excitation , 1996 .

[3]  Douglas L. Mann,et al.  Braunwald’s Heart Disease: A Textbook of Cardiovascular Medicine. 8th edition , 2018 .

[4]  Kenneth M. Kempner,et al.  A QRS Preprocessor Based on Digital Differentiation , 1971 .

[5]  Fei Zhang,et al.  Electrocardiogram QRS Detection Using Multiscale Filtering Based on Mathematical Morphology , 2007, 2007 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[6]  S. Sideris,et al.  Simple electrocardiographic markers for the prediction of paroxysmal idiopathic atrial fibrillation. , 1998, American heart journal.

[7]  A. Messac,et al.  Smart Pareto filter: obtaining a minimal representation of multiobjective design space , 2004 .

[8]  A. Matsuyama,et al.  ECG and APG signal analysis during exercise in a hot environment , 2009 .

[9]  Chris Paola,et al.  Shredding of environmental signals by sediment transport , 2010 .

[10]  P. Libby,et al.  Braunwald's Heart Disease: A Textbook of Cardiovascular Medicine, 2-Volume Set, 9th Edition Expert Consult Premium Edition €“ Enhanced Online Features , 2011 .

[11]  S.N. Tandon,et al.  Using wavelet transforms for ECG characterization. An on-line digital signal processing system , 1997, IEEE Engineering in Medicine and Biology Magazine.

[12]  N. V. Thakor,et al.  Optimal QRS detector , 1983, Medical and Biological Engineering and Computing.

[13]  Dale Schuurmans,et al.  Detection of Heart Sounds in Children with and without Pulmonary Arterial Hypertension―Daubechies Wavelets Approach , 2015, PloS one.

[14]  Dale Schuurmans,et al.  Detection of a and b waves in the acceleration photoplethysmogram , 2014, Biomedical engineering online.

[15]  G. Moody,et al.  Spontaneous termination of atrial fibrillation: a challenge from physionet and computers in cardiology 2004 , 2004, Computers in Cardiology, 2004.

[16]  Andrea Vitaletti,et al.  Exploring strategies for classification of external stimuli using statistical features of the plant electrical response , 2015, Journal of The Royal Society Interface.

[17]  Fabien Scalzo,et al.  Automatic Heart Sound Signal Analysis with Reused Multi-Scale Wavelet Transform , 2013 .

[18]  C. Li,et al.  Detection of ECG characteristic points using wavelet transforms. , 1995, IEEE transactions on bio-medical engineering.

[19]  Szi-Wen Chen,et al.  A moving average based filtering system with its application to real-time QRS detection , 2003, Computers in Cardiology, 2003.

[20]  Natalia M. Arzeno,et al.  Quantitative Analysis of QRS Detection Algorithms Based on the First Derivative of the ECG , 2006, 2006 International Conference of the IEEE Engineering in Medicine and Biology Society.

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

[22]  A. W. M. van den Enden,et al.  Discrete Time Signal Processing , 1989 .

[23]  Szi-Wen Chen,et al.  A real-time QRS detection method based on moving-averaging incorporating with wavelet denoising , 2006, Comput. Methods Programs Biomed..

[24]  Roger G. Mark,et al.  An open-source algorithm to detect onset of arterial blood pressure pulses , 2003, Computers in Cardiology, 2003.

[25]  P. Morizet-Mahoudeaux,et al.  Simple microprocessor-based system for on-line e.c.g. arrhythmia analysis , 2006, Medical and Biological Engineering and Computing.

[26]  C. Peng,et al.  Age-related alterations in the fractal scaling of cardiac interbeat interval dynamics. , 1996, The American journal of physiology.

[27]  Masahiko Okada,et al.  A Digital Filter for the ORS Complex Detection , 1979, IEEE Transactions on Biomedical Engineering.

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

[29]  Scott H. Irwin,et al.  A test of futures market disequilibrium using twelve different technical trading systems , 1988 .

[30]  F. Diederich,et al.  All-optical high-speed signal processing with silicon–organic hybrid slot waveguides , 2009 .

[31]  G. Moody,et al.  The Physionet/Computers in Cardiology challenge 2008: T-wave alternans , 2008, 2008 Computers in Cardiology.

[32]  N. Tandon,et al.  A review of vibration and acoustic measurement methods for the detection of defects in rolling element bearings , 1999 .

[33]  H. T. Nagle,et al.  A comparison of the noise sensitivity of nine QRS detection algorithms , 1990, IEEE Transactions on Biomedical Engineering.

[34]  Mohamed Elgendi Eventogram: A Visual Representation of Main Events in Biomedical Signals , 2016, Bioengineering.

[35]  Jonathan M. Lees,et al.  Robust estimation of background noise and signal detection in climatic time series , 1996 .

[36]  M. Okada A digital filter for the QRS complex detection. , 1979, IEEE transactions on bio-medical engineering.

[37]  D.S. Benitez,et al.  A new QRS detection algorithm based on the Hilbert transform , 2000, Computers in Cardiology 2000. Vol.27 (Cat. 00CH37163).

[38]  Mang I Vai,et al.  On an automatic delineator for arterial blood pressure waveforms , 2010, Biomed. Signal Process. Control..

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

[40]  R G Mark,et al.  Improved detection and classification of arrhythmias in noise-corrupted electrocardiograms using contextual information , 1990, [1990] Proceedings Computers in Cardiology.

[41]  M. R. Neuman,et al.  QRS wave detection , 2006, Medical and Biological Engineering and Computing.

[42]  Mohamed Elgendi,et al.  Detection of a and b waves in the acceleration photoplethysmogram , 2014, BioMedical Engineering OnLine.

[43]  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.

[44]  Chi-Sang Poon,et al.  Analysis of First-Derivative Based QRS Detection Algorithms , 2008, IEEE Transactions on Biomedical Engineering.

[45]  Mario Vietri,et al.  Lense-Thirring Precession and Quasi-periodic Oscillations in Low-Mass X-Ray Binaries , 1997, astro-ph/9709085.

[46]  Nigel H. Lovell,et al.  A Six-Step Framework on Biomedical Signal Analysis for Tackling Noncommunicable Diseases: Current and Future Perspectives , 2016 .

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

[48]  Derek Abbott,et al.  Revisiting QRS Detection Methodologies for Portable, Wearable, Battery-Operated, and Wireless ECG Systems , 2014, PloS one.

[49]  Changchun Liu,et al.  Detection of the First and Second Heart Sound Using Heart Sound Energy , 2009, 2009 2nd International Conference on Biomedical Engineering and Informatics.

[50]  Mohamed Elgendi,et al.  Optimal Signal Quality Index for Photoplethysmogram Signals , 2016, Bioengineering.

[51]  Willis J. Tompkins,et al.  Adaptive matched filtering for QRS detection , 1988, Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

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

[53]  R M Harrison,et al.  A comparison of two methods for measuring the signal to noise ratio on MR images , 1999, Physics in medicine and biology.

[54]  Ivaylo I Christov,et al.  Real time electrocardiogram QRS detection using combined adaptive threshold , 2004, Biomedical engineering online.

[55]  R. Gencay,et al.  An Introduction to Wavelets and Other Filtering Methods in Finance and Economics , 2001 .

[56]  Derek Abbott,et al.  Systolic Peak Detection in Acceleration Photoplethysmograms Measured from Emergency Responders in Tropical Conditions , 2013, PloS one.

[57]  I. Hartimo,et al.  Heart sound segmentation algorithm based on heart sound envelogram , 1997, Computers in Cardiology 1997.

[58]  J. Habetha,et al.  Detection of S1 and S2 Heart Sounds by High Frequency Signatures , 2006, 2006 International Conference of the IEEE Engineering in Medicine and Biology Society.

[59]  M. Varanini,et al.  Adaptive threshold QRS detector with best channel selection based on a noise rating system , 2007, 2007 Computers in Cardiology.