# ReViSe: Remote Vital Signs Measurement Using Smartphone Camera

arXiv: https://arxiv.org/abs/2206.08748 · HTML: https://mlsanity.com/paper/2206.08748/

## Key facts

- Cited by 1 papers in the map (data through 14 Oct 2026).
- Builds on 10 of its 60 references that are in the map.
- First posted on arXiv 13 Jun 2022.

## Builds on (most cited first, 10 of 10)

- [DeepPhys: Video-Based Physiological Measurement Using Convolutional Attention Networks](https://mlsanity.com/paper/1805.07888/) (2018)
- [BlazeFace: Sub-millisecond Neural Face Detection on Mobile GPUs](https://mlsanity.com/paper/1907.05047/) (2019)
- [PulseGAN: Learning to generate realistic pulse waveforms in remote photoplethysmography](https://mlsanity.com/paper/2006.02699/) (2020)
- [Attention Mesh: High-fidelity Face Mesh Prediction in Real-time](https://mlsanity.com/paper/2006.10962/) (2020)
- [Automatic detection of rare pathologies in fundus photographs using few-shot learning](https://mlsanity.com/paper/1907.09449/) (2019)
- [DistancePPG: Robust non-contact vital signs monitoring using a camera](https://mlsanity.com/paper/1502.08040/) (2015)
- [Estimating Blood Pressure from Photoplethysmogram Signal and Demographic Features using Machine Learning Techniques](https://mlsanity.com/paper/2005.03357/) (2020)
- [Real-time Webcam Heart-Rate and Variability Estimation with Clean Ground Truth for Evaluation](https://mlsanity.com/paper/2012.15846/) (2020)
- [Efficient Real-Time Camera Based Estimation of Heart Rate and Its Variability](https://mlsanity.com/paper/1909.01206/) (2019)
- [Optimised Convolutional Neural Networks for Heart Rate Estimation and Human Activity Recognition in Wrist Worn Sensing Applications](https://mlsanity.com/paper/2004.00505/) (2020)

## Built on by (most cited first, 1 of 1)

- [Passive Heart Rate Monitoring During Smartphone Use in Everyday Life](https://mlsanity.com/paper/2503.03783/) (2025)

## Abstract (arXiv)

We propose an end-to-end framework to measure people's vital signs including Heart Rate (HR), Heart Rate Variability (HRV), Oxygen Saturation (SpO2) and Blood Pressure (BP) based on the rPPG methodology from the video of a user's face captured with a smartphone camera. We extract face landmarks with a deep learning-based neural network model in real-time. Multiple face patches also called Regions-of-Interest (RoIs) are extracted by using the predicted face landmarks. Several filters are applied to reduce the noise from the RoIs in the extracted cardiac signals called Blood Volume Pulse (BVP) signal. The measurements of HR, HRV and SpO2 are validated on two public rPPG datasets namely the TokyoTech rPPG and the Pulse Rate Detection (PURE) datasets, on which our models achieved the following Mean Absolute Errors (MAE): a) for HR, 1.73Beats-Per-Minute (bpm) and 3.95bpm respectively; b) for HRV, 18.55ms and 25.03ms respectively, and c) for SpO2, an MAE of 1.64% on the PURE dataset. We validated our end-to-end rPPG framework, ReViSe, in daily living environment, and thereby created the Video-HR dataset. Our HR estimation model achieved an MAE of 2.49bpm on this dataset. Since no publicly available rPPG datasets existed for BP measurement with face videos, we used a dataset with signals from fingertip sensor to train our deep learning-based BP estimation model and also created our own video dataset, Video-BP. On our Video-BP dataset, our BP estimation model achieved an MAE of 6.7mmHg for Systolic Blood Pressure (SBP), and an MAE of 9.6mmHg for Diastolic Blood Pressure (DBP). ReViSe framework has been validated on datasets with videos recorded in daily living environment as opposed to less noisy laboratory environment as reported by most state-of-the-art techniques.
