CVAI Catalog

·

View Catalog

tune

9 models found

·

9 public code

·

8 public weights

QTcNet

University of Muenster (Institute of Medical Informatics) · 2025

graph_1

Code & model weights public

Regression-based convolutional neural network that directly estimates the heart-rate-corrected QT interval (QTc) from a 12-lead ECG, aiming to improve on automated QTc measurements from commercial ECG systems, which often diverge from expert readings. QTcNet was trained on 120,300 algorithm-labeled ECGs from an internal hospital cohort and the public MIMIC-IV database (after correcting for a vendor-specific measurement bias), and evaluated against expert QTc measurements in three independent external cohorts (PTB Diagnostic ECG Database, QTcMS, and ECGRDVQ). It roughly halved the mean absolute error compared with standard ECG analysis software (from 23.4ms to 13.4ms across external validation cohorts), with explainability analysis confirming the model focuses on physiologically plausible QRS-onset and T-offset regions.

12-lead ECG

Filter by Modality:
ECG

Long QT syndrome (LQTS)

Filter by Disease / Trait:
Arrhythmia

Regression

Filter by Task Type:
Regression

CNN (2D)

Filter by Architecture:
Convolutional (CNN)

PyTorch

Filter by Framework:
PyTorch


Model ID: 0135

AnyPPG

Peking University (PKUDigitalHealth) · 2025

graph_1

Code & model weights public

ECG-guided photoplethysmography (PPG) foundation model pretrained on over 100,000 hours of synchronized PPG-ECG recordings from 58,796 subjects across five clinical and wearable sources, using a CLIP-style contrastive alignment framework so the PPG encoder inherits physiologically grounded structure from paired ECG. Achieves state-of-the-art performance on 13 of 15 conventional physiological-analysis tasks across eight datasets, and shows meaningful discriminative capability (AUC >= 0.70) for 307 ICD-10-coded phenotypes across 16 phecode chapters, including many non-cardiovascular conditions.

PPG / wearable

Filter by Modality:
PPG / Wearable

General Purpose / Multi-task

Filter by Disease / Trait:
General / Foundation

Atrial fibrillation

Filter by Disease / Trait:
Arrhythmia

Blood pressure estimation

Filter by Disease / Trait:
Cardiac Function & Hemodynamics

Embedding

Filter by Task Type:
Representation Learning

Binary classification

Filter by Task Type:
Classification

Regression

Filter by Task Type:
Regression

CNN (1D)

Filter by Architecture:
Convolutional (CNN)

PyTorch

Filter by Framework:
PyTorch


Model ID: 0067

·

Subject Count: 58,796

DeepECG-SL

Montreal Heart Institute (HeartWise.AI) (Avram et al.) · EfficientNetV2 (supervised) · 2026

graph_1

Code & model weights public

Supervised EfficientNetV2-based 12-lead ECG model trained on over 1 million ECGs from the Montreal Heart Institute to predict 77 cardiac conditions derived from American Heart Association recommendations, plus fine-tuned digital-biomarker heads for reduced LVEF, 5-year atrial-fibrillation risk, and long-QT-syndrome (LQTS) detection/genotyping. Validated on 881,403 ECGs across 11 geographically diverse cohorts (4 public, 7 private health systems), achieving AUROCs above 0.98 for the 77-condition interpretation task while being 60x smaller and 29x faster at inference than its self-supervised DeepECG-SSL counterpart, with up to 9.7x lower CO2 emissions on equivalent tasks.

12-lead ECG

Filter by Modality:
ECG

General Purpose / Multi-task

Filter by Disease / Trait:
General / Foundation

LV systolic dysfunction (LVSD)

Filter by Disease / Trait:
Cardiac Function & Hemodynamics

Atrial fibrillation

Filter by Disease / Trait:
Arrhythmia

Long QT syndrome (LQTS)

Filter by Disease / Trait:
Arrhythmia

Multi-label classification

Filter by Task Type:
Classification

Binary classification

