Non-Contact Vital Sensing

Making health ubiquitous

Clinical vital signs (pulse signals, respiratory signals, temperature, blood pressure, etc.) are important indicators of a person’s physiological function and health. Historically, these are measured by a trained profession using a specialty contact equipment (e.g., pulse oximeter, blood pressure cuff, etc.) during in-person clinical visits. As such, these methods act only as spot checks and only scale to areas with robust healthcare resrouces. As a result non-contact vital sensing, which enables continuous, convenient, monitoring without the need for contact sensors, is becoming increasingly important. This form of technology holds particular value in telemedicine, public health, and patient monitoring in clinical and home settings, offering scalable options for longitudinal tracking, and improved accessibility to healthcare.

Remote Photoplethysmography (RPPG)

Remote photoplethysmography (rPPG) is a method of non-contact pulse sensing. Specifically rPPG captures the blood volume pulse (BVP) from a camera by detecting subtle changes in skin color (micro-blush) associated with pulsatile blood flow. While traditionally done with signal-processing based methods, the current state-of-the-art relies on deep neural networks trained on video data.

To promote the growth of the field we released rPPG Toolbox. This open source repository hosts the infrastructure needed to utilize 9 datasets, leverage 7 statistical models, and train 10 state-of-the-art neural models. The impact of this work is illustrated by the github repositories’ 750+ Stars and 190+ Forks. The repository has been leveraged by 130+ published works. This work was featured in out NeurIPS’23 papge (Liu et al., 2023).

A breakdown of the rPPG Toolbox. Dataset and model support has since been signficantly expanded, thanks, to our active community!
An illustrations of the signals processing based unsupervised methods and state-of-the-art neural methods.

BigSmall: More Capable Non-Contact Sensing

While most state-of-the-art non-contact physiological sensing models focus on a single target signal there are known correlations between physiological signals (e.g., respiratory sinus arrhythmia correlate heart and respiratory signals). A such, a model should be able to leverage these correlations to build a more general representation and improve performance.

In our WACV’24 paper we introduce BigSmall (Narayanswamy et al., 2024)., an efficient network architecture for multi-task physiological sensing. BigSmall concurrently derives photoplethysmography (pulse), respiration, and action unit signals from videos of the face.

The BigSmall network architecture.

BigSmall leverages temporal and spatial scales in the architecture to implicitly capture high-resolution spatial details while also attending to low-resolution temporal activity. BigSmall further benefits from its use of novel wrapping temporal shift modules (WTSMs), which allow for improved temporal understanding while minimizing latency. Experimental results demonstrate that BigSmall significantly reduces upon the computational cost of standalone physiological sensing models while providing comparable or better performance. More details are provided at our project page.

BigSmall simultaneously dervies pulse, respiratory, and facial action signals.

More Subtle Vital Signs

Ubiqutous solutions for determining blood pressure has been a long standing problem that has has significant implications for public health. Towards this, we explored the feasibility of sensing blood pressure via an rPPG-like model. To build a dataset appropriate for this analysis we collected video recordings (appropriate for rPPG) from 134 cardiac patients (a total of 143 visits) from UW Medicine. These recordings were paired with simultaneous collection of pulse signal/rate and blood oxygen saturation via contact PPG, respiratory rate/signal via thoracic band, single-lead ECG. Cuff-based blood pressure was collected pre and post each recording. Data was paired with demographic records and clinical history. The data collection and all analysis was IRB approved. Our initial BP model indicated that rPPG-like methods could be leveraged to more accurately estimate BP and detect hypertension, but more work (are larger studies) are need to make such methods truly ubiqutous. Please seee the following papers for more results (Curran et al., 2023; Curran et al., 2025).

The rPPG BP model leverages pulse features derived from facial video paired with demographic information to improve upon hypertension prediction.

References

2025

  1. rppg_bp_teaser.png
    Estimating Blood Pressure with a Camera: An Exploratory Study of Ambulatory Patients with Cardiovascular Disease
    Theodore Curran, Chengqian Ma, Xin Liu, and 5 more authors
    arXiv preprint arXiv:2503.00890, 2025

2024

  1. bigsmall.gif
    Bigsmall: Efficient multi-task learning for disparate spatial and temporal physiological measurements
    Girish Narayanswamy, Yujia Liu, Yuzhe Yang, and 4 more authors
    In Proceedings of the IEEE/CVF Winter Conference on Applications of Computer Vision, 2024

2023

  1. rppg_toolbox.jpg
    rppg-toolbox: Deep remote ppg toolbox
    Xin Liu, Girish Narayanswamy*, Akshay Paruchuri*, and 7 more authors
    Advances in Neural Information Processing Systems, 2023
  2. rppg_bp1.jpg
    Camera-based remote photoplethysmography for blood pressure measurement: current evidence, clinical perspectives, and future applications
    Theodore Curran, Daniel McDuff, Xin Liu, and 4 more authors
    Connected Health And Telemedicine, 2023