Sports posture correction method, device, electronic device and storage medium

By obtaining the matching degree between user movements and standard sports postures, the user movements are corrected, and the problem of poor exercise effects caused by incorrect sports postures is solved, and better exercise effects and physical health effects are achieved.

CN114153989BActive Publication Date: 2025-06-06GREE ELECTRIC APPLIANCE INC OF ZHUHAI +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202111467371.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-03
Publication Date
2025-06-06
Estimated Expiration
2041-12-03

AI Technical Summary

Technical Problem

Due to incorrect exercise posture, the exercise effect is poor and it cannot effectively relieve physical discomfort or strengthen the body.

Method used

By obtaining the degree of matching between the user's movement and the standard movement posture, the user's movement is corrected based on the degree of matching, ensuring that the user's movement is close to the standard movement posture.

Benefits of technology

Effectively correct user movements, improve exercise effects, and ensure that users can better relieve physical discomfort or strengthen their bodies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114153989B_ABST
    Figure CN114153989B_ABST
Patent Text Reader

Abstract

The present application relates to a method, device, electronic device and storage medium for correcting a motion posture, and the method for correcting a motion posture comprises: obtaining a first standard projection; the matching degree between the first standard projection and the standard motion posture is a first matching degree; obtaining the matching degree between the user action and the first standard projection; and correcting the user action based on the matching degree between the user action and the first standard projection. In the present application, the matching degree between the first standard projection and the standard motion posture reaches a certain level, namely, the first matching degree, and the matching degree between the user action and the first standard projection can reflect whether the user action is standard, namely, whether it is relatively close to the standard motion posture. Therefore, based on the matching degree between the user action and the first standard projection, the user action can be better corrected to ensure a better motion effect.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of smart home technology, and in particular to a method, device, electronic device and storage medium for correcting exercise posture. Background Art

[0002] With the rapid development of smart homes, more and more home appliances can be controlled by voice and other means. When we say the corresponding sentences or make the corresponding actions, the home appliances can respond to these sentences or actions or perform corresponding operations, which makes our lives more convenient. At present, people are paying more and more attention to their own health. When they feel physical discomfort due to long-term sitting and incorrect sitting posture in their daily work and study, they hope to relieve physical discomfort or strengthen their bodies through some simple home exercises. However, in the process of home exercise, the exercise effect may be poor due to incorrect exercise posture, and it may not be able to relieve physical discomfort or strengthen the body well. Summary of the invention

[0003] The present application provides a method, device, electronic device and storage medium for correcting exercise posture to solve the problem of poor exercise effect caused by incorrect exercise posture.

[0004] In a first aspect, the present application provides a method for correcting a sports posture, the method comprising:

[0005] Acquire a first standard projection; the matching degree between the first standard projection and the standard motion posture is a first matching degree;

[0006] Obtaining a matching degree between the user action and the first standard projection;

[0007] The user action is corrected based on the matching degree between the user action and the first standard projection.

[0008] Optionally, obtaining the first standard projection includes:

[0009] Obtaining the first standard projection by querying a preset knowledge graph according to the user information;

[0010] Among them, the user information includes user identification, user health information and / or user exercise habits; the preset knowledge graph is used to represent the correspondence between the user information and the first standard projection.

[0011] Optionally, obtaining a matching degree between the user action and the first standard projection includes:

[0012] Scaling the projection of the user action according to the size of the first standard projection to obtain a scaled projection of the user action;

[0013] Comparing the scaled projection of the user action with the first standard projection, and determining an overlapping portion of the scaled projection of the user action with the first standard projection;

[0014] The ratio of the overlapping portion to the first standard projection is determined as the matching degree between the user action and the first standard projection.

[0015] Optionally, the correcting the user action based on the matching degree between the user action and the first standard projection includes:

[0016] The matching degree between the user action and the first standard projection is higher than the preset matching degree, and a first prompt message is output; the first prompt message is used to prompt the user of the user action standard so that the user continues to perform the action according to the user action;

