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 real-world 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.
Code (0)
등록된 구현이 없습니다.
Tasks
ECG Digitizationobject-detectionObject DetectionMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
skrl: Modular and Flexible Library for Reinforcement Learning
skrl is an open-source modular library for reinforcement learning written in Python and designed with a focus on readability, simplicity, and transparency of algorithm implementations. In addition to supporting environme…
Isaac Gym PreviewOmniverse Isaac GymOpenAI GymReinforcement Learning+1PyUAT: Open-source Python framework for efficient and scalable cell tracking
Tracking individual cells in live-cell imaging provides fundamental insights, inevitable for studying causes and consequences of phenotypic heterogeneity, responses to changing environmental conditions or stressors. Micr…
Cell TrackingcounterfactualLibMTL: A Python Library for Multi-Task Learning
This paper presents LibMTL, an open-source Python library built on PyTorch, which provides a unified, comprehensive, reproducible, and extensible implementation framework for Multi-Task Learning (MTL). LibMTL considers d…
Multi-Task LearningOntoAligner: A Comprehensive Modular and Robust Python Toolkit for Ontology Alignment
Ontology Alignment (OA) is fundamental for achieving semantic interoperability across diverse knowledge systems. We present OntoAligner, a comprehensive, modular, and robust Python toolkit for ontology alignment, designe…
Retrieval-augmented GenerationpyPESTO: A modular and scalable tool for parameter estimation for dynamic models
Mechanistic models are important tools to describe and understand biological processes. However, they typically rely on unknown parameters, the estimation of which can be challenging for large and complex systems. We pre…
parameter estimationUncertainty Quantification