Facial Spatiotemporal Graphs: Leveraging the 3D Facial Surface for Remote Physiological Measurement

Sam Cantrill, David Ahmedt-Aristizabal, Lars Petersson, Hanna Suominen, Mohammad Ali Armin
1/20/2026
cs.CV

No official code found. Best implementation: csiro/facial-stgraph-rppg (2 stars, last commit 2026-01-10).

Abstract

Facial remote photoplethysmography (rPPG) methods estimate physiological signals by modeling subtle color changes on the 3D facial surface over time. However, existing methods fail to explicitly align their receptive fields with the 3D facial surface-the spatial support of the rPPG signal. To address this, we propose the Facial Spatiotemporal Graph (STGraph), a novel representation that encodes facial color and structure using 3D facial mesh sequences-enabling surface-aligned spatiotemporal processing. We introduce MeshPhys, a lightweight spatiotemporal graph convolutional network that operates on the STGraph to estimate physiological signals. Across four benchmark datasets, MeshPhys achieves state-of-the-art or competitive performance in both intra- and cross-dataset settings. Ablation studies show that constraining the model's receptive field to the facial surface acts as a strong structural prior, and that surface-aligned, 3D-aware node features are critical for robustly encoding facial surface color. Together, the STGraph and MeshPhys constitute a novel, principled modeling paradigm for facial rPPG, enabling robust, interpretable, and generalizable estimation. Code is available at https://samcantrill.github.io/facial-stgraph-rppg/ .

View on arXivView PDF

Code Implementations(1)

Repository for the paper "Facial Spatiotemporal Graphs: Leveraging the 3D Facial Surface for Remote Physiological Measurement"

20Shell, PythonAug 12, 20259 months agoNOASSERTION
computer-visiondeep-learningremote-photoplethysmographyremote-physiological-measurementrppg

Similar Papers

Cite this paper

@article{cantrill2026facial,
  title  = {Facial Spatiotemporal Graphs: Leveraging the 3D Facial Surface for Remote Physiological Measurement},
  author = {Sam Cantrill and David Ahmedt-Aristizabal and Lars Petersson and Hanna Suominen and Mohammad Ali Armin},
  year   = {2026},
  eprint = {2601.13724},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2601.13724v1}
}

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

Discussion