Detect early deterioration with computer vision

A camera and software can count breaths in a similar way to humans, and unlike humans, spot changes in the face colourings undetectable to the human eye. By observing changes like vibrations of the chest and hue fluctuations of the face, computer vision algorithms can accurately measure such vital signs as respiratory rate and pulse.

A pulse signal can be extracted from a digital camera in a similar way as reflective pulse oximeters do, but with the advantage of not requiring specialized equipment or physical contact with a patient. Chest movements to measure respiratory rate can be detected even when a patient is clothed or under bed linen.

Basics of functionality

Once the solution has been deployed, the software will proceed to monitor the camera live view to actively search for a human face. When a face is located, it will be tracked and digital landmarks will be placed over the face- and chest area. By tracking these landmarks, the program is able to calculate the vital signs of the patient. After a patient has been found, the program proceeds to automatically provide up-to-date measurements until the face is no longer found or the application is reset. The measurements are provided both as a timestamped list and in trend format and can be read at a glance. Direct integration to electric patient records is possible, or a selected result can be manually copied to any chosen platform.

Different ways to use vitacam

With our remote monitoring solution, a camera can be used anywhere from an assessment room to a waiting area or even a patient’s own home.

Triage / In-person

In-person observations gathered during patient evaluation. Vitacam used for providing up-to-date measurements throughout the process to aid clinical decision-making.

  • Triage
  • In-person medical appointments

Sideroom monitoring

Measuring patients from a separate room or another location. A mounted camera is placed in the same space with the patient, while the clinician can evaluate measurements remotely. Particularly useful when dealing with contagious patients.

  • Contagious patients
  • Booth visit


Monitoring patients at home by extracting data from a video clip or a live stream. Video can be recorded on a personal mobile device and sent to a cloud server for processing. Solution can be integrated to an existing mobile application or be deployed as a standalone solution.

  • Routine measurements
  • Remote medical appointments

How it works

A software-based monitor can be run any hardware with enough processing power and a high enough quality digital camera.

Monitor – Process – Display | The three core steps of the Vitacam system

Our solution includes all necessary software components and is easy to deploy. The first part is getting a video of the patient. This can be a dedicated app that delivers a short video clip from a smartphone or for continuous monitoring, a live view from a regular web camera that can be placed up to 2.5 metres away from the patient.

Our processing server then analyses this video feed and runs the computer vision algorithms to obtain the Respiratory Rate, Pulse and Oxygen Saturation. This server can be situated in the cloud or physically in a hospital, on a mini-PC running Linux. As an additional service, the measurements can be written to a patient record system.

For emergency triage and other clinical settings, we provide a dedicated Windows application for measuring and monitoring the vital signs continuously. This application allows a nurse to view trends and see the history of measurements.

The solution can be run on any hardware that meets the requirements on performance and security. Since there are no demands on specific model or manufacturer on any individual item, there is flexibility in both setting up the system and altering the setup later on. In a situation that a piece breaks, it can be replaced with another approved 3rd party device without issue.

Vitacam Triage

Live measurements using a mounted webcam