[0017] or,

[0018] If the matching degree between the user action and the first standard projection is lower than or equal to the preset matching degree, a second prompt message is output; the second prompt message is used to prompt the user that the user action is not standard and to correct the user action.

[0019] Optionally, after correcting the user action based on the matching degree between the user action and the first standard projection, the method further includes:

[0020] If the number of occurrences of the first prompt information exceeds a first preset frequency within a first preset time period, a second standard projection is obtained, and the user action is corrected based on the second standard projection;

[0021] The matching degree between the second standard projection and the standard motion posture is a second matching degree, and the second matching degree is higher than the first matching degree.

[0022] Optionally, after correcting the user action based on the matching degree between the user action and the first standard projection, the method further includes:

[0023] If the number of occurrences of the second prompt information exceeds the second preset frequency within the second preset time period, a third standard projection is obtained, and the user action is corrected based on the third standard projection;

[0024] The matching degree between the third standard projection and the standard motion posture is a third matching degree, and the third matching degree is lower than the first matching degree.

[0025] Optionally, the method further comprises:

[0026] According to the user's instruction, a third standard projection is obtained, and based on the third standard projection, the user's action is corrected;

[0027] The matching degree between the third standard projection and the standard motion posture is a third matching degree, and the third matching degree is lower than the first matching degree.

[0028] In a second aspect, the present application provides a sports posture correction device, the sports posture correction device comprising:

[0029] An acquisition module, used for acquiring a first standard projection; a matching degree between the first standard projection and the standard motion posture is a first matching degree;

[0030] The acquisition module is used to acquire the matching degree between the user action and the first standard projection;

[0031] The correction module is further used to correct the user action based on the matching degree between the user action and the first standard projection.

[0032] In a third aspect, the present application provides an electronic device, including a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other via the communication bus;

[0033] Memory, used to store computer programs;

[0034] The processor is used to implement the steps of the movement posture correction method described in any embodiment of the first aspect when executing the program stored in the memory.

[0035] In a fourth aspect, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method for correcting movement posture as described in any embodiment of the first aspect are implemented.

[0036] The above technical solution provided by the embodiment of the present application has the following advantages compared with the prior art:

[0037] In the motion posture correction method provided in the embodiment of the present application, the matching degree between the first standard projection and the standard motion posture reaches a certain level, namely, the first matching degree, and the matching degree between the user action and the first standard projection can reflect whether the user action is standard, namely, whether it is relatively close to the standard motion posture. Therefore, based on the matching degree between the user action and the first standard projection, the user action can be better corrected to ensure a better motion effect. BRIEF DESCRIPTION OF THE DRAWINGS

[0038] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0039] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0040] Figure 1 A schematic diagram of a method for correcting a sports posture provided in an embodiment of the present application Figure 1 ;

[0041] Figure 2 A schematic diagram of a method for correcting a sports posture provided in an embodiment of the present application Figure 2 ;

[0042] Figure 3 A schematic diagram of a sports posture correction device provided in an embodiment of the present application;

[0043] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0044] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0045] In order to solve the problem of poor exercise effect caused by incorrect exercise posture in the prior art, the embodiment of the present application provides an exercise posture correction method, which is applied to a processor. The processor can be located on a smart device (such as a smart projector) or on other devices that can communicate with the smart device, such as a server. Figure 1 As shown, the exercise posture correction method includes steps 101 to 103:

[0046] Step 101: Obtain a first standard projection.

[0047] The matching degree between the first standard projection and the standard motion posture is the first matching degree, which can be predetermined or determined according to actual working conditions.

[0048] Optionally, the first standard projection is obtained by querying a preset knowledge graph according to the user information, wherein the user information includes a user identifier, user health information and / or user exercise habits, and the preset knowledge graph is used to represent the corresponding relationship between the user information and the first standard projection.

[0049] Exemplarily, the user identifier may be a user name, a user ID number, a user account name, etc.

