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 34 photoplethysmography vital signs frameworks tracked. The highest-rated is remotebiosensing/rppg at 49/100 with 315 stars.

Get all 34 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 AnweshCR7/RhythmNet

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

42
Emerging
4 PhysiologicAILab/FactorizePhys

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

42
Emerging
5 MahdiFarvardin/MEDVSE

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

42
Emerging
6 fr-meyer/MD-ViSCo

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

38
Emerging
7 Hossein-Eskandari-a/cardio-conductor_Heart-Rate-ppo-prediction

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

37
Emerging
8 esl-epfl/KID-PPG

KID-PPG package for heart rate extraction from photoplethysmography signals

36
Emerging
9 Sakib1263/NABNet

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

33
Emerging
10 PhysiologicAILab/MMRPhys

Multi-Modal Multi-Task Remote Physiological Sensing

30
Emerging
11 high-dimensional/biobank-megamodeller

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

30
Emerging
12 brianhill11/ABPImputation

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

29
Experimental
13 cyrillknecht/radar_vital_signs_ml

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

28
Experimental
14 GeorgeSaab/BP_Prediction

Predict Arterial Blood Pressure Using ECG and PPG Data

27
Experimental
15 zhenyuanlu/PainAttnNet

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

27
Experimental
16 SCAI-Lab/VitalPy

A Vital Signal Analysis Package

26
Experimental
17 xtnctx/BFRBSys

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

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

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

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

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

25
Experimental
20 HarshTomar1234/rppg-heart-rate

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

24
Experimental
21 Edouard99/PPG-Prediction

Heart rate prediction from PPG signals

22
Experimental
22 Noamko128/PPG-BP-Project

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

22
Experimental
23 remdui/MultivariateNormativeModeling

Multivariate Normative Modeling Kit

22
Experimental
24 ronibandini/hr-hrv

ECG stress detection with Machine Learning HR/HRV

20
Experimental
25 navidhasanzadeh/Hypertension_PPG

Hypertension Detection From High-Dimensional Representation of...

19
Experimental
26 Misterbra/ppg-age-benchmark

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

19
Experimental
27 chesterXalan/ObstructiveSleepApneaDiagnosis-SpO2

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

18
Experimental
28 WindZh03/Awesome-rPPG-Method-List

a list of rPPG methods

17
Experimental
29 by3nrique/PPGfold

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

17
Experimental
30 jonnor/toothbrush

Toothbrush tracker/timer using accelerometer and machine learning

17
Experimental
31 HoseinRanjbar/Blood-Pressure-Estimation

Blood Pressure Estimation from PPG Signals Using Machine Learning

13
Experimental
32 vortex2jm/embedded-hr-estimator

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

13
Experimental
33 jamesforhealth/FlowFusionBP

Accurately predict blood pressure in real-time by integrating features from...

12
Experimental
34 imadMansour85/Bp_prediction_deep_learning

Use Deep Learning Model for Blood Pressure Estimation via Photoplethysmography (PPG)

11
Experimental