Filter by Task Type:
Classification

Multi-class classification

Filter by Task Type:
Classification

CNN (2D)

Filter by Architecture:
Convolutional (CNN)

PyTorch

Filter by Framework:
PyTorch

Apache 2.0

Filter by License:
Permissive


Model ID: 0070

·

Subject Count: 184,210

DeepECG-SSL

Montreal Heart Institute (HeartWise.AI) (Avram et al.) · EfficientNetV2 (self-supervised) · 2026

graph_1

Code & model weights public

Self-supervised EfficientNetV2-based 12-lead ECG foundation model pretrained via contrastive learning and masked-lead modeling on 1.9 million ECGs (Montreal Heart Institute plus CODE-15% and MIMIC-IV), then fine-tuned for the same 77-condition ECG interpretation task and digital-biomarker extraction as DeepECG-SL. Outperforms the supervised counterpart on label-scarce digital-biomarker tasks, with the largest gains on LQTS genotype classification (AUROC 0.931 vs. 0.850, n=127 ECGs) and 5-year atrial-fibrillation risk (AUROC 0.742 vs. 0.734, n=132,050 ECGs), and outperforms ECG-FM and ECGFounder on shared external diagnostic classes.

12-lead ECG

Filter by Modality:
ECG

General Purpose / Multi-task

Filter by Disease / Trait:
General / Foundation

LV systolic dysfunction (LVSD)

Filter by Disease / Trait:
Cardiac Function & Hemodynamics

Atrial fibrillation

Filter by Disease / Trait:
Arrhythmia

Long QT syndrome (LQTS)

Filter by Disease / Trait:
Arrhythmia

Multi-label classification

Filter by Task Type:
Classification

Binary classification

Filter by Task Type:
Classification

Multi-class classification

Filter by Task Type:
Classification

CNN (2D)

Filter by Architecture:
Convolutional (CNN)

PyTorch

Filter by Framework:
PyTorch


Model ID: 0071

·

Subject Count: 345,562

PatchECG

Peking University (PKUDigitalHealth) (Zhang, Hong et al.) · 2025

code

Training code public

Patch-based masked-training framework for robust arrhythmia detection from digitized, multi-layout ECG images (e.g. 3x4, 2x6, 12x1 printed/scanned layouts), designed to handle the asynchronous lead timing and partial signal blackout that digitization introduces. An adaptive variable block-count masking strategy focuses model attention on key patches with cross-lead dependencies. Evaluated on PTB-XL digitized into multiple synthetic layouts and externally validated on 400 real digitized ECG images from Chaoyang Hospital, outperforming classical imputation baselines and the CNN foundation model ECGFounder.

12-lead ECG image

Filter by Modality:
ECG

General Purpose / Multi-task

Filter by Disease / Trait:
General / Foundation

Atrial fibrillation

Filter by Disease / Trait:
Arrhythmia

Multi-label classification

Filter by Task Type:
Classification

Binary classification

Filter by Task Type:
Classification

Vision Transformer

Filter by Architecture:
Transformer

PyTorch

Filter by Framework:
PyTorch


Model ID: 0068

·

Subject Count: 18,885

TolerantECG

FPT Software AI Center / University of Arkansas (Nguyen et al.) · 2025

graph_1

Code & model weights public

ECG foundation model designed to remain accurate when leads are missing or signals are noisy. A 1D ConvNeXt V2 encoder is trained with a dual-mode self-distillation objective (separate lead-missing and noise "teachers") alongside contrastive alignment to detailed diagnostic-criteria text reports retrieved via a lightweight, LLM-free "Cardiac Feature Retrieval" module. Consistently ranks best or second-best across PTB-XL diagnostic tasks and MIT-BIH arrhythmia classification under original, noisy, lead-missing, and combined-corruption conditions. Developed by FPT Software AI Center and the University of Arkansas.

12-lead ECG

Filter by Modality:
ECG

General Purpose / Multi-task

Filter by Disease / Trait:
General / Foundation

Multi-label classification

