Facial Spatiotemporal Graphs: Leveraging the 3D Facial Surface for Remote Physiological Measurement
Not on the map. Why?
Abstract (arXiv)
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/ .
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 36 of its 60 references that are in the map. First posted on arXiv 20 Jan 2026.
Builds on
36 of 60 references.
References · 36
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
- 2019MediaPipe: A Framework for Building Perception Pipelinescited by 583
- 2018DeepPhys: Video-Based Physiological Measurement Using Convolutional Attention Networkscited by 154
- 2020Multi-Task Temporal Shift Attention Networks for On-Device Contactless Vitals Measurementcited by 134
- 2019Remote Photoplethysmograph Signal Measurement from Facial Videos Using Spatio-Temporal Networkscited by 128
- 2021PhysFormer: Facial Video-based Physiological Measurement with Temporal Difference Transformercited by 120
- 2019RhythmNet: End-to-end Heart Rate Estimation from Face via Spatial-temporal Representationcited by 105
- 2019Remote Heart Rate Measurement from Highly Compressed Facial Videos: an End-to-end Deep Learning Solution with Video Enhancementcited by 87
- 2020Video-based Remote Physiological Measurement via Cross-verified Feature Disentanglingcited by 79
- 2021EfficientPhys: Enabling Simple, Fast and Accurate Camera-Based Vitals Measurementcited by 73
- 2021The Way to my Heart is through Contrastive Learning: Remote Photoplethysmography from Unlabelled Videocited by 66
24 more
- 2022rPPG-Toolbox: Deep Remote PPG Toolboxcited by 64
- 2020PulseGAN: Learning to generate realistic pulse waveforms in remote photoplethysmographycited by 60
- 2018VIPL-HR: A Multi-modal Database for Pulse Estimation from Less-constrained Face Videocited by 58
- 2023MMPD: Multi-Domain Mobile Video Physiology Datasetcited by 57
- 2023PhysFormer++: Facial Video-based Physiological Measurement with SlowFast Temporal Difference Transformercited by 48
- 2022SimPer: Simple Self-Supervised Learning of Periodic Targetscited by 44
- 2023Non-Contrastive Unsupervised Learning of Physiological Signals from Videocited by 37
- 2023rPPG-MAE: Self-supervised Pre-training with Masked Autoencoders for Remote Physiological Measurementcited by 37
- 2023Neuron Structure Modeling for Generalizable Remote Physiological Measurementcited by 31
- 2022Learning Motion-Robust Remote Photoplethysmography through Arbitrary Resolution Videoscited by 26
- 2022Face2PPG: An unsupervised pipeline for blood volume pulse extraction from facescited by 22
- 2024RhythmMamba: Fast, Lightweight, and Accurate Remote Physiological Measurementcited by 20
- 2019Analysis of CNN-based remote-PPG to understand limitations and sensitivitiescited by 19
- 2024Spiking-PhysFormer: Camera-Based Remote Photoplethysmography with Parallel Spike-driven Transformercited by 19
- 2023Dual-path TokenLearner for Remote Photoplethysmography-based Physiological Measurement with Facial Videoscited by 15
- 2024Advancing Generalizable Remote Physiological Measurement through the Integration of Explicit and Implicit Prior Knowledgecited by 13
- 2022Efficient Remote Photoplethysmography with Temporal Derivative Modules and Time-Shift Invariant Losscited by 12
- 2020Real-time Webcam Heart-Rate and Variability Estimation with Clean Ground Truth for Evaluationcited by 11
- 2023Motion Matters: Neural Motion Transfer for Better Camera Physiological Measurementcited by 11
- 2024Orientation-conditioned Facial Texture Mapping for Video-based Facial Remote Photoplethysmography Estimationcited by 6
- 2025CodePhys: Robust Video-based Remote Physiological Measurement through Latent Codebook Queryingcited by 5
- 2024Toward Motion Robustness: A masked attention regularization framework in remote photoplethysmographycited by 3
- 2024SiNC+: Adaptive Camera-Based Vitals with Unsupervised Learning of Periodic Signalscited by 2
- 2025BeatFormer: Efficient motion-robust remote heart rate estimation through unsupervised spectral zoomed attention filterscited by 2
Built on by
Not cited yet.