Exercise management system and exercise guidance system thereof
Through the sports management and guidance system, using the human body key point capture and image analysis, it provides personalized exercise plans and real-time guidance, solves the problem of lack of professional interaction in fitness and rehabilitation exercises, and realizes efficient professional exercise guidance at home.
Patent Information
- Application Number
- CN202410311971.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-19
- Publication Date
- 2025-09-19
AI Technical Summary
Existing fitness and rehabilitation exercise systems lack interaction with professionals and are unable to personalize movements based on the user's physical condition, resulting in poor home exercise results.
A sports management system and sports guidance system have been designed to provide personalized exercise plans and real-time guidance through a network platform. It uses human key point capture technology and image analysis to set action rules and record the number of times. Combined with voice guidance, it supports professionals and users in providing exercise guidance at home.
It enables professional exercise guidance at home, improves exercise effectiveness and efficiency, reduces the inconvenience of traveling to and from venues, and reduces the resource requirements of professionals.
Smart Images

Figure CN120673972A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a sports system, and in particular to a sports management system and a sports guidance system thereof. Background Art
[0002] Exercise is an important pillar of physical and mental health. Appropriate exercise can maintain health. For those with injuries, rehabilitation exercises are needed to correct injuries and promote recovery. For the elderly, empowering exercise, combined with physical therapy and conditioning training, helps the body perform the right movements, enabling those with previously limited functional abilities to regain and prolong their ability to lead independent lives.
[0003] However, most fitness exercises, rehabilitation therapies, and empowering exercises are performed on-site, requiring in-person instruction at a physical venue by professionals such as coaches and physical therapists. Fitness and rehabilitation are often lengthy processes. Due to the inconvenience of commuting for busy individuals, those with limited mobility, and the elderly, as well as the high cost of professional personnel, the demand for home exercise is increasing. Despite the booming internet and mobile devices, many home exercise products lack the ability to interact with professionals. Professionals are unable to personalize movements based on the user's physical condition, and users lack access to more tailored exercise plans. Therefore, there is still much room for improvement in home exercise. Summary of the Invention
[0004] In view of this, the present invention provides an exercise system, including an exercise management system and an exercise guidance system, which can be used at home via the Internet, eliminating the inconvenience of traveling back and forth to traditional places.
[0005] The present invention provides a sports management system, which includes a sports project module and a sports plan module, wherein the sports plan module establishes a sports plan based on one or more sports projects; a sports project includes: an initial / target action selection module, which selects an initial action picture and a target action picture based on a demonstration video; a human body key point capture module, which calculates multiple human body key point parameters in the initial action picture and the target action picture; an initial action rule setting module, which sets multiple initial action rules for the sports project based on the multiple human body key point parameters; a target action rule setting module, which sets multiple target action rules for the sports project based on the multiple human body key point parameters; and an action number rule setting module, which sets an action number rule for the sports project based on the multiple human body key point parameters.
[0006] The present invention provides an exercise guidance system for connecting to the aforementioned exercise management system via a network to provide exercise guidance services to a user. The exercise guidance system includes: a login module for allowing the user to log in to the exercise management system via the network and call one or more exercise plans corresponding to the user; a movement selection module for allowing the user to select a movement item in a movement plan from the movement plans; a demonstration video display module for displaying a demonstration video of the movement item; an image shooting module for shooting the user's movements; a human body key point capture module for obtaining multiple human body key point parameters of the user in the video based on the video shot by the image shooting module; a guidance module for providing guidance to the user based on the multiple human body key point parameters and the movement item; and a recording module for recording the user's movement process data based on the multiple human body key point parameters and the initial / target movement rules and movement number rules of the movement item. BRIEF DESCRIPTION OF THE DRAWINGS
[0007] Figure 1 shows a block diagram of a motion system according to an embodiment;
[0008] Figure 2 A block diagram of a motion management system according to an embodiment is shown;
[0009] Figure 3 A schematic diagram showing an example of the user interface of the video upload module;
[0010] Figure 4A 、 4B A schematic diagram showing an example of a user interface of an initial / target action selection module;
[0011] Figure 5 Shows 33 key points of the human body of the BlazePose model;
[0012] Figure 6A 、 6B A schematic diagram showing an example of the results of the human body key point capture module;
[0013] Figure 7A 、 7B A schematic diagram illustrating an example of a user interface of an initial / target action rule setting module according to one embodiment;
[0014] Figure 8A 、 8B A schematic diagram illustrating an example of a user interface of an initial / target action rule setting module according to another embodiment;
[0015] Figure 9A 、 9B A schematic diagram illustrating an example of a user interface of an initial / target action rule setting module according to another embodiment;
[0016] Figure 10A 、 10B A schematic diagram illustrating an example of a user interface of an initial / target action rule setting module according to another embodiment;
[0017] Figure 11 A schematic diagram showing an example of a user interface of an initial / target action rule setting module including voice guidance according to one embodiment;
[0018] Figure 12A A schematic diagram illustrating an example of a user interface of an action frequency rule setting module in a vertical line mode according to one embodiment;
[0019] Figure 12B 、 Figure 12C A schematic diagram illustrating an example of a user interface of an action frequency rule setting module in a horizontal line mode according to an embodiment;
[0020] Figure 12D A schematic diagram illustrating an example of a user interface of an action frequency rule setting module in a location mode according to an embodiment;
[0021] Figure 13 A block diagram of a sports guidance system according to an embodiment is shown.
[0022] Description of Reference Numerals
[0023] 10…Movement system,
[0024] 100…Motion management system,
[0025] 110…Sports Module,
[0026] 111... Video upload module,
[0027] 112…initial / target action selection module,
[0028] 113…Human body key point capture module,
[0029] 114…initial / target action rule setting module,
[0030] 115…Action times rule setting module,
[0031] 116…Parameter setting module,
[0032] 120…Motion planning module,
[0033] 130…Storage unit,
[0034] 140…Login module,
[0035] 200…Sports Guidance System,
[0036] 201...Login module,
[0037] 202…Movement selection module,
[0038] 203…demonstration video display module,
[0039] 204…Image capture module,
[0040] 205…Human body key point capture module,
[0041] 206…Guidance Module,
[0042] 207…Recording module,
[0043] 300…Internet,
[0044] E01…Initial action screen display area,
[0045] E02…Target action screen display area,
[0046] E03…Body part options,
[0047] E04…Mode options,
[0048] E05…vertical line position,
[0049] E06…horizontal line position,
[0050] LH1, LH2…horizontal line,
[0051] LV…vertical line,
[0052] P0~P32…Key points of the human body,
[0053] V23, V24…vertical lines. DETAILED DESCRIPTION
[0054] Please refer to Figure 1 , which shows a block diagram of an exercise system 10 according to one embodiment. Exercise system 10 includes an exercise management system 100 and an exercise coaching system 200, which are respectively used by professionals such as physical therapists, physicians, and coaches (hereinafter collectively referred to as professionals) and users who require rehabilitation, empowerment, or fitness exercises (hereinafter referred to as users) via the Internet 300.
[0055] Please refer to Figure 2, it illustrates a block diagram of a motion management system 100 according to an embodiment. The motion management system 100 comprises a sports program module 110, a motion plan module 120, a storage unit 130, and a login module 140, in order to allow professionals to use devices such as computers and mobile phones to operate the motion management system 100 through the Internet connection (not shown in the figures). After logging into the system through the login module 140, different users can set up personalized motion plans that are suitable for these users. The sports program module 110 is used to set up and design various sports programs to exercise and rehabilitate certain specific parts of the body. Based on these sports programs, professionals can select the combination of one or more sports programs to allocate a specific user's motion plan through the motion plan module 120. The data involved in the sports program module 110 and the motion plan module 120 are then stored in the storage unit 130. Each of the above modules is described in detail as follows.
[0056] The sports project module 110 includes a video uploading module 111 , an initial / target action selecting module 112 , a human body key point capturing module 113 , an initial / target action rule setting module 114 , an action number rule setting module 115 , and a parameter setting module 116 .
[0057] Please refer to Figure 3 , which shows an example diagram of the user interface of the video upload module. The upload module 111 is used to allow professionals to upload a demonstration video corresponding to a sports project, which is a video of a demonstrator performing the sports project, such as Figure 3 For example, after the demo video is uploaded, it will be stored in the storage unit 130. The storage unit 130 can be a database or a file system for storing data.
[0058] Please refer to Figure 4A 、 Figure 4B , which respectively illustrate exemplary schematic diagrams of the initial and target action setting results of the initial / target action selection module 112. A sports program includes an initial action and a target action. The initial / target action selection module 112 allows a professional to select a still frame from a demonstration video to set as the initial action and target action, respectively.
[0059] Based on the initial action and target action images, the human body key point capture module 113 uses the human skeleton joint model to calculate and capture the key point parameters of the human body in the video image, including the coordinate position of the key point in the human stock joint model and the coordinate position of the key point on the video. For example, the BlazePose model can be used, such as Figure 5As shown in the figure, a total of 33 key points of human posture are estimated and tracked through neural network operations, namely P0: nose, P1: inner side of right eye, P2: right eye, P3: outer side of right eye, P4: inner side of left eye, P5: left eye, P6: outer side of left eye, P7 / P8: right / left ear, P9 / P10: right / left corner of mouth, P11 / P12: right / left shoulder, P13 / P14: right / left elbow, P15 / P16: right / left wrist, P17 / P18: right / left little finger joint, P19 / P20: right / left index finger joint, P21 / P22: right / left thumb joint, P23 / P24: right / left hip, P25 / P26: right / left knee, P27 / P28: right / left ankle, P29 / P30: right / left heel, P31 / P32: right / left toe.
[0060] Please refer to Figure 6A and Figure 6B , which shows an example of the result of the human body key point capture module. After the human body key point capture module 113 processes, the key points are marked on the video screen of the initial action and the target action. Figure 6A 、 6B Schematic diagrams of examples of the results of marking key points for the initial action and the target action respectively. Based on these human body key points, (1) various parts of the human body are further defined, such as: left and right buttocks, left and right knees, back, etc., wherein each human body part corresponds to at least one human body key point, for example: the key point corresponding to the left buttock is the left buttock key point P24, and the key point corresponding to the back is the left buttock key point P24 and the left shoulder key point P12; and (2) the angle of the human body part, which is defined as the angle formed by the human body key point corresponding to the part and the other two human body key points, or the angle between the line connecting the two human body key points corresponding to the part and a reference line. The details will be described in detail in the following embodiments. It is understandable that in addition to the BlazePose model, other human skeleton joint models are also applicable to the present invention.
[0061] Please refer to Figure 7A , which shows an example user interface diagram of the initial action rule setting in the initial / target action rule setting module 114 according to one embodiment. The initial / target action rule setting module 114 is used to define the judgment rules of the initial / target action based on the key point parameters captured from the initial and target action images by the human body key point capture module 113. The initial / target action rule setting module 114 allows professionals to establish one or more rules for the action based on their experience as the judgment standard for whether the action is in place. Figure 7AFor sports, determining whether the initial action is met requires satisfying a rule, which includes three parameters: body part, standard angle value, and allowable range value. The body part selected for this rule is the left knee, and its corresponding key point is the left knee key point P26. The angle of the left knee is defined by the angle formed by the left knee key point P26, the left hip key point P24, and the left ankle key point P28. Based on the parameters of key points P24, P26, and P28 captured by the human body key point capture module 113 from the initial action image, the initial / target action rule setting module 114 calculates that the left knee angle in this example is 180 degrees, so the standard angle value parameter of this rule is set to 180. The allowable range value parameter allows professionals to set the range of positive and negative angles within the standard angle value to be considered as meeting the standard. In this example, it is set to 3, so any left knee angle ranging from 177 to 183 degrees will be considered to meet the standard for the left knee.
[0062] Please refer to Figure 7B , is an example of a user interface for setting target action rules in the initial / target action rule setting module 114 according to one embodiment. Figure 7A For a sport, whether or not a target action is met requires satisfying a rule. The body part for this rule is also the left knee. Based on the parameters of key points P24, P26, and P28 captured by the human body key point capture module 113 from the target action image, the initial / target action rule setting module 114 calculates the left knee angle to be 81 degrees. Therefore, the angle standard value parameter for this rule is set to 81. The allowable range value for this example is set to 10, so any left knee angle between 71 and 91 degrees will be considered to meet the standard.
[0063] Please refer to Figure 8A, is a schematic diagram of an example user interface for setting initial motion rules in the initial / target motion rule setting module 114 according to another embodiment. For this example sport, three rules must be met simultaneously to determine whether the initial motion is met. The body part selected for the first rule is the left hip, and its corresponding key point is the left hip key point P24. The angle of the left hip is defined by the angle formed by the left hip key point P24, the left knee key point P26, and the left shoulder key point P12. Based on the parameters of key points P12, P24, and P26 captured by the human body key point capture module 113 from the initial motion image, the initial / target motion rule setting module 114 calculates the angle of the left hip. In this example, the calculated angle is 111 degrees, so the angle standard value for this rule is set to 111 degrees. The allowable range in this example is set to 10, so left hip angles ranging from 101 to 121 degrees will be considered to meet the standard. The body part selected for the second rule is the left knee, and its corresponding key point is the left knee key point P26. The angle of the left knee is defined by the angle formed by the left knee key point P26, the left ankle key point P28, and the left hip key point P24. The angle of the left knee is calculated based on the parameters of key points P24, P26, and P28 calculated by the human body key point capture module 113. In this example, the calculated angle is 78 degrees, so the angle standard value parameter of this rule is set to 78 degrees. In this example, because professionals believe that straightening the back is important, a third rule is included. The body part selected is the back, and the corresponding key points are the left hip key point P24 and the left shoulder key point P12. The angle of the back is defined by the angle between the line connecting the left hip key point P24 and the left shoulder key point P12 and a reference line, where the reference line in this example is the vertical line V24. This angle can be calculated based on the parameters of key points P12 and P24 calculated by the human body key point capture module 113. In this example, the calculated angle is 7 degrees, so the angle standard value parameter of this rule is set to 7, and the allowable range is set to 10.
[0064] Please refer to Figure 8B , is a schematic diagram showing an example of a user interface for setting target action rules in the initial / target action rule setting module 114 according to another embodiment. Figure 8A For this sport, two target action rules were designed. For the first rule, the body part parameter was the left knee. Based on the parameters of key points P24, P26, and P28, the angle of the left knee was calculated to be 175 degrees. Therefore, the standard angle value parameter was set to 175, and the tolerance range was set to 10. For the second rule, the body part parameter was the back. Based on the parameters of key points P12 and P24 and the vertical line V24, the angle was calculated to be 28 degrees. Therefore, the standard angle value for this rule was set to 28, and the tolerance range was set to 10.
[0065] Please refer to Figure 9A, is a schematic diagram of an example user interface for setting initial action rules in the initial / target action rule setting module 114 according to another embodiment. For this example sport, five rules must be met simultaneously to determine whether the initial action is met. The first rule selects the back as the body part, and its corresponding key points are the right shoulder key point P11 and the right hip key point P23. The back angle is defined as the angle between the line connecting the right shoulder key point P11 and the right hip key point P23 and a reference line, where the reference line in this example is the vertical line V23. The second rule selects the right hip as the body part, and its corresponding key point is the right hip key point P23. The right hip angle is defined as the angle formed by the right hip key point P23, the right shoulder key point P11, and the right knee key point P25. The third rule selects the right knee as the body part, and its corresponding key point is the right knee key point P25. The right knee angle is defined as the angle formed by the right knee key point P25, the right hip key point P23, and the right ankle P27. The body part of the fourth rule is set to the right shoulder, and its corresponding key point is the right shoulder key point P11. The angle of the right shoulder is defined as the angle formed by the right shoulder key point P11, the right hip key point P23, and the right elbow key point P13. The body part of the fifth rule is set to the right elbow, and its corresponding key point is the right elbow key point P13. The angle of the right elbow is defined as the angle formed by the right elbow key point P13, the right shoulder key point P11, and the right wrist P15. Based on the key point parameters captured from the initial action picture by the human body key point capture module 113, the angles of the aforementioned back, right hip, right knee, right shoulder, and right elbow can be calculated, and the standard angle values are set to 89, 172, 169, 10, and 167, respectively. The allowable range is set to 10. Corresponding to Figure 9A sports events, Figure 9B This example shows a user interface for setting target action rules. In this example, three rules must be met to determine if a target action is met. The body parts are set to the right hip, right knee, and right elbow. Based on the key point parameters captured by the human body key point capture module 113 from the target action image, the angles of these parts are calculated and set to standard values of 142, 151, and 169, respectively. The tolerance ranges for each are set to 10.
[0066] Please refer to Figure 10A, is a schematic diagram of an example of a user interface for setting the initial action rule in the initial / target action rule setting module 114 according to another embodiment. For the sports item in this example, whether or not the initial action is met must satisfy a rule, and the rule includes two parameters: body part and position part. The body part selected for this rule is the left wrist, and its corresponding key point is the left wrist key point P16. The position part refers to the part of the body where the aforementioned left wrist is to be placed as the starting position. In this example, it is set to the right hip, and its corresponding key point is the right hip key point P23. Based on the left wrist key point P16 and the right hip key point P23 captured from the initial action picture by the human body key point capture module 113, if the initial / target action rule setting module 114 calculates that P16 and P23 are close enough, the initial action is deemed to meet the standard. It is understandable that the method of using body parts and position parts as parameters can also be applied to target action rules, and no further examples will be given here. Corresponding to Figure 10A sports events, Figure 10B This is a schematic diagram of a user interface example for target action rule settings. In this example, two rules must be met to determine whether a target action is met. The first rule sets the body part to the left shoulder, with the corresponding key point being the left shoulder key point P12. The left shoulder angle is defined as the angle formed by the left shoulder key point P12, the left elbow key point P14, and the left hip key point P24. Based on the key point parameters captured by the human body key point capture module 113 from the target action image, the left shoulder angle in this example is calculated to be 122°, so the angle standard value is set to 122°. The allowable range is then set to 10°. The second rule sets the body part to the left elbow, with the corresponding key point being the left elbow key point P14. The left elbow angle is defined as the angle formed by the left elbow key point P14, the left shoulder key point P12, and the left wrist key point P16. Based on the key point parameters captured by the human body key point capture module 113 from the target action image, the left elbow angle in this example is calculated to be 170°, so the angle standard value is set to 170°. The allowable range is set to 10.
[0067] Please refer to Figure 11 , is a schematic diagram of an example of guidance content included in the user interface of the initial / target action rule setting module according to one embodiment. Each of the above initial / target action rule settings may further include a voice guidance parameter: when the action parameter is less than or greater than the allowable range of the angle standard value, the system will provide the user with voice guidance content. Figure 9B For example, if the angle of the right hip is greater than the standard angle value 142 plus the allowable range value 10, it means that the waist bending degree is not enough. Therefore, the voice guidance content corresponding to this situation can be set as: "Bend the waist a little more, and raise the head and toes a little higher." Figure 11Also, if the right knee angle is smaller than the standard angle value 151 plus the allowable range value 10, it means that the foot is too high. Therefore, the voice guidance content corresponding to this situation can be set as: "The foot does not need to be so high", such as Figure 11 The field "less than" is shown in the example. Similarly, professionals can establish one or more action rules and corresponding voice guidance content for various non-standard situations in their clinical practice. When a user encounters any of these non-standard situations, the system will provide the corresponding voice guidance to the user in a timely manner. Of course, for some non-standard situations, some impossible situations, or situations that do not require guidance, there is no need to set guidance content.
[0068] The action count rule setting module 115 is used to set the judgment rule for "determining an action is performed once," which includes parameters such as body part, action count rule mode, and set value. The action count rule setting module 115 provides initial and target action images as references, allowing professionals to select appropriate set values based on different action count rule modes. Action count rule modes include at least two modes: reference line and position. The reference line can be a vertical line or a horizontal line, as described below.
[0069] Please refer to Figure 12A , which illustrates an example user interface for the action count rule setting module 115 in vertical line mode according to one embodiment. Display areas E01 and E02, respectively, display the initial and target action screens set by the initial / target action selection module 112. In this example, the focus of the exercise is the left leg, so the user sets body part option E03 to "left ankle" and mode option E04 to "vertical line." Adjusting vertical line position E05 adjusts vertical line LV left or right. Selecting the appropriate position for vertical line LV defines the setting for the action count rule. Based on these settings, when the user begins the initial action and the corresponding key point P28 of the left ankle passes through and returns to vertical line LV, the action is considered executed once.
[0070] Please refer to Figure 12B 、 Figure 12C, which illustrates an example user interface diagram of the action count rule setting module 115 in horizontal line mode according to one embodiment. Display areas E01 and E02, respectively, display the initial and target action screens set by the initial / target action selection module 112. The focus of this exercise is lifting the lower body after lying down, so the professional sets body part option E03 to "right toe," corresponding to the right toe key point P31. Mode E04 is set to "horizontal line," and horizontal line LH1 is adjusted upward or downward by adjusting horizontal line position E06. Selecting the appropriate position for horizontal line LH1 represents the setting for the action count rule. Based on these settings, when the user begins the initial action and right toe key point P31 passes through and returns to horizontal line LH1, the action is considered executed once.
[0071] According to another embodiment, there may be more than one action number rule. Figure 12C Based on Figure 12B For example, professionals believe that the exercise also focuses on lifting the upper body. Therefore, a new rule is added, setting Body Part option E03 to "Right Shoulder" and the corresponding key point to "Right Shoulder Key Point P11." Mode option E04 is set to "Horizontal Line." Horizontal Line Position E06 is used to adjust horizontal line LH2 upward or downward. Selecting the appropriate position for horizontal line LH2 sets the value for this action count rule. Based on these settings, the action is considered executed once when the user begins the initial movement and the right toe key point P31 passes through and returns to horizontal line LH1, and the right shoulder key point P11 passes through and returns to horizontal line LH2.
[0072] Please refer to Figure 12D , which shows an example of a user interface of the action number rule setting module 115 in the position mode according to one embodiment. The display areas E01 and E02 respectively display the initial and target action screens set by the initial / target action selection module 112. The initial action in this example is that the left wrist is located at the right hip position. The left wrist starts from the starting right hip position and then returns to the right hip position, which is counted as one time. Therefore, the body part option E03 in this example is set to "left wrist", and its corresponding key point is the left wrist key point P16. And the mode E04 is set to "position", and the position selection is set to "right hip", and its corresponding key point is the right hip key point P23, which is the setting value of this action number rule. Based on the above settings, when the user's left wrist key point P16 starts from the initial action and then returns to the vicinity of the right hip key point P23, the action is considered to have been performed once.
[0073] The parameter setting module 116 is used to set further parameters of the exercise program, including: the name of the exercise program, the standard time required from the initial action to the target action, the standard stay time at the target action, the standard time required from the target action to return to the initial action, and the execution frequency of the exercise program, such as: how many days a week, how many rounds a day, how many times a round, etc.
[0074] The exercise plan module 120 includes the following parameters: a user; one or more exercise programs; and a frequency for each exercise program. A professional selects a user, then chooses one or more exercise programs from the programs created in the exercise program module 110 and sets the frequency for each program. This creates a unique exercise plan for that user.
[0075] Please refer to FIG. 13 , which shows a block diagram of an exercise guidance system 200 according to one embodiment. The exercise guidance system 200 includes a login module 201, an exercise selection module 202, a demonstration video display module 203, an image capture module 204, a body key point capture module 205, a guidance module 206, and a recording module 207. The exercise guidance system 200 can be executed on a user's mobile device, such as a mobile phone or tablet computer, or even on a terminal device such as a laptop computer that includes a screen, camera, camera, speaker, keyboard, and computing functions, allowing the user to use it at home, eliminating the need to travel to a rehabilitation treatment / fitness center. The login module 201 allows the user to log in to the exercise management system 100 via the Internet 300 to access one or more exercise plans specifically for the user. The exercise selection module 202 allows the user to select a specific exercise program from the exercise plans. An exercise program may include the aforementioned demonstration videos, initial / target movement rules, and movement frequency rules. The demonstration video display module 203 displays a demonstration video of the exercise on the terminal device's screen. The image capture module 204 uses the terminal device's camera function to capture the user's movements. The body key point capture module 205 calculates the parameters of each key point of the user's body in real time based on the video captured by the image capture module 204.
[0076] The guidance module 206 is where the motion guidance system 200 demonstrates its guidance efficacy. After the user uses a terminal device to open the motion guidance system 200 and places it in a certain position, and the user walks in front of the terminal device lens, the guidance module 206 will detect whether the relative position of the user and the terminal device is appropriate, and guide the user through voice, image, video, text, or symbols, such as through voice "a little forward", "a little back", "a little left", "a little right", etc., or a combination of these methods, until the user enters the appropriate position before proceeding to subsequent sports projects. When performing sports projects, whether it is the initial action or the target action, the guidance module 206 compares the initial / target action rules of the sports project based on the human body key point parameters calculated by the human body key point capture module 205, and provides guidance on the initial / target action and other aspects to the user in voice, image, video, text, or symbols, or a combination of these methods.
[0077] The recording module 207 records important data about the user's exercise process based on the key point parameters calculated by the key point capture module 205 and the initial / target motion rules and motion frequency rules of the sport. The data includes parameters such as the selected exercise plan, the selected sport, the running time, the number of executions, the number of errors, the time from the initial motion to the target motion and back, the duration of the target motion, and the angles of key parts of the exercise process. The data recorded by the recording module 207 is further uploaded to the exercise management system 100 and stored for subsequent analysis and testing, allowing professionals to understand the user's exercise execution status.
[0078] While the embodiments of the present invention have been described above, the above embodiments are merely a part of application examples of the present invention, and the technical scope of the present invention is not limited to the specific configurations of the above embodiments.
[0079] In summary, although the present invention has been described above with reference to the embodiments, these are not intended to limit the present invention. Those skilled in the art will readily appreciate that various modifications and variations can be made without departing from the spirit and scope of the present invention. Therefore, the scope of protection of the present invention shall be determined by the appended claims.
Claims
1. A sports management system for a user to use via a network, wherein: Include: A sports program module, used to create a sports program, the sports program module includes: an initial / target action selection module, which selects an initial action frame and a target action frame based on a demonstration video; a human body key point capture module, calculating parameters of a plurality of human body key points in the initial action picture and the target action picture; an initial action rule setting module, which sets a plurality of initial action rules for the sport based on the plurality of human body key point parameters; a target action rule setting module, which sets a plurality of target action rules for the sports event based on the plurality of body key point parameters; and an action number rule setting module, which sets an action number rule for the sports event based on the plurality of human body key point parameters; and A sports plan module is used to establish a sports plan based on one or more sports programs established by the sports program module.
2. The exercise management system according to claim 1, wherein: One of the plurality of initial action rules and the plurality of target action rules includes the following parameters: a human body part; a standard angle value, used to define a standard angle value of the human body part; and an allowable range value; Among them, the angle of the human body part refers to the angle formed by a human body key point corresponding to the human body part and two other human body key points, or the angle formed by the line connecting the two human body key points corresponding to the human body part and a reference line; the value of the angle of the human body part calculated by the human body key point capture module based on the initial action picture or the target action picture is the standard value of the angle.
3. The exercise management system according to claim 2, wherein: The action rule further includes a guidance parameter for presenting guidance content corresponding to the angle standard value plus or minus the allowable range value.
4. The exercise management system according to claim 1, wherein: One of the plurality of initial motion rules and the plurality of target motion rules includes a human body part and a placement part.
5. The exercise management system according to claim 1, wherein: The action number rule setting module is used to set an action number rule, including the following parameters: a body part; and A reference line; When a key point of the human body corresponding to the human body part passes through and returns to the corresponding reference line, the action is considered to be completed. The exercise management system according to claim 1 , wherein: The action number rule setting module is used to set an action number rule, including the following parameters: a human body part; 1. Placement location; When a key point of the human body corresponding to the human body part starts from the vicinity of the placement part and then returns to the vicinity of the placement part, the action will be considered completed.
7. The exercise management system according to claim 1, wherein: The exercise program module further includes setting the following parameters: a standard outbound time required from the initial action to the target action, a standard stay time at the target action, a standard return time required from the target action back to the initial action, and an execution frequency.
8. The exercise management system according to claim 1, wherein: The motion planning module includes setting the following parameters: a user; One or more sports; and An execution frequency of each sports event.
9. A sports guidance system, connected to a sports management system via a network, to provide sports guidance services to a user, wherein: The sports guidance system includes: a login module for allowing the user to log in to the exercise management system through the network and call one or more exercise plans corresponding to the user; an exercise selection module, configured to allow the user to select an exercise item in an exercise plan from the exercise plans; a demonstration video display module for displaying a demonstration video of the sport; an image capture module for capturing the user's movements; a body key point capturing module, which obtains a plurality of body key point parameters of the user in the video based on the video captured by the image capturing module; a guidance module, providing guidance to the user based on the plurality of body key point parameters and the exercise program; and A recording module records the user's exercise process data based on the multiple human body key point parameters and the initial action rules, target action rules, and action frequency rules of the exercise project.
10. The exercise guidance system according to claim 9, wherein: The guidance module is based on an initial or target action rule setting of the sports project and the multiple key point parameters of the human body, and detects whether the user's action meets a standard value range of the initial or target action rule, and guides the user through voice, image, video, text, or symbols. The exercise guidance system according to claim 10 , wherein: The standard value range is a range within a range of an angle standard value of the initial or target motion rule plus or minus an allowable range value.
12. The exercise guidance system according to claim 9, wherein: The guidance module further detects whether the relative distance and position between the user and the exercise guidance system are appropriate, and can guide the user to move the distance or position through voice, image, video, text, or symbols.
13. The exercise guidance system according to claim 9, wherein: The user's exercise process data includes one or more of the following data: the selected exercise plan, the selected exercise item, an exercise running time, a number of executions, a number of errors, a time from an initial action to a target action and back, a target action stay time, and an angle of a key part of the exercise process.
14. The exercise guidance system according to claim 9, wherein: The exercise guidance system transmits the user's exercise process data back to the exercise management system.