[0050] In a possible implementation, the user health information includes at least one of the user's physical information, the user's medical information, and the user's physical health status. The user's physical information includes at least one of the user's height, weight, measurements, and body shape, the user's medical information includes at least one of the user's medical records and the user's medical examination results, and the user's physical health status includes the user's disease information and the user's sub-health status. The difference is that the user's medical information is information obtained from medical institutions, and the user's physical health status is data entered by the user.

[0051] For example, the user's medical record includes information such as the hospital where the user visited, the department where the user visited, the time of the visit, and the medical examination record, and the user's medical examination results are, for example, health, sub-health, and diseases (such as cervical spondylosis, lumbar disc herniation, and frozen shoulder, etc.). Among them, the medical examination record includes information such as examination items, examination results, and examination time, and the examination results are medical images and / or blood test results, etc.

[0052] The user's exercise habits (i.e., user preferences) are at least one of the items that the user would normally choose, such as a sports venue, a sports method, a sports time, and a sports duration. The sports venue may be, for example, a gym, a home (living room, etc.), the sports method may be running, aerobics, sit-ups, etc., the sports time may be, for example, morning, afternoon, or evening, etc., and the sports duration may be 1 hour, 30 minutes, etc.

[0053] Specifically, appropriate sports information is first determined by querying a preset knowledge graph based on user information, and the sports information includes at least one of the following: sports method, sports venue, sports time, and sports duration. Subsequently, sports posture information related to the sports is obtained based on the appropriate sports information, and corresponding standard projections, i.e., standard projections related to the sports posture information, are obtained based on user information. The standard projections include the first standard projection, etc.

[0054] In a possible implementation, the preset knowledge graph can be constructed based on user information and standard motion postures. The construction method of the preset knowledge graph can refer to the prior art and will not be described in detail here.

[0055] In another possible implementation, the preset knowledge graph is also used to represent the correspondence between the user information and the second standard projection, the third standard projection, etc. That is, the above standard projection includes at least one standard projection. For the introduction of the second standard projection, the third standard projection, etc., please refer to the following content, which will not be repeated here.

[0056] It should be noted that through the above process, by querying the preset knowledge graph, a standard projection matching the user's health information, exercise habits, etc., can be obtained, that is, the above-mentioned first standard projection. Therefore, in combination with the user's health and exercise habits, a first standard projection that is more in line with the user's actual situation can be obtained, ensuring the exercise effect while improving the user experience.

[0057] In another possible implementation, after querying the preset knowledge graph based on the user information to obtain the query results, combined with the doctor's advice, the exercise information suitable for the user is determined, including at least one of the exercise method, exercise location, exercise time and exercise duration, and the standard projection corresponding to the exercise information that meets the user's physical health condition is further determined, such as the first standard projection.

[0058] In the above process, after obtaining the motion information by querying the preset knowledge graph according to the user information, or obtaining the motion information according to the query result obtained by querying the knowledge graph, the motion information can be sent to the user device, and the motion information can be pushed to the user through the user device, so that the user can interact with the corresponding user device according to the motion information to determine the motion method, sports venue, exercise time, exercise duration, etc. Subsequently, the user device sends the result of its interaction with the user, that is, the motion method, sports venue, exercise time, exercise duration, etc., to the corresponding device, so as to obtain the corresponding standard projection according to the result.

[0059] There is a corresponding relationship between the exercise method and the sports venue. If the sports venue is a gym, the exercise method can be riding an exercise bike, running on a treadmill, etc. If the sports venue is open-air, the exercise method can be jogging, cycling, etc. If the sports venue is at home, the exercise method can be aerobics, sit-ups, plank support, aerobics, etc., or the exercise method can also be some stretching exercises.

[0060] In a possible implementation, the exercise information may be output in voice or text form to inform the user of suitable exercise venues, exercise methods, exercise time and / or exercise duration, and other information.

