Exercise training plan generation method and apparatus, device, and storage medium
By assessing exercise intensity and ability, the method generates personalized training plans to improve user performance and experience.
Patent Information
- Authority / Receiving Office
- US · United States
- Patent Type
- Applications(United States)
- Current Assignee / Owner
- Filing Date
- 2024-09-12
- Publication Date
- 2026-03-12
AI Technical Summary
Existing smart wearable devices cannot accurately assess a user's exercise ability, leading to ineffective personalized training plans and poor user experience.
Obtain exercise intensity through heart rate or fitness tests, determine training intensity based on exercise ability, and generate a personalized exercise training plan.
Accurately evaluates exercise ability, enabling personalized and effective training plans that enhance user performance and experience.
Smart Images

Figure US20260069922A1-D00000_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure generally relates to the sports technology field and, more particularly, to an exercise training plan generation method and apparatus, a device, and a storage medium.BACKGROUND
[0002] With the improvement in living standards, health has also become increasingly important for people, and more people have started to exercise regularly to maintain physical health. Smart wearable devices are widely used in sports activities, including track and field, and marathon. Due to lightweight design and functions such as positioning, navigation, and training guidance, smart wearable devices have gained popularity among people. However, existing smart wearable devices cannot accurately assess exercise ability of the user. Thus, the existing smart wearable devices cannot customize a personalized training plan for the user for each exercise ability of the user. Therefore, the existing wearable devices cannot guide the user to perform effective exercise training, which causes a poor training effect for the user and affects the user experience.SUMMARY
[0003] In accordance with the disclosure, there is provided a method. The method includes obtaining an exercise intensity of a user, determining a training intensity of the user according to the exercise intensity, and generating an exercise training plan according to the training intensity.
[0004] In accordance with the disclosure, there is provided an electronic device, including at least one processor and at least one memory. The at least one memory stores at least one computer program that, when executed by the at least one processor, causes the at least one processor to obtain an exercise intensity of a user, determine a training intensity of the user according to the exercise intensity, and generate an exercise training plan according to the training intensity.
[0005] In accordance with the disclosure, there is provided a computer-readable storage medium storing at least one computer program that, when executed by at least one processor, causes the at least one processor to obtain an exercise intensity of a user, determine a training intensity of the user according to the exercise intensity, and generate an exercise training plan according to the training intensity.BRIEF DESCRIPTION OF THE DRAWINGS
[0006] FIG. 1 is a schematic flowchart of an exercise training plan generation method according to some embodiments of the present disclosure.
[0007] FIG. 2 is a schematic flowchart of a method for determining exercise intensity of the user in an exercise training plan generation method according to some embodiments of the present disclosure.
[0008] FIG. 3 is a schematic flowchart of another method for determining exercise intensity of the user in an exercise training plan generation method according to some embodiments of the present disclosure.
[0009] FIG. 4 is a schematic flowchart of a method for determining training intensity of the user in an exercise training plan generation method according to some embodiments of the present disclosure.
[0010] FIG. 5 is a schematic flowchart of a method for generating an exercise training plan in an exercise training plan generation method according to some embodiments of the present disclosure.
[0011] FIG. 6 is a schematic flowchart of another method for generating an exercise training plan in an exercise training plan generation method according to some embodiments of the present disclosure.
[0012] FIG. 7 is a schematic structural diagram of an electronic device according to some embodiments of the present disclosure.DETAILED DESCRIPTION OF THE EMBODIMENTS
[0013] To make the objectives, technical solutions, and advantages of the present disclosure clearer, the present disclosure is described in detail in connection with the accompanying drawings and embodiments of the present disclosure. Described embodiments are merely used to describe the present disclosure and not limit the present disclosure.
[0014] FIG. 1 is a schematic flowchart of an exercise training plan generation method according to some embodiments of the present disclosure. In some embodiments, the method includes processes S11 to S13.
[0015] At S11, an exercise intensity of the user is obtained.
[0016] In some embodiments, exercise intensity refers to how much force is exerted and a degree of physical tension during body movements, which are the main factors in determining exercise load. The exercise intensity can be determined according to a heart rate parameter during body movements. The heart rate can be measured using a wearable device, e.g., a sport watch, carried by the user, such as using a heart rate sensor built in the wearable device. For example, a maximum heart rate of a human body can be equal to 220 minus age. When the heart rate is 40%-55% of the maximum heart rate, the exercise intensity can be determined to be a low exercise intensity. When the heart rate is 55%-75% of the maximum heart rate, the exercise intensity can be determined to be a medium exercise intensity. When the heart rate is above 75% of the maximum heart rate, the exercise intensity can be determined to be a high exercise intensity.
[0017] In some embodiments, the exercise intensity of the user can be obtained by conducting a fitness test, such as a 25-minute run. The exercise intensity of the user can be represented by an exercise pace or exercise power, which can be measured using a wearable device, e.g., a sport watch, carried by the user, such as using a sensor built in the wearable device. By measuring corresponding exercise paces or exercise power at different heart rates, the exercise intensity of the user can be obtained. Due to differences in physical fitness among different users, different exercise intensities can be obtained for different users. Thus, personalized exercise intensities can be obtained.
[0018] FIG. 2 is a schematic flowchart of a method for determining the exercise intensity of the user in the exercise training plan generation method according to some embodiments of the present disclosure. The method includes the following processes.
[0019] At S21, a user exercise parameter is obtained.
[0020] At S22, the exercise intensity of the user is determined based on the user exercise parameter.
[0021] In some embodiments, the user exercise parameter can be obtained. The exercise intensity of the user can be determined according to the user exercise parameter. For example, a fitness test can be given to the user, such as a 25-minute run, to obtain the user exercise parameter. The user exercise parameter can include but is not limited to a heart rate parameter, a heart rate variability parameter, a pace parameter, and an acceleration parameter during exercise, and can be measured using a wearable device, e.g., a sport watch, carried by the user, such as using one or more sensors built in the wearable device. When the exercise intensity of the user is represented by the exercise pace, a correspondence between the time and pace when the user is in the exercise can be analyzed according to the user exercise parameter. Then, a time-pace model can be obtained, and the exercise intensity of the user can be determined according to the time-pace model. The time-pace model can be a curve with time as the horizontal axis and pace as the vertical axis. As the time is extended, the pace can gradually decrease, which matches an actual physiological capability of the human body. When the exercise intensity of the user is represented as the exercise power, the correspondence between the time and power can be analyzed when the user is exercising according to the user exercise parameter to obtain the time-power model. Then, the exercise intensity of the user can be determined according to the time-power model. The time-power model can be a curve with time as the horizontal axis and power as the vertical axis.
[0022] FIG. 3 is a schematic flowchart of another method for determining the exercise intensity of the user in the exercise training plan generation method according to some embodiments of the present disclosure. The method includes the following processes.
[0023] At S31, an exercise ability of the user is determined according to the user exercise parameter. The exercise ability includes an aerobic ability and / or an anaerobic ability.
[0024] At S32, the exercise intensity of the user is determined according to the exercise ability of the user.
[0025] In some embodiments, the exercise ability of the user can include the aerobic ability of the user and an anaerobic ability. Different exercise abilities can correspond to maximum exercise intensity values that can be achieved at a corresponding time segment. In some embodiments, based on a time-pace model, pace values corresponding to different times can be found in the time-pace model to obtain the corresponding maximum pace value of the user in the corresponding time segment. Then, different exercise abilities of the user can be evaluated according to pace values to determine the exercise abilities of the user. In some other embodiments, based on the time-power model, power values corresponding to different times can be found in the time-power model to obtain the corresponding maximum power value of the user in the corresponding time segment. Further, different exercise abilities of the users can be evaluated according to the power values to determine the exercise abilities of the user.
[0026] In some embodiments, the exercise intensity of the user can be an exercise intensity range. In some embodiments, the aerobic exercise intensity range of the user can be determined according to the aerobic ability of the user, and the user anaerobic exercise intensity range can be determined based on the anaerobic ability of the user. For example, the exercise intensity of the user can be represented as the exercise pace. That is, the aerobic exercise intensity range and the anaerobic exercise intensity range can be represented as pace ranges. Each range can include a corresponding upper pace limit and a corresponding lower pace limit. For example, the exercise intensity of the user can also be represented as the exercise power. That is, the aerobic exercise intensity range and the anaerobic exercise intensity range can be represented as power ranges. Each range can include a corresponding upper power limit and a corresponding lower power limit.
[0027] In some embodiments, the aerobic ability can include a first aerobic ability and / or a second aerobic ability. The first aerobic ability can represent the aerobic ability within a lactate threshold range, and the second aerobic ability can represent the aerobic ability outside the lactate threshold range. The aerobic ability range can be divided into a first aerobic intensity range and a second aerobic intensity range for the first aerobic ability and the second aerobic ability, respectively. In some embodiments, the first aerobic intensity range of the user can be determined according to the first aerobic ability, and the second aerobic intensity range of the user can be determined according to the second aerobic ability.
[0028] In some embodiments, the aerobic ability can also include a basic aerobic ability, a lactate threshold ability, and / or a maximum oxygen uptake ability. Correspondingly, the corresponding aerobic intensity ranges can be determined according to the basic aerobic ability, the lactate threshold ability, and the maximum oxygen uptake ability. With the various exercise ability ranges, the exercise ability of the user can be accurately evaluated. For each exercise ability of the user, the personalized exercise training plan can be customized for the user. Thus, the user can be guided to perform training most effectively to quickly increase the corresponding exercise ability.
[0029] In some embodiments, the basic aerobic capacity can include an aerobic endurance and / or an aerobic power. The lactate threshold ability can include a lactate threshold ability and / or a supra-lactate threshold ability. Correspondingly, the corresponding aerobic intensity ranges can be further determined according to aerobic endurance, aerobic power, lactate threshold ability, and supra-lactate threshold ability. Then, the aerobic ability and the aerobic intensity range can be precisely determined to improve the accuracy of evaluating the exercise ability of the user.
[0030] At S12, the training intensity of the user is determined according to the exercise intensity of the user.
[0031] In some embodiments, the exercise intensity of the user can be represented as exercise intensity ranges corresponding to various exercise intensities. Each exercise ability can correspond to an exercise intensity range. In some embodiments, the exercise intensity range can be selected according to the condition of the user. Thus, enhanced training can be performed on the weak exercise ability of the user. The training intensity of the user can be an exercise intensity value selected from the exercise intensity range according to the condition of the user.
[0032] FIG. 4 is a schematic flowchart of a method for determining the training intensity of the user in the exercise training plan generation method according to some embodiments of the present disclosure. The method includes the following processes.
[0033] At S41, a user training goal is obtained.
[0034] At S42, the target exercise intensity range is determined from at least one exercise intensity range according to the user training goal.
[0035] At S43, the training intensity of the user is determined according to the target exercise intensity range.
[0036] In some embodiments, the training goal can refer to a certain exercise ability that the user expects to improve. For example, assume that the user expects to improve the aerobic ability, the training goal of the user can be then the aerobic ability. As another example, assume that the user expects to improve the lactate threshold ability, the training goal of the user can be then the aerobic ability in the lactate threshold range.
[0037] In some embodiments, the user training goal can be self-defined by a coach or by the user in an electronic device or automatically set by the electronic device according to the condition of the ser. The electronic device can be the electronic device executing the exercise training plan generation method, which can include a mobile terminal device such as a cellphone or a smart wearable device such as a fitness band.
[0038] In some embodiments, by obtaining the exercise intensity of the user, a plurality of exercise intensity ranges can be obtained. Each exercise intensity range can correspond to an exercise ability, including, for example, the first aerobic intensity range corresponding to the aerobic ability within the lactate threshold range, the second aerobic intensity range corresponding to the aerobic ability outside the lactate threshold range, and the anaerobic intensity range corresponding to the anaerobic ability. In some embodiments, after obtaining the user training goal, a target exercise intensity range can be determined from at least one exercise intensity range according to the user training goal. The target exercise intensity range can include one or more of the first aerobic intensity range, the second aerobic intensity range, and the anaerobic intensity range. When the user training goal includes more than one exercise ability, more than one target exercise intensity range can be determined.
[0039] In some embodiments, the exercise intensity of the user can be represented as the exercise pace or the exercise power. Within the exercise intensity range corresponding to an exercise capacity, the lower limit of the intensity range can be represented as the lowest training intensity when the user is training for the exercise ability. The upper limit of the exercise intensity range can represent the highest training intensity when the user is training for the exercise ability. The user may need to select the exercise intensity value within the exercise intensity range as the training intensity for training to achieve the goal of training for the exercise ability. For example, assume that the first aerobic intensity range corresponding to the aerobic ability within the lactate threshold ability range can be represented as a pace range of [2 m / s, 6 m / s]. Any exercise pace within [2 m / s, 6 m / s] can be used as the training intensity.
[0040] In some embodiments, a specific exercise pace can be determined as the training intensity of the user according to the current physical condition of the user.
[0041] At S13, an exercise training plan is generated according to the training intensity.
[0042] In some embodiments, according to the training intensity, the training load of the user can be accurately calculated. Then, a more personalized and effective exercise training plan matching the current physical condition of the user can be generated according to the training load.
[0043] FIG. 5 is a schematic flowchart of a method for generating an exercise training plan in an exercise training plan generation method according to some embodiments of the present disclosure. The method includes the following processes.
[0044] At S51, the training load of the user is determined according to the training intensity.
[0045] At S52, the exercise training plan is generated according to the training load of the user.
[0046] In some embodiments, the training load can include the training intensity and the training amount. Under the same training load, the higher the training intensity is, the smaller the training amount is. For example, the training load for running can be represented as a running duration and a running speed. Under the same training load, the higher the running speed is, the shorter the running duration is. In some embodiments, the training load of the user can be determined according to the training intensity of the user to generate the exercise training plan according to the training load. For example, for running training, assume that the aerobic ability corresponding to running x min at the pace can be defined as training load y, and the anaerobic ability corresponding to running z min at the pace can be defined as training load m. Thus, the training load can be determined to be smaller than y when the aerobic ability corresponds to running x−1 min at the pace. The training load can be determined to be smaller than y when running x min slower than the pace corresponding to the aerobic ability. Following this rule, the training loads under different paces and different times can be calculated. After calculating the training loads, a current suitable load range can be determined according to a long and short-term load ratio. According to the currently suitable load range and the currently and actually finished load amount, the personalized exercise training plan can be generated for the user. Thus, the exercise training plan can be generated according to the training load.
[0047] In some embodiments, FIG. 6 is a schematic flowchart of another method for generating an exercise training plan in an exercise training plan generation method according to some embodiments of the present disclosure. The method includes the following processes.
[0048] At S61, a total load of at least one exercise type is obtained.
[0049] At S62, whether the total load of the at least one exercise type matches the training load of the user is determined according to the total load of the at least one exercise item and the training load of the user.
[0050] At S63, when the total load of the at least one exercise type matches the training load of the user, the exercise training plan is generated according to the training load of the user.
[0051] In some embodiments, the exercise training plan can include at least one exercise type. The total load of the at least one exercise type can match the training load of the user. In some embodiments, the total load of the at least one exercise type matching the training load of the user can mean that the total load of all exercise types included in the exercise training plan can be nearly equal to the training load of the user.
[0052] In some embodiments, the exercise type can include but is not limited to aerobic exercises, such as yoga, walking, jogging, skating, swimming, cycling, tai chi, fitness dancing, and aerobics, as well as anaerobic exercises, such as sprinting, weightlifting, throwing, high jumping, long jumping, tug-of-war, push-ups, diving, and strength training.
[0053] In some embodiments, according to the total load of the at least one exercise type and the training load of the user, whether the total load of the at least one exercise type matches the training load of the user can be determined. When the total load of the at least one exercise type matches the training load of the user, the exercise training plan can be generated according to the training load of the user. For example, the exercise training plan can include two exercises types, such as yoga and walking. By calculating the total of the training load corresponding to yoga and the training load corresponding to walking, the total load of the two exercise types can be obtained. Then, by comparing the total load of the two exercise types to the training load of the user, whether the total load of the two exercise types matches the training load of the user can be determined. If the total load of the two exercise types matches the training load of the user, the two exercise types can be combined to generate a personalized exercise training plan for the user.
[0054] In some embodiments, determining whether the total load of the at least one exercise type matches the training load of the user can include calculating the difference between the total load of the at least one exercise type and the training load of the user according to the total load of the at least one exercise type and the training load of the user to compare the calculated difference and the preset difference, and determining the total load of the at least one exercise type matches the training load when the difference is smaller than or equal to the preset difference. For example, the load corresponding to jogging is 600 calories for an hour, the load corresponding to swimming is 650 calories for an hour, and the load corresponding to yoga is 360 calories for an hour. Assuming that the training load of the user is determined to be 500 calories according to the physical condition of the user, and assuming the preset difference is 15 calories, the generated exercise training plan can be jogging for 50 min. Then, the load corresponding to jogging for 50 min can be 500 calories, which has a zero difference with the training load of 500 calories. Thus, the total load of the exercise type can be determined to match the training load. The generated exercise training plan can also be swimming for 45 min. Then, the load corresponding to swimming for 45 min can be 487.5 calories, which has a difference of 12.5 calories from the training load of 500 calories of the user. Since 12.5 calories is smaller than the preset difference of 15 calories, the total load of the exercise type can be determined to match the training load. The generated exercise training plan can also be jogging for 30 min and yoga for 30 min. The load corresponding to jogging 30 min can be 325 calories, and the load corresponding to jogging 30 min can be 180 calories. Thus, the total load can be 505 calories, which has a difference of 5 calories with the training load of 500 calories of the user. Since 5 calories is smaller than the preset calories of 15 calories, the total load of the exercise types can be determined to match the training load.
[0055] In some embodiments, an electronic device, such as a wearable device, a computer, or a smartphone can be configured or controlled to operate according to the generated training plan so that the electronic device has an improved function and is technically more advanced for guiding the user through the training process.
[0056] Based on the above, in the exercise training plan generation method of embodiments of the present disclosure, the exercise intensity of the user can be obtained, and the training intensity of the user can be determined according to the exercise intensity of the user. Thus, the exercise training plan can be generated based on the training intensity. The training intensity can be obtained from the exercise intensity ranges corresponding to various exercise abilities. Thus, the exercise ability of the user can be accurately evaluated. For each exercise type of the user, a personalized exercise training plan can be generated for the user to guide the user to perform training in the most effective method. Thus, the ability can be quickly improved, and the training effect of the user can be good.
[0057] The numbers of the processes of embodiments of the present disclosure are not intended to represent the execution order. The execution order of the processes can be determined according to the functions and the internal logic and does not limit the processes of embodiments of the present disclosure.
[0058] In some embodiments of the present disclosure, FIG. 7 is a schematic structural diagram of an electronic device 7 according to some embodiments of the present disclosure. As shown in FIG. 7, the electronic device 7 of embodiments of the present disclosure includes at least one processor 71, at least one memory 72, and at least one computer program 73 stored in the at least one memory 72 and executable on the at least one processor71, such as the program for the exercise training plan generation method. When the at least one processor 71 executes the at least one computer program 73, the processes of the exercise training plan generation method can be implemented. For specific details, reference can be made to the relevant descriptions in the embodiments, which are not repeated here.
[0059] For example, the at least one computer program 73 can be divided into one or more modules (units). The one or more modules can be stored in the at least one memory 72 and executed by the at least one processor 71 to complete the present disclosure. The one or more modules can be a series of computer program instruction segments that are used to perform specific functions. The computer program instruction segments can be used to describe the execution process of the at least one computer program 73 in the electronic device 7.
[0060] The electronic device can include, but is not limited to, the at least one processor 71 and at least one memory 72. Those skilled in the art can understand that FIG. 7 is merely an example of the electronic device 7 and does not limit the electronic device 7. The electronic device 7 can include more or fewer components than illustrated in the figure or different components, or some components can be combined. For example, the electronic device can also include input / output devices, network access devices, buses, etc.
[0061] The at least one processor 71 can be a Central Processing Unit (CPU), other general-purpose processors, Digital Signal Processors (DSP), Application-Specific Integrated Circuits (ASIC), Field-Programmable Gate Arrays (FPGA), or other programmable logic devices, discrete gates, or transistor logic devices, discrete hardware assemblies, etc. A general-purpose processor can be a microprocessor or any conventional processor.
[0062] The at least one memory 72 can be an internal storage unit of the electronic device 7, such as the hard drive or memory of the electronic device 7. The at least one memory 72 can also be an external storage device of the electronic device 7, such as a plug-in hard drive, Smart Media Card (SMC), Secure Digital (SD) card, Flash Card, etc., equipped on the electronic device 7. Furthermore, the at least one memory 72 can include the internal storage unit of the electronic device 7 and the external storage device. The at least one memory 72 can be used to store the computer program and other programs and data required by the electronic device. The at least one memory 72 can also be used to temporarily store data that has been output or is about to be output.
[0063] Since the information exchange and execution process between the above devices / units is based on the same concept as the method embodiments of the present disclosure, for the technical effects of the functions, reference can be made to the method embodiments of the present disclosure, which are not repeated.
[0064] Embodiments of the present disclosure also provide a computer-readable storage medium. The computer-readable storage medium stores the computer program that, when the computer program is executed by the processor, causes the processor to implement processes of the method embodiments of the present disclosure. In some embodiments, the computer-readable storage medium can be non-volatile or volatile.
[0065] Embodiments of the present disclosure provide a computer program product. When the product program product is running on the mobile terminal, the mobile terminal can be caused to implement the processes of the method embodiments.
[0066] Those skilled in the art can clearly understand that, for convenience and simplicity of the description, the division of the above functional units and modules is only for illustration. In practical applications, the function can be assigned to different functional units and modules as needed. That is, the internal structure of the apparatus can be divided into different functional units or modules to implement all or a part of the functions described above. The functional units and modules of embodiments of the present disclosure can be integrated into one processing unit or can exist separately and physically. In some other embodiments, two or more units can be integrated into one unit. The integrated unit can be implemented by hardware or a software functional unit. In addition, the names of the functional units and modules are only used for distinguishing not limiting the scope of the present disclosure. For the operation processes of the units and modules of the system, reference can be made to the corresponding processes in embodiments of the present disclosure, which are not repeated.
[0067] When the integrated module / unit is implemented as the software functional unit and sold or used as an individual product, the integrated module / unit can be stored in a computer-readable storage medium. Based on this understanding, all or a part of the processes of the method of embodiments of the present disclosure can be implemented by the computer program instructing associated hardware. The computer program can be stored in the computer-readable storage medium. When the computer program is executed by the processor, the processes of the method embodiments can be implemented. The computer program can include computer program codes. The computer program codes can be in the form of source code, object code, executable files, or some intermediate form. The computer-readable storage medium can include any entity or apparatus capable of carrying the computer program codes, such as a recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier signal, telecommunication signal, software distribution medium, etc. The content of the computer-readable storage medium can be appropriately increased or decreased based on the requirements of legislation and patent practices in the jurisdiction. For example, in some jurisdictions, the computer-readable storage medium does not include electrical carrier signals and telecommunication signals according to legislation and patent practices.
[0068] In the above embodiments, the descriptions of the embodiments have different focuses. For the part that is not detailed or described in a certain embodiment, reference can be made to the related descriptions of other embodiments.
[0069] Embodiments of the present disclosure are only used to explain the technical solutions of the present disclosure and not to limit the present disclosure. Although the present disclosure has been described in detail with reference to embodiments of the present disclosure, those of ordinary skill in the art should understand that modifications can be still made to the technical solutions of embodiments of the present disclosure or equivalent replacements can be made to some technical features. These modifications and replacements do not cause the essence of the technical solution to depart from the spirit and scope of the present disclosure and should be within the scope of the present disclosure.
Claims
1. A method comprising:obtaining an exercise intensity of a user;determining a training intensity of the user according to the exercise intensity; andgenerating an exercise training plan according to the training intensity.
2. The method according to claim 1, further comprising:obtaining an exercise parameter of the user;wherein obtaining the exercise intensity of the user includes:determining the exercise intensity according to the exercise parameter.
3. The method according to claim 2, further comprising:determining an exercise ability according to the exercise parameter;wherein:the exercise ability includes at least one of an aerobic ability or an anaerobic ability; anddetermining the exercise intensity according to the exercise parameter includes determining the exercise intensity according to the exercise ability.
4. The method according to claim 2, wherein determining the exercise intensity according to the exercise ability includes at least one of:determining an aerobic intensity range of the user according to an aerobic ability of the user; ordetermining an anaerobic intensity range of the user according to an anaerobic exercise ability of the user.
5. The method according to claim 4, wherein the aerobic ability includes at least one of:a first aerobic ability representing an aerobic ability within a lactate threshold ability range; ora second aerobic ability representing an aerobic ability outside the lactate threshold ability range.
6. The method according to claim 5, wherein determining the exercise intensity according to the exercise ability includes at least one of:determining a first aerobic intensity range of the user according to the first aerobic ability; ordetermining a second aerobic intensity range of the user according to the second aerobic ability.
7. The method according to claim 1, wherein determining the training intensity according to the exercise intensity includes:obtaining a training goal of the user;determining a target exercise intensity range from at least one exercise intensity range according to the training goal of the user; anddetermining the training intensity according to the target exercise intensity range.
8. The method according to claim 1, wherein generating the exercise training plan according to the training intensity includes:determining a training load of the user according to the training intensity; andgenerating the exercise training plan according to the training load of the user, the exercise training plan including at least one exercise type, and a total load of the at least one exercise type matching the training load.
9. The method according to claim 8, further comprising:obtaining the total load of the at least one exercise type; anddetermining whether the total load of the at least one exercise type matches the training load;wherein generating the exercise training plan according to the training load of the user includes:generating the exercise training plan according to the training load in response to the total load of the at least one exercise type matching the training load.
10. The method according to claim 9, further comprising:determining a difference between the total load of the at least one exercise type and the training load;wherein determining whether the total load of the at least one exercise type matches the training load according to the total load of the at least one exercise type and the training load includes:determining that the total load of the at least one exercise type matches the training load in response to the difference between the total load of the at least one exercise type and the training load being less than or equal to a preset difference.
11. An electronic device comprising:at least one processor; andat least one memory storing at least one computer program that, when executed by the at least one processor, causes the electronic device to:obtain an exercise intensity of a user;determine a training intensity of the user according to the exercise intensity; andgenerate an exercise training plan according to the training intensity.
12. The device according to claim 11, wherein the at least one processor is further configured to:obtain an exercise parameter of the user; anddetermine the exercise intensity according to the exercise parameter.
13. The device according to claim 12, wherein the at least one processor is further configured to:determine an exercise ability according to the exercise parameter, wherein the exercise ability includes at least one of an aerobic ability or an anaerobic ability; anddetermine the exercise intensity according to the exercise ability.
14. The device according to claim 12, wherein the at least one processoris further configured to at least one of:determine an aerobic intensity range of the user according to an aerobic ability of the user; ordetermine an anaerobic intensity range of the user according to an anaerobic exercise ability of the user.
15. The device according to claim 14, wherein the aerobic ability includes at least one of:a first aerobic ability representing an aerobic ability within a lactate threshold ability range; ora second aerobic ability representing an aerobic ability outside the lactate threshold ability range.
16. The device according to claim 15, wherein the one or more processors are further configured to at least one of:determine a first aerobic intensity range of the user according to the first aerobic ability; ordetermine a second aerobic intensity range of the user according to the second aerobic ability.
17. The device according to claim 11, wherein the at least one processor is further configured to:obtain a training goal of the user;determine a target exercise intensity range from at least one exercise intensity range according to the training goal of the user; anddetermine the training intensity according to the target exercise intensity range.
18. The device according to claim 11, wherein the at least one processor is further configured to:determine a training load of the user according to the training intensity; andgenerate the exercise training plan according to the training load of the user, the exercise training plan including at least one exercise type, and a total load of the at least one exercise type matching the training load.
19. The device according to claim 18, wherein the at least one processor is further configured to:obtain the total load of the at least one exercise type; anddetermine whether the total load of the at least one exercise type matches the training load; andgenerate the exercise training plan according to the training load in response to the total load of the at least one exercise type matching the training load.
20. A non-transitory computer-readable storage medium storing at least one computer program that, when executed by at least one processor of an electronic device, causes the electronic device to:obtain an exercise intensity of a user;determine a training intensity of the user according to the exercise intensity; andgenerate an exercise training plan according to the training intensity.