How do you calculate the HRV score?

Our HRV score process is broken down as follows:

  • We receive the R-R intervals directly from the chest strap heart rate monitor or CorSense device.
  • Obvious artifacts are cleaned. The raw, unaltered R-R intervals are backed up securely to the server database. This allows us to improve algorithms for all current and past calculations, as well as for you to export the raw, unaltered R-R intervals if desired.
  • We apply the RMSSD calculation to the R-R intervals. Root Mean Square of Successive Differences (RMSSD) is the industry standard time domain measurement for detecting Autonomic Nervous System (specifically Parasympathetic) activity in short-term measurements (5 minutes or less).
  • A natural log (ln) is applied to RMSSD. RMSSD does not chart in a linear fashion, so it can be difficult to conceptualize the magnitude of changes as it rises and falls. Therefore, it is common practice in the application of RMSSD to apply a natural log to produce a number that behaves in a more linearly distributed fashion.
  • The ln(RMSSD) is expanded to generate a useful 0 to 100 score. The ln(RMSSD) value typically ranges from 0 to 6.5. Using over 1,000,000 readings from our database, we have been able to sift out anomalous readings and create a much more accurate scale where everyone fits in a 0 to 100 range – even Olympians and elite endurance athletes.

Still need help? Contact Us Contact Us