[0061] In a possible implementation, a user instruction sent by a user when feeling unwell based on his / her physical condition is obtained, and the user instruction is used to explain the user's physical condition. Subsequently, in response to the user instruction, motion information is obtained in the above manner, and the motion information is sent to the user through the user device, and the corresponding first standard projection is determined based on the interaction between the user and the user device. Through this process, appropriate motion information can be recommended to the user in response to the user instruction, so that the user can exercise according to his / her needs, alleviate or solve the problem of physical discomfort of the user, and improve the user experience.

[0062] Step 102: Obtain the matching degree between the user action and the first standard projection.

[0063] Optionally, the projection of the user action is scaled according to the size of the first standard projection to obtain the scaled projection of the user action. The scaled projection of the user action is compared with the first standard projection to determine the overlap between the scaled projection of the user action and the first standard projection. Finally, the ratio of the overlap to the first standard projection is determined as the matching degree between the user action and the first standard projection.

[0064] The ratio of the size of the scaled projection of the user action to the size of the first standard projection is 1:1. Exemplarily, after determining the overlapped portion of the scaled projection of the user action and the first standard projection, if the ratio of the overlapped portion to the first standard projection is 0.5, the matching degree of the user action and the first standard projection is 0.5 (i.e., 50%); if the ratio of the overlapped portion to the first standard projection is 1, the matching degree of the user action and the first standard projection is 1 (i.e., 100%).

[0065] In a possible implementation, a smart device such as a projector projects a first standard projection onto a screen or a white wall, so that a user can perform a corresponding action according to the first standard projection. Accordingly, a current image is acquired to determine a corresponding projection of the user action. Then, the above step 102 is performed.

[0066] The current image may be acquired through a camera or the like, and the camera may be located on any device that can capture a projected image including user actions, and the arbitrary device may communicate with the processor or the device where the processor is located.

[0067] In addition, the user action may also be acquired through the screen, and the screen acquires the projection of the user action and the first standard projection, and sends the projection of the user action and the first standard projection to the corresponding processor.

[0068] Alternatively, in another possible implementation, the ratio of the size of the first standard projection to the size of the projection of the acquired user action is set to 1:1 based on the above-mentioned user information (i.e., the user body information in the user information), and then there is no need to scale the projection of the acquired user action, so as to reduce the amount of calculation and improve the efficiency of determining the matching degree between the user action and the first standard projection.

[0069] Step 103: Correcting the user action based on the matching degree between the user action and the first standard projection.

[0070] Optionally, according to the matching degree between the user action and the first standard projection, prompt information is output to prompt the user whether the user action is standard. The prompt information includes first prompt information and second prompt information.

[0071] In a possible implementation, the matching degree between the user action and the first standard projection is higher than the preset matching degree, and a first prompt message is output. The first prompt message is used to prompt the user of the user action standard so that the user continues to perform the action according to the user action. Alternatively, the matching degree between the user action and the first standard projection is lower than or equal to the preset matching degree, and a second prompt message is output. The second prompt message is used to prompt the user that the user action is not standard and correct the user action. It should be noted that the preset matching degree can be predetermined or determined according to actual working conditions.

[0072] Exemplarily, the first prompt message may be, for example, “The movement is very standard, please keep it up,” and the second prompt message may be, for example, “The movement is not very standard, please raise your arms a little higher.”

[0073] It should be noted that, in general, since the user's body shape may change due to reasons such as dressing, it is difficult for the user's action to match the first standard projection to 100%. Therefore, as long as the user's action matches the first standard projection more than a certain degree, it can be determined that the user's action matches the first standard projection. In other words, the preset matching degree is generally less than 100%, but greater than a certain threshold, such as 90%.

[0074] If the user is exercising following a sports video, in order to ensure a better sports posture correction effect, the sports video can be paused while the second prompt information is output, so as to ensure that the user has sufficient time to understand the standard sports posture corresponding to the action and correct his sports posture. Subsequently, if it is detected that the matching degree between the user's action and the first standard projection is higher than the preset matching degree, the first prompt information is output and the sports video is continued to be played.

