Skip to content

Oxygen Saturation (SpO2)

What is Oxygen Saturation (SpO2)?

Oxygen Saturation (SpO2) measures the percentage of hemoglobin in your red blood cells that is saturated with oxygen.

Hemoglobin is a protein in red blood cells that carries oxygen from the lungs to the rest of the body. A healthy SpO2 level is generally considered to be 95% or higher.

How to retrieve Oxygen Saturation (SpO2) from Vitals™ SDK?

ItemItem
DescriptionDescription
Supported by Server Version(s)NyanCat (V1 Backend)CrimsonLion (V2 Backend)
User Info RequiredNo extra data is required.
Vitals™ SDK APIPlease use the healthResult.health.vitalSigns.spo2 variable provided by the callback function onVideoFrameProcessed.
API ReferenceHealth, VitalSign

What does it mean to have high Oxygen Saturation (SpO2)?

A high SpO2 reading (typically above 95%) indicates that your blood is carrying a sufficient amount of oxygen. This is a positive sign, reflecting healthy lung function and good circulation.

What does it mean to have low Oxygen Saturation (SpO2)?

A low level of SpO2 can result from respiratory conditions like chronic obstructive pulmonary disease, pneumonia, asthma, or from cardiovascular issues that impair blood flow.

Readings below 95% may indicate your body isn't getting enough oxygen and could signal a respiratory or circulatory problem.

How does Vitals™ SDK measure it?

SpO2 is measured by analyzing the composition of oxygenated and deoxygenated hemoglobin under the skin. A video camera can be used to detect these changes and calculate oxygen saturation levels.

Unit of Measurement: %

Range

ValueValue
Quantitative InterpretationQuantitative Interpretation
[0, 90)
Low (Critical)
[90, 95)
Insufficient
[95, 100]
Normal

The output range is [0, 100].

References

  1. Cosinuss
  2. Cleveland Clinic
  3. BMJ