CVAI Catalog

·

View Catalog

tune

6 models found

·

5 public code

·

5 public weights

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

SiamQuality

Emory University / Georgia Institute of Technology / Duke University / UCSF (Ding, Guo, Chen, Lee, Rudin, Hu) · 2024

lock

Code & model weights private

Self-supervised foundation model for photoplethysmography (PPG) that explicitly targets the low-signal-quality problem endemic to real-world wearable and bedside PPG, rather than assuming clean input. A Siamese ResNet (SimSiam-style) encoder is pretrained to produce similar representations for temporally-adjacent high- and low-quality PPG segments presumed to share the same underlying physiological state, with curriculum learning that gradually increases the artifact-level gap between paired segments. Pretrained on over 36 million 30-second PPG pairs drawn from more than 24,100 UCSF ICU patients, then fine-tuned and evaluated on six downstream cardiovascular-monitoring datasets/tasks (heart rate, respiratory rate, blood pressure, and atrial-fibrillation detection), where it exceeds prior state-of-the-art by roughly 75% on respiratory-rate estimation and 5% on AF detection, with performance scaling with backbone depth (ResNet152 best). Code and the pretraining dataset are not public; the pretraining data is available upon request under a UCSF-Emory data use agreement.

PPG / wearable

Filter by Modality:
PPG / Wearable

Atrial fibrillation

Filter by Disease / Trait:
Arrhythmia

Blood pressure estimation

Filter by Disease / Trait:
Cardiac Function & Hemodynamics

Heart rate estimation

Filter by Disease / Trait:
Cardiac Function & Hemodynamics

Binary classification

Filter by Task Type:
Classification

Regression

Filter by Task Type:
Regression

CNN (1D)

Filter by Architecture:
Convolutional (CNN)


Model ID: 0097

·

Subject Count: 24,100

DeepBeat

Stanford University (Ashley Lab) · 2020

graph_1

Code & model weights public

Multi-task model that jointly assesses signal quality and detects atrial fibrillation from wrist-worn wearable photoplethysmography (PPG), pretrained on roughly one million simulated unlabeled signals before fine-tuning on labeled wearable data. Uses a 1D CNN with separate output heads for signal quality and arrhythmia detection. Developed by Stanford's Ashley Lab.

PPG / wearable

Filter by Modality:
PPG / Wearable

Atrial fibrillation

Filter by Disease / Trait:
Arrhythmia

Binary classification

Filter by Task Type:
Classification

CNN (1D)

Filter by Architecture:
Convolutional (CNN)

Keras

Filter by Framework:
TensorFlow / Keras

GPL 3.0

Filter by License:
Copyleft


Model ID: 0046

·

Subject Count: 100

PPG2ABP

BUET (Ibtehaz & Rahman) · 2020

graph_1

Code & model weights public

Translates a raw PPG waveform into a full continuous arterial blood-pressure waveform, from which systolic, diastolic, and mean arterial pressure are derived. Uses a two-stage cascaded 1D convolutional network in a U-Net style, with a coarse approximation stage followed by a refinement stage. Meets BHS Grade A and AAMI accuracy standards for diastolic and mean arterial pressure. Developed at BUET.

PPG / wearable

Filter by Modality:
PPG / Wearable

Blood pressure estimation

Filter by Disease / Trait:
Cardiac Function & Hemodynamics

Generation

Filter by Task Type:
Generation

Regression

Filter by Task Type:
Regression

CNN (1D)

Filter by Architecture:
Convolutional (CNN)

Keras

Filter by Framework:
TensorFlow / Keras

MIT

Filter by License:
Permissive


Model ID: 0049

PaPaGei-S

Nokia Bell Labs · 2025

graph_1

Code & model weights public

One of the first open foundation models for PPG signals, pretrained on over 57,000 hours (20 million segments) of publicly available data using a morphology-aware self-supervised objective. Evaluated across 20 tasks from 10 datasets spanning cardiovascular health, sleep disorders, pregnancy monitoring, and general wellbeing. Developed by Nokia Bell Labs and published at ICLR 2025.

PPG / wearable

Filter by Modality:
PPG / Wearable

General Purpose / Multi-task

Filter by Disease / Trait:
General / Foundation

Embedding

Filter by Task Type:
Representation Learning

CNN (1D)

Filter by Architecture:
Convolutional (CNN)

PyTorch

Filter by Framework:
PyTorch

BSD 3-Clause

Filter by License:
Permissive


Model ID: 0048

Pulse-PPG

University of Illinois Urbana-Champaign · 2025

graph_1

Code & model weights public

Open-source PPG foundation model pretrained directly on real-world, field-collected wearable data rather than clean clinical signals alone, aiming for better generalization to the noise of free-living conditions. Uses a ResNet-based encoder trained with a relative contrastive (RelCon) self-supervised objective, and is directly benchmarked against PaPaGei. Developed at the University of Illinois Urbana-Champaign and published at UbiComp 2025.

PPG / wearable

Filter by Modality:
PPG / Wearable

General Purpose / Multi-task

Filter by Disease / Trait:
General / Foundation

Embedding

Filter by Task Type:
Representation Learning

CNN (1D)

Filter by Architecture:
Convolutional (CNN)

PyTorch

Filter by Framework:
PyTorch

MIT

Filter by License:
Permissive


Model ID: 0050