CVAI Catalog

·

View Catalog

tune

12 models found

·

11 public code

·

6 public weights

SegmentMIL

Technical University of Munich (TUM University Hospital) · 2026

code

Training code public

Transformer-based multi-view multiple-instance learning (MIL) framework for patient-level coronary stenosis classification from multi-view invasive coronary angiography. Rather than requiring expensive view-level stenosis annotations, SegmentMIL is trained end-to-end on real-world clinical data using only patient-level labels already present in hospital systems, and jointly predicts stenosis presence while localizing the affected artery (left/right) and segment. It captures temporal dynamics and dependencies across the multiple angiographic views per patient (which prior view-level models ignore), and outperforms both single-view models and classical MIL baselines on internal and external clinical evaluations.

Coronary angiography

Filter by Modality:
Invasive Coronary & Intracoronary Imaging

Coronary artery disease / stenosis

Filter by Disease / Trait:
Coronary & Ischemic Disease

Binary classification

Filter by Task Type:
Classification

Hybrid

Filter by Architecture:
Hybrid / Multi-branch

PyTorch

Filter by Framework:
PyTorch


Model ID: 0155

·

Subject Count: 2,003

code

Training code public

Coronary artery calcium (CAC) scoring model that transfers a CNN trained for calcium scoring on non-contrast CT (NCCT) to coronary CT angiography (CCTA), where iodinated contrast otherwise confounds calcium detection and large annotated CCTA training sets are scarce. The CAC-scoring CNN is split into a feature generator and a classifier; the feature generator is trained on the NCCT source domain and adapted to the CCTA target domain via adversarial learning combined with a maximum-mean-discrepancy loss, while the source-domain classifier is reused unchanged for the target domain. Builds directly on the authors' earlier non-contrast CT calcium-scoring network.

CT angiography

Filter by Modality:
Cardiac CT

Coronary artery calcium (CAC) scoring

Filter by Disease / Trait:
Coronary & Ischemic Disease

Multi-class classification

Filter by Task Type:
Classification

Hybrid

Filter by Architecture:
Hybrid / Multi-branch

PyTorch

Filter by Framework:
PyTorch


Model ID: 0106

Calcium scoring in low-dose chest CT (dilated CNN)

University Medical Center Utrecht (Lessmann et al.) · 2018

code

Training code public

Two-stage convolutional neural network that automatically detects and anatomically labels coronary artery, thoracic aorta, and cardiac-valve calcifications in low-dose chest CT acquired for lung-cancer screening. A first CNN with a large receptive field (via dilated convolutions) identifies and anatomically labels candidate calcifications; a second CNN filters true positives from the candidates. Trained and evaluated on 1,744 CT scans from the National Lung Screening Trial (NLST), reaching an F1 of 0.89 (soft-filter reconstructions) / 0.84 (sharp-filter reconstructions) for coronary artery calcifications and a linearly-weighted kappa of 0.90-0.91 for per-subject cardiovascular risk categorization versus the manual reference standard.

Non-contrast cardiac CT

Filter by Modality:
Cardiac CT

Coronary artery calcium (CAC) scoring

Filter by Disease / Trait:
Coronary & Ischemic Disease

Segmentation

Filter by Task Type:
Segmentation & Detection

Multi-class classification

Filter by Task Type:
Classification

CNN (2D)

Filter by Architecture:
Convolutional (CNN)


Model ID: 0102

·

Subject Count: 1,744

ECG-SMART-NET

University of Pittsburgh (Riek et al.) · 2025

code

Training code public

Clinically-informed modification of the ResNet-18 architecture for identifying occlusion myocardial infarction (OMI) -- a severe, often ST-elevation-negative heart attack caused by complete blockage of a coronary artery -- from a single 12-lead ECG. The network first learns lead-specific temporal features via 1xk temporal convolutions, then learns cross-lead spatial concordance/discordance (e.g. reciprocal ST changes) via a 12x1 spatial convolution placed after the residual blocks, with saliency maps highlighting the most relevant leads and waveform regions for explainability. Benchmarked against ResNet-18 and other CNN/random-forest baselines on a multisite real-world clinical dataset of 10,893 ECGs (OMI rate 6.5%), reaching a test AUROC of 0.889 and an average precision of 0.587, outperforming the compared models.

12-lead ECG

