WAVIE: A Modular and Open-Source Python Implementation for Fully Automated Digitisation of Paper Electrocardiograms

The electrocardiogram (ECG) is a ubiquitous tool for the assessment of heart disease.While considerable effort has been directed at ECG digitization to facilitate artificial intelligence applications, limitations persist in the generalizability of existing methods.As part of the 'Digitization and Classification of ECG Images: The George B. Moody PhysioNet Challenge 2024', we present WAVIE, a fully-automated, modular, and open-source framework for ECG digitization to handle the heterogeneity of realworld data.Using the PTB-XL dataset, synthetic paper ECGs were generated with known variations and artifacts.Our team, wavie ABI, developed a three-stage framework consisting of deep-learning models for orientation correction, object detection, and waveform extraction.Inference on the hidden test set for the digitisation task produced a mean signal-to-noise ratio (SNR) of 5.469 (ranked 3rd of 16 teams).WAVIE provides a comprehensive and generalizable baseline that can be reconfigured and fine-tuned for specific ECG digitisation tasks, ensuring adaptability for future research applications.

Authors

Publication Details

Journal
Computing in cardiology
Published
2024-12-01
DOI
https://doi.org/10.22489/cinc.2024.229
Primary Topic
Computational Physics and Python Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

WAVIE: A Modular and Open-Source Python Implementation for Fully Automated Digitisation of Paper Electrocardiograms

Debbie Zhao, Stephen A. Creamer, Joshua R. Dillon, Mathilde A. Verlyck
1 links
Computing in cardiology
Computational Physics and Python Applications
article

WAVIE: A Modular and Open-Source Python Implementation for Fully Automated Digitisation of Paper Electrocardiograms

Debbie Zhao, Stephen A. Creamer, Joshua R. Dillon, Mathilde A. Verlyck
article en

Abstract

The electrocardiogram (ECG) is a ubiquitous tool for the assessment of heart disease.While considerable effort has been directed at ECG digitization to facilitate artificial intelligence applications, limitations persist in the generalizability of existing methods.As part of the 'Digitization and Classification of ECG Images: The George B. Moody PhysioNet Challenge 2024', we present WAVIE, a fully-automated, modular, and open-source framework for ECG digitization to handle the heterogeneity of realworld data.Using the PTB-XL dataset, synthetic paper ECGs were generated with known variations and artifacts.Our team, wavie ABI, developed a three-stage framework consisting of deep-learning models for orientation correction, object detection, and waveform extraction.Inference on the hidden test set for the digitisation task produced a mean signal-to-noise ratio (SNR) of 5.469 (ranked 3rd of 16 teams).WAVIE provides a comprehensive and generalizable baseline that can be reconfigured and fine-tuned for specific ECG digitisation tasks, ensuring adaptability for future research applications.

Computing in cardiologyVol. 51
Openalex Percentile: Top 79%
Computational Physics and Python Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

WAVIE: A Modular and Open-Source Python Implementation for Fully Automated Digitisation of Paper Electrocardiograms — Debbie Zhao, Stephen A. Creamer, et al. · Computing in cardiology (2024) | TGRS Research Map | TGRS