Memory-efficient Low-latency Remote Photoplethysmography through Temporal-Spatial State Space Duality

Kegang Wang, Jiankai Tang, Yuxuan Fan, Jiatong Ji, Yuanchun Shi +1 more
4/2/2025
cs.CV

No official code found. Best implementation: Health-HCI-Group/ME-rPPG-demo (16 stars, Apache-2.0, last commit 2025-05-10).

Abstract

Remote photoplethysmography (rPPG), enabling non-contact physiological monitoring through facial light reflection analysis, faces critical computational bottlenecks as deep learning introduces performance gains at the cost of prohibitive resource demands. This paper proposes ME-rPPG, a memory-efficient algorithm built on temporal-spatial state space duality, which resolves the trilemma of model scalability, cross-dataset generalization, and real-time constraints. Leveraging a transferable state space, ME-rPPG efficiently captures subtle periodic variations across facial frames while maintaining minimal computational overhead, enabling training on extended video sequences and supporting low-latency inference. Achieving cross-dataset MAEs of 5.38 (MMPD), 0.70 (VitalVideo), and 0.25 (PURE), ME-rPPG outperforms all baselines with improvements ranging from 21.3% to 60.2%. Our solution enables real-time inference with only 3.6 MB memory usage and 9.46 ms latency -- surpassing existing methods by 19.5%-49.7% accuracy and 43.2% user satisfaction gains in real-world deployments. The code and demos are released for reproducibility on https://health-hci-group.github.io/ME-rPPG-demo/.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

Demo of ME-rPPG, streaming BVP & heart rate inference

1610CSS, HTMLMar 13, 20251 years agoApache-2.0

Similar Papers

Cite this paper

@article{wang2025memoryefficient,
  title  = {Memory-efficient Low-latency Remote Photoplethysmography through Temporal-Spatial State Space Duality},
  author = {Kegang Wang and Jiankai Tang and Yuxuan Fan and Jiatong Ji and Yuanchun Shi and Yuntao Wang},
  year   = {2025},
  eprint = {2504.01774},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.01774v2}
}

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

Discussion