ECGrecover: a Deep Learning Approach for Electrocardiogram Signal Completion
Alex Lence, Federica Granese, Ahmad Fall, Blaise Hanczar, Joe-Elie, Salem, Jean-Daniel Zucker, Edi Prifti

TL;DR
This paper introduces ECGrecover, a deep learning model that reconstructs complete 12-lead ECG signals from incomplete data, improving digitalization and wearable ECG analysis.
Contribution
We propose a novel U-Net based neural network with a composite loss function for accurate ECG signal reconstruction from partial or single-lead data.
Findings
ECGrecover outperforms existing methods in distortion metrics.
It better preserves ECG features like P, QRS, T wave coordinates.
The approach is effective for digitizing paper ECGs and wearable device data.
Abstract
In this work, we address the challenge of reconstructing the complete 12-lead ECG signal from its incomplete parts. We focus on two main scenarios: (i) reconstructing missing signal segments within an ECG lead and (ii) recovering entire leads from signal in another unique lead. Two emerging clinical applications emphasize the relevance of our work. The first is the increasing need to digitize paper-stored ECGs for utilization in AI-based applications, often limited to digital 12 lead 10s ECGs. The second is the widespread use of wearable devices that record ECGs but typically capture only one or a few leads. In both cases, a non-negligible amount of information is lost or not recorded. Our approach aims to recover this missing signal. We propose ECGrecover, a U-Net neural network model trained on a novel composite objective function to address the reconstruction problem. This function…
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
Methods*Communicated@Fast*How Do I Communicate to Expedia? · Concatenated Skip Connection · Convolution · Max Pooling · U-Net · Focus
