Photoplethysmography Vital Signs ML Frameworks

ML frameworks and tools for extracting cardiovascular and vital sign metrics (heart rate, blood pressure, blood oxygen) from photoplethysmography (PPG) signals and remote physiological sensing. Does NOT include general signal processing, non-PPG biosensors, or clinical diagnosis systems without a vital sign extraction component.

There are 35 photoplethysmography vital signs frameworks tracked. The highest-rated is remotebiosensing/rppg at 49/100 with 315 stars.

Get all 35 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=photoplethysmography-vital-signs&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 remotebiosensing/rppg

Benchmark Framework for fair evaluation of rPPG

49
Emerging
2 Mobile-Sensing-and-UbiComp-Laboratory/NormWear

A Foundation Model for Multivariate Wearable Sensing of Physiological Signals.

44
Emerging
3 MahdiFarvardin/MEDVSE

Official repository of "Efficient Deep Learning-based Estimation of the...

42
Emerging
4 PhysiologicAILab/FactorizePhys

FactorizePhys: Matrix Factorization for Multidimensional Attention in Remote...

42
Emerging
5 AnweshCR7/RhythmNet

End-to-end Heart Rate Estimation from Face via Spatial-temporal...

42
Emerging
6 Sakib1263/NABNet

NABNet: A Nested Attention-guided BiConvLSTM Network for a robust...

33
Emerging
7 esl-epfl/KID-PPG

KID-PPG package for heart rate extraction from photoplethysmography signals

32
Emerging
8 fr-meyer/MD-ViSCo

MD-ViSCo: A Unified Model for Multi-Directional Vital Sign Waveform...

32
Emerging
9 Hossein-Eskandari-a/cardio-conductor_Heart-Rate-ppo-prediction

Predict short-term heart rate using PPO reinforcement learning on...

31
Emerging
10 brianhill11/ABPImputation

Package for imputing the arterial blood pressure (ABP) waveform from...

29
Experimental
11 yc015/fully-automated-multi-heartbeat-echocardiography-video-segmentation-and-motion-tracking

The implementation of CLAS-FV described in "Fully automated multi-heartbeat...

27
Experimental
12 eth-siplab/egoPPG

Official code for the ICCV 2025 paper "egoPPG: Heart Rate Estimation from...

24
Experimental
13 high-dimensional/biobank-megamodeller

This is a repository hosting all code and models detailed in the article...

23
Experimental
14 PhysiologicAILab/MMRPhys

Multi-Modal Multi-Task Remote Physiological Sensing

23
Experimental
15 remdui/MultivariateNormativeModeling

Multivariate Normative Modeling Kit

22
Experimental
16 Misterbra/ppg-age-benchmark

Benchmarking open-source PPG foundation models (Pulse-PPG, PaPaGei-S) for...

22
Experimental
17 HarshTomar1234/rppg-heart-rate

Remote Photoplethysmography (rPPG) for contactless heart rate detection...

22
Experimental
18 cyrillknecht/radar_vital_signs_ml

ETH Zürich Semester Project exploring the possibilities of using Deep...

21
Experimental
19 GeorgeSaab/BP_Prediction

Predict Arterial Blood Pressure Using ECG and PPG Data

20
Experimental
20 zhenyuanlu/PainAttnNet

Transformer Encoder with Multiscale Deep Learning for Pain Classification...

20
Experimental
21 SCAI-Lab/VitalPy

A Vital Signal Analysis Package

19
Experimental
22 Kali414/DRDO_PROJECT

A deep learning-based system for real-time, non-contact heart rate...

19
Experimental
23 mbwebster/meae-heart-rate-extraction-from-noisy-ppg

Official repository for "Self-Supervised Autoencoder Network for Robust...

18
Experimental
24 xtnctx/BFRBSys

A wrist-worn device and monitoring system implements user-file-memory...

18
Experimental
25 rupeshsure/Obstructive-Sleep-Apnea-Project

Obstructive Sleep Apnea classification with help of numerical data set which...

18
Experimental
26 Noamko128/PPG-BP-Project

Develop a machine learning model using PPG signals to non-invasively...

15
Experimental
27 Edouard99/PPG-Prediction

Heart rate prediction from PPG signals

15
Experimental
28 by3nrique/PPGfold

Manifold learning methods (Autoencoders, UMAP, FCNNs) for analyzing and...

15
Experimental
29 csiro/orientation-uv-rppg

[CVPRW2024] Repository for the paper "Orientation-conditioned Facial Texture...

14
Experimental
30 ronibandini/hr-hrv

ECG stress detection with Machine Learning HR/HRV

13
Experimental
31 navidhasanzadeh/Hypertension_PPG

Hypertension Detection From High-Dimensional Representation of...

12
Experimental
32 vortex2jm/embedded-hr-estimator

Real-time heart rate estimation on ESP32-S3 using a continual learning...

11
Experimental
33 chesterXalan/ObstructiveSleepApneaDiagnosis-SpO2

An auto diagnostic system for obstructive sleep apnea (OSA) based on SpO2 signals.

11
Experimental
34 WindZh03/Awesome-rPPG-Method-List

a list of rPPG methods

10
Experimental
35 jonnor/toothbrush

Toothbrush tracker/timer using accelerometer and machine learning

10
Experimental