[0075] In a possible implementation, within a first preset time period, if the number of occurrences of the first prompt information exceeds a first preset frequency, a second standard projection is obtained, and based on the second standard projection, the user action is corrected. The matching degree between the second standard projection and the standard motion posture is a second matching degree, and the second matching degree is higher than the first matching degree. It should be noted that the first preset time period, the first preset frequency and the second matching degree can all be predetermined, or can be determined according to actual working conditions.

[0076] In addition, if the frequency of appearance of the first prompt information exceeds the first preset frequency within the first preset time period, it means that the user can complete the corresponding action well. Therefore, the requirements for user actions can be appropriately increased, that is, a second standard projection with a higher degree of match with the standard movement posture is obtained, so as to correct the user action based on the second standard projection.

[0077] Specifically, within a first preset time period, if the continuous occurrence frequency of the first prompt information exceeds the first preset frequency, the second standard projection is obtained. Alternatively, within the first preset time period, if the total occurrence frequency of the first prompt information exceeds the first preset frequency, the second standard projection is obtained.

[0078] In another possible implementation, within the second preset time period, if the number of occurrences of the second prompt information exceeds the second preset frequency, a third standard projection is obtained, and based on the third standard projection, the user action is corrected. The matching degree between the third standard projection and the standard motion posture is the third matching degree, and the third matching degree is lower than the first matching degree. It should be noted that the second preset time period, the second preset frequency and the third matching degree can all be predetermined, or can be determined according to actual working conditions.

[0079] In addition, if the frequency of appearance of the second prompt information exceeds the second preset frequency within the second preset time period, it means that the user may not be able to complete the corresponding action well. Therefore, the requirements for user actions can be appropriately lowered, that is, a third standard projection with a lower degree of match with the standard movement posture is obtained, and the user action is corrected based on the third standard projection.

[0080] Specifically, if the continuous occurrence frequency of the second prompt information exceeds the second preset frequency within the second preset time period, the third standard projection is obtained. Alternatively, if the total occurrence frequency of the second prompt information exceeds the second preset frequency within the second preset time period, the third standard projection is obtained.

[0081] It should be noted that the number of first standard projections is at least one, and the at least one first standard projection corresponds to at least one standard motion posture. Similarly, the number of second standard projections is at least one, and the at least one second standard projection corresponds to at least one standard motion posture. The number of third standard projections is at least one, and the at least one third standard projection corresponds to at least one standard motion posture.

[0082] Taking the example of a user exercising with a sports video, within the first preset time period (less than the total length of the sports video), the first prompt message appears more than once, and the first standard projections corresponding to different first prompt messages are different action projections, corresponding to different standard sports postures. However, for the second prompt message, after the second prompt message is output, the sports video is paused. At this time, if the second prompt message appears continuously, the first standard projections corresponding to the continuous second prompt messages are the same action projection, corresponding to the same standard sports posture.

[0083] Under the same exercise mode, as the number of user exercises increases, the user's movements may become closer and closer to the standard. Therefore, when the number of user exercises increases to exceed the preset exercise number threshold, a second standard projection with a higher matching degree can be obtained, and the user's exercise posture can be corrected based on the second standard projection.

[0084] In another possible implementation, the above two methods can be used to determine whether to obtain the second standard projection. That is, the second standard projection is obtained according to the number of user movements and / or the prompt information. Specifically, if the number of user movements exceeds a preset number of movement thresholds and the frequency of occurrence of the first prompt information in the first time period exceeds the first preset frequency, the second standard projection is obtained; if the number of user movements exceeds a preset number of movement thresholds or the frequency of occurrence of the first prompt information in the first time period exceeds the first preset frequency, the second standard projection is obtained.

[0085] In a possible implementation, the first prompt information and the second prompt information may be output in a voice form or in a text form.

[0086] In another possible implementation, a third standard projection is obtained according to the user's instruction, and the user's action is corrected based on the third standard projection. The introduction of the third standard projection can be found in the above content, which will not be repeated here.

