Detailed Description
In order to make the objects, features and advantages of the present invention more obvious and understandable, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, fig. 1 is a schematic structural diagram of a system for confirming exercise capacity of a user according to an embodiment of the present invention, the system including: the earphone 10 and the electronic device 20 are connected in a wireless mode, and the earphone 10 and the electronic device 20 are connected in a Bluetooth mode. The earphone can perform data transmission with an application program (APP) in the mobile phone.
The system comprises a data acquisition module 21, as shown in fig. 2, comprising: an acquisition data receiver module 22, one or more motion sensor modules 23, and one or more biosensor modules 24; the motion sensor module 23 and the biosensor module 24 in the figure are each 2 as an example.
Further, as shown in fig. 3, the motion sensor module 23 includes: a three-axis accelerometer 231, a gyroscope 232, a controller 233, a bluetooth transceiver 234, and a battery 235. The motion state of the human body can be obtained through calculation: stride frequency, number of steps, pace (in conjunction with GPS (global positioning system)), time to land, stride length while running. The motion sensors are worn at different positions of a human body, such as the neck, the left wrist, the right wrist and the left ankle, and the overall motion mode of the human body can be obtained through calculation.
Further, as shown in fig. 4, the biosensor module 24 includes: a photoelectric heart rate/pulse wave sensor 241, a photoelectric blood oxygen saturation sensor 242, a photoelectric blood pressure sensor 243, a controller 244, a bluetooth transceiver 245, and a battery 246.
The biosensor module is embedded on the earphone, can collect human biological data in real time, include: heart rate, heart rate variability, blood oxygen saturation, blood pressure, respiratory rate, pulse and the like. The basic indexes of the heart rate, the blood oxygen value, the blood pressure value, the pulse wave data (like electrocardiogram), the respiratory rate, the angiosclerosis degree and the like of the human body can be obtained through calculation. By using a plurality of biosensor modules, the whole blood circulation, the heart condition and the like of the human body can be comprehensively measured.
The motion sensor module and the biosensor module are combined for use, so that the influence of different motion states and intensities on various biological indexes of a human body can be detected. The motion sensor module and the biosensor module acquire human body data in real time, the data are synchronously transmitted through the Bluetooth transmitter, and the acquired data receiver module synchronously receives the data in real time through the Bluetooth receiver and stores the data. As shown in fig. 5, the collected data receiver module 22 includes: 2 bluetooth transceivers 221, a memory 222, a controller 223, and a battery 224.
Further, the mobile phone is connected to a remote server (cloud) through the APP via the internet.
It should be noted that fig. 1 illustrates a mobile phone as an example, and may also be other mobile terminals, such as a tablet computer, a wearable device, and the like.
Referring to fig. 6, fig. 6 is a schematic flow chart illustrating an implementation of a method for confirming user's exercise capacity according to an embodiment of the present invention, where the method is applicable to a system for confirming user's exercise capacity including an earphone and an electronic device, and the electronic device includes: the mobile terminal comprises a smart phone, a tablet computer and the like with a wireless connection function. As shown in fig. 6, the method mainly includes the following steps:
s101, collecting baseline data of biological indexes of a user in a static state through an earphone, and estimating basic exercise capacity of the user according to the baseline data, wherein the biological indexes comprise: blood pressure, blood oxygen saturation, resting heart rate, heart rate variability;
gather user's base line data at the biological indicator under quiescent condition through the earphone, specifically can, gather user under quiescent condition through the earphone in succession, the basic metabolism data of the biological indicator of first preset number of days, the biological indicator includes: and after collecting preset times, removing abnormal data in the basic metabolic data of the biological indexes, calculating the average value of the basic metabolic data of the biological indexes, and calculating the average value according to the average values of second preset days which are continuously calculated to obtain the baseline data of the biological indexes of the user.
In one example, the user stops strenuous exercise for more than 3 days, has a normal diet and work and rest, and is in a well-being state of health. In a static state, namely waking up every morning, the earphone is used for testing the biological indexes, and the body sits and keeps static when testing, and the earphone is worn. The test biological indicators include resting Heart Rate (HR)Rest) Heart Rate Variability (HRV), blood oxygen saturation (SpO2) and Blood Pressure (BP) values. And the biosensor module automatically carries out multiple measurements, and an average value is obtained after abnormal values are removed. The abnormal value is a biological index value which is obviously different from the user. Continuously recorded and tested for more than 5 days. Averaging the obtained biological indexes for 5 days to obtain baseline data HR of the biological indexes of the userRest_Base、HRVBase、SpO2BaseAnd BPBase(including systolic pressure BPsystolic_BaseAnd diastolic pressure BPDiastolic_Base)。
Further, estimating the basic exercise capacity of the user according to the baseline data specifically comprises:
and acquiring a preset corresponding relation between the height and weight index and the exercise capacity parameter, and internally setting the corresponding relation between the height and weight index and the exercise capacity parameter in the electronic device. Further, through an APP interface in the electronic device, basic information input by the user is obtained, and a Height and Weight index of the user is calculated according to the basic information, wherein the basic information includes gender, Age (Age), Height (Height) and Weight (Weight). And calculating the BMI of the user according to the basic information.
Obtaining the height and weight index BMI and the maximum estimated heart rate HR of the user according to the basic information of the usermaxThe maximum estimated heart rate value is the maximum number of beats per minute of the heart and is calculated as follows:
HRmax220-Age × 0.7 equation 2
And inquiring the corresponding relation between the BMI and the exercise capacity parameters according to the calculated BMI to obtain the exercise capacity parameters of the user. Generally, the health of the body shape of the population (excluding the sports enthusiasts) can be easily judged by the BMI value. Here, the exercise capacity parameter K is set by the BMIBMIThe value range is (0-1), the value of the normal person is 1, and the value of the person with the overweight or overweight is reduced.
If the BMI is below 18.5; then K isBMI=0.9;
If the BMI is normal: 18.5-24.99; then K isBMI=1;
If the BMI is too heavy: 25-28; then K isBMI=0.9;
If BMI is obese: 28-32; then K isBMI=0.8;
If BMI is above 32; kBMI=0.8。
Further, an initial moving target heart rate beat intensity factor is set, typically 0 < δ < 1, in this example, an initial δ value is set to 0.5;
setting an initial test target heart rate TargetHR of the user according to the initial delta value, the exercise capacity parameter of the user, the maximum estimated heart rate and the baseline data:
TargetHR=KBMI×δ×(HRmax-HRrest_Base)+HRrest_Baseequation 3
Wherein HRR ═ HRmax-HRrestHRR is the reserve heart rate value.
Obtaining a test target heart rate upper limit value TargetHR according to the initial test target heart rate TargetHRupAnd testing the lower limit value TargetHR of the target heart ratelow:
TargetHRup=TargetHR×110%;
TargetHRlow=TargetHR×90%。
S102, making an exercise plan according to the basic exercise capacity of the user;
setting the initial exercise time, for example, 30 minutes, which can be adjusted later according to the actual situation, and generating a training plan according to the existing baseline data of the user:
known as ttrain30 minutes, assuming a user age of 30, height of 1.70m, weight of 65Kg, HR RestBase80 times/min.
Calculating by the above formula 1 to obtain that the BMI of the user is 22.49 (weight is normal), and then K is 1;
in the initial test, δ is made 0.5, and the initial test target heart rate value lower limit value TargetHR is expressed by equation 3:
TargetHR=1×0.5×(189-80)+80=134.5
further, an initial test target heart rate value upper limit value TargetHR may be obtainedup,TargetHRupThe initial test target heart rate value lower limit value, TargetHR, may also be obtained as 110% TargetHR 147.95low,TargetHR low110% TargetHR 121.05. The heart rate control interval for the user in motion is shown in fig. 7. In fig. 7, the target heart rate is the middle line, the upper limit value of the target heart rate is the uppermost line, and the lower limit value of the target heart rate is the lowermost line.
In summary, the exercise plan of the user is exercise time 30 minutes, the test target heart rate value is 134.5 times/minute, the upper limit value of the test target heart rate is 147.95 times/minute, and the lower limit value of the test target heart rate is 121.05 times/minute.
And storing the initial exercise time, the upper limit value of the testing target heart rate and the lower limit value of the testing target heart rate as an exercise plan and storing the exercise plan in the electronic device.
S103, collecting a motion dynamic value of a biological index when a user executes a motion plan;
the user wears the earphone and then moves, and the user is collected through the earphoneKinetic dynamics values of biological indicators when executing an exercise plan, i.e. real-time values in an exercise state, including dynamic heart rate values HRreal(t)And dynamic blood oxygen saturation, SpO2real(t)And according to the dynamic heart rate value and the dynamic blood oxygen saturation, a prompt tone is broadcasted through the earphone and used for prompting a user to control the exercise intensity. The first 5-10 minutes after the exercise starts is the warm-up time, at this time, the dynamic heart rate value should be controlled not to exceed the lower limit value of the test target heart rate, and then should be controlled between the upper limit value of the test target heart rate and the lower limit value of the test target heart rate.
Specifically, if when dynamic heart rate value exceeded this test target heart rate upper limit value, broadcast first prompt tone through the earphone for the suggestion user is current heart rate value too high, reduces the intensity of motion, and the speech content for example is: "heart rate too high, please slow some speed";
if dynamic heart rate value is less than this test target heart rate lower limit value, report the second warning sound through the earphone for the suggestion user current heart rate value is too low, improves the intensity of motion, and the speech content for example is: "Heart rate is low, please increase some speed";
if the dynamic blood oxygen saturation is lower than the first proportion of the blood oxygen saturation in the baseline data in the step S101, the first proportion may be 5%, no matter how much the current dynamic heart rate value is, the user is prompted to reduce the amount of exercise, and a third prompt tone is broadcasted through an earphone for prompting the user that the current blood oxygen saturation is too low to reduce the exercise intensity;
if the dynamic blood oxygen saturation is lower than the second proportion of the blood oxygen saturation in the baseline data, the second proportion is higher than the first proportion, the second proportion can be 8%, and a fourth prompt tone is broadcasted through the earphone and used for warning the user and suspending the exercise;
and if the dynamic blood oxygen saturation degree is recovered to be more than the first proportion of the blood oxygen saturation degree in the baseline data, broadcasting a fourth prompt tone through the earphone for prompting the user to exercise according to the current exercise intensity.
It should be noted that if the physical function (particularly, the heart-lung function) is improved by exercise, the dynamic heart rate value is decreased under the same exercise intensity.
S104, calculating the current test exercise amount according to the exercise dynamic value of the biological index of the user;
further, the amount of test motion of the user is calculated:
wherein t is time, HRreal (t) is the dynamic heart rate value, and the higher the dynamic heart rate value is, the motion intensity increases exponentially.
The amount of exercise tested is the intensity of the cardiac load, which is the body's response to the intensity of physical exercise. Testing the amount of exercise is more suitable for assessing the size of the exercise stimulus experienced by the user's body. The effect of calculating the test motion amount is: although the system may plan an exercise to the user, the user may not necessarily follow the plan exactly. The actual real exercise intensity of the user can be known by calculating the test exercise amount. By means of the real movement strength, the fatigue degree of the user can be more accurately evaluated by combining the later algorithm.
Further, after the user finishes the exercise, obtaining the subjective feeling information of the user's exercise, wherein the subjective feeling information of the user's exercise comprises the corresponding relation between the subjective feeling of the user's exercise and the dynamic heart rate value, and when the basic exercise capacity of the user is estimated again, if the subjective feeling information of the user's exercise does not accord with the estimated basic exercise capacity of the user, making an exercise plan according to the subjective feeling information of the user's exercise. Preventing the user from being extremely laboured and increasing the exercise intensity.
Specifically, after the exercise is finished, the user needs to feed back a subjective fatigue metric table value RPE, where a table corresponding to the RPE is as follows:
s105, measuring basic dynamic values of the biological indexes in a plurality of time periods after the user moves in a static state;
specifically, in the next morning, after the user sleeps, the user wears the earphones, and the system is used for carrying out the biological index test, wherein the body is sitting, kept still and kept in a still state during the test. Including resting heart rate (resting heart rate value HR)restAfterDay(i)) Heart Rate Variability (HRV)AfterDay(i)) Oxygen saturation of blood (SpO2)AfterDay(i)) And blood pressure BPAfterDay(i)(systolic blood pressure BPsystolic_AfterDay(i)And diastolic pressure BPDiastolic_AfterDay(i)) The value is obtained. Wherein i represents the number of days after the test distance movement, the biosensor module automatically carries out multiple measurements, and an average value is taken after abnormal values are removed.
Meanwhile, the user fills in the subjective feeling and the diet sleeping condition of the day through the APP with the interactive interface. Examples of information that needs to be filled in are as follows:
today's physical sensation status?
Extreme fatigue A, mild fatigue B, no apparent fatigue C, and vigorous energy D
Yesterday sleep status?
A is decocted all over night for less than 4 hours, C4-7 hours and D is greater than 7 hours
Is alcohol drunk?
A is drunk, B is more C and less D is not drunk
Is coffee drunk?
A is larger than 5 cups B3-5 cups C1-2 cups D
Today is nutrition sufficient?
A is poor, B is poor, C is good, D is good
Is it suffering from acute or chronic disease? What, if any, ______
Setting the scores of the options, one example: a is-10 points, B is-5 points, C is 0 point, and D is 2 points. And accumulating the scores of the users to obtain the Health index of life. The last gap filling is not counted into the score and is only used as a label.
Specifically, if Health is less than 0, it indicates that the day's life is negative and unhealthy;
if Health is greater than or equal to 0, the life of the day is positive.
The Health index has great influence on the human fatigue recovery, and the influence of unhealthy life style on the human fatigue recovery can be intuitively observed by recording the Health index for a long time.
Similarly, in the early morning of the third day and the fourth day, the same measurement is respectively carried out, and a plurality of time intervals are obtained, so that the basic dynamic value of the biological index of the user in the static state is obtained. If the fatigue has recovered on the second day, there is no need to measure the basic dynamic values of the biological indicators of the user in the static state on the third and fourth days.
S106, determining whether the fatigue of the user is recovered or not by combining the baseline data of the biological indexes of the user in the static state and the basic dynamic value of the biological indexes;
the fatigue state of the user is judged by testing a plurality of indexes, wherein the indexes comprise the heart rate during exercise, the blood oxygen saturation, the heart rate in a static state, the blood oxygen saturation, the blood pressure and the HRV value, and the daily subjective feeling and the living condition of the user, and the physical health degree, the fatigue degree and the recovery condition are comprehensively judged by giving different weights to each index.
The first index is: blood Pressure (BP);
blood pressure is the lateral pressure acting on the wall of a blood vessel per unit area when blood flows in the blood vessel, and is the driving force for driving blood to flow in the blood vessel. In different vessels are called arterial blood pressure, capillary blood pressure and venous blood pressure, respectively, and the blood pressure is commonly referred to as arterial blood pressure of the systemic circulation.
Generally, the systolic pressure is increased during exercise, the diastolic pressure is increased and decreased (depending on the type of exercise), and the exercise starts to return to the baseline value after the exercise is finished, and the recovery time depends on the constitution of the individual and the exercise intensity. Measuring the blood pressure value change after exercise is an important index for judging whether the function of the human body is recovered.
Obtaining blood pressure BP of user in real timeAfterDay(i)Including systolic pressure BPsystolic_AfterDay(i)And diastolic pressure BPDiastolic_AfterDay(i)If systolic pressure BPsystolic_AfterDay(i)And diastolic pressure BPDiastolic_AfterDay(i)Out of the normal range and not returning to normal values for consecutive days, advising to seek physician assistance.
The second index is: (ii) a blood oxygen saturation level;
the blood oxygen saturation is an index which is newly established in the medical field and used for measuring whether a human body is healthy or not, and is used for marking the ratio of oxyhemoglobin in arterial blood to total hemoglobin. The blood oxygen saturation of healthy people is more than 94 percent generally.
Generally, the blood oxygen saturation value is reduced during exercise, the reduction degree is related to the basic function and the exercise intensity of the human body, the blood oxygen saturation value is recovered to a baseline value after the exercise is finished, and the recovery time depends on the personal constitution and the exercise intensity. The measurement of the blood oxygen saturation value after exercise is an important index for judging whether the function of the human body is recovered.
Reading the blood oxygen saturation value SpO2AfterDay(i)If SpO2AfterDay(i)94% and no recovery from normal values for consecutive days, suggesting a physician assistance.
The third index: resting heart rate;
the resting heart rate, also called the resting heart rate, is the number of heartbeats per minute in a resting state of waking and inactivity, and the normal resting heart rate is between 60 and 100 beats per minute.
Generally, the exercise center value is increased, the increase degree is related to the basic function and the exercise intensity of the human body, the heart rate starts to gradually return to the baseline value after the exercise is finished, and the recovery time depends on the personal constitution and the exercise intensity. The measurement of resting heart rate after exercise is an important index for judging whether the function of the human body is recovered.
Reading resting heart rate values HRrestAfterDay(i):
If HR is highrestAfterDay(i)< 60 or, HRrestAfterDay(i)(> 100) and no normal values were restored for consecutive days, suggesting a physician help. However, a constantly moving user HRrestAfterDay(i)Is less than 60 and belongs to the normal range.
The fourth index: heart rate variability;
the Heart Rate Variability (HRV) is the variation of the difference of successive heart cycles, and contains the information of the neurohumoral factors for regulating the cardiovascular system, thereby judging the condition of the cardiovascular system and the like and preventing the cardiovascular system and the like, and possibly being a valuable index for predicting sudden cardiac death and arrhythmic events.
Generally, the HRV value will decrease during exercise, the extent of the decrease is related to the basic function of human body and the intensity of exercise, and the HRV will gradually return to the basic value after the exercise is finished, and the length of the return time depends on the individual's constitution and the intensity of exercise. Measurement of HRV after exercise is an important index for judging whether the function of human body is recovered.
The HRV currently mainly employs time domain analysis and frequency domain analysis.
(1) Time domain analysis (Time domain analysis)
Temporal analysis of HRV quantitatively characterizes the variation of the cardiac cycle in various statistical methods. A simpler approach is to measure and calculate the average RR (ventricular beat interval) interval over a certain period of time, the difference or ratio of the longest RR interval to the shortest RR interval, and the standard deviation of all RR intervals.
(2) Frequency domain analysis (Frequency domain analysis)
The method is also called as frequency spectrum analysis, and is characterized in that a special calculation method is used for decomposing a heart rate fluctuation curve changing along with time into the sum of sinusoidal curves with different frequencies and different amplitudes, and the HRV frequency spectrum is obtained. The advantage is that the number of periodicities of the heart activity can be quantified. The human HRV power spectrum is often divided into 4 regions: high band, low band, very low band, and ultra low band.
The embodiment of the invention mainly utilizes the HRV index to judge the fatigue recovery degree of the user, so that a time domain analysis method is adopted for analysis.
The heart rate variability index (rmsd), the root mean square of the difference during NN (all sinus cardiac RR intervals), which reflects the rapidly changing component of HRV, can be used to assess the magnitude of the parasympathetic effect on heart rate modulation by the formula:
wherein N represents the number of intervals of NN during the monitoring period, NNkRepresenting the k-th NN interval.
The fatigue status of the human body can be judged by comprehensively considering the blood pressure, the blood oxygen, the heart rate and the heart rate variation index. If the indexes are obviously deviated from the base line value, the human body is in a fatigue state, and the human body needs to continue to rest for 1 day or reduce the exercise amount. If the indexes are near the base line value, the human body fatigue is recovered, the exercise can be performed and the amount of exercise can be increased. According to the formula 3, the next test motion amount of the user can be calculated. In the exercise evaluation phase, the delta value is fixed to 0.2 every time, namely, the delta value is respectively small exercise amount, medium exercise amount and high exercise amount according to the personal condition of the user. The increase or decrease of the delta value after the exercise evaluation is completed is varied depending on the degree of user fatigue.
δm+1=δm+0.2
Wherein m is a natural number and is the number of evaluations.
And S107, carrying out iterative loop test until the basic exercise capacity of the user reaches the upper limit, and establishing an exercise capacity baseline of the user according to fatigue recovery data of the user after exercise amount test with different strengths.
After the user recovers from fatigue, improving the estimation of the basic exercise capacity of the user according to a preset rule, wherein the preset rule is that the delta value is increased by a preset value, for example, increased by 0.2 every time, and a motion plan is formulated again according to the estimated basic exercise capacity, namely a next motion plan is formulated according to the newly estimated basic exercise capacity, and the step of continuously collecting the motion dynamic value of the biological index when the user executes the reformulated motion plan is carried out until the user recovers from fatigue is confirmed;
and iterating and executing the steps after confirming the fatigue recovery of the user, namely, after confirming the fatigue recovery of the user, improving the estimation of the basic exercise capacity of the user again according to a preset rule, making an exercise plan again according to the estimated basic exercise capacity, executing the step of collecting the exercise dynamic value of the biological index when the user executes the exercise plan made again until the step of confirming the fatigue recovery of the user, and when the delta value is a preset value, specifically, when the delta value is 0.9, confirming that the basic exercise capacity of the user reaches the upper limit. When the basic exercise capacity of the user reaches the upper limit, stopping executing the step of estimating the basic exercise capacity of the user according to the baseline data of the user, namely stopping the training of the user, because the user reaches the upper limit of the basic exercise capacity and can not strengthen the training any more.
Similarly, if the fatigue recovery of the user is slow and exceeds the normal condition, the estimation of the basic motion capability of the user is reduced according to the rule, specifically, the delta value is reduced by the preset value every time, namely, by 0.2, and a new estimation of the basic motion capability of the user is obtained. In evaluating the basic exercise capacity, the increase or decrease of the δ value is varied depending on the degree of user fatigue.
It should be noted that, each time the basic exercise capacity of the user is evaluated, the basic exercise capacity is small exercise amount, medium exercise amount and high exercise amount according to the personal status of the user.
By testing the fatigue recovery time for different strengths of exercise by the user, a user's exercise capacity baseline can be established. Specifically, fig. 8 is a graph showing the influence of different exercise intensities on the resting heart rate of the exercise ability baseline of the user in the embodiment of the present invention; FIG. 9 is a graph showing the effect of different exercise intensities on blood oxygen saturation on the baseline of user's exercise ability in an embodiment of the present invention; FIG. 10 is a graph of the effect of different exercise intensities on heart rate variability for a user's athletic performance baseline in an embodiment of the present invention; FIG. 11 is a graph showing the effect of different exercise intensities on blood pressure of a user's exercise ability baseline in an embodiment of the present invention; fig. 12 is a timeline for recovery of various indicators at different exercise intensities of the exercise ability baseline of the user in the embodiment of the present invention, and by summarizing data of the above fatigue recovery time, an antenna diagram for recovery of various biological indicators at different exercise intensities can be obtained, and by linear difference processing, an antenna diagram for recovery of user fatigue at different values of the exercise intensity factor δ can be obtained. By taking the maximum value of the Y axis (namely the recovery days) in the day map, the recovery days required by the user to exercise under certain intensity can be approximately predicted; FIG. 13 is a graph of heart rate versus exercise speed for a baseline of user exercise capacity, in accordance with an embodiment of the present invention. Wherein heart rate refers to dynamic heart rate. After a period of training, the heart rate can be found to be reduced during exercise by comparing the heart rate before and after training with the change line of the exercise speed. This reflects a rise in body performance.
In this embodiment, the baseline data of the biological indicators of the user in the static state is collected through the earphone, and the basic exercise capacity of the user is estimated according to the baseline data, where the biological indicators include: blood pressure, blood oxygen saturation, resting heart rate, heart rate variability, developing an exercise plan based on the user's basic exercise capacity, collecting exercise dynamics values of biological indicators of the user while performing the exercise plan, and measuring a plurality of periods after exercise of the user, confirming whether the user fatigue is recovered according to the baseline data and the basic dynamic value of the biological index in a static state, improving the exercise intensity of the user after the user fatigue is recovered, and making a next exercise plan, executing and collecting the exercise dynamic value of the biological index when the user executes the exercise plan until the fatigue of the user is recovered, and iteratively executing the steps, when the basic exercise capacity of the user reaches the upper limit, according to fatigue recovery data of the user after the user performs the exercise amount test with different intensities, an exercise capacity baseline of the user is established, so that the accuracy of determining the fatigue recovery condition of the user is improved.
The above is a description of the method and system for confirming user's exercise ability provided by the present invention, and for those skilled in the art, there may be variations in the specific implementation and application scope according to the ideas of the embodiments of the present invention, and in summary, the content of the present specification should not be construed as limiting the present invention.