ECG-Image-Kit: A Synthetic Image Generation Toolbox to Facilitate Deep Learning-Based Electrocardiogram Digitization
Kshama Kodthalu Shivashankara, Deepanshi, Afagh Mehri Shervedani, Gari, D. Clifford, Matthew A. Reyna, Reza Sameni

TL;DR
This paper introduces ECG-Image-Kit, an open-source toolbox for generating realistic synthetic ECG images from time-series data to improve deep learning-based digitization of paper ECGs, facilitating better training data for clinical applications.
Contribution
The paper presents a novel synthetic ECG image generator that creates realistic, artifact-laden images from time-series data, aiding deep learning models in ECG digitization tasks.
Findings
Deep learning pipeline accurately digitizes paper ECGs
Synthetic dataset enables effective training for ECG digitization
Clinical parameters are preserved in the digitized signals
Abstract
Cardiovascular diseases are a major cause of mortality globally, and electrocardiograms (ECGs) are crucial for diagnosing them. Traditionally, ECGs are printed on paper. However, these printouts, even when scanned, are incompatible with advanced ECG diagnosis software that require time-series data. Digitizing ECG images is vital for training machine learning models in ECG diagnosis and to leverage the extensive global archives collected over decades. Deep learning models for image processing are promising in this regard, although the lack of clinical ECG archives with reference time-series data is challenging. Data augmentation techniques using realistic generative data models provide a solution. We introduce ECG-Image-Kit, an open-source toolbox for generating synthetic multi-lead ECG images with realistic artifacts from time-series data. The tool synthesizes ECG images from real…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsECG Monitoring and Analysis