Filter by Modality:
ECG

Acute myocardial infarction

Filter by Disease / Trait:
Coronary & Ischemic Disease

Binary classification

Filter by Task Type:
Classification

Hybrid

Filter by Architecture:
Hybrid / Multi-branch

PyTorch

Filter by Framework:
PyTorch


Model ID: 0103

·

Subject Count: 7,297

AI-CAC

Veterans Affairs Long Beach Healthcare System / UC Irvine / Mass General Brigham (Hagopian, Strebel, Bernatz, Aerts et al.) · 2025

graph_1

Code & model weights public

U-Net-variant segmentation model that identifies and quantifies coronary artery calcium (CAC) directly from routine non-gated, non-contrast chest CT scans -- the kind ordered for lung-cancer screening or unrelated indications rather than a dedicated cardiac scan -- so that the tens of millions of such scans performed annually can be opportunistically screened for cardiovascular risk without any extra imaging. Predicted calcium masks are combined with the CT's Hounsfield units to compute an Agatston-equivalent score. Trained on 446 expert-segmented scans from 98 medical centers across the U.S. Department of Veterans Affairs national health system (capturing substantial heterogeneity in scanners and protocols) and benchmarked against 795 patients with a paired same-year gated CAC study: nongated AI-CAC differentiates zero-vs-nonzero and <100-vs->=100 Agatston categories with 89.4% (F1 0.93) and 87.3% (F1 0.89) accuracy respectively, and its score stratifies 10-year all-cause mortality (CAC 0 vs. >400: 25.4% vs. 60.2%, hazard ratio 3.49) and composite stroke/MI/death risk (33.5% vs. 63.8%, hazard ratio 3.00). In a simulated opportunistic-screening run across 8,052 low-dose CT scans, cardiologists confirmed 99.2% of patients flagged with AI-CAC >400 would benefit from lipid-lowering therapy. Code and trained model weights are both public under an MIT license.

Non-contrast cardiac CT

Filter by Modality:
Cardiac CT

Coronary artery calcium (CAC) scoring

Filter by Disease / Trait:
Coronary & Ischemic Disease

Segmentation

Filter by Task Type:
Segmentation & Detection

Binary classification

Filter by Task Type:
Classification

CNN (2D)

Filter by Architecture:
Convolutional (CNN)

PyTorch

Filter by Framework:
PyTorch

MIT

Filter by License:
Permissive


Model ID: 0099

CathAI

University of California, San Francisco (Avram, Tison et al.) · 2023

lock

Code & model weights private

Fully automated pipeline for interpreting coronary angiograms that chains four purpose-built neural networks: (1) angiographic projection-angle identification, (2) left/right coronary artery detection, (3) arterial segment localization, and (4) stenosis-severity estimation. Trained on 13,843 angiographic studies (195,195 videos) from 11,972 adult patients at UCSF (2008-2019), with projection-angle and LCA/RCA-detection tasks each reaching precision/sensitivity/F1 at or above 90%. For predicting obstructive coronary artery disease (>=70% stenosis), CathAI reaches an AUC of 0.862 internally, 0.869 on external angiograms from the University of Ottawa Heart Institute, and 0.775 after retraining on quantitative-coronary-angiography labels from the Montreal Heart Institute core lab. No public code or model weights have been released.

Coronary angiography

Filter by Modality:
Invasive Coronary & Intracoronary Imaging

Coronary artery segmentation / anatomy

Filter by Disease / Trait:
Coronary & Ischemic Disease

Coronary artery disease / stenosis

Filter by Disease / Trait:
Coronary & Ischemic Disease

Multi-class classification

Filter by Task Type:
Classification

Detection / localization

Filter by Task Type:
Segmentation & Detection

Binary classification

Filter by Task Type:
Classification

Hybrid

Filter by Architecture:
Hybrid / Multi-branch


Model ID: 0091

·

Subject Count: 11,972

DeepCORO-CLIP

Montreal Heart Institute / UCSF / Cedars-Sinai (Harrabi, Avram, Tison, Ouyang et al.) · 2026

graph_1

Code & model weights public

