Athlete running rhythm prompt management method and system, storage medium and electronic equipment
By formulating the best running rhythm plan for athletes and monitoring status information in real time, combining the collaborative prompts of smart wearable devices and prompt screens, the accuracy and real-time problems of athletes' running rhythm control are solved, and the efficiency and effectiveness of running training are improved.
Patent Information
- Application Number
- CN202510422702.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-07
- Publication Date
- 2025-05-06
- Estimated Expiration
- 2045-04-07
AI Technical Summary
The existing technology is difficult to achieve precise control of athletes' running rhythm, and the traditional running rhythm prompt method will affect athletes' running posture and attention.
By formulating the best running rhythm plan for athletes, monitoring running status information in real time, determining the running rhythm prompt plan, and achieving precise rhythm control of athletes through the synergy between smart wearable devices and prompt screens.
It effectively reduces the number of times athletes look up at the equipment, avoids the fluency of running posture and pace, and improves the athletes' attention concentration and rhythm control effects during running.
Smart Images

Figure CN119925899A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of running rhythm prompt management, and in particular to a method, system, storage medium and electronic device for athlete running rhythm prompt management. Background Art
[0002] With the continuous development of competitive sports, athletes' training methods and management styles have gradually become more diversified. Especially in the endurance event of running, how to scientifically and effectively manage athletes' running rhythm has become one of the key factors in improving training efficiency and optimizing competition performance.
[0003] In the traditional training model, athletes usually rely on personal experience and verbal guidance from coaches to adjust their running rhythm. Although this method can help athletes achieve their training goals to a certain extent, it has great limitations and it is difficult to achieve accurate real-time rhythm control.
[0004] In addition, there are currently two ways to provide information prompts to athletes during their running process: one is to display information through a smart sports watch; the other is to provide voice prompts through smart sports headphones. However, the application scenario of this application is to provide real-time running rhythm prompts to athletes. If these two methods are performed alone, they will bring great disadvantages. When the former is in progress, since the number of real-time running rhythm prompts will be more frequent and there is a process of prompting athletes to maintain the running rhythm each time, athletes need to often raise their arms and slightly lower their heads to check the smart sports watch, which seriously affects their running posture, and may also cause their steps to be unsmooth, and reduce the efficiency of upper limb arm swing, and there will be distraction. When the latter is in progress, since the training environment is mostly open and shared by many people, the environmental noise requires athletes to deliberately listen to the prompt voice in the smart sports headphones, resulting in a strong degree of distraction.
[0005] Therefore, a solution is urgently needed. Summary of the invention
[0006] One of the purposes of the present invention is to provide a running rhythm prompt management method for athletes, formulate the best running rhythm plan for athletes, compare the best running rhythm plan, determine the running rhythm prompt plan in real time according to the running state information of the monitored athletes, and execute the running rhythm prompt plan for athletes, so as to assist athletes in precise real-time rhythm control. In addition, the system determines the best prompt screen and the corresponding large screen prompt area and the cost of viewing when running from the prompt screen distribution map based on the running track trajectory. When the cost of viewing when running exceeds the cost limit, the running rhythm prompt is given to the athlete through the smart wearable device worn by the user, and when the cost of viewing when running does not exceed the cost limit, the athlete can naturally view the large screen prompt area during the running process, and make a rhythm adjustment quickly under its prompt to complete the prompt target, greatly reducing the number of times the athlete raises his arm and slightly lowers his head to check the smart sports watch, and avoiding the running posture, the fluency of the running pace, the efficiency of the upper limb swing arm and the attention as much as possible. It is particularly suitable for the application scenario of the present application that the number of real-time running rhythm prompts will be more frequent and each prompt has a scene feature of prompting the athlete to reach the process of maintaining the running rhythm, which greatly improves the effect of the athlete's running rhythm control training.
[0007] An embodiment of the present invention provides a method for managing an athlete's running rhythm prompt, comprising: Develop the best running rhythm plan for athletes during their next running training; When the athlete performs the next running training, the athlete's running status information is monitored; Compare the best running rhythm plan and determine the running rhythm prompt plan in real time according to the running status information; Implement a running cadence prompting program for athletes.
[0008] Optionally, the step of providing the athlete with a timely running rhythm prompt includes: Analyze the timely reminder plan for running rhythm, determine the reminder target and the required reminder time; Obtain the running track trajectory of the athlete within the time required for prompting in the future; Based on the running track trajectory, determine the best prompt screen and the corresponding large screen prompt area and viewing cost while running from the prompt screen distribution map; When the cost of running exceeds the cost limit, the athlete is guided to check the smart wearable device he is wearing through the smart wearable device worn by the athlete, and the athlete is guided to complete the prompt target through the smart wearable device worn by the athlete; Otherwise, the athlete is guided to view the large screen prompt area through the smart wearable device worn by the athlete and the best prompt screen, and the athlete is guided to complete the prompt target through the best prompt screen.
[0009] Optionally, the determining of the best prompt screen and the corresponding large screen prompt area and the viewing cost during running from the prompt screen distribution map based on the running track trajectory includes: Predicting the athlete's field of view at multiple time units while running along a running track trajectory; Counting the first screening index of each prompt screen to be selected in the prompt screen distribution diagram; wherein the first screening index includes: the total number of consecutive unit time periods when the prompt screen to be selected appears in the viewing field of view at consecutive unit time periods; The candidate prompt screen with the largest first screening index is taken as the best prompt screen; Identify multiple unit free areas from the best prompt screen; Counting the second screening index of each unit free area; wherein the second screening index includes: the sum of the minimum movement amounts of the viewing field of view at each unit time to completely view the unit free area; The unit free area with the smallest second screening index is used as the large screen prompt area; Use the second filter indicator corresponding to the large screen prompt area as the cost to view while running.
[0010] Optionally, guiding the athlete to view the smart wearable device worn by the athlete through the smart wearable device worn by the athlete includes: Controlling the smart wearable device worn by the athlete to perform a first vibration; The method of guiding the athlete to complete the prompt target through the smart wearable device worn by the athlete includes: Obtain the first template animation and the first configuration information type corresponding to the prompt target; Obtaining first target information of a first configuration information type of the athlete; Based on the first target information, configuring the first template animation; Control the display of the first template animation after the smart wearable device worn by the athlete is configured.
[0011] Optionally, guiding the athlete to view the large screen prompt area through the smart wearable device worn by the athlete and the optimal prompt screen includes: Controlling the smart wearable device worn by the athlete to perform a second vibration; Controlling the smart wearable device worn by the athlete to perform a third vibration, and synchronously controlling the best prompt screen to flash the large screen prompt area; wherein the vibration modes of the third vibration, the second vibration and the first vibration are different from each other; Obtain the second template animation and the second configuration information type corresponding to the prompt target; Acquire second target information of a second configuration information type of the athlete; Based on the second target information, configuring the second template animation; Control the display of the second template animation after the best prompt screen configures the large screen prompt area.
[0012] Optionally, the step of providing the athlete with a timely running rhythm prompt includes: Based on the current time and the current position of the athlete, the running rhythm timely prompting scheme is represented on the running rhythm prompting space-time graph to obtain a first space-time body; Obtaining multiple timely prompting schemes of historical running rhythms determined in real time during the athlete's running training and their corresponding historical determination times and the athlete's position at the time of historical determination; Based on the historical determination time and the position of the athlete at the time of historical determination, corresponding timely prompt schemes of each historical running rhythm are represented on a running rhythm prompting space-time graph to obtain a plurality of second space-time bodies; Determine a prompt execution mode based on the running rhythm prompt spatiotemporal graphs obtained for each first spatiotemporal body and the second spatiotemporal body; Based on the prompt execution mode, a timely running rhythm prompt program is implemented for athletes.
[0013] Optionally, the step of determining the prompt execution mode based on obtaining the running rhythm prompt spatiotemporal graphs of each first spatiotemporal body and the second spatiotemporal body includes: Determine the second space-time volume in the first standard space-time region of the first space-time volume from the running rhythm prompt space-time map of each first space-time volume and the second space-time volume, and use it as the third space-time volume; Extracting features from the first space-time volume and the third space-time volume to obtain a first feature set; When the matching degree between the first feature set and the first standard feature set exceeds a first matching degree threshold, determining the prompt execution mode to be not executed; Otherwise, obtaining a second standard space-time region corresponding to the first feature set; Determine the second space-time volume in the second standard space-time region of the first space-time volume from the running rhythm prompt space-time map of each first space-time volume and the second space-time volume, and use it as the fourth space-time volume; Extracting features from the first space-time volume and the fourth space-time volume to obtain a second feature set; When the matching degree between the second feature set and the second standard feature set exceeds a second matching degree threshold, determining the prompt execution mode to be suspended execution; Otherwise, the prompt execution mode is determined to be immediate execution.
[0014] An athlete running rhythm prompt management system provided by an embodiment of the present invention includes: An optimal running rhythm program formulation module is used to formulate an optimal running rhythm program for athletes during the next running training; A running status information monitoring module is used to monitor the athlete's running status information when the athlete performs the next running training; A running rhythm prompting scheme determination module is used to compare the best running rhythm scheme and determine the running rhythm prompting scheme in real time according to the running status information; A running rhythm timely prompting program execution module is used to execute the running rhythm timely prompting program for athletes; The running rhythm timely prompting scheme execution module executes the running rhythm timely prompting scheme for the athlete, including: Analyze the timely reminder plan for running rhythm, determine the reminder target and the required reminder time; Obtain the running track trajectory of the athlete within the time required for prompting in the future; Based on the running track trajectory, determine the best prompt screen and the corresponding large screen prompt area and viewing cost while running from the prompt screen distribution map; When the cost of running exceeds the cost limit, the athlete is guided to check the smart wearable device he is wearing through the smart wearable device worn by the athlete, and the athlete is guided to complete the prompt target through the smart wearable device worn by the athlete; Otherwise, the athlete is guided to view the large screen prompt area through the smart wearable device worn by the athlete and the best prompt screen, and the athlete is guided to complete the prompt target through the best prompt screen.
[0015] An embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored. A processor executes the computer program to implement any of the methods described above.
[0016] An embodiment of the present invention provides an electronic device, which includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement any of the methods described above.
[0017] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description and the accompanying drawings.
[0018] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The accompanying drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation of the present invention. In the accompanying drawings: Figure 1 A schematic diagram of a method for prompting and managing an athlete's running rhythm in an embodiment of the present invention; Figure 2 The figure is a schematic diagram of an athlete running rhythm prompt management system according to an embodiment of the present invention. DETAILED DESCRIPTION
[0020] The preferred embodiments of the present invention are described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present invention, and are not used to limit the present invention.
[0021] The embodiment of the present invention provides a method for managing an athlete's running rhythm prompt, such as Figure 1 As shown, including: S1. Develop the best running rhythm plan for the athlete during the next running training; S2. When the athlete performs the next running training, monitor the athlete's running status information; S3, comparing the best running rhythm plan and determining the running rhythm prompt plan in real time according to the running status information; S4. Implement a running rhythm prompting program for athletes; The method of providing timely running rhythm prompts to athletes includes: Analyze the timely reminder plan for running rhythm, determine the reminder target and the required reminder time; Obtain the running track trajectory of the athlete within the time required for prompting in the future; Based on the running track trajectory, determine the best prompt screen and the corresponding large screen prompt area and viewing cost while running from the prompt screen distribution map; When the cost of running exceeds the cost limit, the athlete is guided to check the smart wearable device he is wearing through the smart wearable device worn by the athlete, and the athlete is guided to complete the prompt target through the smart wearable device worn by the athlete; Otherwise, the athlete is guided to view the large screen prompt area through the smart wearable device worn by the athlete and the best prompt screen, and the athlete is guided to complete the prompt target through the best prompt screen.
[0022] When formulating the best running rhythm plan, the athlete's multimodal formulation basis is obtained, including at least: current physical condition, training goals for the next running training, environmental factors of the training venue, historical performance during the last running training, etc.; a plan library that stores the best running rhythm plans corresponding to different multimodal formulation bases is pre-set, and the plan library is queried based on the obtained multimodal formulation basis to obtain the best running rhythm plan and complete the formulation; when setting the plan library, multiple running training experts can jointly set it based on their experience.
[0023] When monitoring running status information, it can be achieved through the smart wearable device worn by the athlete. The smart wearable device includes at least: smart sports watches, etc.; the monitored running status information includes at least: the athlete's current heart rate, stride, cadence, training progress, remaining training distance, etc.
[0024] The optimal running rhythm plan indicates the running rhythm that the athlete should maintain in different running states. Therefore, the running rhythm timely prompt plan can be determined in real time according to the running state information by referring to the optimal running rhythm plan. The running rhythm timely prompt plan is a plan that is currently suitable for giving running rhythm prompts to athletes, and is used to prompt athletes to maintain the running rhythm that should be maintained in the current running state.
[0025] Finally, the running rhythm prompt program is implemented for the athletes. After implementation, the athletes will know the current running rhythm that should be maintained and decide whether to make changes.
[0026] The prompt target is the running rhythm that the user needs to be prompted to maintain, such as the step frequency and stride length that should be maintained; the prompt required time is the time required for the running rhythm timely prompt plan to be executed.
[0027] When an athlete is doing running training, he will continue along the running track. The running track trajectory is the trajectory of the track that the athlete needs to continue running along within the required time in the future. It can be predicted based on the athlete's current running speed and the required time.
[0028] The prompt screen distribution map is a map of the distribution locations of the prompt screens on the training grounds where the athletes are located. The best prompt screen is the prompt screen that is most suitable for providing information prompts to the athletes when they are running along the running track. The large-screen prompt area is the display area of the best prompt screen that is most suitable for providing information prompts to the athletes when they are running along the running track. The viewing cost while running is the viewing cost of viewing the large-screen prompt area when the athletes are running along the running track. The running track track can reflect the running state of the athletes within the time required for future prompts. Therefore, the best prompt screen and the corresponding large-screen prompt area and viewing cost while running can be determined based on it.
[0029] The cost limit represents the limit of the viewing cost of the large-screen prompt area when the athlete is running along the running track. When the viewing cost while running exceeds the cost limit, it means that the athlete is not suitable for viewing the large-screen prompt area to receive prompts, and prompts are given through the smart wearable device worn by the athlete throughout the process; otherwise, that is, when the viewing cost while running does not exceed the cost limit, it means that the athlete is suitable for viewing the large-screen prompt area to receive prompts, and the athlete is first guided to view the large-screen prompt area through the linkage of the smart wearable device and the best prompt screen, and then the athlete is guided to complete the prompt target through the best prompt screen.
[0030] Specifically, when setting up a prompt screen at the training ground where the athletes are located, it can be connected to at least one large screen originally used for displaying game information in the training ground and used as a prompt screen. A new large screen can also be set up as a prompt screen. Since the visible range of the large screen is large, there is no need to set up too many.
[0031] The present application formulates the best running rhythm plan for athletes, compares the best running rhythm plan, and determines the running rhythm prompt plan in real time according to the running status information of the monitored athletes, and executes the running rhythm prompt plan for the athletes, so as to assist the athletes in precise real-time rhythm control. In addition, the system determines the best prompt screen and the corresponding large screen prompt area and the cost of viewing when running from the prompt screen distribution map based on the running track trajectory. When the cost of viewing when running exceeds the cost limit, the running rhythm prompt is given to the athlete through the smart wearable device worn by the user, and when the cost of viewing when running does not exceed the cost limit, the athlete can naturally view the large screen prompt area during the running process, and make a quick rhythm adjustment under its prompt to complete the prompt target, which greatly reduces the number of times the athlete raises his arm and slightly lowers his head to check the smart sports watch, and avoids the running posture, the smoothness of the running pace, the efficiency of the upper limb arm swing and the attention as much as possible. It is particularly suitable for the application scenario of the present application, in which the number of real-time running rhythm prompts is relatively frequent and each prompt has a scene feature of prompting the athlete to reach the process of maintaining the running rhythm, which greatly improves the effect of the athlete's running rhythm control training.
[0032] When using the prompt screen to provide information prompts to athletes who are running, two special problems need to be faced: 1. There are often multiple athletes running at the same training venue. How to use the same prompt screen to prompt different athletes who need running rhythm prompts? 2. The position of the prompt screen is mostly fixed. Athletes may need to slightly turn their heads when checking the prompt screen. How to avoid this situation as much as possible.
[0033] Therefore, in order to solve the above problems, in one embodiment, the method of determining the best prompt screen and the corresponding large screen prompt area and the viewing cost during running from the prompt screen distribution map based on the running track trajectory includes: Predicting the athlete's field of view at multiple time units while running along a running track trajectory; Counting the first screening index of each prompt screen to be selected in the prompt screen distribution diagram; wherein the first screening index includes: the total number of consecutive unit time periods when the prompt screen to be selected appears in the viewing field of view at consecutive unit time periods; The candidate prompt screen with the largest first screening index is taken as the best prompt screen; Identify multiple unit free areas from the best prompt screen; Counting the second screening index of each unit free area; wherein the second screening index includes: the sum of the minimum movement amounts of the viewing field of view at each unit time to completely view the unit free area; The unit free area with the smallest second screening index is used as the large screen prompt area; Use the second filter indicator corresponding to the large screen prompt area as the cost to view while running.
[0034] The shape of the training track where the athletes are located is fixed, and the athletes will maintain a standard body posture at different positions on the track. On the straight track, athletes usually maintain a relatively upright posture, with their heads upright and their eyes looking at the track ahead; on the curve, athletes usually direct their sight to a place parallel to the tangent direction of the track, that is, looking in the tangent direction of the curve. Therefore, based on the specific position of the athlete running along the track at different unit times and the visual range of the average person, the viewing field at each unit time can be predicted. The unit time is any moment when the athlete is running along the track.
[0035] When counting the total number of consecutive unit moments, for example: the viewing field is divided into field of view 1 to field of view 10, and the corresponding unit moments are moment 1 to moment 10, and the prompt screen to be selected appears in the field of view 2 to field of view 4 of consecutive moments 2 to moment 4, and appears in the field of view 7 to field of view 9 of consecutive moments 7 to moment 9, then the total number of consecutive unit moments is the total of moment 2 to moment 4 and moment 7 to moment 9, which is 6. This is used as the first screening index. The larger the first screening index is, the more convenient it is for the athlete to view the corresponding prompt screen to be selected when running along the running track. Therefore, the prompt screen to be selected with the largest first screening index is used as the best prompt screen.
[0036] The display area of the prompt screen is divided into multiple unit display areas of equal size. The unit idle area refers to the unit display area that is not currently used to prompt the running rhythm of any athlete. When the viewing field of view moves to the complete viewing unit idle area, it is necessary to move, that is, to generate the minimum movement amount. The movement amount of the viewing field of view at each unit moment is summed to obtain the sum of the minimum movement amounts. This is used as the second screening indicator. The smaller the second screening indicator, the more convenient it is for the athlete to view the corresponding unit idle area while running along the running track. Therefore, the unit idle area with the smallest second screening indicator is used as the large-screen prompt area, and the second screening indicator corresponding to the large-screen prompt area is used as the viewing cost when running.
[0037] The embodiment of the present invention divides the display area of the prompt screen into multiple unit display areas of equal size, so that the same prompt screen can be used to prompt different athletes who need running rhythm prompts; secondly, the first screening index and the second screening index are introduced to ensure that the athlete can most conveniently view the best prompt screen and the most convenient large-screen prompt area when running along the running track, and to avoid as much as possible the situation that the athlete may need to slightly turn his brain when viewing the prompt screen, thereby greatly improving the applicability of the system.
[0038] In one embodiment, guiding the athlete to view the smart wearable device worn by the athlete through the smart wearable device worn by the athlete includes: Controlling the smart wearable device worn by the athlete to perform a first vibration; The method of guiding the athlete to complete the prompt target through the smart wearable device worn by the athlete includes: Obtain the first template animation and the first configuration information type corresponding to the prompt target; Obtaining first target information of a first configuration information type of the athlete; Based on the first target information, configuring the first template animation; Control the display of the first template animation after the smart wearable device worn by the athlete is configured.
[0039] When performing the first vibration, two consecutive vibrations may be performed within 0.5 seconds; when athletes use the system for the first time, they may be informed that the first vibration requires them to check the smart wearable device they are wearing.
[0040] The first template animation is an animation that supports the display of smart wearable devices and can be dynamically configured according to the first target information and can provide real-time running rhythm prompts to athletes after configuration; the first configuration information type is the type of first target information that supports dynamic configuration of the first template animation, which is used to indicate which type of first target information the system obtains from the athlete. Specifically, for example: the prompt target is the target cadence, the first template animation is a cadence target completion progress bar, the end point of the progress bar is the target cadence, the first configuration information type is cadence, the athlete's real-time cadence is obtained as the first target information, and after the first template animation is configured based on the first target information, the cadence target completion progress bar will display the progress of the athlete's current cadence adjustment. The display of the first template animation after the smart wearable device worn by the athlete is controlled, and the athlete completes the prompt target under its prompt.
[0041] In one embodiment, guiding the athlete to view the large screen prompt area through the smart wearable device worn by the athlete and the optimal prompt screen includes: Controlling the smart wearable device worn by the athlete to perform a second vibration; Controlling the smart wearable device worn by the athlete to perform a third vibration, and synchronously controlling the best prompt screen to flash the large screen prompt area; wherein the vibration modes of the third vibration, the second vibration and the first vibration are different from each other; Obtain the second template animation and the second configuration information type corresponding to the prompt target; Acquire second target information of a second configuration information type of the athlete; Based on the second target information, configuring the second template animation; Control the display of the second template animation after the best prompt screen configures the large screen prompt area.
[0042] When the second vibration is performed, the vibration can be continued for 1 second; when the athlete uses the system for the first time, it can be explained to the athlete that the second vibration is to prepare for docking with the large-screen prompt area.
[0043] When performing the third vibration, it can vibrate three times continuously within 1 second; when controlling the large-screen prompt area to flash, it can flash three times continuously within 1 second; synchronous control means that the third vibration of the smart wearable device and the flashing of the large-screen prompt area start and end at the same time, and the vibration and flashing frequencies are consistent; in this way, athletes can quickly perceive that they need to connect with the corresponding large-screen prompt area.
[0044] Correspondingly, the second template animation is an animation that supports display in the large screen prompt area and can be dynamically configured according to the second target information and can provide real-time running rhythm prompts to athletes after configuration; the second configuration information type is the type of second target information that supports dynamic configuration of the second template animation, which is used to indicate which type of second target information of the athlete the system obtains; both can be set in advance by technical personnel according to actual needs. The best prompt screen is controlled to display the second template animation after configuring the large screen prompt area, and the athlete completes the prompt target under its prompt.
[0045] At present, the original intention of running rhythm prompts is to help athletes better control their running rhythm, cultivate their sensitivity to their own rhythm and physical condition, and thus improve athletic performance and endurance.
[0046] However, in actual training, athletes often encounter situations where their rhythm does not match their expectations, and they need to frequently rely on rhythm cues to make adjustments. In the short term, this approach may bring certain results, but in the long term, over-reliance on rhythm cues may bring a serious disadvantage, that is, athletes will gradually lose the ability to adjust their rhythm independently according to their own body reactions.
[0047] When athletes rely too much on rhythm cues, they tend to ignore their intuitive judgment of body sensations and rely on cues to control their running rhythm. This dependence may weaken their keen perception of their physical state, resulting in an inability to flexibly adjust their rhythm according to factors such as physical fitness, environmental changes, and psychological state. Over time, athletes may lose the ability to adjust their rhythm through their own perception, especially in the absence of rhythm cues, and may feel lost or unable to cope with unexpected situations during the game. For example, during a game, athletes may need to adjust their running rhythm due to changes in weather, mentality, or fatigue. At this time, if they rely on rhythm cues, it may limit their judgment and adaptability, and they will not be able to flexibly adapt to changes in the game.
[0048] Therefore, in order to solve the above problems, in one embodiment, the scheme of timely prompting the athlete's running rhythm includes: Based on the current time and the current position of the athlete, the running rhythm timely prompting scheme is represented on the running rhythm prompting space-time graph to obtain a first space-time body; Obtaining multiple timely prompting schemes of historical running rhythms determined in real time during the athlete's running training and their corresponding historical determination times and the athlete's position at the time of historical determination; Based on the historical determination time and the position of the athlete at the time of historical determination, corresponding timely prompt schemes of each historical running rhythm are represented on a running rhythm prompting space-time graph to obtain a plurality of second space-time bodies; Determine a prompt execution mode based on the running rhythm prompt spatiotemporal graphs obtained for each first spatiotemporal body and the second spatiotemporal body; Based on the prompt execution mode, a timely running rhythm prompt program is implemented for athletes.
[0049] When constructing a running rhythm prompt space-time diagram, the running status information of the athlete at different historical moments during the running training is marked on the map of the venue where the athlete performs running training, and the corresponding information generation time is marked, and the marked venue map is used as the running rhythm prompt space-time diagram.
[0050] Historically, the system will determine the running rhythm timely reminder plan in real time, that is, the historical running rhythm timely reminder plan, the historical determination time is the determination time of the historical running rhythm timely reminder plan, and the athlete's position at the time of historical determination is the athlete's position at that time when the historical running rhythm timely reminder plan was determined.
[0051] When representing the running rhythm timely reminder plan, the corresponding runway position is found in the running rhythm reminder space-time diagram based on the current position of the athlete, the running rhythm timely reminder plan is marked next to the runway position, and the current time is marked. The marked running rhythm timely reminder plan and the current time form a first space-time body next to the runway position.
[0052] Similarly, when representing the historical running rhythm timely reminder plan, the corresponding runway position is found in the running rhythm reminder space-time diagram based on the athlete's position at the time of historical determination, the historical running rhythm timely reminder plan is marked next to the runway position, and the corresponding historical determination time is marked. The marked historical running rhythm timely reminder plan and the corresponding historical determination time form a second space-time body next to the runway position.
[0053] Obtaining the running rhythm prompt space-time diagram of each first space-time body and the second space-time body comprehensively reflects the athlete's sports performance during the running training and the system's running rhythm prompt, etc. Therefore, the prompt execution mode can be determined based on it. The prompt execution mode is divided into non-execution, suspended execution, and immediate execution. If it is non-execution, it means that if it is executed, it will cause the athlete to over-rely on the prompt. If it is suspended execution, it means that the athlete needs to be prompted but the immediate prompt will cause the athlete to over-rely on the prompt. If it is immediate execution, it means that if it is executed, it will not cause the athlete to over-rely on the prompt. Finally, based on the prompt execution mode, the athlete is executed with a timely running rhythm prompt plan.
[0054] The embodiment of the present invention represents the running rhythm timely prompt scheme and the corresponding historical running rhythm timely prompt schemes on the running rhythm prompt space-time graph, and obtains the running rhythm prompt space-time graphs of each first space-time body and the second space-time body respectively, determines the prompt execution mode, executes the running rhythm timely prompt scheme for the athlete based on the prompt execution mode, and accurately determines the appropriate execution mode to avoid causing the athlete to over-rely on the running rhythm prompt, so as to avoid the athlete from over-relying on the running rhythm prompt and gradually losing the ability to independently adjust the rhythm according to their own body reactions.
[0055] In one embodiment, determining the prompt execution mode based on obtaining the running rhythm prompt spatiotemporal graphs of each first spatiotemporal volume and the second spatiotemporal volume includes: Determine the second space-time volume in the first standard space-time region of the first space-time volume from the running rhythm prompt space-time map of each first space-time volume and the second space-time volume, and use it as the third space-time volume; Extracting features from the first space-time volume and the third space-time volume to obtain a first feature set; When the matching degree between the first feature set and the first standard feature set exceeds a first matching degree threshold, determining the prompt execution mode to be not executed; Otherwise, obtaining a second standard space-time region corresponding to the first feature set; Determine the second space-time volume in the second standard space-time region of the first space-time volume from the running rhythm prompt space-time map of each first space-time volume and the second space-time volume, and use it as the fourth space-time volume; Extracting features from the first space-time volume and the fourth space-time volume to obtain a second feature set; When the matching degree between the second feature set and the second standard feature set exceeds a second matching degree threshold, determining the prompt execution mode to be suspended execution; Otherwise, the prompt execution mode is determined to be immediate execution.
[0056] The first standard space-time area is the runway area 100 meters before the runway position of the first space-time body and the time period 2 minutes before the current time of the first space-time body; based on the first standard space-time area of the first space-time body, the second space-time body can be determined from the running rhythm prompt space-time diagram of each first space-time body and the second space-time body and used as the third space-time body.
[0057] The features of the first space-time body and the third space-time body included in the first feature set include at least: the interval distance between the runway position of the first space-time body and the runway position of the third space-time body, the association relationship between the timely prompt scheme of the running rhythm of the first space-time body and the historical timely prompt scheme of the running rhythm of the third space-time body, the association relationship between the current time of the first space-time body and the historical determined time of the third space-time body, etc.
[0058] The first standard feature set includes the features of the first space-time body and the third space-time body that jointly represent that the implementation of the timely running rhythm reminder program will cause athletes to over-rely on reminders. For example: the interval distance between the runway position of the first space-time body and the runway position of the third space-time body is 2 meters, the correlation between the timely running rhythm reminder program of the first space-time body and the historical running rhythm timely reminder program of the third space-time body is that the reminder target is the same, and the correlation between the current time of the first space-time body and the historical determined time of the third space-time body is that the time difference is 3 seconds. This means that the athlete has been prompted with the same reminder target in a very recent time in history, and the athlete himself knows that he has deviated from the reminder target again. If the running rhythm timely reminder program is implemented, it will cause the athlete to over-rely on the reminder.
[0059] Therefore, when the matching degree between the first feature set and the first standard feature set exceeds the first matching degree threshold, the prompt execution mode is determined to be not executed. The first matching degree threshold is a threshold representing a greater matching degree between the first feature set and the first standard feature set, for example, the first matching degree threshold is 80%.
[0060] Next, it is only necessary to determine whether the prompt execution mode is to be suspended or immediately executed, which requires a comprehensive determination of more situations. The first feature set reflects the recent athletic performance of the athlete during the running training and the system's running rhythm prompts. Therefore, the second standard space-time area containing more situations can be determined based on it. For example, if the first feature set reflects that the athlete's athletic performance is better in the recent period and the system gives less running rhythm prompts, more historical time and a longer historical runway area are required. The corresponding second standard space-time area is the runway area 800 meters before the runway position of the first space-time body and the time period 5 minutes before the current time of the first space-time body.
[0061] Similarly, based on the second standard space-time region of the first space-time volume, the second space-time volume can be determined from the running rhythm prompt space-time graphs of the first space-time volume and the second space-time volume, and used as the fourth space-time volume. The second feature set of the first space-time volume and the fourth space-time volume is extracted.
[0062] The second standard feature set includes features of the first space-time body and the fourth space-time body that jointly represent that athletes need to be prompted but immediate prompting will cause athletes to over-rely on prompts. For example: the frequency of prompts of other prompt schemes that jointly reflect the prompt types of timely prompt schemes for running rhythm in history and the frequency of timely prompt schemes for running rhythm with different prompt types in history are concentrated as multiple features of the median, indicating that the prompt frequency of the prompt type of timely prompt schemes for running rhythm in history is at a medium level, and there is no need to not execute it or execute it immediately, so it is postponed.
[0063] Therefore, when the matching degree between the second feature set and the second standard feature set exceeds the second matching degree threshold, the prompt execution mode is determined to be suspended execution; otherwise, the prompt execution mode is determined to be immediate execution. The second matching degree threshold is a threshold representing a greater matching degree between the second feature set and the second standard feature set, for example, the second matching degree threshold is 70%.
[0064] The embodiment of the present invention first determines the third space-time body based on the first standard space-time area of the first space-time body, extracts the first feature set of the first space-time body and the third space-time body, and determines whether the prompt execution mode can be non-execution by matching with the first standard feature set, and then determines the fourth space-time body based on the second standard space-time area of the first space-time body, extracts the second feature set of the first space-time body and the fourth space-time body, and determines whether the prompt execution mode is suspended execution or immediate execution by matching with the second standard feature set, which greatly improves the accuracy and comprehensiveness of the prompt execution mode determination, and further improves the avoidance of athletes' excessive dependence on running rhythm prompts and gradually losing the ability to adjust the rhythm independently according to their own body reactions. In addition, the prompt execution mode is determined in a progressive layer, which greatly improves the efficiency of determining the prompt execution mode.
[0065] The embodiment of the present invention provides an athlete running rhythm prompt management system, such as Figure 2 As shown, including: The optimal running rhythm program formulation module 1 is used to formulate the optimal running rhythm program for the athlete during the next running training; The running state information monitoring module 2 is used to monitor the athlete's running state information when the athlete performs the next running training; A running rhythm timely prompting scheme determining module 3 is used to compare the best running rhythm scheme and determine the running rhythm timely prompting scheme in real time according to the running state information; A running rhythm timely prompting program execution module 4 is used to execute the running rhythm timely prompting program for athletes; The running rhythm timely prompting scheme execution module executes the running rhythm timely prompting scheme for the athlete, including: Analyze the timely reminder plan for running rhythm, determine the reminder target and the required reminder time; Obtain the running track trajectory of the athlete within the time required for prompting in the future; Based on the running track trajectory, determine the best prompt screen and the corresponding large screen prompt area and viewing cost while running from the prompt screen distribution map; When the cost of running exceeds the cost limit, the athlete is guided to check the smart wearable device he is wearing through the smart wearable device worn by the athlete, and the athlete is guided to complete the prompt target through the smart wearable device worn by the athlete; Otherwise, the athlete is guided to view the large screen prompt area through the smart wearable device worn by the athlete and the best prompt screen, and the athlete is guided to complete the prompt target through the best prompt screen.
[0066] An embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored. A processor executes the computer program to implement any of the above methods.
[0067] An embodiment of the present invention provides an electronic device, which includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement any one of the methods described above.
[0068] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A method for managing an athlete's running rhythm prompt, characterized in that: include: Develop the best running rhythm plan for athletes during their next running training; When the athlete performs the next running training, the athlete's running status information is monitored; Compare the best running rhythm plan and determine the running rhythm prompt plan in real time according to the running status information; Implement a running cadence prompting program for athletes; The method of providing timely reminders of the running rhythm to athletes includes: Analyze the timely reminder plan for running rhythm, determine the reminder target and the required reminder time; Obtain the running track trajectory of the athlete within the time required for prompting in the future; Based on the running track trajectory, determine the best prompt screen and the corresponding large screen prompt area and viewing cost while running from the prompt screen distribution map; When the cost of running exceeds the cost limit, the athlete is guided to check the smart wearable device he is wearing through the smart wearable device worn by the athlete, and the athlete is guided to complete the prompt target through the smart wearable device worn by the athlete; Otherwise, the athlete is guided to view the large screen prompt area through the smart wearable device worn by the athlete and the best prompt screen, and the athlete is guided to complete the prompt target through the best prompt screen.
2. The athlete running rhythm prompt management method according to claim 1, characterized in that: The method of determining the best prompt screen and the corresponding large screen prompt area and the viewing cost during running from the prompt screen distribution map based on the running track trajectory includes: Predicting the athlete's field of view at multiple time units while running along a running track trajectory; Counting the first screening index of each prompt screen to be selected in the prompt screen distribution diagram; wherein the first screening index includes: the total number of consecutive unit time periods when the prompt screen to be selected appears in the viewing field of view at consecutive unit time periods; The candidate prompt screen with the largest first screening index is taken as the best prompt screen; Identify multiple unit free areas from the best prompt screen; Counting the second screening index of each unit free area; wherein the second screening index includes: the sum of the minimum movement amounts of the viewing field of view at each unit time to completely view the unit free area; The unit free area with the smallest second screening index is used as the large screen prompt area; Use the second filter indicator corresponding to the large screen prompt area as the cost to view while running.
3. The athlete running rhythm prompt management method according to claim 1, characterized in that: The step of guiding the athlete to view the smart wearable device worn by the athlete through the smart wearable device worn by the athlete includes: Controlling the smart wearable device worn by the athlete to perform a first vibration; The method of guiding the athlete to complete the prompt target through the smart wearable device worn by the athlete includes: Obtain the first template animation and the first configuration information type corresponding to the prompt target; Obtaining first target information of a first configuration information type of the athlete; Based on the first target information, configuring the first template animation; Control the display of the first template animation after the smart wearable device worn by the athlete is configured.
4. The athlete running rhythm prompt management method according to claim 3, characterized in that: The method of guiding the athlete to view the large screen prompt area through the smart wearable device worn by the athlete and the optimal prompt screen includes: Controlling the smart wearable device worn by the athlete to perform a second vibration; Controlling the smart wearable device worn by the athlete to perform a third vibration, and synchronously controlling the best prompt screen to flash the large screen prompt area; wherein the vibration modes of the third vibration, the second vibration and the first vibration are different from each other; Obtain the second template animation and the second configuration information type corresponding to the prompt target; Acquire second target information of a second configuration information type of the athlete; Based on the second target information, configuring the second template animation; Control the display of the second template animation after the best prompt screen configures the large screen prompt area.
5. The athlete running rhythm prompt management method according to claim 1, characterized in that: The method of providing timely reminders of the running rhythm to athletes includes: Based on the current time and the current position of the athlete, the running rhythm timely prompting scheme is represented on the running rhythm prompting space-time graph to obtain a first space-time body; Obtaining multiple timely prompting schemes of historical running rhythms determined in real time during the athlete's running training and their corresponding historical determination times and the athlete's position at the time of historical determination; Based on the historical determination time and the position of the athlete at the time of historical determination, corresponding timely prompt schemes of each historical running rhythm are represented on a running rhythm prompting space-time graph to obtain a plurality of second space-time bodies; Determine a prompt execution mode based on the running rhythm prompt spatiotemporal graphs obtained for each first spatiotemporal body and the second spatiotemporal body; Based on the prompt execution mode, a timely running rhythm prompt program is implemented for athletes.
6. The athlete running rhythm prompt management method according to claim 5, characterized in that: The step of obtaining the running rhythm prompt spatiotemporal graphs of the first spatiotemporal volume and the second spatiotemporal volume and determining the prompt execution mode includes: Determine the second space-time volume in the first standard space-time region of the first space-time volume from the running rhythm prompt space-time map of each first space-time volume and the second space-time volume, and use it as the third space-time volume; Extracting features from the first space-time volume and the third space-time volume to obtain a first feature set; When the matching degree between the first feature set and the first standard feature set exceeds a first matching degree threshold, determining the prompt execution mode to be not executed; Otherwise, obtaining a second standard space-time region corresponding to the first feature set; Determine the second space-time volume in the second standard space-time region of the first space-time volume from the running rhythm prompt space-time map of each first space-time volume and the second space-time volume, and use it as the fourth space-time volume; Extracting features from the first space-time volume and the fourth space-time volume to obtain a second feature set; When the matching degree between the second feature set and the second standard feature set exceeds a second matching degree threshold, determining the prompt execution mode to be suspended execution; Otherwise, the prompt execution mode is determined to be immediate execution.
7. An athlete running rhythm prompt management system, characterized in that: include: An optimal running rhythm program formulation module is used to formulate an optimal running rhythm program for athletes during the next running training; A running status information monitoring module is used to monitor the athlete's running status information when the athlete performs the next running training; A running rhythm prompting scheme determination module is used to compare the best running rhythm scheme and determine the running rhythm prompting scheme in real time according to the running status information; A running rhythm timely prompting program execution module is used to execute the running rhythm timely prompting program for athletes; The running rhythm timely prompting scheme execution module executes the running rhythm timely prompting scheme for the athlete, including: Analyze the timely reminder plan for running rhythm, determine the reminder target and the required reminder time; Obtain the running track trajectory of the athlete within the time required for prompting in the future; Based on the running track trajectory, determine the best prompt screen and the corresponding large screen prompt area and viewing cost while running from the prompt screen distribution map; When the cost of running exceeds the cost limit, the athlete is guided to check the smart wearable device he is wearing through the smart wearable device worn by the athlete, and the athlete is guided to complete the prompt target through the smart wearable device worn by the athlete; Otherwise, the athlete is guided to view the large screen prompt area through the smart wearable device worn by the athlete and the best prompt screen, and the athlete is guided to complete the prompt target through the best prompt screen.
8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and the processor executes the computer program to implement the method according to any one of claims 1 to 6.
9. An electronic device, characterized in that: The electronic device comprises a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Method and mobile terminal for assisting in exercise speed matching
CN105963952A
Lap counter system for multiple runners
US20060217232A1
Full scale practice, training and diagnostic system method and software medium including highlighted progression illuminations and field embedded pressure sensors for use by positional players in sole and team-based sports as well as other non-athletic training applications
US20200114243A1
Adaptable exercise system and method
US20210402281A1
Running analysis system and running analysis method
US20240075341A1