Heart beat classification from single-lead ECG using the synchrosqueezing transform

The processing of ECG signal provides a wealth of information on cardiac function and overall cardiovascular health. While multi-lead ECG recordings are often necessary for a proper assessment of cardiac rhythms, they are not always available or practical, for example in fetal ECG applications. Moreover, a wide range of small non-obtrusive single-lead ECG ambulatory monitoring devices are now available, from which heart rate variability (HRV) and other health-related metrics are derived. Proper beat detection and classification of abnormal rhythms is important for reliable HRV assessment and can be challenging in single-lead ECG monitoring devices. In this manuscript, we modelled the heart rate signal as an adaptive non-harmonic model and used the newly developed synchrosqueezing transform (SST) to characterize ECG patterns. We show how the proposed model can be used to enhance heart beat detection and classification between normal and abnormal rhythms. In particular, using the Massachusetts Institute of Technology-Beth Israel Hospital (MIT-BIH) arrhythmia database and the Association for the Advancement of Medical Instrumentation (AAMI) beat classes, we trained and validated a support vector machine (SVM) classifier on a portion of the annotated beat database using the SST-derived instantaneous phase, the R-peak amplitudes and R-peak to R-peak interval durations, based on a single ECG lead. We obtained sentivities and positive predictive values comparable to other published algorithms using multiple leads and many more features.

[1]  Koji Maemura,et al.  Circadian clock and cardiovascular disease. , 2011, Journal of cardiology.

[2]  F. Benito,et al.  ECG spectral and morphological parameters reviewed and updated to detect adult and paediatric life-threatening arrhythmia , 2010, Physiological measurement.

[3]  Hau-tieng Wu,et al.  Instantaneous frequency and wave shape functions (I) , 2011, 1104.2365.

[4]  Hau-Tieng Wu,et al.  Impact of Ventilatory Modes on the Breathing Variability in Mechanically Ventilated Infants , 2014, Front. Pediatr..

[5]  Sylvain Meignen,et al.  Second-Order Synchrosqueezing Transform or Invertible Reassignment? Towards Ideal Time-Frequency Representations , 2015, IEEE Transactions on Signal Processing.

[6]  Samuel M. Brown,et al.  Do heart and respiratory rate variability improve prediction of extubation outcomes in critically ill patients? , 2014, Critical Care.

[7]  Patrick Flandrin,et al.  Time-Frequency/Time-Scale Analysis , 1998 .

[8]  K. Kodera,et al.  Analysis of time-varying signals with small BT values , 1978 .

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

[10]  Hau-Tieng Wu,et al.  Non‐parametric and adaptive modelling of dynamic periodicity and trend with heteroscedastic and dependent errors , 2014 .

[11]  Hau-Tieng Wu,et al.  Using synchrosqueezing transform to discover breathing dynamics from ECG signals , 2014 .

[12]  LuoXiaoqing,et al.  Heartbeat classification using disease-specific feature selection , 2014 .

[13]  I. Daubechies,et al.  Synchrosqueezed wavelet transforms: An empirical mode decomposition-like tool , 2011 .

[14]  Patrick Flandrin,et al.  Improving the readability of time-frequency and time-scale representations by the reassignment method , 1995, IEEE Trans. Signal Process..

[15]  H. Bazett,et al.  AN ANALYSIS OF THE TIME‐RELATIONS OF ELECTROCARDIOGRAMS. , 1997 .

[16]  K. P. Soman,et al.  An Efficient R-peak Detection Based on New Nonlinear Transformation and First-Order Gaussian Differentiator , 2011 .

[17]  Kup-Sze Choi,et al.  Heartbeat classification using disease-specific feature selection , 2014, Comput. Biol. Medicine.

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

[19]  Hau-Tieng Wu,et al.  Evaluating Physiological Dynamics via Synchrosqueezing: Prediction of Ventilator Weaning , 2013, IEEE Transactions on Biomedical Engineering.

[20]  S. Osowski,et al.  Support Vector Machine based expert system for reliable heart beat recognition , 2022 .

[21]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[22]  Juan Pablo Martínez,et al.  Heartbeat Classification Using Feature Selection Driven by Database Generalization Criteria , 2011, IEEE Transactions on Biomedical Engineering.

[23]  L. S. Fridericia Die Systolendauer im Elektrokardiogramm bei normalen Menschen und bei Herzkranken , 2009 .

[24]  G D Clifford,et al.  Signal quality indices and data fusion for determining acceptability of electrocardiograms collected in noisy ambulatory environments , 2011, 2011 Computing in Cardiology.

[25]  Philip de Chazal,et al.  Automatic classification of heartbeats using ECG morphology and heartbeat interval features , 2004, IEEE Transactions on Biomedical Engineering.

[26]  Charles K. Chui,et al.  Real-time dynamics acquisition from irregular samples -- with application to anesthesia evaluation , 2014, 1406.1276.

[27]  J. Tsao,et al.  Time‐varying spectral analysis revealing differential effects of sevoflurane anaesthesia: non‐rhythmic‐to‐rhythmic ratio , 2014, Acta anaesthesiologica Scandinavica.

[28]  Wen-June Wang,et al.  QRS complexes detection for ECG signal: The Difference Operation Method , 2008, Comput. Methods Programs Biomed..

[29]  A. Fossa,et al.  Assessing QT prolongation and electrocardiography restitution using a beat-to-beat method. , 2010, Cardiology journal.

[30]  G D Clifford,et al.  Signal quality indices and data fusion for determining clinical acceptability of electrocardiograms , 2012, Physiological measurement.

[31]  Wu Hau-Tieng,et al.  Using synchrosqueezing transform to discover breathing dynamics from ECG signals , 2011 .

[32]  Xiaofei Wang,et al.  Denoising and R-Peak Detection of Electrocardiogram Signal Based on EMD and Improved Approximate Envelope , 2014, Circuits Syst. Signal Process..

[33]  Michel Verleysen,et al.  Weighted Conditional Random Fields for Supervised Interpatient Heartbeat Classification , 2012, IEEE Transactions on Biomedical Engineering.

[34]  Patrick Flandrin,et al.  Time-Frequency/Time-Scale Reassignment , 2003 .

[35]  M Malik Heart rate variability. , 1998, Current opinion in cardiology.

[36]  G. Benchetrit Breathing pattern in humans: diversity and individuality. , 2000, Respiration physiology.

[37]  Hau-tieng Wu,et al.  Nonparametric and adaptive modeling of dynamic seasonality and trend with heteroscedastic and dependent errors , 2012, 1210.4672.

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

[39]  Hau-Tieng Wu,et al.  Assess Sleep Stage by Modern Signal Processing Techniques , 2014, IEEE Transactions on Biomedical Engineering.

[40]  B. V. K. Vijaya Kumar,et al.  Heartbeat Classification Using Morphological and Dynamic Features of ECG Signals , 2012, IEEE Transactions on Biomedical Engineering.

[41]  A. Murray,et al.  Comparison of four techniques for recognition of ventricular fibrillation from the surface ECG , 1993, Medical and Biological Engineering and Computing.

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

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

[44]  Xiao-Jing Wang Neurophysiological and computational principles of cortical rhythms in cognition. , 2010, Physiological reviews.