System and method for estimating cardiovascular fitness of a person
First Claim
1. A device for estimating a maximal oxygen uptake (VO2max) of a person, the device comprising:
- a heart rate monitor that acquires a heart rate signal including information about the heart rate of the person;
an activity monitor that acquires an activity signal indicative of physical activity of the person; and
a processor operably coupled with memory, the heart rate monitor, and the activity monitory, the processor being configured to cause instructions to execute to;
classify an activity of the person based on the activity signal into cycling, walking, running, steady recovery, or no activity;
identify one or more heart rate features that are available from the heart rate signal;
select, based on the classification of the activity and the identified heart rate features, one or more VO2max estimation models from a plurality of heart rate feature-based VO2max estimation models stored in the memory;
select, for each selected VO2max estimation model of the one or more selected VO2max estimation models, an available heart rate feature that is based on the acquired heart rate signal;
estimate the VO2max of the person based on one or more selected available heart rate features and the one or more selected VO2max estimation models; and
output, on a display, information indicative of the estimated VO2max.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a system (1) for estimating cardiovascular fitness of a person, comprising a heart rate monitor (10) for acquiring a heart rate signal including information about the heart rate of the person, an activity monitor (20) for acquiring an activity signal indicative of physical activity of the person, a classifier (30) for classifying the activity of the person based on the acquired activity signal, a selector (40) for selecting one or more heart rate features obtained from the acquired heart rate signal based on the acquired heart rate signal and the classification of the activity for use in an estimation of the cardiovascular fitness of the person, and an estimator (50) for estimating the cardiovascular fitness of the person based on the one or more selected heart rate features.
23 Citations
20 Claims
-
1. A device for estimating a maximal oxygen uptake (VO2max) of a person, the device comprising:
-
a heart rate monitor that acquires a heart rate signal including information about the heart rate of the person; an activity monitor that acquires an activity signal indicative of physical activity of the person; and a processor operably coupled with memory, the heart rate monitor, and the activity monitory, the processor being configured to cause instructions to execute to; classify an activity of the person based on the activity signal into cycling, walking, running, steady recovery, or no activity; identify one or more heart rate features that are available from the heart rate signal; select, based on the classification of the activity and the identified heart rate features, one or more VO2max estimation models from a plurality of heart rate feature-based VO2max estimation models stored in the memory; select, for each selected VO2max estimation model of the one or more selected VO2max estimation models, an available heart rate feature that is based on the acquired heart rate signal; estimate the VO2max of the person based on one or more selected available heart rate features and the one or more selected VO2max estimation models; and output, on a display, information indicative of the estimated VO2max. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for estimating a maximal oxygen uptake (VO2max) of a person using one or more processors, the method comprising:
-
acquiring, by one or more of the processors from a heart rate monitor worn on the person'"'"'s body, a heart rate signal that includes information indicative of physical activity of the person; acquiring, by one or more of the processors from an accelerometer worn on the person'"'"'s body, an activity signal indicative of physical activity of the person; classifying an activity of the person based on the acquired activity signal into cycling, walking, running, steady recovery, or no activity; identifying one or more heart rate features that are available from the heart rate signal; selecting, based on the classification of the activity and the identified heart rate features, one or more VO2max estimation models from a plurality of heart rate feature-based VO2max estimation models stored in the memory; selecting, for each selected VO2max estimation model of the one or more selected VO2max estimation models, an available heart rate feature that is based on the acquired heart rate signal; estimating the VO2max of the person based on one or more selected available heart rate features and the one or more selected VO2max estimation models; and outputting, on an output component, information indicative of the estimated VO2max. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. At least one non-transitory computer-readable medium comprising instructions that, in response to execution of the instructions by one or more processors, cause the one or more processors to estimate a maximal oxygen uptake (VO2max) of a person by performing the following operations:
-
acquiring, by one or more of the processors from a heart rate monitor worn on the person'"'"'s body, a heart rate signal that includes information indicative of physical activity of the person; acquiring, by one or more of the processors from an accelerometer worn on the person'"'"'s body, an activity signal indicative of physical activity of the person; classifying an activity of the person based on the acquired activity signal into cycling, walking, running, steady recovery, or no activity; identifying one or more heart rate features that are available from the heart rate signal; selecting, based on the classification of the activity and the identified heart rate features, one or more VO2max estimation models from a plurality of heart rate feature-based VO2max estimation models stored in the memory; selecting, for each selected VO2max estimation model of the one or more selected VO2max estimation models, an available heart rate feature that is based on the acquired heart rate signal; estimating the VO2max of the person based on one or more selected available heart rate features and the one or more selected VO2max estimation models; and outputting, on an output component, information indicative of the estimated VO2max. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification