VinDigitizer: An Image Processing Approach to Digitize Paper ECG Records
The dominance of traditional paper-based ECG records in clinical settings poses a barrier to integrating AI for cardiovascular disease detection.The shift towards digital ECG is imperative yet hindered by the lack of reliable digitization tools.For the PhysioNet Challenge 2024, our Vi-nUniTeam proposes a hybrid digitization approach merging Deep Learning and image processing algorithms.Our methodology comprises three key phases: lead segmentation, signal extraction, and scale conversion.Initially, we employ a pre-trained YOLOv8 single-shot detector to capture snapshots of 12 ECG leads.Then, each snapshot undergoes Otsu's technique for RGB to binary conversion, Hough transform for grid detection, and Viterbi's algorithm for sampling and extracting signal values in pixels.Finally, we convert these pixel values to voltage values by estimating grid resolution within the snapshot.To address uneven lengths in the extracted lead signals, we use cubic spline interpolation to horizontally scale the signals to align with a predetermined target length while preserving their waveform.Our method ranked 9/16 in the official phase, with SNR of -0.066.
Authors
- Nguyen Dong Anh (ORCID: https://orcid.org/0000-0002-8338-4497)
- Cuong V. Nguyen (ORCID: https://orcid.org/0000-0003-3997-0939)
- Cuong Do (ORCID: https://orcid.org/0000-0003-4785-4524)
- Hieu Xuan Nguyen (ORCID: https://orcid.org/0009-0001-7726-5301)
Publication Details
- Journal
- Computing in cardiology
- Published
- 2024-12-01
- DOI
- https://doi.org/10.22489/cinc.2024.135
- Citations
- 2
- Primary Topic
- ECG Monitoring and Analysis
- Type
- article
- Field-Weighted Citation Impact
- 0.80