A personalized exercise recommendation method and system based on dynamic metabolic rate
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HANGZHOU JIANFU CLOUD INTELLIGENT MANUFACTURING CO LTD
- Filing Date
- 2026-02-02
- Publication Date
- 2026-06-09
Smart Images

Figure CN122177349A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of exercise strategy recommendation, and in particular to a personalized exercise recommendation method and system based on dynamic metabolic rate. Background Technology
[0002] Dynamic metabolic rate refers to the rate at which the human body consumes energy (or oxygen) per unit of time during non-resting dynamic activity.
[0003] In existing technologies, the dynamic metabolic rate is easily burdened during human exercise. If the dynamic metabolic rate is ignored and high-intensity exercise is blindly recommended, it can easily lead to excessive strain on the body. If low-intensity exercise is blindly recommended, the fat loss and muscle gain effects of exercise will be lower. Generally, the dynamic metabolic rate is detected by specialized medical instruments.
[0004] Dynamic metabolic rate is easily affected by human activity and fluctuates, which can lead to a discrepancy between the actual dynamic metabolic rate and the dynamic metabolic rate detected by medical instruments. Consequently, recommended exercise based on the dynamic metabolic rate detected by medical instruments may not be suitable for the individual's physical condition, resulting in injuries. Summary of the Invention
[0005] To improve the accuracy of personalized exercise recommendations and to adjust dynamic metabolic rate according to different human activity levels, this invention provides a personalized exercise recommendation method and system based on dynamic metabolic rate.
[0006] In a first aspect, the present invention provides a personalized exercise recommendation method based on dynamic metabolic rate, employing the following technical solution:
[0007] A personalized exercise recommendation method based on dynamic metabolic rate includes:
[0008] Step 100: Collect sleep parameters;
[0009] Step 101: Analyze the sleep parameters to determine sleep quality;
[0010] Step 102: Determine the sleep coefficient based on the sleep quality and retrieve the baseline metabolic rate;
[0011] Step 103: Determine the sleep metabolic rate by combining the sleep coefficient and the baseline metabolic rate;
[0012] Step 104: Generate a metabolic fluctuation curve in response to the sleep metabolic rate and the baseline metabolic rate;
[0013] Step 105: Extract the dynamic metabolic rate from the metabolic fluctuation curve, and determine the exercise type based on the dynamic metabolic rate;
[0014] Step 106: Generate and display a motion planning table based on the motion type.
[0015] By adopting the above technical solution, sleep parameters are used as the core data source to accurately analyze sleep quality and convert it into a sleep coefficient. Combined with the baseline metabolic rate, the sleep metabolic rate when the user wakes up on the same day is calculated, and then a dynamic metabolic fluctuation curve is generated for the day. Based on the dynamic metabolic rate in the metabolic fluctuation curve, the type of exercise to be performed at the corresponding time is recommended, thereby effectively improving the exercise effect and human adaptability, and reducing the problem of fatigue accumulation or ineffective exercise caused by the mismatch between exercise and metabolism.
[0016] Optional, also includes:
[0017] Step 107: Collect motion parameters;
[0018] Step 108: Analyze the motion parameters to determine the activity type;
[0019] Step 109: Determine the activity coefficient based on the activity type;
[0020] Step 110: Determine the exercise metabolic rate by combining the activity coefficient and dynamic metabolic rate;
[0021] Step 111: Update the metabolic fluctuation curve in response to the exercise metabolic rate.
[0022] By adopting the above technical solution, based on basic exercise recommendations, wearable devices are used to collect exercise parameters in real time during exercise and define the type of activity. The dynamic metabolic rate is then calibrated again according to the type of activity to obtain the exercise metabolic rate under the current exercise state. This reduces the defect that the dynamic metabolic rate cannot adapt to physiological changes during exercise, making subsequent exercise adjustments more in line with the real-time physiological state of the human body, and further improving the accuracy and dynamic adaptability of exercise recommendations.
[0023] Optional, also includes:
[0024] Step 112: When the activity type matches the exercise type, determine the maximum duration by combining the exercise metabolic rate and the exercise type;
[0025] Step 113: Determine the fatigue duration based on the stated limit duration and exercise type;
[0026] Step 114: Determine the recovery time in response to the fatigue duration;
[0027] Step 115: Update the motion planning table based on the recovery time.
[0028] By adopting the above technical solutions, it is generally necessary for the human body to rest after exercise to avoid damage to the body due to excessive exercise. By combining dynamic metabolic rate and exercise type, the maximum duration of exercise that the body can perform without injury can be accurately calculated. Then, the fatigue recovery time required after exercise can be deduced, thereby avoiding excessive fatigue caused by too short exercise intervals and improving the scientific nature and sustainability of exercise planning.
[0029] Optionally, it also includes a motion planning method, which includes:
[0030] Step 200: When the activity type matches the exercise type, determine the exercise duration from the exercise parameters based on the exercise type;
[0031] Step 201: Determine the exercise intensity based on the exercise type and duration, and retrieve the required intensity;
[0032] Step 202: Calculate the difference between the required intensity and the motion intensity, and define it as the residual intensity;
[0033] Step 203: Determine the duration based on the remaining intensity and motion type;
[0034] Step 204: In response to the duration, generate and display a motion continuity prompt.
[0035] By adopting the above technical solution, when users exercise according to the exercise plan, the intensity gap during the exercise process is quantified, thereby matching an appropriate exercise duration, ensuring that each exercise segment can fit the preset goal, and improving the execution efficiency and goal achievement rate of the exercise plan.
[0036] Optionally, the motion planning method further includes:
[0037] Step 205: When the activity type matches the motion type, determine the start time from the motion parameters based on the motion type;
[0038] Step 206: If the activity type and the motion type are inconsistent, determine the stopping time from the motion parameters based on the activity type;
[0039] Step 207: Determine the total length of motion in response to the start and stop times;
[0040] Step 208: Determine the total intensity by combining the total length of the movement and the type of movement;
[0041] Step 209: Calculate the difference between the required intensity and the sum of the intensities, and define it as the intensity deviation;
[0042] Step 210: Determine the upper limit of the type based on the intensity deviation;
[0043] Step 211: Update the motion planning table in response to the type upper limit.
[0044] By adopting the above technical solution, when users exercise during fragmented time periods, the exercise intensity of all fragmented time periods is aggregated in turn to calculate the degree of exercise still needed for the day. This allows for adjustments to the subsequent exercise plan to reduce over-exercising and improve the flexibility of personalized exercise recommendations.
[0045] Optionally, the motion planning method further includes:
[0046] Step 212: When the exercise intensity is greater than the required intensity, determine the loss coefficient based on the exercise type and exercise metabolic rate;
[0047] Step 213: Determine the degree of injury by combining the loss coefficient and the intensity of the exercise, and determine the affected area according to the type of exercise;
[0048] Step 214: Determine the location of the injury based on the degree of injury and the location of movement;
[0049] Step 215: Generate and display a sports injury warning in response to the injured site.
[0050] By adopting the above technical solution, when the exercise intensity is too high, the loss coefficient of the human body is determined by combining the exercise situation and dynamic metabolic rate, so as to accurately assess the degree of damage to the human body after exercise and generate sports injury warnings in a timely manner. This allows for timely warnings to remind users to adjust their exercise status, reduce the incidence of sports injuries, and provide a guarantee for safe exercise.
[0051] Optionally, it may also include injury care methods, said injury care methods including:
[0052] Step 300: When the exercise intensity is greater than the required intensity, determine the damage repair curve based on the damaged location and degree of damage;
[0053] Step 301: Determine the rehabilitation time in response to the damage repair curve, and determine the rehabilitation site based on the damage site;
[0054] Step 302: Determine the site type based on the described rehabilitation site;
[0055] Step 303: Determine the rehabilitation type based on the dynamic metabolic rate and site type;
[0056] Step 304: Update the exercise planning table in response to the rehabilitation type and rehabilitation time.
[0057] By adopting the above technical solution, when a user overexerts themselves, the damage repair curve that shows the degree of injury over time is predicted according to the degree of injury. This allows for the matching of appropriate rehabilitation times for the user and the recommendation of corresponding rehabilitation types based on the degree of injury. This achieves a seamless connection between sports injury prevention and subsequent rehabilitation, integrates rehabilitation into the overall exercise plan, and improves the completeness and humanization of personalized exercise programs.
[0058] Optionally, the injury care method further includes:
[0059] Step 305: Determine the exercise objective by combining the rehabilitation time and the starting time;
[0060] Step 306: If the exercise objective is consistent with the preset rehabilitation objective, extract the degree of repair from the damage repair curve based on the starting time;
[0061] Step 307: Determine the upper limit of strength based on the repair level and loss coefficient;
[0062] Step 308: When the total intensity is greater than the upper limit of intensity, determine the recurrence ratio by combining the total intensity and the upper limit of intensity;
[0063] Step 309: Determine the recurrence probability based on the recurrence ratio;
[0064] Step 310: In response to the recurrence probability, generate and display a warning of damage recurrence.
[0065] By adopting the above technical solution, when users perform rehabilitation exercises, the degree of damage is extracted from the damage repair curve, and the upper limit of exercise intensity is selected under the premise that the user will not be injured again. The probability of recurrence is calculated by comparing the total intensity with the upper limit of intensity, thus providing a strict basis for controlling the exercise intensity during the rehabilitation stage, avoiding secondary injury caused by blind rehabilitation, and improving the rehabilitation effect and safety.
[0066] Optionally, the injury care method further includes:
[0067] Step 311: When the total intensity is not greater than the upper limit of intensity, determine the nursing coefficient based on the type of exercise and the exercise metabolic rate;
[0068] Step 312: Determine the degree of care by combining the sum of the intensities and the care coefficient;
[0069] Step 313: Determine the degree of impact based on the level of care and repair described above;
[0070] Step 314: Update the damage repair curve based on the degree of impact.
[0071] By adopting the above technical solution, when a user performs rehabilitation exercises, the recovery effect of the rehabilitation exercises on the user's damaged parts can be determined according to the type of rehabilitation exercise. The damage repair curve can then be adjusted according to the recovery effect, thereby improving the accuracy of the damage repair curve.
[0072] Secondly, this application provides a personalized exercise recommendation system based on dynamic metabolic rate, employing the following technical solution:
[0073] A personalized exercise recommendation system based on dynamic metabolic rate includes:
[0074] The data acquisition module is used to collect sleep parameters;
[0075] A memory for storing programs for any of the above-mentioned personalized exercise recommendation methods based on dynamic metabolic rate;
[0076] The processor is the unit of memory that allows programs to be loaded and executed by the processor.
[0077] By adopting the above technical solution, sleep parameters are used as the core data source to accurately analyze sleep quality and convert it into a sleep coefficient. Combined with the baseline metabolic rate, the sleep metabolic rate when the user wakes up on the same day is calculated, and then a dynamic metabolic fluctuation curve is generated for the day. Based on the dynamic metabolic rate in the metabolic fluctuation curve, the type of exercise to be performed at the corresponding time is recommended, thereby effectively improving the exercise effect and human adaptability, and reducing the problem of fatigue accumulation or ineffective exercise caused by the mismatch between exercise and metabolism.
[0078] In summary, this application includes at least one of the following beneficial technical effects:
[0079] 1. Using sleep parameters as the core data source, it accurately analyzes sleep quality and converts it into a sleep coefficient. Combined with the baseline metabolic rate, it calculates the sleep metabolic rate when the user wakes up on the same day, and then generates a dynamic metabolic fluctuation curve for the day. Based on the dynamic metabolic rate in the metabolic fluctuation curve, it recommends the type of exercise to be performed within the corresponding time period, thereby effectively improving the exercise effect and human adaptability, and reducing the problem of fatigue accumulation or ineffective exercise caused by the mismatch between exercise and metabolism.
[0080] 2. Based on basic exercise recommendations, wearable devices are used to collect exercise parameters in real time during exercise and define the type of activity. The dynamic metabolic rate is then calibrated again according to the type of activity to obtain the exercise metabolic rate under the current exercise state. This reduces the defect that the dynamic metabolic rate cannot adapt to the physiological changes during exercise, making subsequent exercise adjustments more in line with the real-time physiological state of the human body, and further improving the accuracy and dynamic adaptability of exercise recommendations.
[0081] 3. After exercise, the human body generally needs to rest to avoid damage to the body due to overexertion. By combining dynamic metabolic rate and exercise type, the maximum duration of exercise that the body can perform without injury can be accurately calculated. This allows for the deduction of the fatigue recovery time required after exercise, thereby avoiding excessive fatigue caused by too short exercise intervals and improving the scientific nature and sustainability of exercise planning. Attached Figure Description
[0082] Figure 1 This is a flowchart of a personalized exercise recommendation method based on dynamic metabolic rate;
[0083] Figure 2 This is a flowchart of the motion planning method;
[0084] Figure 3 This is a flowchart of injury care methods. Detailed Implementation
[0085] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0086] This application discloses a personalized exercise recommendation method based on dynamic metabolic rate. (Refer to...) Figure 1 A personalized exercise recommendation method based on dynamic metabolic rate includes:
[0087] Step 100: Collect sleep parameters.
[0088] Sleep parameters refer to various data reflecting the physiological state of the human body during sleep, including sleep duration, percentage of deep sleep, percentage of light sleep, number of awakenings, and sleep cycle. Sleep parameters can be collected through wearable smart devices (such as smart bracelets and watches). The method of collecting sleep parameters is selected by staff according to the actual application scenario, and will not be elaborated here.
[0089] Step 101: Analyze the sleep parameters to determine sleep quality.
[0090] Sleep quality refers to the numerical values used to evaluate the quality of human sleep. Its core evaluation criteria are whether the sleep duration meets the standard, whether the proportion of deep sleep is sufficient, and whether the number of awakenings is excessive. Sleep quality can be determined by a weighted scoring method. The method for determining sleep quality is common knowledge in the field and will not be elaborated here.
[0091] Step 102: Determine the sleep coefficient based on the sleep quality and retrieve the baseline metabolic rate.
[0092] The sleep coefficient is a corrected value that reflects the degree to which sleep quality affects the body's metabolic rate. It ranges from 0.8 to 1.2. The better the sleep quality, the closer the sleep coefficient is to 1.2, and vice versa. You can look up the sleep coefficient corresponding to different sleep qualities in the sleep correspondence table. The sleep correspondence table is a data table that records different sleep qualities and their corresponding sleep coefficients.
[0093] The baseline metabolic rate refers to the energy metabolism rate of the human body in a state of wakefulness and extreme quietness, unaffected by muscle activity, ambient temperature, food, and mental stress. It can be measured and entered in advance by staff using specialized medical instruments. The method for retrieving the baseline metabolic rate is selected by the staff according to actual needs, and will not be elaborated here.
[0094] Step 103: Determine the sleep metabolic rate by combining the sleep coefficient and the baseline metabolic rate.
[0095] Sleep metabolic rate refers to the actual energy metabolism rate of the human body when awake. It reflects the impact of sleep quality on the baseline metabolic rate. Generally, the sleep metabolic rate is calculated as the product of the sleep coefficient and the baseline metabolic rate. The calculation method of sleep metabolic rate is selected by the staff according to the actual situation, and will not be elaborated here.
[0096] Step 104: Generate a metabolic fluctuation curve in response to the sleep metabolic rate and the baseline metabolic rate.
[0097] A metabolic fluctuation curve is a line graph with time on the horizontal axis and metabolic rate on the vertical axis, reflecting the change of the human metabolic rate over time. It is a curve showing the metabolic rate gradually recovering from the sleep metabolic rate to the baseline metabolic rate and then surging during meals. The method for generating the metabolic fluctuation curve is selected by the staff according to the actual situation, and will not be elaborated here.
[0098] Step 105: Extract the dynamic metabolic rate from the metabolic fluctuation curve and determine the exercise type based on the dynamic metabolic rate.
[0099] Dynamic metabolic rate refers to the real-time metabolic rate of the human body at different times. It can be determined by reading the metabolic rate value at the corresponding time point from the metabolic fluctuation curve. It can reflect the influence of the human body's physiological state on metabolism in real time. Exercise type refers to the exercise program that is suitable for the user's current metabolic level. It is divided into categories such as aerobic exercise, anaerobic exercise, and flexibility exercise. The higher the dynamic metabolic rate, the more suitable it is for high-intensity exercise. The exercise type corresponding to the dynamic metabolic rate can be found in the exercise correspondence table. The exercise correspondence table is a data table that records different dynamic metabolic rates and their corresponding exercise types.
[0100] Step 106: Generate and display a motion planning table based on the motion type.
[0101] An exercise planning table is a time schedule that displays suitable exercise for a user at different times of the day. It is a planning table formed by arranging exercise types in chronological order. The method for generating exercise planning tables is common knowledge in the field and will not be elaborated here.
[0102] Using sleep parameters as the core data source, it accurately analyzes sleep quality and converts it into a sleep coefficient. Combined with the baseline metabolic rate, it calculates the user's sleep metabolic rate when waking up on the same day, and then generates a dynamic metabolic fluctuation curve for the day. Based on the dynamic metabolic rate in the metabolic fluctuation curve, it recommends the type of exercise to be performed within the corresponding time period, thereby effectively improving exercise effect and human adaptability, and reducing fatigue accumulation or ineffective exercise caused by mismatch between exercise and metabolism.
[0103] A personalized exercise recommendation method based on dynamic metabolic rate also includes:
[0104] Step 107: Collect motion parameters.
[0105] Exercise parameters refer to various physiological and exercise status data generated by users during exercise, including exercise heart rate, start time, stop time, exercise speed, exercise distance, and energy consumption. These parameters reflect the user's actual exercise situation. Exercise parameters can be collected through smart sports devices such as fitness trackers, smartwatches, and treadmills. The method of collecting exercise parameters is selected by staff according to the actual situation and will not be elaborated here.
[0106] Step 108: Analyze the motion parameters to determine the activity type.
[0107] Activity type refers to the actual type of exercise for the user as defined by exercise parameters, namely, one of the exercise types (aerobic exercise, anaerobic exercise, flexibility exercise, etc.) in step 105. The activity type can be judged by a comprehensive assessment of core parameters such as exercise heart rate and exercise speed. The analysis method for activity type is common knowledge in the field and will not be elaborated here.
[0108] Step 109: Determine the activity coefficient based on the activity type.
[0109] The activity coefficient is a corrected value that reflects the degree of influence of different types of activities on the human metabolic rate. The value range is generally 1.1-2.0. The higher the exercise intensity, the larger the activity coefficient. The activity coefficient corresponding to the activity type can be found in the activity correspondence table, which is a data table that records different types of activities and their corresponding activity coefficients.
[0110] Step 110: Determine the exercise metabolic rate by combining the activity coefficient and dynamic metabolic rate.
[0111] Exercise metabolic rate refers to the actual energy metabolism rate of a user during exercise. It can accurately reflect the energy consumption level of the human body under exercise conditions. The product of the activity coefficient and the dynamic metabolic rate can be calculated as the exercise metabolic rate.
[0112] Step 111: Update the metabolic fluctuation curve in response to the exercise metabolic rate.
[0113] Based on basic exercise recommendations, wearable devices are used to collect exercise parameters in real time during exercise and define the type of activity. The dynamic metabolic rate is then calibrated again according to the type of activity to obtain the exercise metabolic rate under the current exercise state. This reduces the defect of the dynamic metabolic rate not being able to adapt to physiological changes during exercise, making subsequent exercise adjustments more in line with the real-time physiological state of the human body, and further improving the accuracy and dynamic adaptability of exercise recommendations.
[0114] A personalized exercise recommendation method based on dynamic metabolic rate also includes:
[0115] Step 112: When the activity type matches the exercise type, determine the maximum duration by combining the exercise metabolic rate and the exercise type.
[0116] If the activity type and exercise type are consistent, it means that the user is exercising according to the exercise plan. The limit duration refers to the longest exercise time that the user can endure under the current exercise type and metabolic level. Exceeding the limit duration can easily lead to excessive fatigue or sports injury. The limit duration corresponding to the exercise metabolic rate and exercise type can be found in the limit correspondence table. The limit correspondence table is a data table that records different exercise metabolic rates and exercise types and their corresponding limit durations.
[0117] Step 113: Determine the fatigue duration based on the extreme duration and the type of exercise.
[0118] Fatigue duration refers to the minimum rest time a user needs after reaching their exercise limit at the current exercise intensity. The longer the limit duration and the higher the intensity of the exercise, the longer the fatigue duration. The fatigue duration corresponding to the limit duration and exercise type can be found in the fatigue correspondence table, which is a data table that records different limit durations, exercise types, and their corresponding fatigue durations.
[0119] Step 114: Determine the recovery time in response to the fatigue duration.
[0120] Recovery time refers to the estimated time when a user's body metabolism and muscle condition return to pre-exercise levels after exercise. It is used to guide subsequent rest and the next exercise schedule. In other words, it is the time after fatigue has elapsed since exercise stopped. The method for determining the recovery time is selected by the staff based on the actual situation, and will not be elaborated here.
[0121] Step 115: Update the motion planning table based on the recovery time.
[0122] After exercise, the body generally needs to rest to avoid damage caused by overexertion. By combining dynamic metabolic rate and exercise type, the maximum duration of exercise that the body can perform without injury can be accurately calculated. This allows for the deduction of the recovery time required after exercise, thus avoiding excessive fatigue caused by too short exercise intervals and improving the scientific and sustainable nature of exercise planning.
[0123] Reference Figure 2 Exercise planning methods include:
[0124] Step 200: When the activity type matches the exercise type, determine the exercise duration from the exercise parameters based on the exercise type.
[0125] Exercise duration refers to the duration of a user's exercise. Exercise duration can be directly extracted from exercise parameters. The method for extracting exercise duration is common knowledge in the field and will not be elaborated here.
[0126] Step 201: Determine the exercise intensity based on the exercise type and duration, and retrieve the required intensity.
[0127] Exercise intensity refers to a numerical value used to show the magnitude of the physiological load on the human body during exercise. The greater the physiological load of the exercise type and the longer the exercise duration, the greater the exercise intensity. The exercise intensity corresponding to the exercise type and duration can be found in the intensity correspondence table, which is a data table that records different exercise types, exercise durations and their corresponding exercise intensities.
[0128] The intensity of demand refers to the minimum intensity of exercise required to meet the user's exercise requirements. The intensity of demand can be manually entered by the user, and the method for retrieving the intensity of demand is selected by the staff according to the actual situation, which will not be elaborated here.
[0129] Step 202: Calculate the difference between the required intensity and the motion intensity, and define it as the residual intensity.
[0130] Residual intensity refers to the quantitative difference between the actual exercise intensity and the required intensity, used to show the gap in exercise intensity. The calculation method for residual intensity is selected by the staff according to the actual situation, and will not be elaborated here.
[0131] Step 203: Determine the duration based on the remaining intensity and motion type.
[0132] Duration refers to the minimum duration of continued exercise required to compensate for the intensity gap. The duration corresponding to the remaining intensity and exercise type can be found in the intensity correspondence table.
[0133] Step 204: In response to the duration, generate and display a motion continuity prompt.
[0134] Continuous exercise prompts refer to information used to notify users to continue exercising in order to meet exercise requirements. The methods for generating continuous exercise prompts are common knowledge to those in the field and will not be elaborated here.
[0135] When users exercise according to the exercise plan, the intensity gap during the exercise process is quantified, so as to match the appropriate exercise duration and ensure that each exercise segment can meet the preset goal, thereby improving the execution efficiency and goal achievement rate of the exercise plan.
[0136] Exercise planning methods also include:
[0137] Step 205: When the activity type matches the motion type, determine the start time from the motion parameters based on the motion type.
[0138] The start time refers to the actual time when the user begins this exercise. The start time can be directly extracted from the exercise parameters. The method for extracting the start time is common knowledge in this field and will not be elaborated here.
[0139] Step 206: If the activity type and the motion type are inconsistent, determine the stopping time from the motion parameters based on the activity type.
[0140] If the activity type and exercise type are inconsistent, it means that the user has stopped exercising according to the exercise plan, that is, the user has started to rest. The stop time refers to the actual time when the user stops the current exercise. The stop time can be directly extracted from the exercise parameters. The method for extracting the stop time is common knowledge in the field and will not be elaborated here.
[0141] Step 207: Determine the total length of motion in response to the start and stop times.
[0142] The total duration of the exercise refers to the actual total time of the user's exercise, which is calculated as the difference between the stopping time and the starting time. The calculation method for the total duration of the exercise is selected by the staff according to the actual situation, and will not be elaborated here.
[0143] Step 208: Determine the total intensity by combining the total length of the movement and the type of movement.
[0144] The total intensity refers to the quantitative value of the total physiological load of the user's exercise. The total intensity corresponding to the total length of exercise and the type of exercise can be found in the intensity correspondence table.
[0145] Step 209: Calculate the difference between the required intensity and the sum of the intensities, and define it as the intensity deviation.
[0146] Intensity deviation refers to the quantitative difference between the actual total intensity of the exercise and the required intensity. It is used to judge the gap between the actual exercise load and the expected target. The calculation method of intensity deviation is selected by the staff according to the actual situation, and will not be elaborated here.
[0147] Step 210: Determine the upper limit of the type based on the intensity deviation.
[0148] The upper limit of the type refers to the highest physiological load exercise type that can be selected in subsequent exercise. The greater the intensity deviation, the greater the physiological load of the upper limit of the type. The upper limit of the type can be found from the upper limit correspondence table. The exercise types with physiological loads higher than the upper limit of the type in the exercise planning table are replaced with the upper limit of the type to form a new exercise planning table. The upper limit correspondence table is a data table that records different intensity deviations and their corresponding upper limits of the type.
[0149] Step 211: Update the motion planning table in response to the type upper limit.
[0150] When users exercise during fragmented time periods, the exercise intensity of all fragmented time periods is aggregated sequentially to calculate the level of exercise still needed for the day. This allows for adjustments to subsequent exercise plans to reduce overexertion and enhance the flexibility of personalized exercise recommendations.
[0151] Exercise planning methods also include:
[0152] Step 212: When the exercise intensity is greater than the required intensity, determine the loss coefficient based on the exercise type and exercise metabolic rate.
[0153] Exercise intensity exceeding the required intensity indicates excessive exercise intensity, which can easily lead to limb injuries. The loss coefficient is a numerical value that shows the damage to the body caused by a type of exercise under the current exercise metabolic rate. The more the physiological load of the exercise type exceeds the standard and the lower the exercise metabolic rate, the larger the loss coefficient. The loss coefficient corresponding to the exercise type and exercise metabolic rate can be found in the loss correspondence table, which is a data table that records different exercise types, exercise metabolic rates and their corresponding loss coefficients.
[0154] Step 213: Determine the degree of injury by combining the loss coefficient and the intensity of the exercise, and determine the exercise location according to the type of exercise.
[0155] The degree of injury refers to the quantitative value that reflects the damage to the body caused by excessive exercise intensity. The higher the loss coefficient and the exercise intensity, the greater the degree of injury. The product of the loss coefficient and the exercise intensity can be calculated as the degree of injury. The calculation method of the degree of injury is selected by the staff according to the actual situation, and will not be elaborated here.
[0156] The movement part refers to the range of limbs involved in a type of exercise. The movement part corresponding to a type of exercise can be found in the movement part correspondence table, which is a data table that records different types of exercise and their corresponding movement parts.
[0157] Step 214: Determine the location of injury based on the degree of injury and the location of movement.
[0158] The injury site refers to the limb area in which the body is prone to injury after the exercise intensity exceeds the standard, that is, the exercise site where the degree of injury is greater than the injury threshold. The injury threshold is the minimum degree of injury that is likely to cause limb injury. The injury threshold is selected by the staff according to the actual situation, and will not be elaborated here.
[0159] Step 215: Generate and display a sports injury warning in response to the injured site.
[0160] Sports injury warnings are alert messages that inform users of the risk of sports injuries, the location of the injury, and emergency treatment suggestions. The method for generating sports injury warnings is common knowledge in the field and will not be elaborated here.
[0161] When the exercise intensity is too high, the system combines the exercise situation and dynamic metabolic rate to determine the loss coefficient of the human body, thereby accurately assessing the degree of damage to the human body after exercise and generating timely sports injury warnings. This timely warning reminds users to adjust their exercise status, reduces the incidence of sports injuries, and provides a guarantee for safe exercise.
[0162] Reference Figure 3 Injury care methods include:
[0163] Step 300: When the exercise intensity is greater than the required intensity, determine the damage repair curve based on the damaged location and degree of damage.
[0164] A damage repair curve is a graph plotted on the horizontal axis (time) and the vertical axis (damage severity), reflecting the change in a damaged area from its initial state to its normal state. The repair curve is determined based on the physiological recovery cycle of the damaged area and the degree of damage. The recovery cycle for different areas and degrees of damage is preset by those skilled in the art and will not be elaborated here.
[0165] Step 301: Determine the rehabilitation time in response to the damage repair curve, and determine the rehabilitation site according to the damage site.
[0166] The rehabilitation time refers to the point at which the injured area has reached a preliminary repair state and targeted rehabilitation exercises can begin. The rehabilitation time can be read from the injury repair curve when the degree of injury equals the injury threshold. The method for determining the rehabilitation time is selected by the staff according to the actual situation, and will not be elaborated here.
[0167] The rehabilitation area refers to the damaged area that has reached a preliminary state of repair. The method for determining the rehabilitation area is selected by the staff based on the actual situation, and will not be elaborated here.
[0168] Step 302: Determine the site type based on the rehabilitation site.
[0169] The type of rehabilitation body part refers to the rehabilitation exercises that can be performed on the rehabilitation body part. You can find the type of rehabilitation body part corresponding to the rehabilitation body part by looking up the rehabilitation body part correspondence table. The rehabilitation body correspondence table is a data table that records different rehabilitation body parts and their corresponding type of rehabilitation body parts.
[0170] Step 303: Determine the rehabilitation type based on the dynamic metabolic rate and site type.
[0171] The rehabilitation type refers to the type of body part that is adapted to the dynamic metabolic rate. You can find the rehabilitation type corresponding to the dynamic metabolic rate from the exercise correspondence table.
[0172] Step 304: Update the exercise planning table in response to the rehabilitation type and rehabilitation time.
[0173] When a user overexerts themselves, the system predicts the damage repair curve over time based on the degree of injury, thereby matching the appropriate rehabilitation time for the user and recommending the corresponding rehabilitation type according to the degree of injury. This achieves a seamless connection between sports injury prevention and subsequent rehabilitation, integrating rehabilitation into the overall exercise plan and improving the completeness and humanization of personalized exercise programs.
[0174] Injury care methods also include:
[0175] Step 305: Determine the exercise objective by combining the rehabilitation time and the starting time.
[0176] The purpose of exercise refers to the user's core needs for the current exercise, such as daily fitness or injury rehabilitation. If the start time is after the rehabilitation time, it means that the exercise requires injury rehabilitation. If the start time is before the rehabilitation time, it means that the exercise requires daily fitness.
[0177] Step 306: If the exercise objective is consistent with the preset rehabilitation objective, extract the degree of repair from the damage repair curve based on the starting time.
[0178] The purpose of rehabilitation refers to the exercise goal that the user needs to perform for injury rehabilitation. If the exercise goal is consistent with the purpose of rehabilitation, it means that the exercise at this time is mainly for rehabilitation to assist in injury repair. The degree of repair refers to the degree of injury of the user's rehabilitation area at the beginning of exercise. The degree of repair can be read from the injury repair curve. The method for extracting the degree of repair is selected by the staff according to the actual situation, which will not be elaborated here.
[0179] Step 307: Determine the upper limit of strength based on the repair level and loss coefficient.
[0180] The upper limit of intensity refers to the highest exercise intensity value that can be tolerated during rehabilitation exercises. The higher the degree of repair and the greater the loss coefficient, the lower the upper limit of intensity. The upper limit of intensity corresponding to the degree of repair and loss coefficient can be found in the rehabilitation intensity table. The rehabilitation intensity table corresponds one-to-one with the rehabilitation part. The rehabilitation intensity table is a data table that records different degrees of repair and loss coefficients and their corresponding upper limits of intensity.
[0181] Step 308: When the total intensity is greater than the upper limit of intensity, the recurrence ratio is determined by combining the total intensity and the upper limit of intensity.
[0182] A total intensity exceeding the upper limit indicates that the physiological burden of rehabilitation exercises is too great, which can easily lead to secondary injury. The recurrence rate is a value used to show the extent of the physiological burden exceeding the limit, and it can be calculated by the formula: Recurrence rate = (Total intensity - Upper limit) / Upper limit.
[0183] Step 309: Determine the recurrence probability based on the recurrence ratio.
[0184] The recurrence probability is a numerical value used to show the likelihood of an injury recurring. The higher the recurrence rate, the closer the recurrence probability is to 100%. The recurrence probability corresponding to the recurrence rate can be found in the probability correspondence table, which is a data table that records different recurrence rates and their corresponding recurrence probabilities.
[0185] Step 310: In response to the recurrence probability, generate and display a warning of damage recurrence.
[0186] Injury recurrence warnings are information that informs users that the current exercise intensity is too high and may cause injury. The method for generating injury recurrence warnings is common knowledge in the field and will not be described in detail here.
[0187] When users perform rehabilitation exercises, the degree of injury is extracted from the injury repair curve. This allows for the selection of the upper limit of exercise intensity without causing secondary injury. The sum of the intensity levels is then compared with the upper limit to calculate the recurrence probability. This provides a strict basis for controlling the exercise intensity during the rehabilitation phase, avoiding blind rehabilitation that could lead to secondary injury, and improving the effectiveness and safety of rehabilitation.
[0188] Injury care methods also include:
[0189] Step 311: When the total intensity is not greater than the upper limit of intensity, determine the nursing coefficient based on the type of exercise and the exercise metabolic rate.
[0190] A total intensity not exceeding the upper limit of intensity indicates that the physiological burden of rehabilitation exercises is less likely to cause injury. The nursing coefficient is a value that reflects the degree of influence of rehabilitation exercise type and metabolic level on the effect of injury care. The higher the exercise metabolic rate, the higher the nursing coefficient. The higher the nursing coefficient, the more significant the promoting effect of the corresponding exercise type on injury repair. The nursing coefficient corresponding to exercise type and exercise metabolic rate can be found in the nursing correspondence table. The nursing correspondence table is a data table that records different exercise types and exercise metabolic rates and their corresponding nursing coefficients.
[0191] Step 312: Determine the degree of care by combining the sum of the intensities with the care coefficient.
[0192] Nursing degree refers to the quantitative level of the actual nursing effect of rehabilitation exercises on the injured site. That is, according to the type of exercise, the degree of injury is reduced after exercise. The higher the total intensity and nursing coefficient, the higher the nursing degree. The nursing degree corresponding to the total intensity and nursing coefficient can be found in the nursing degree table. The nursing degree table is a data table that records different total intensity and nursing coefficients and their corresponding nursing degrees.
[0193] Step 313: Determine the degree of impact based on the level of care and the level of repair.
[0194] The degree of impact refers to the degree of recovery after rehabilitation exercises. It is calculated as the difference between the degree of recovery and the degree of care. The calculation method for the degree of impact is selected by the staff according to the actual situation, and will not be elaborated here.
[0195] Step 314: Update the damage repair curve based on the degree of impact.
[0196] When a user performs rehabilitation exercises, the system determines the recovery effect of the exercises on the user's damaged areas based on the type of exercise. This allows the system to adjust the damage repair curve according to the recovery effect, thereby improving the accuracy of the damage repair curve.
[0197] Based on the same inventive concept, embodiments of the present invention provide a personalized exercise recommendation system based on dynamic metabolic rate, comprising:
[0198] The data acquisition module is used to collect sleep parameters;
[0199] A memory for storing programs for any of the above-mentioned personalized exercise recommendation methods based on dynamic metabolic rate;
[0200] The processor is the unit of memory that allows programs to be loaded and executed by the processor.
[0201] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0202] The above description is merely a preferred embodiment of the present invention. The scope of protection of the present invention is not limited to the above embodiments. All technical solutions falling within the scope of the present invention's concept are within the scope of protection of the present invention. It should be noted that for those skilled in the art, any improvements and modifications made without departing from the principles of the present invention should also be considered within the scope of protection of the present invention.
Claims
1. A personalized exercise recommendation method based on dynamic metabolic rate, characterized in that, include: Step 100: Collect sleep parameters; Step 101: Analyze the sleep parameters to determine sleep quality; Step 102: Determine the sleep coefficient based on the sleep quality and retrieve the baseline metabolic rate; Step 103: Determine the sleep metabolic rate by combining the sleep coefficient and the baseline metabolic rate; Step 104: Generate a metabolic fluctuation curve in response to the sleep metabolic rate and the baseline metabolic rate; Step 105: Extract the dynamic metabolic rate from the metabolic fluctuation curve and determine the exercise type based on the dynamic metabolic rate; Step 106: Generate and display a motion planning table based on the motion type.
2. The personalized exercise recommendation method based on dynamic metabolic rate according to claim 1, characterized in that, Also includes: Step 107: Collect motion parameters; Step 108: Analyze the motion parameters to determine the activity type; Step 109: Determine the activity coefficient based on the activity type; Step 110: Determine the exercise metabolic rate by combining the activity coefficient and dynamic metabolic rate; Step 111: Update the metabolic fluctuation curve in response to the exercise metabolic rate.
3. The personalized exercise recommendation method based on dynamic metabolic rate according to claim 2, characterized in that, Also includes: Step 112: When the activity type matches the exercise type, determine the maximum duration by combining the exercise metabolic rate and the exercise type; Step 113: Determine the fatigue duration based on the stated limit duration and exercise type; Step 114: Determine the recovery time in response to the fatigue duration; Step 115: Update the motion planning table based on the recovery time.
4. The personalized exercise recommendation method based on dynamic metabolic rate according to claim 3, characterized in that, It also includes motion planning methods, which include: Step 200: When the activity type matches the exercise type, determine the exercise duration from the exercise parameters based on the exercise type; Step 201: Determine the exercise intensity based on the exercise type and duration, and retrieve the required intensity; Step 202: Calculate the difference between the required intensity and the motion intensity, and define it as the residual intensity; Step 203: Determine the duration based on the remaining intensity and motion type; Step 204: In response to the duration, generate and display a motion continuity prompt.
5. The personalized exercise recommendation method based on dynamic metabolic rate according to claim 4, characterized in that, The motion planning method also includes: Step 205: When the activity type matches the motion type, determine the start time from the motion parameters based on the motion type; Step 206: If the activity type and the motion type are inconsistent, determine the stopping time from the motion parameters based on the activity type; Step 207: Determine the total length of motion in response to the start and stop times; Step 208: Determine the total intensity by combining the total length of the movement and the type of movement; Step 209: Calculate the difference between the required intensity and the sum of the intensities, and define it as the intensity deviation; Step 210: Determine the upper limit of the type based on the intensity deviation; Step 211: Update the motion planning table in response to the type upper limit.
6. The personalized exercise recommendation method based on dynamic metabolic rate according to claim 5, characterized in that, The motion planning method also includes: Step 212: When the exercise intensity is greater than the required intensity, determine the loss coefficient based on the exercise type and exercise metabolic rate; Step 213: Determine the degree of injury by combining the loss coefficient and the intensity of the exercise, and determine the affected area according to the type of exercise; Step 214: Determine the location of the injury based on the degree of injury and the location of movement; Step 215: Generate and display a sports injury warning in response to the injured site.
7. The personalized exercise recommendation method based on dynamic metabolic rate according to claim 6, characterized in that, It also includes injury care methods, which include: Step 300: When the exercise intensity is greater than the required intensity, determine the damage repair curve based on the damaged location and degree of damage; Step 301: Determine the rehabilitation time in response to the damage repair curve, and determine the rehabilitation site based on the damage site; Step 302: Determine the site type based on the described rehabilitation site; Step 303: Determine the rehabilitation type based on the dynamic metabolic rate and site type; Step 304: Update the exercise planning table in response to the rehabilitation type and rehabilitation time.
8. The personalized exercise recommendation method based on dynamic metabolic rate according to claim 7, characterized in that, The injury care methods also include: Step 305: Determine the exercise objective by combining the rehabilitation time and the starting time; Step 306: If the exercise objective is consistent with the preset rehabilitation objective, extract the degree of repair from the damage repair curve based on the starting time; Step 307: Determine the upper limit of strength based on the repair level and loss coefficient; Step 308: When the total intensity is greater than the upper limit of intensity, determine the recurrence ratio by combining the total intensity and the upper limit of intensity; Step 309: Determine the recurrence probability based on the recurrence ratio; Step 310: In response to the recurrence probability, generate and display a warning of damage recurrence.
9. A personalized exercise recommendation method based on dynamic metabolic rate according to claim 8, characterized in that, The injury care methods also include: Step 311: When the total intensity is not greater than the upper limit of intensity, determine the nursing coefficient based on the type of exercise and the exercise metabolic rate; Step 312: Determine the degree of care by combining the sum of the intensities and the care coefficient; Step 313: Determine the degree of impact based on the level of care and repair. Step 314: Update the damage repair curve based on the degree of impact.
10. A personalized exercise recommendation system based on dynamic metabolic rate, characterized in that, include: The data acquisition module is used to collect sleep parameters; A memory for storing a program of a personalized exercise recommendation method based on dynamic metabolic rate as described in any one of claims 1 to 9; The processor is the unit of memory that allows programs to be loaded and executed by the processor.