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 |
|
Emerging |
| 2 |
Mobile-Sensing-and-UbiComp-Laboratory/NormWear
A Foundation Model for Multivariate Wearable Sensing of Physiological Signals. |
|
Emerging |
| 3 |
AnweshCR7/RhythmNet
End-to-end Heart Rate Estimation from Face via Spatial-temporal... |
|
Emerging |
| 4 |
PhysiologicAILab/FactorizePhys
FactorizePhys: Matrix Factorization for Multidimensional Attention in Remote... |
|
Emerging |
| 5 |
MahdiFarvardin/MEDVSE
Official repository of "Efficient Deep Learning-based Estimation of the... |
|
Emerging |
| 6 |
fr-meyer/MD-ViSCo
MD-ViSCo: A Unified Model for Multi-Directional Vital Sign Waveform... |
|
Emerging |
| 7 |
Hossein-Eskandari-a/cardio-conductor_Heart-Rate-ppo-prediction
Predict short-term heart rate using PPO reinforcement learning on... |
|
Emerging |
| 8 |
esl-epfl/KID-PPG
KID-PPG package for heart rate extraction from photoplethysmography signals |
|
Emerging |
| 9 |
Sakib1263/NABNet
NABNet: A Nested Attention-guided BiConvLSTM Network for a robust... |
|
Emerging |
| 10 |
PhysiologicAILab/MMRPhys
Multi-Modal Multi-Task Remote Physiological Sensing |
|
Emerging |
| 11 |
high-dimensional/biobank-megamodeller
This is a repository hosting all code and models detailed in the article... |
|
Emerging |
| 12 |
brianhill11/ABPImputation
Package for imputing the arterial blood pressure (ABP) waveform from... |
|
Experimental |
| 13 |
cyrillknecht/radar_vital_signs_ml
ETH Zürich Semester Project exploring the possibilities of using Deep... |
|
Experimental |
| 14 |
GeorgeSaab/BP_Prediction
Predict Arterial Blood Pressure Using ECG and PPG Data |
|
Experimental |
| 15 |
zhenyuanlu/PainAttnNet
Transformer Encoder with Multiscale Deep Learning for Pain Classification... |
|
Experimental |
| 16 |
SCAI-Lab/VitalPy
A Vital Signal Analysis Package |
|
Experimental |
| 17 |
xtnctx/BFRBSys
A wrist-worn device and monitoring system implements user-file-memory... |
|
Experimental |
| 18 |
rupeshsure/Obstructive-Sleep-Apnea-Project
Obstructive Sleep Apnea classification with help of numerical data set which... |
|
Experimental |
| 19 |
mbwebster/meae-heart-rate-extraction-from-noisy-ppg
Official repository for "Self-Supervised Autoencoder Network for Robust... |
|
Experimental |
| 20 |
HarshTomar1234/rppg-heart-rate
Remote Photoplethysmography (rPPG) for contactless heart rate detection... |
|
Experimental |
| 21 |
Edouard99/PPG-Prediction
Heart rate prediction from PPG signals |
|
Experimental |
| 22 |
Noamko128/PPG-BP-Project
Develop a machine learning model using PPG signals to non-invasively... |
|
Experimental |
| 23 |
remdui/MultivariateNormativeModeling
Multivariate Normative Modeling Kit |
|
Experimental |
| 24 |
ronibandini/hr-hrv
ECG stress detection with Machine Learning HR/HRV |
|
Experimental |
| 25 |
navidhasanzadeh/Hypertension_PPG
Hypertension Detection From High-Dimensional Representation of... |
|
Experimental |
| 26 |
Misterbra/ppg-age-benchmark
Benchmarking open-source PPG foundation models (Pulse-PPG, PaPaGei-S) for... |
|
Experimental |
| 27 |
chesterXalan/ObstructiveSleepApneaDiagnosis-SpO2
An auto diagnostic system for obstructive sleep apnea (OSA) based on SpO2 signals. |
|
Experimental |
| 28 |
WindZh03/Awesome-rPPG-Method-List
a list of rPPG methods |
|
Experimental |
| 29 |
by3nrique/PPGfold
Manifold learning methods (Autoencoders, UMAP, FCNNs) for analyzing and... |
|
Experimental |
| 30 |
jonnor/toothbrush
Toothbrush tracker/timer using accelerometer and machine learning |
|
Experimental |
| 31 |
HoseinRanjbar/Blood-Pressure-Estimation
Blood Pressure Estimation from PPG Signals Using Machine Learning |
|
Experimental |
| 32 |
vortex2jm/embedded-hr-estimator
Real-time heart rate estimation on ESP32-S3 using a continual learning... |
|
Experimental |
| 33 |
jamesforhealth/FlowFusionBP
Accurately predict blood pressure in real-time by integrating features from... |
|
Experimental |
| 34 |
imadMansour85/Bp_prediction_deep_learning
Use Deep Learning Model for Blood Pressure Estimation via Photoplethysmography (PPG) |
|
Experimental |