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 Required | No extra data is required. |
Vitals™ SDK API | Please use the healthResult.health.vitalSigns.spo2 variable provided by the callback function onVideoFrameProcessed . |
API Reference | Health , 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].