ECG Modeling for Simulation of Arrhythmias in Time-Varying Conditions
Authors:
- Lorenzo BachiLBLorenzo Bachi
- Hesam HalvaeiHHHesam Halvaei
- Cristina PérezCPCristina Pérez
- Alba Martín-YebraAMAlba Martín-Yebra
- Andrius PetrėnasAPAndrius Petrėnas
- Andrius SološenkoASAndrius Sološenko
- Linda JohnsonLJLinda Johnson
- Vaidotas MarozasVMVaidotas Marozas
- Juan Pablo MartínezJuan Pablo Martínez
- Esther PueyoEPEsther Pueyo
- Martin StridhMSMartin Stridh
- Pablo LagunaPablo Laguna
- 22 June 2023
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Biomedical Engineering
- Vol. 70 (12) , 3449-3460
Abstract
The present article proposes an ECG simulator that advances modeling of arrhythmias and noise by introducing time-varying signal characteristics. The simulator is built around a discrete-time Markov chain model for simulating atrial and ventricular arrhythmias of particular relevance when analyzing atrial fibrillation (AF). Each state is associated with statistical information on episode duration and heartbeat characteristics. Statistical, time-varying modeling of muscle noise, motion artifacts, and the influence of respiration is introduced to increase the complexity of simulated ECGs, making the simulator well suited for data augmentation in machine learning. Modeling of how the PQ and QT intervals depend on heart rate is also introduced. The realism of simulated ECGs is assessed by three experienced doctors, showing that simulated ECGs are difficult to distinguish from real ECGs. Simulator usefulness is illustrated in terms of AF detection performance when either simulated or real ECGs are used to train a neural network for signal quality control. The results show that both types of training lead to similar performance.Keywords
Funding Information
- Royal Physiographic Society, Lund, Sweden
- CIBERBBN through Instituto de Salud Carlos III and FEDER
- Gobierno de Aragón
- Ministerio de Ciencia e Innovación (PID2019104881RB-I00, PID2019105674RB-I00)
- European Regional Development Fund through an agreement with the Research Council of Lithuania (01.2.2-LMT-K-718-03-0027)
This publication has 43 references indexed in Scilit:
- An artificial vector model for generating abnormal electrocardiographic rhythmsPhysiological Measurement, 2010
- Heart rate variability derived from exercise ECG in the detection of coronary artery diseasePhysiological Measurement, 2007
- Multichannel ECG and Noise Modeling: Application to Maternal and Fetal ECG SignalsEURASIP Journal on Advances in Signal Processing, 2007
- A Robust Method for ECG-Based Estimation of the Respiratory Frequency During Stress TestingIEEE Transactions on Biomedical Engineering, 2006
- Characterization of QT Interval Adaptation to RR Interval Changes and Its Use as a Risk-Stratifier of Arrhythmic Mortality in Amiodarone-Treated Survivors of Acute Myocardial InfarctionIEEE Transactions on Biomedical Engineering, 2004
- A dynamical model for generating synthetic electrocardiogram signalsIEEE Transactions on Biomedical Engineering, 2003
- Vectorcardiographic loop alignment and the measurement of morphologic beat-to-beat variability in noisy signalsIEEE Transactions on Biomedical Engineering, 2000
- Changes in the QRS segment during exercise: effects of acute β‐blockade with propranololClinical Physiology and Functional Imaging, 1993
- Hysteresis of the ventricular paced QT interval in response to abrupt changes in pacing rateCardiovascular Research, 1988
- P-R interval in relation to heart rate during exercise and the influence of posture and autonomic toneJournal of Electrocardiology, 1977