Heart rate estimation leaderboard

Benchmark results for heart rate estimation from PPG under motion.

Heart rate estimation

Dataset: bilateral-sports-30 · Metric: MAE (bpm) ↓

Heart rate estimation

Dataset: butppg · Metric: MAE (bpm) ↓

RankMethodMAE (bpm)
#1ECG-PPG JEPA 345M7.86

Heart rate estimation

Dataset: earset · Metric: MAE (bpm) ↓

RankMethodMAE (bpm)
#1MSMA-PPG5.020

Heart rate estimation

Dataset: gyro-acc-ppg-bami1 · Metric: MAE (bpm) ↓

RankMethodMAE (bpm)
#1ECG-PPG JEPA 345M10.22

Heart rate estimation

Dataset: ieee-spc-2015-troika · Metric: MAE (bpm) ↓

RankMethodMAE (bpm)
#1GPT-PPG1.98
#2ECG-PPG JEPA 345M2.09

Heart rate estimation

Dataset: ppg-bp · Metric: MAE (bpm) ↓

RankMethodMAE (bpm)
#1PPG-Bench3.31

Heart rate estimation

Dataset: ppg-dalia · Metric: MAE (bpm) ↓

RankMethodMAE (bpm)
#1CardioState-JEPA3.8
#2GPT-PPG4.77
#3ECG-PPG JEPA 345M4.96
#4TF-MambaNet7.27
#5PPG-Bench7.39
#6Pulse-PPG8.936
#7MSMA-PPG9.246
#8AnyPPG9.27
#9PaPaGei-S15.22

Heart rate estimation

Dataset: wesad · Metric: MAE (bpm) ↓

RankMethodMAE (bpm)
#1ECG-PPG JEPA 345M4.58
#2GPT-PPG4.98

Heart rate estimation

Dataset: wildppg · Metric: MAE (bpm) ↓

RankMethodMAE (bpm)
#1PPG-Bench9.76