[0087] Exemplarily, according to user instructions such as user voice such as “I tried my best” or “I can’t do it”, a third standard projection with a lower standard, that is, a third standard projection with a lower matching degree with the standard motion posture, is obtained.

[0088] Taking the example of a user exercising following a sports video, during the user's exercise, if the frequency of appearance of the second prompt information within the second preset time period exceeds the second preset frequency, or a user instruction is received, the sports video is paused, and after obtaining the second standard projection, the sports video continues to be played to correct the user's exercise posture based on the second standard projection.

[0089] In a possible implementation, the first standard projection, the second standard projection, and the third standard projection are displayed in different colors to distinguish different standard projections. Exemplarily, the color of the first standard projection is dark gray, the color of the second standard projection is yellow, and the color of the third standard projection is red.

[0090] Generally speaking, through the above process, the standard projection can be slowly replaced with the standard movement posture, so as to slowly correct the user's movement to the standard movement posture, while ensuring the user experience and the movement effect.

[0091] It should be noted that in the embodiment of the present application, the matching degree between the first standard projection and the standard motion posture reaches a certain level, namely, the first matching degree, and the matching degree between the user action and the first standard projection can reflect whether the user action is standard, that is, whether it is relatively close to the standard motion posture. Therefore, based on the matching degree between the user action and the first standard projection, the user action can be better corrected to ensure a better exercise effect.

[0092] For example, the flowchart of the method for correcting the exercise posture given in the embodiment of the present application can also be as follows: Figure 2 As shown, after obtaining user information, the preset knowledge graph is queried according to the user information to obtain exercise suggestions, which are the above-mentioned exercise information, that is, the exercise venue, exercise duration, etc. recommended to the user. If it is determined to go to the gym for exercise according to the exercise suggestion, a suitable exercise method is recommended according to the gym equipment; if it is determined to exercise at home according to the exercise suggestion, the corresponding first standard projection, for example, is projected onto a screen or wall through a projector, and then, according to the number of user exercises, prompt information and / or user instructions, it is determined whether to adjust the standard projection, that is, to obtain the second standard projection or the third standard projection, or to continue to use the first standard projection.

[0093] like Figure 3 As shown, an embodiment of the present application provides a motion posture correction device, which includes an acquisition module 301 and a correction module 302.

[0094] The acquisition module 301 is used to acquire a first standard projection; the matching degree between the first standard projection and the standard motion posture is a first matching degree.

[0095] The acquisition module 301 is further used to acquire the matching degree between the user action and the first standard projection.

[0096] The correction module 302 is used to correct the user action based on the matching degree between the user action and the first standard projection.

[0097] like Figure 4 As shown, an embodiment of the present application provides an electronic device, including a processor 401, a communication interface 402, a memory 403 and a communication bus 404, wherein the processor 401, the communication interface 402, and the memory 403 communicate with each other through the communication bus 404.

[0098] Memory 403, used for storing computer programs;

[0099] In one embodiment of the present application, the processor 401 is used to implement the steps of the motion posture correction method provided by any one of the aforementioned method embodiments when executing the program stored in the memory 403.

[0100] An embodiment of the present application also provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the motion posture correction method provided in any of the aforementioned method embodiments are implemented.

[0101] It should be noted that, in this article, relational terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0102] The foregoing is merely a specific embodiment of the present invention, which enables those skilled in the art to understand or implement the present invention. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present invention. Therefore, the present invention will not be limited to the embodiments shown herein, but rather to the widest scope consistent with the principles and novel features claimed herein.

Claims

