Adaptive Parameter Optimization for Robust Remote Photoplethysmography

Cecilia G. Morales, Fanurs Chi En Teh, Kai Li, Pushpak Agrawal, Artur Dubrawski
11/26/2025
cs.CVcs.AIcs.LG

No confident code implementation found for this paper.

Abstract

Remote photoplethysmography (rPPG) enables contactless vital sign monitoring using standard RGB cameras. However, existing methods rely on fixed parameters optimized for particular lighting conditions and camera setups, limiting adaptability to diverse deployment environments. This paper introduces the Projection-based Robust Signal Mixing (PRISM) algorithm, a training-free method that jointly optimizes photometric detrending and color mixing through online parameter adaptation based on signal quality assessment. PRISM achieves state-of-the-art performance among unsupervised methods, with MAE of 0.77 bpm on PURE and 0.66 bpm on UBFC-rPPG, and accuracy of 97.3\% and 97.5\% respectively at a 5 bpm threshold. Statistical analysis confirms PRISM performs equivalently to leading supervised methods ($p > 0.2$), while maintaining real-time CPU performance without training. This validates that adaptive time series optimization significantly improves rPPG across diverse conditions.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{morales2025adaptive,
  title  = {Adaptive Parameter Optimization for Robust Remote Photoplethysmography},
  author = {Cecilia G. Morales and Fanurs Chi En Teh and Kai Li and Pushpak Agrawal and Artur Dubrawski},
  year   = {2025},
  eprint = {2511.21903},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.21903v1}
}

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/2511.21903.svg)](https://codeofpaper.com/paper/2511.21903)

Discussion