BeliefPPG: Uncertainty-aware Heart Rate Estimation from PPG signals via Belief Propagation

Valentin Bieri, Paul Streli, Berken Utku Demirel, Christian Holz
6/13/2023
cs.LGcs.CVeess.SP

No official code found. Best implementation: eth-siplab/BeliefPPG (37 stars, MIT, last commit 2024-08-28).

Abstract

We present a novel learning-based method that achieves state-of-the-art performance on several heart rate estimation benchmarks extracted from photoplethysmography signals (PPG). We consider the evolution of the heart rate in the context of a discrete-time stochastic process that we represent as a hidden Markov model. We derive a distribution over possible heart rate values for a given PPG signal window through a trained neural network. Using belief propagation, we incorporate the statistical distribution of heart rate changes to refine these estimates in a temporal context. From this, we obtain a quantized probability distribution over the range of possible heart rate values that captures a meaningful and well-calibrated estimate of the inherent predictive uncertainty. We show the robustness of our method on eight public datasets with three different cross-validation experiments.

View on arXivView PDF

Code Implementations(1)

MIT

Official code for the UAI 2023 paper "BeliefPPG: Uncertainty-aware Heart Rate Estimation from PPG signals via Belief Propagation" and the beliefppg PyPI package.

378Shell, PythonMay 9, 20232 years agoMIT

Similar Papers

Cite this paper

@article{bieri2023beliefppg,
  title  = {BeliefPPG: Uncertainty-aware Heart Rate Estimation from PPG signals via Belief Propagation},
  author = {Valentin Bieri and Paul Streli and Berken Utku Demirel and Christian Holz},
  year   = {2023},
  eprint = {2306.07730},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.07730v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2306.07730.svg)](https://codeofpaper.com/paper/2306.07730)

Discussion