CoolFace
Apppublic

Pescas/ppg-heart-rate

sourceHugging Facemitupdated 3mo agoView on Hugging Face
0likes
App README

PPG Heart-Rate Estimation API

Estimates heart rate (bpm) from a wrist PPG signal + 3-axis accelerometer, using a small 1D CNN trained on the public PPG-DaLiA dataset — wearable sensor data → actionable health metric.

  • —`POST /predict` — one 8 s window (PPG 512 @64 Hz + ACC 256×3 @32 Hz) → HR in bpm
  • —`GET /health` — status + model metadata
  • —`GET /docs` — interactive API explorer

Validation MAE ≈ 12 bpm on held-out subjects (naive baseline ≈ 24 bpm). Trained deliberately small (portfolio, not SOTA). Full project, training pipeline, and the AWS Lambda production-deploy scripts: see the source repository.