1. A method for correcting sports posture, It is characterized in that The method comprises: Acquire a first standard projection; wherein the matching degree between the first standard projection and the standard motion posture is a first matching degree, and the first standard projection is determined according to user information; Obtaining a matching degree between the user action and the first standard projection; Based on the matching degree between the user action and the first standard projection, the user action is corrected; wherein, when the matching degree between the user action and the first standard projection is higher than a preset matching degree, a first prompt information is output, and the first prompt information is used to prompt the user that the user action is standard; when the matching degree between the user action and the first standard projection is lower than or equal to the preset matching degree, a second prompt information is output, and the second prompt information is used to prompt the user that the user action is not standard; Adjusting the first standard projection to a second standard projection according to the number of user movements and / or the frequency of occurrence of the first prompt information within a first time period; wherein the matching degree between the second standard projection and the standard movement posture is a second matching degree, and the second matching degree is higher than the first matching degree; The first standard projection is adjusted to a third standard projection according to the number of user movements and / or the frequency of occurrence of the second prompt information within a first time period; wherein the matching degree between the third standard projection and the standard movement posture is a third matching degree, and the third matching degree is lower than the first matching degree; wherein the first standard projection, the second standard projection and the third standard projection are displayed in different colors.

2. The method for correcting exercise posture according to claim 1, It is characterized in that The obtaining of the first standard projection comprises: Acquire the first standard projection by querying a preset knowledge graph according to the user information; Among them, the user information includes user identification, user health information and / or user exercise habits; the preset knowledge graph is used to represent the correspondence between the user information and the first standard projection.

3. The method for correcting exercise posture according to claim 1, It is characterized in that The obtaining the matching degree between the user action and the first standard projection includes: Scaling the projection of the user action according to the size of the first standard projection to obtain a scaled projection of the user action; Comparing the scaled projection of the user action with the first standard projection, and determining an overlapping portion of the scaled projection of the user action with the first standard projection; The ratio of the overlapping portion to the first standard projection is determined as the matching degree between the user action and the first standard projection.

4. The method for correcting the exercise posture according to any one of claims 1 to 3, It is characterized in that The method further comprises: According to the user's instruction, a third standard projection is obtained, and based on the third standard projection, the user's action is corrected; The matching degree between the third standard projection and the standard motion posture is a third matching degree, and the third matching degree is lower than the first matching degree.

5. A sports posture correction device, It is characterized in that The exercise posture correction device comprises: An acquisition module, configured to acquire a first standard projection; wherein a matching degree between the first standard projection and the standard motion posture is a first matching degree, and the first standard projection is determined according to user information; The acquisition module is further used to acquire the matching degree between the user action and the first standard projection; a correction module, configured to correct the user action based on the matching degree between the user action and the first standard projection; wherein, when the matching degree between the user action and the first standard projection is higher than a preset matching degree, a first prompt message is output, and the first prompt message is used to prompt the user that the user action is standard; and when the matching degree between the user action and the first standard projection is lower than or equal to the preset matching degree, a second prompt message is output, and the second prompt message is used to prompt the user that the user action is not standard; The device is also used to adjust the first standard projection to a second standard projection according to the number of user movements and / or the frequency of occurrence of the first prompt information within a first time period; wherein the matching degree between the second standard projection and the standard movement posture is a second matching degree, and the second matching degree is higher than the first matching degree; according to the number of user movements and / or the frequency of occurrence of the second prompt information within a first time period, adjust the first standard projection to a third standard projection; wherein the matching degree between the third standard projection and the standard movement posture is a third matching degree, and the third matching degree is lower than the first matching degree; wherein the first standard projection, the second standard projection and the third standard projection are displayed in different colors.

6. An electronic device, It is characterized in that It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; Memory, used to store computer programs; The processor is used to implement the steps of the motion posture correction method described in any one of claims 1 to 4 when executing the program stored in the memory.

7. A computer-readable storage medium having a computer program stored thereon, It is characterized in that When the computer program is executed by a processor, the steps of the motion posture correction method as described in any one of claims 1 to 4 are implemented.

Citation Information

Patent Citations

  • Image processing method and device

    CN106139564A

  • Information prompting method and device

    CN108519818A

  • System for correcting and training running posture of child

    CN109692003A