Multi-view foundation model for coronary angiography trained with video-text contrastive learning on 203,808 angiography videos from 28,117 patients across 32,473 studies at the Montreal Heart Institute, externally validated on 4,249 studies from UCSF. Integrates multiple angiographic projections with attention-based pooling for study-level assessment spanning diagnostic, prognostic, and disease-progression tasks: significant-stenosis detection (AUROC 0.888 internal / 0.89 external), stenosis-percentage estimation (MAE 13.6% vs. 19.0% for clinical reports), chronic total occlusion, intracoronary thrombus, and coronary calcification detection. Transfer learning further enables one-year MACE prediction (AUROC 0.79) and LVEF estimation (MAE 7.3%) from the same angiography embeddings, with a mean in-hospital inference time of 4.2 seconds.

Coronary angiography

Filter by Modality:
Invasive Coronary & Intracoronary Imaging

Coronary artery disease / stenosis

Filter by Disease / Trait:
Coronary & Ischemic Disease

LVEF estimation

Filter by Disease / Trait:
Cardiac Function & Hemodynamics

Major adverse cardiovascular events (MACE)

Filter by Disease / Trait:
Prognosis & Aging

Binary classification

Filter by Task Type:
Classification

Regression

Filter by Task Type:
Regression

Hybrid

Filter by Architecture:
Hybrid / Multi-branch

PyTorch

Filter by Framework:
PyTorch


Model ID: 0075

·

Subject Count: 28,117

DeepCoro

Montreal Heart Institute (HeartWise.AI) (Avram et al.) · 2024

graph_1

Code & model weights public

AI-driven pipeline for quantitative coronary-stenosis assessment from routine DICOM coronary angiography videos, combining vessel tracking with a video Swin3D transformer trained and validated on 182,418 angiography videos spanning 5 years at the Montreal Heart Institute. Achieves a mean absolute error of 20.15% and a classification AUROC of 0.8294 for stenosis-percentage prediction against cardiologist assessment, with lower inter-rater variability than two expert interventional cardiologists, and can be fine-tuned to quantitative coronary angiography (QCA) data for even lower error (MAE 7.75%).

Coronary angiography

Filter by Modality:
Invasive Coronary & Intracoronary Imaging

Coronary artery disease / stenosis

Filter by Disease / Trait:
Coronary & Ischemic Disease

Coronary artery segmentation / anatomy

Filter by Disease / Trait:
Coronary & Ischemic Disease

Regression

Filter by Task Type:
Regression

Multi-class classification

Filter by Task Type:
Classification

Hybrid

Filter by Architecture:
Hybrid / Multi-branch

PyTorch

Filter by Framework:
PyTorch


Model ID: 0072

MIL-Attention Coronary Stenosis Classifier

University of Gothenburg / Sahlgrenska University Hospital (Gupta et al.) · 2025

code

Training code public

Multi-instance-learning (MIL) model for detecting >=50% coronary stenosis directly from curved multiplanar reformation (CMR) images generated during routine coronary CT angiography (CCTA) reads, without requiring slice-level annotations. A multi-range Hounsfield-unit preprocessing pipeline (Sobel edge detection across five attenuation windows) highlights plaque and vessel-wall structures, which a VGG16-based encoder with positional encoding and multi-head attention aggregates across each patient's 'bag' of up to 36 CMR slices per artery to give an interpretable, attention-weighted patient-level prediction. Trained and five-fold cross-validated on 900 real-world CCTA cases (776 LAD / 694 RCA / 600 LCX) from Sahlgrenska University Hospital, reaching AUCs of 0.91-0.92 across the three major coronary arteries. Code (preprocessing + MIL training pipeline) is public; the clinical CMR dataset and trained weights are not released.

CT angiography

Filter by Modality:
Cardiac CT

Coronary artery disease / stenosis

Filter by Disease / Trait:
Coronary & Ischemic Disease

Binary classification

Filter by Task Type:
Classification

Hybrid

Filter by Architecture:
Hybrid / Multi-branch


Model ID: 0083

·

Subject Count: 900

ViTa

Technical University of Munich (Zhang, Hager, Pan et al.) · 2025

graph_1

Code & model weights public

Multimodal cardiac MRI foundation model that fuses 3D+T cine CMR (short-axis and long-axis views) with tabular patient health records (demographics, metabolic, and lifestyle factors) from 42,000 UK Biobank participants. Two-stage self-supervised pretraining -- masked-image reconstruction, then imaging-tabular contrastive alignment -- produces representations that transfer to whole-heart segmentation, cardiac phenotype/physiological-feature regression, and cardiac/metabolic disease classification within one unified framework.

