The engine that turns any camera into vital signs

Our in-house processing engine uses remote photoplethysmography (rPPG) to turn any camera into a source of vital signs: heart rate, HRV, breathing and blood pressure, no cuff, no wearable, in a 30-second face scan.

The essence

Every heartbeat changes the blood volume in your face, and with it the colour of your skin: invisible to the eye, measurable by a camera. That is remote photoplethysmography (rPPG), and we built our processing engine around it, in-house.

Inside our health sensing layer, every scan passes six stages (frame capture, frame quality check, signal extraction, signal quality check, biomarker extraction and biomarker quality check), built on three proprietary technologies: TripleGate, VitalMesh and PulseShape.

Built on years of research, millions of data points and global validation

6,000,000+

Data points used to test and validate our models.

10+

Research papers by our R&D team, in venues such as CVPR Workshops, BMVC, IEEE T-BIOM and Frontiers in Digital Health.

50+

Countries where our engine is live.

TripleGate: quality checked three times

Three quality gates, at frame, signal and biomarker level.

  • Frame: before a scan starts, every frame is checked for face and framing, lighting and visible skin, with live guidance for the user.
  • Signal: during the scan, every candidate signal gets a quality score and live signal failures are detected.
  • Biomarker: before release, every value is checked for physiological plausibility and stability.

No value is released unless all three gates pass.

VitalMesh: a clean pulse signal from real-world faces

Our own skin modelling finds the skin regions that carry a usable pulse, on the forehead and cheeks, and tracks them through the scan while compensating for movement. Our colour-projection method then turns those pixels into a pulse signal.

Breathing is measured in parallel from chest motion, with in-house segmentation and keypoint networks. Several independent methods have to agree before a breathing signal counts.

PulseShape: blood pressure from the shape of the pulse

PulseShape measures blood pressure without a cuff: it reads the shape of the pulse wave with a feature extraction model and our proprietary temporal model, and combines it with context such as age and sex.

Accuracy, per biomarker

Following a standardised protocol, every biomarker is tested against medical reference devices.

Heart rate

97.6%

of measurements within 5 bpm of the reference. RMSE 1.67 bpm.

Respiratory rate

92.3%

of measurements within 3 breaths per minute of the reference. RMSE 1.83 brpm.

Blood pressure

Systolic: 0.81 ± 12.31 mmHg
Diastolic: -0.64 ± 8.42 mmHg

mean error ± standard deviation compared with the reference.

Heart rate variability

96.5%

of measurements within 40 ms of an ECG chest belt. Mean absolute error 13 ± 15 ms.

Reach out

Get started with IntelliProve

Whether you build a care app, a kiosk or a care robot, the scan fits into moments your users already have. Let’s find yours.

Why wait? Let’s start a conversation.