Basic info:
Presage vitals by video analysis generates pulse respiratory quotient (PRQ), or the ratio of the number of heartbeats per breathing cycle. An API has also been developed to allow users easy access to compute this metric for commercial and scientific applications.
Organization developing model: Presage Technologies
Model date: 20250911t173426
Model version: 1.6.0
Model type:A deterministic computer vision model with two primary stages. The first identifies and tracks key feature points on the subject’s face and chest to compute pulse rate and breath rate, respectively. The second stage uses signal processing to analyze the temporal fluctuations of these features to compute pulse rate and breath rate, from which PRQ is computed. PRQ is computed as the ratio of heart rate to breath rate evaluated over the same temporal window.
License: The algorithm is currently proprietary, and licenses are granted with predefined agreement.
Where to send questions: Questions can be sent to: support@presagetech.com
Model uses:
This PRQ model was intended for use by qualified clinicians, polygraphers and researchers for the analysis and non-diagnostic utility of PRQ quantification and derivative metrics. It was intended to be used with a video from a stationary device (such as a handheld, mobile or laptop camera), that contains the subject’s face in view, and be of 30 consecutive seconds in length and acquired at a minimum of 25 frames per second. The user’s face must be visible and unobstructed within the video, and the user must not make sudden large motions or move their face beyond 90 degrees of optical axis during this time. It is only intended to measure on participants with pulse rate values in the range of 40-180 bpm and breath rate values in the range of 4-31bpm.
Out-of-scope uses:
The Presage PRQ model is not intended for diagnostic purposes. Do not self-diagnose or self-medicate on the basis of the measurements. No alarms are provided. It is currently not intended for use in highly dynamic environments, or with a highly moving camera. We ensure all users have acknowledged and agreed to our license agreement and terms of service for usage prior to use.
The PRQ model first requires Mediapipe’s face detection algorithm to identify the face and 468 key feature points on the face (mesh model). Thus, if these features are not identifiable by Mediapipe’s algorithm, then PRQ will not be calculable. Reference the Mediapipe model cards can be found here: Full Range Face detection model card.
These factors can affect model performance:
Other factors:
The evaluation data consists of a set of 225 videos. Corresponding quantities of PRQ were measured from a Biopac research system which quantified heart rate from 3 lead ECG and breath rate from a strain gauge sensor centered on the chest. A clip of 30s from each video was run through the Presage PRQ model for evaluation, leading to a total number of 749 samples. Videos were acquired on users covering a range of demographic variability, including age, gender and Fitzpatrick scale.
Distribution of error figures:
Skin Tone (Fitzpatrick) | % of Dataset (num samples) | RMSD | MAE [95% CI] | Mean Return Rate |
---|---|---|---|---|
1 | 0.18 (135) | 1.09 | 0.78 [0.59, 0.96] | 0.37 |
2 | 0.14 (104) | 1.13 | 0.65 [0.44, 0.86] | 0.43 |
3 | 0.09 (68) | 0.56 | 0.34 [0.21, 0.48] | 0.19 |
4 | 0.16 (119) | 0.53 | 0.38 [0.28, 0.47] | 0.29 |
5 | 0.11 (84) | 0.77 | 0.52 [0.38, 0.66] | 0.29 |
6 | 0.14 (109) | 0.50 | 0.30 [0.22, 0.38] | 0.06 |
Sex | % of Dataset (num samples) | RMSD | MAE [95% CI] | Mean Return Rate |
---|---|---|---|---|
M | 0.36 (270) | 1.04 | 0.64 [0.52, 0.76] | 0.30 |
F | 0.46 (349) | 0.80 | 0.53 [0.45, 0.61] | 0.27 |
Camera Type | % of Dataset (num samples) | RMSD | MAE [95% CI] | Mean Return Rate |
---|---|---|---|---|
Android | 0.49 (366) | 1.00 | 0.62 [0.52, 0.72] | 0.25 |
Econ | 0.51 (387) | 1.19 | 0.61 [0.49, 0.72] | 0.26 |