Cardiac MRI

Filter by Modality:
Cardiac MRI

Structured EHR

Filter by Modality:
Text & EHR

Multimodal

Filter by Modality:
Multimodal

Cardiac chamber segmentation

Filter by Disease / Trait:
Structural Heart & Cardiomyopathy

General Purpose / Multi-task

Filter by Disease / Trait:
General / Foundation

Coronary artery disease / stenosis

Filter by Disease / Trait:
Coronary & Ischemic Disease

Segmentation

Filter by Task Type:
Segmentation & Detection

Regression

Filter by Task Type:
Regression

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: 0062

·

Subject Count: 74,916

xGNN4MI

University Medical Center Gottingen (Maurer, Spicher, Hauschild et al.) · 2026

graph_1

Code & model weights public

Open-source, reproducible pipeline for representing 12-lead ECGs as explicit graphs -- nodes per lead-timepatch, with edges encoding established inter-lead spatial relationships (fully-connected limb- and chest-lead subgraphs bridged via leads I, aVF, V4, and V5) -- and classifying them with a Graph Convolutional Network, paired with GNNExplainer to surface which leads and lead-pairs drove each prediction. Evaluated on PTB-XL for five-class diagnostic superclass classification (AUC 0.86) and, with the same architecture, on anteroseptal-vs-inferior myocardial-infarction localization (AUC 0.92), externally validated on the population-based SHIP cohort (AUC 0.87). Explainability analysis showed the GNN's lead attention recovers standard ECG diagnostic criteria (e.g. V1-V3 for anteroseptal MI, II/III/aVF for inferior MI). Developed at University Medical Center Gottingen; code and an example trained checkpoint are released under CC BY-NC 4.0.

12-lead ECG

Filter by Modality:
ECG

General Purpose / Multi-task

Filter by Disease / Trait:
General / Foundation

Acute myocardial infarction

Filter by Disease / Trait:
Coronary & Ischemic Disease

Multi-class classification

Filter by Task Type:
Classification

Graph neural network

Filter by Architecture:
Graph Neural Network

PyTorch

Filter by Framework:
PyTorch

CC BY-NC 4.0

Filter by License:
Non-commercial / Research-only


Model ID: 0088

·

Subject Count: 18,885

CMR-CLIP

Cleveland Clinic / Case Western (Nakashima et al.) · 2026

graph_1

Code & model weights public

Vision-language model that jointly embeds a cardiac MRI study, treated as video, with the impression section of its clinical report. Combines a video encoder over cine/LGE frame sequences with a Bio+ClinicalBERT text encoder using CLIP-style contrastive training. Supports zero-shot and few-shot classification of cardiomyopathies, amyloidosis, and LV dysfunction, plus image/report retrieval and structured report drafting. Trained on a private, single-institution corpus of roughly 11,000-14,000 CMR study-report pairs from Cleveland Clinic and Case Western.

Cardiac MRI

Filter by Modality:
Cardiac MRI

Clinical text

Filter by Modality:
Text & EHR

Multimodal

Filter by Modality:
Multimodal

General Purpose / Multi-task

Filter by Disease / Trait:
General / Foundation

Non-ischemic cardiomyopathy

Filter by Disease / Trait:
Structural Heart & Cardiomyopathy

Ischemic cardiomyopathy

Filter by Disease / Trait:
Coronary & Ischemic Disease

Cardiac amyloidosis

Filter by Disease / Trait:
Structural Heart & Cardiomyopathy

LV systolic dysfunction (LVSD)

Filter by Disease / Trait:
Cardiac Function & Hemodynamics

LV dilation

Filter by Disease / Trait:
Structural Heart & Cardiomyopathy

Left ventricular hypertrophy (LVH)

Filter by Disease / Trait:
Structural Heart & Cardiomyopathy

Multi-label classification

Filter by Task Type:
Classification

Binary classification

Filter by Task Type:
Classification

Embedding

Filter by Task Type:
Representation Learning

Hybrid

Filter by Architecture:
Hybrid / Multi-branch

PyTorch

Filter by Framework:
PyTorch

MIT

Filter by License:
Permissive


Model ID: 0007

·

Subject Count: 12,500