Skip to content

Heart Rate Variability (HRV)

HRV-Mean IBI

What is HRV-Mean IBI?

HRV-Mean IBI (Inter-beat Interval) is a heart rate variability metric that represents the average time between consecutive heartbeats. It is calculated by measuring the time difference between successive peaks in rPPG signal. Monitoring HRV-Mean IBI can provide insight into autonomic nervous system function and overall cardiovascular health.

How to retrieve HRV-Mean IBI 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.ibi variable provided by the callback function onVideoFrameProcessed.
API ReferenceHealth, VitalSign

What does it mean to have high HRV-Mean IBI?

A high HRV-Mean IBI indicates a lower heart rate, as the intervals between beats are longer due to factors like athletic conditioning, relaxation, or bradycardia.

What does it mean to have low HRV-Mean IBI?

A low HRV-Mean IBI suggests higher heart rate, with shorter intervals between beats that may be caused by physical activity, psychological stress, and medical issues like tachycardia.

How does Vitals™ SDK measure it?

HRV-IBI is the most basic measure of HRV, representing the time interval between successive heartbeats. The IBI is still measured in milliseconds (ms) and represents the variations in time between consecutive heartbeats.

Unit of Measurement: milliseconds (ms)

Range

ValueValue
Quantitative InterpretationQuantitative Interpretation
< 600
Low (Tachycardia)
[600, 750)
Low
[750, 1000)
Normal
≥ 1000
High (Bradychardia)

The output range is [462, 1200].

References

  1. PMC
  2. IEEE
  3. Cleveland Clinic
  4. MedicineNet

HRV-SDNN

What is HRV-SDNN?

HRV-SDNN (Standard Deviation of Normal-to-Normal Intervals) is a measure of the overall variability in the time between your heartbeats. It reflects the balance between the sympathetic nervous system ("fight-or-flight") and the parasympathetic nervous system ("rest-and-digest") which provides an insight into the balance and adaptability of the autonomic nervous system.

How to retrieve HRV-SDNN 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.hrvSdnn variable provided by the callback function onVideoFrameProcessed.
API ReferenceHealth, VitalSign

What does it mean to have high HRV-SDNN?

A high HRV-SDNN indicates a more responsive and adaptable ANS, capable of affectively switching between “fight-or-flight" and “rest-and-digest" modes. The heart can adapt seamlessly to stress which suggests lower risk of chronic diseases and improved cognitive function.

What does it mean to have low HRV-SDNN?

A low HRV-SDNN can be a sign of increased stress, poor sleep, or underlying health conditions such as heart disease.

How does Vitals™ SDK measure it?

HRV-SDNN is a measure of the overall variability in heart rate. It is calculated as the standard deviation of all normal-to-normal (NN) intervals, which are the time intervals between successive normal heartbeats.

Unit of Measurement: milliseconds (ms)

Range

ValueValue
Quantitative InterpretationQuantitative Interpretation
< 35
Low
≥ 35
Normal

The output range is (0, 150].

References

  1. PMC
  2. Frontiers
  3. Cleveland
  4. MedicineNet

HRV-RMSSD

What is HRV-RMSSD?

HRV-RMSSD (Root Mean Square of Successive Differences) is a measure of the variability in the time between consecutive heartbeats. It specifically reflects parasympathetic activity, which is associated with the "rest-and-digest" response of the autonomic nervous system. RMSSD provides insight into the body's ability to recover, relax, and adapt to stress, making it a key indicator of overall heart health and resilience.

How to retrieve HRV-RMSSD 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.hrvRmssd variable provided by the callback function onVideoFrameProcessed.
API ReferenceHealth, VitalSign

What does it mean to have high HRV-RMSSD?

RMSSD is a key HRV marker for cardiac health assessment, a high HRV-RMSSD suggests a healthy, stress-resilient cardiovascular system.

What does it mean to have low HRV-RMSSD?

RMSSD is a key HRV marker for cardiac health assessment, a low HRV-RMSSD may indicate chronic stress or potential heart concerns.

How does Vitals™ SDK measure it?

HRV-RMSSD is a particular time-domain measure used in HRV analysis. It's a calculation based on the differences in time intervals between successive heartbeats, and it's mainly associated with parasympathetic activity.

Unit of Measurement: milliseconds (ms)

Range

ValueValue
Quantitative InterpretationQuantitative Interpretation
≥ 20
Normal
< 20
Low

The output range is (0, 150].

References

  1. PLOS One
  2. Frontiers
  3. Cleveland Clinic
  4. MedicineNet