Dual Deep Learning System to Digitalize and Classify 12-Lead ECGs from Scanned Images

As part of the PhysioNet/Computing in Cardiology Challenge 2024, our team, Inventec AIC, developed a dual deep-learning system to digitize and classify 12-lead electrocardiograms (ECG) from scanned images.Our approach comprises a computer vision (CV) algorithm and two deep-learning models based on Convolutional Neural Networks (CNN).Our preprocessing algorithm uses contour detection to capture the ECG grid, cropping out nonrelevant information and fixing rotations.Our digitization approach leverages a fine-tuned object detection algorithm -YOLOv7 to detect and crop ECG sequences.Then, our digitization model based on CNNs with self-attention outputs the digital ECG signals.Besides, we developed an EfficientNet-B0 model with sample weighting to classify ECG images into 11 labels.We trained our models with 336K synthetic images with different formats and distortions from three datasets.In our internal evaluation, our approaches achieved an SNR of 1.479 and a macro Fmeasure of 0.728.For the digitization task, our model received an SNR of 0.397 (ranked 5th out of 16 eligible teams) on the hidden set.For the classification task, our model received a macro F -measure of 0.742 (awarded 2nd prize among 16 eligible teams).

Authors

Institutions

Publication Details

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

Dual Deep Learning System to Digitalize and Classify 12-Lead ECGs from Scanned Images

Chih-Hsien Chou, Sergio González Vázquez
Computing in cardiology
ECG Monitoring and Analysis
article

Dual Deep Learning System to Digitalize and Classify 12-Lead ECGs from Scanned Images

Chih-Hsien Chou, Sergio González Vázquez
article en

Abstract

As part of the PhysioNet/Computing in Cardiology Challenge 2024, our team, Inventec AIC, developed a dual deep-learning system to digitize and classify 12-lead electrocardiograms (ECG) from scanned images.Our approach comprises a computer vision (CV) algorithm and two deep-learning models based on Convolutional Neural Networks (CNN).Our preprocessing algorithm uses contour detection to capture the ECG grid, cropping out nonrelevant information and fixing rotations.Our digitization approach leverages a fine-tuned object detection algorithm -YOLOv7 to detect and crop ECG sequences.Then, our digitization model based on CNNs with self-attention outputs the digital ECG signals.Besides, we developed an EfficientNet-B0 model with sample weighting to classify ECG images into 11 labels.We trained our models with 336K synthetic images with different formats and distortions from three datasets.In our internal evaluation, our approaches achieved an SNR of 1.479 and a macro Fmeasure of 0.728.For the digitization task, our model received an SNR of 0.397 (ranked 5th out of 16 eligible teams) on the hidden set.For the classification task, our model received a macro F -measure of 0.742 (awarded 2nd prize among 16 eligible teams).

Computing in cardiologyVol. 51
Inventec (Taiwan) (TW)
Openalex Percentile: Top 57%
ECG Monitoring and Analysis
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.

Dual Deep Learning System to Digitalize and Classify 12-Lead ECGs from Scanned Images — Chih-Hsien Chou, Sergio González Vázquez · Computing in cardiology (2024) | TGRS Research Map | TGRS