Filter by Task Type:
Classification

Embedding

Filter by Task Type:
Representation Learning

CNN (1D)

Filter by Architecture:
Convolutional (CNN)

PyTorch

Filter by Framework:
PyTorch

CC BY-NC-SA 4.0

Filter by License:
Non-commercial / Research-only


Model ID: 0057

·

Subject Count: 180,237

xECG

Medical University of Innsbruck (Dlaska Lab) · base_model_v1 · 2025

graph_1

Code & model weights public

ECG foundation model built on the xLSTM (extended LSTM) architecture: a bidirectional stack of nine alternating scalar- and matrix-memory LSTM blocks that scales linearly with sequence length, unlike the quadratic cost of transformer-based ECG models. Pretrained with SimDINOv2, a coding-rate-regularized self-distillation (DINO) objective adapted from computer vision to ECG time series, on roughly 8 million recordings from CODE, INCART, and Chapman-Shaoxing-Ningbo. Introduced alongside BenchECG, a standardized 8-dataset/10-task benchmark, on which xECG achieves the best average rank of any publicly available ECG foundation model, with particular strength on long-context tasks (30-minute ambulatory arrhythmia classification, multi-hour sleep-apnea segmentation) where transformer-based models are computationally limited.

12-lead ECG

Filter by Modality:
ECG

General Purpose / Multi-task

Filter by Disease / Trait:
General / Foundation

Sleep apnea

Filter by Disease / Trait:
Other Conditions

Multi-label classification

Filter by Task Type:
Classification

Binary classification

Filter by Task Type:
Classification

Embedding

Filter by Task Type:
Representation Learning

RNN / LSTM / GRU

Filter by Architecture:
Recurrent

PyTorch

Filter by Framework:
PyTorch

MIT

Filter by License:
Permissive


Model ID: 0063

·

Subject Count: 45,184

ECG-DualNet++ XL

TU Darmstadt (Rohr, Reich, Hoog Antink et al.) · 2022

graph_1

Code & model weights public

Dual-encoder single-lead ECG classifier for atrial fibrillation detection that fuses a raw-signal branch with a spectrogram branch via axial attention and a Transformer. Originally developed as a graduate-course project at TU Darmstadt for the 2017 PhysioNet/CinC Challenge, and later extended in a 2023 follow-up study. Released in four sizes up to 130M parameters (S/M/L/XL), alongside a simpler CNN+LSTM variant.

Single-lead ECG

Filter by Modality:
ECG

Atrial fibrillation

Filter by Disease / Trait:
Arrhythmia

Binary classification

Filter by Task Type:
Classification

Hybrid

Filter by Architecture:
Hybrid / Multi-branch

PyTorch

Filter by Framework:
PyTorch

MIT

Filter by License:
Permissive


Model ID: 0015

·

Subject Count: 11,000

ECG-FM

University of Toronto / Vector Institute (Bo Wang Lab) · Base pretrained · 2024

graph_1

Code & model weights public

Open ECG foundation model with 90.9M parameters, built on a wav2vec 2.0-style Transformer and pretrained on 1.25-1.5 million ECGs using a hybrid contrastive-and-generative self-supervised objective. Base pretrained weights and MIMIC-IV-ECG-finetuned downstream checkpoints are both released. Developed on the fairseq_signals framework by the University of Toronto / Vector Institute's Wang lab.

12-lead ECG

Filter by Modality:
ECG

Atrial fibrillation

Filter by Disease / Trait:
Arrhythmia

LV systolic dysfunction (LVSD)

Filter by Disease / Trait:
Cardiac Function & Hemodynamics

General Purpose / Multi-task

Filter by Disease / Trait:
General / Foundation

Binary classification

Filter by Task Type:
Classification

Multi-label classification

Filter by Task Type:
Classification

Transformer

Filter by Architecture:
Transformer

PyTorch

Filter by Framework:
PyTorch

MIT

Filter by License:
Permissive


Model ID: 0020

·

Subject Count: 161,352