Functional action screening-based training method, apparatus and device, and storage medium

Through the functional motion screening system and expert database, analyzing user action data is generated to generate a personalized functional training plan, which solves the problem of difficulty in providing scientific and effective training plans for non-sports professionals in the existing technology, and realizes the accurate assessment of user's athletic ability and the personalized design of training plans.

CN119829813APending Publication Date: 2025-04-15NAT UNIV OF DEFENSE TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411900854.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-23
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

Existing functional training methods are difficult to provide personalized, scientific and effective training programs for non-sports professionals, and cannot effectively evaluate and improve users' athletic abilities.

Method used

User action data is collected through a functional action screening system, and the expert database and action evaluation model are used to analyze the action completion degree, and a targeted training plan is generated, including training items, grading indicators and training sequence.

Benefits of technology

It realizes accurate assessment of user athletic ability and the generation of personalized training plans, simplifies the training plan formulation process, and improves the scientificity and effectiveness of training.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119829813A_ABST
    Figure CN119829813A_ABST
Patent Text Reader

Abstract

The invention discloses a training method based on functional action screening. The training method comprises the steps that screening items of functional action screening are displayed on a display terminal according to a preset sequence; acquiring motion data of the user based on the motion posture acquisition terminal; analyzing the action data based on an expert database to obtain a functional action screening result of the user; and generating a training plan according to a preset functional training action library based on the functional action screening result. The invention further discloses a training device based on functional action screening, corresponding equipment and a storage medium. The training method based on functional action screening has the advantages of being simple and clear in evaluation, accurate in training plan making and convenient and fast to operate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of sports science technology, and more specifically, to a training method, device, equipment and storage medium based on functional movement screening. Background Art

[0002] The purpose of Functional Movement Screening (FMS) is to obtain some basic physical ability components necessary for sports, including range of motion, balance, body control and stability. FMS testing is very important for exploring the potential of test takers and preventing injuries. The functional training concept based on functional movement screening has been tested in practice and continuously developed since it became popular. At present, there are many types of functional training programs and related movement designs, which require users to have considerable professional knowledge. It is difficult for most non-sports professionals to effectively clarify the training direction suitable for the development of their own sports ability, and it is impossible to sort out a truly scientific, effective and targeted functional training program. Summary of the invention

[0003] In response to at least one defect or improvement need in the prior art, the present application provides a training method, device, equipment and storage medium based on functional movement screening, which will solve at least one of the problems existing in the above-mentioned background technology.

[0004] To achieve the above objectives, according to a first aspect of the present application, a training method based on functional movement screening is provided, the method comprising:

[0005] Displaying the screening items of the functional movement screening on the display terminal in a preset order;

[0006] Acquire user's motion data based on motion posture acquisition terminal;

[0007] Analyze the motion data based on an expert database to obtain a functional motion screening result of the user;

[0008] Based on the functional movement screening results, a training plan is generated according to a preset functional training movement library.

[0009] Furthermore, the above-mentioned training method based on functional movement screening, analyzing the movement data based on the expert database to obtain the functional movement screening result of the user, specifically includes:

[0010] Based on the expert database, the completion degree of each action in the screening items of the functional action screening is evaluated, including complete action completion, limited action completion and incomplete action, to obtain the action data;

[0011] Analyzing the action data based on the action evaluation model to obtain the degree of completion of each action;

[0012] Based on the degree of completion of each movement, the user's motor ability assessment results are obtained, the motor ability assessment results are analyzed, and the functional movement screening results are obtained.

[0013] Furthermore, the training method based on functional movement screening, based on the functional movement screening result, generates a training plan according to a preset functional training movement library, specifically including:

[0014] Based on the sports ability evaluation result of the user, obtaining the user's basic sports ability deficiency data and sports injury trend data;

[0015] Based on the user's basic sports ability deficiency data and the sports injury trend data, obtaining related training items from a preset functional training action library;

[0016] All related training items are graded according to preset grading indicators and arranged in a preset order to generate a training plan.

[0017] Furthermore, in the above-mentioned training method based on functional motion screening, the acquisition of user motion data based on the motion posture acquisition terminal specifically includes acquiring user motion images based on the image acquisition module, and / or acquiring user motion data based on the user motion images.

[0018] Furthermore, the above-mentioned training method based on functional movement screening, after obtaining the user's movement data based on the movement posture acquisition terminal and before analyzing the movement data, the training method also includes:

[0019] Acquiring the user's own motion state data uploaded by the user, wherein the user's own motion state data includes one or more of body motion function limitation, motor ability development defect and sports injury risk signal;

[0020] According to the self-motion state data uploaded by the user, it is determined whether to continue with the subsequent steps based on the data in the expert database.

[0021] Furthermore, the above training method based on functional movement screening also includes:

[0022] For multiple users, after generating the training plan for each user, the training plans of all users are aggregated;

[0023] For each training item, the users who have the training item in their training plan are grouped into the same group;

[0024] Generate a multi-person training plan based on the grouping situation so that users with the same training project can perform the training project in the same time period.

[0025] According to a second aspect of the present application, a training device based on functional movement screening is also provided, comprising:

[0026] A display module, used to display the screening items of the functional movement screening on the display terminal in a preset order;

[0027] A first acquisition module, used to acquire the user's motion data based on the motion posture acquisition terminal;

[0028] A second acquisition module is used to analyze the motion data based on an expert database to obtain a functional motion screening result of the user;

[0029] A generation module is used to generate a training plan based on the functional action screening results and in accordance with a preset functional training action library.

[0030] According to the third aspect of the present application, a training device based on functional movement screening is also provided, which includes at least one processing unit and at least one storage unit, wherein the storage unit stores a computer program, and when the computer program is executed by the processing unit, the processing unit performs the steps of any one of the above-mentioned methods.

[0031] According to the fourth aspect of the present application, a storage medium is also provided, which stores a computer program that can be executed by a training device based on functional movement screening. When the computer program is run on the training device based on functional movement screening, the training device based on functional movement screening executes the steps of any one of the above-mentioned methods.

[0032] According to a fifth aspect of the present application, there is also provided a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of any of the above-mentioned training methods based on functional movement screening.

[0033] In general, the above technical solutions conceived by the present application can achieve the following beneficial effects compared with the prior art:

[0034] The training method based on functional movement screening provided in the embodiment of the present application tests the user's movement pattern based on a functional movement screening system, obtains the individual's basic body movement function deficiencies and possible sports injury trends, and accurately generates an improvement training plan based on the user's personal situation from an established functional training movement library. The method has the advantages of simple and clear evaluation, accurate training plan formulation, and convenient operation. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0036] Figure 1 A flowchart of a training method based on functional movement screening provided in an embodiment of the present application. DETAILED DESCRIPTION

[0037] In order to make the purpose, technical solutions and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application. In addition, the technical features involved in each embodiment of the present application described below can be combined with each other as long as they do not conflict with each other.

[0038] The terms "first", "second", "third", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices.

[0039] Figure 1 is a flow chart of a training method based on functional movement screening provided in an embodiment of the present application. Figure 1 As shown, a training method based on functional movement screening provided in an embodiment of the present application includes:

[0040] Displaying the screening items of the functional movement screening on the display terminal in a preset order;

[0041] Acquire user's motion data based on motion posture acquisition terminal;

[0042] Analyze the motion data based on an expert database to obtain a functional motion screening result of the user;

[0043] Based on the functional movement screening results, a training plan is generated according to a preset functional training movement library.

[0044] Specifically, the screening items for functional movement screening can be a pre-set set of screening item processes, or users can select certain types of movement screening according to their own circumstances. The display order of the screening actions is generally determined based on the difficulty of the action, following the order from easy to difficult, and can also be determined independently according to demand. Optionally, the present application provides a simplified and operational 7-item basic movement pattern test, which can accurately find the basic motor function deficiencies of the individual, and at the same time discover the trend of sports injuries that may have appeared. Specifically including active straight leg raising action mode, shoulder joint flexibility action mode, rotational stability action mode, trunk stability push-up action mode, hurdle step action mode, straight lunge action mode and squat action mode, the above seven basic movement pattern tests are displayed in sequence on the display terminal. The display terminal is a terminal device with a display function, such as a smart phone, tablet computer, display or projector.

[0045] The motion acquisition terminal is used to collect the user's motion data as a judgment on whether the action is standard or not. Optionally, the motion acquisition terminal can be an image acquisition device, which can capture images or videos of the user completing the action and identify the action in the image or video to obtain the user's motion data. Optionally, the motion acquisition terminal can be a wearable device. The user wears the wearable device at the corresponding position of the body. When the corresponding action is completed, the wearable device can obtain the user's motion data. Optionally, the user can also judge the completion of the action based on the existing evaluation criteria when completing the action and upload it to the motion acquisition terminal for obtaining the action data.

[0046] In the functional motion screening of sports, the data collected from body parts are mainly concentrated on key joints and bone nodes, and the movement of these parts is crucial for evaluating the accuracy and functionality of the movement. The following is an example of the method of collecting motion data using an image acquisition device: the key point data of the joints and bones of the human body in motion are captured by an image acquisition device, such as a high-definition camera. These key points include wrists, fingers, shoulders, elbows, hip joints, knees, etc., which can provide enough information to reconstruct the human posture and motion trajectory. The human joint data collected by depth sensors such as Kinect are preprocessed to overcome lighting problems and noise interference and improve data quality. The human motion data is encoded using a targeted encoding method to convert joint position and motion information into image data for subsequent processing. Based on a convolutional neural network, human motion features are automatically extracted to solve the problem of describing motion features, and SoftMax is used to complete the recognition of complex movements. During the relocation process, inverse kinematics is used to relocate the robot fingertips to the same 3D position as the human fingertips to ensure the same wrist motion between humans and robots. A training strategy based on point cloud input is used for imitation learning and motion correction.

[0047] The collected motion data can be corrected by the following methods: using multiple cameras to capture marker points from different angles, using the triangulation principle to calculate the spatial coordinates of the marker points, and thus solving the 6-DOF motion of the skeleton. The different characteristic parts of the human body are abstracted into a set number of feature points. The human skeleton composed of these feature points can reflect the posture of the human body at this moment, and the angle value between specific joints can be used to judge the accuracy of a person's movements. When calculating the length between two feature points, the Euclidean distance is used, and the angle value of the angle between the joints of the human body movement is calculated using the cosine theorem to improve the accuracy of the angle measurement. Design tile coding, round coding, and zigzag coding to encode the motion data into grayscale images or color images, and then input them into the CNN framework for learning and recognition.

[0048] Through the above method, the user's motion data can be accurately collected and processed, an accurate evaluation of the user's motion effect can be achieved, and the accuracy of motion data acquisition is improved.

[0049] The expert database is an existing evaluation system, which can evaluate the user's action completion status based on the expert database. In the prior art, the evaluation is generally based on the score as the evaluation result, where 0 points are the most priority to be considered and 3 points are the last to be considered. Taking the squat action mode as an example, if the user completes all the actions perfectly, the item will get 3 points; if the user's upper body leans forward when the heel does not step on the test board, and the action can be completed when the heel steps on the test board, it can be judged that the user has problems with limited thoracic spine mobility, limited ankle joint mobility, and insufficient spinal-pelvic stability, and the item will get 2 points; if the user's upper body and upper limbs lean forward at the same time, it can be judged that the user has problems with limited thoracic spine mobility and insufficient spinal-pelvic stability; if the user's upper body is upright and the upper limbs lean forward, it can be judged that the user has problems with limited shoulder joint mobility; if the user's knees are valgus-feet abducted or knees are adducted-feet valgus, it can be judged that the user has problems with limited hip joint mobility, limited ankle joint mobility, and uneven development of muscles around the lower limb joints; if the user's femur cannot be lower than the horizontal plane, it can be judged that the user has problems with poor extensibility of the posterior chain muscles and limited hip joint mobility. If the above problems exist, the item will get 1 point; if the user feels pain during the action, the item will get 0 points. When the user feels pain during the action, the test needs to be stopped and a doctor is prompted. Table 1 below provides a specific evaluation system, which is an evaluation standard developed based on an expert database. In actual implementation, the evaluation system in the table below may not be followed completely, and may be appropriately expanded.

[0050] Table 1 Evaluation table for action completion

[0051]

[0052]

[0053] The above-mentioned expert database usually only contains the completion status of movements and the corresponding scores. The expert database provided in this application is analyzed based on existing research data and a large amount of test data actually collected. First, the weak links of the limbs are screened out, and then the limitations of the body's motor functions are discovered, thereby judging the functional defects that affect the development of motor skills. At the same time, sports injury risk signals are collected to establish a basic database. From the basic database, the basic motor function deficiencies of the body are analyzed and extracted, and the internal logical relationship between each score of the FMS test and each basic motor function deficiencies of the body is summarized and concluded, and the mapping relationship between the completion status of the movement and the existing problems is obtained.

[0054] Based on the above functional action screening results, the user's existing problems are obtained, and the corresponding improvement training actions are accurately matched in the preset functional training action library. The training cycle, training content and training intensity are determined based on the user's actual situation, and a targeted training plan is formulated. When formulating a training plan, the common wrong actions and movement feelings of each functional action can also be attached to help users improve their sports perception ability, which can facilitate users to carry out self-study and self-training.

[0055] At the same time, after a training cycle, the user can perform the above-mentioned functional movement screening test again, evaluate the current training effect based on the test results, and generate a new training plan.

[0056] The training method based on functional movement screening provided in the embodiment of the present application tests the user's movement pattern based on a functional movement screening system, obtains the individual's basic body movement function deficiencies and possible sports injury trends, and accurately generates an improvement training plan based on the user's personal situation from an established functional training movement library. The method has the advantages of simple and clear evaluation, accurate training plan formulation, and convenient operation.

[0057] Optionally, the training method based on functional movement screening provided in the embodiment of the present application, wherein the movement data is analyzed based on an expert database to obtain the functional movement screening result of the user, specifically includes:

[0058] Based on the expert database, the completion degree of each action in the screening items of the functional action screening is evaluated, including complete action completion, limited action completion and incomplete action, to obtain the action data;

[0059] Analyzing the action data based on the action evaluation model to obtain the degree of completion of each action;

[0060] Based on the degree of completion of each action, the user's motor ability assessment result is obtained, and the motor ability assessment result is analyzed to obtain a functional action screening result.

[0061] Specifically, analyzing the action data based on the action evaluation model to obtain the degree of completion of each action may include one or more of the following steps:

[0062] Use motion capture equipment: Use motion capture equipment (such as infrared cameras, inertial measurement unit IMU sensors, etc.) to track the user's movements and accurately record every detail of the movement.

[0063] Establish a standard action database: Create a database containing various standard action models, each of which describes in detail the parameters of the ideal action path, speed, angle, and strength. In addition to traditional sports data (such as heart rate, cadence, etc.), biomechanical data such as joint angles and muscle activity can also be integrated to more comprehensively evaluate the training effect.

[0064] Action matching calculation: The action performed by the user is compared with the standard action model in the database to calculate the matching degree. This can be achieved by calculating the deviation between the user's action and the standard action.

[0065] Continuity score: Evaluates the coherence and fluency of a user in performing a series of actions. Continuity score can be based on whether the transitions between actions are smooth and follow the correct sequence.

[0066] Force and speed monitoring: Use sensors to monitor the force and speed of the user's movements to ensure that these parameters meet the predetermined training requirements.

[0067] Provide real-time feedback: Provide real-time feedback when users perform actions, guiding users to adjust their actions instantly to improve the quality of execution.

[0068] Combining multiple dimensions such as action matching, continuity, strength and speed, a comprehensive score is calculated to quantify the user's action completion. For example, the action completion comprehensive score can be calculated using the following formula:

[0069] Score=α×Match+β×Continuity+γ×Force+δ×Speed

[0070] Among them, α, β, γ, and δ are the weights of matching, continuity, strength, and speed, respectively. These weights can be adjusted according to the characteristics of the movement and the training goals.

[0071] Optionally, the training method based on functional movement screening provided in the embodiment of the present application, based on the functional movement screening result, generates a training plan according to a preset functional training movement library, specifically including:

[0072] Based on the sports ability evaluation result of the user, obtaining the user's basic sports ability deficiency data and sports injury trend data;

[0073] Based on the user's basic sports ability deficiency data and the sports injury trend data, obtaining related training items from a preset functional training action library;

[0074] All related training items are graded according to preset grading indicators and arranged in a preset order to generate a training plan.

[0075] Specifically, based on the functional movement screening results and the user's motor ability assessment, the training program generation process can adopt the following scheme:

[0076] Collect the user's functional movement screening results, including scores and problem levels for each movement pattern.

[0077] Using deep learning models, such as convolutional neural networks (CNN) or recurrent neural networks (RNN), the user's athletic ability data is subjected to feature extraction and pattern recognition.

[0078] According to the user's physical ability deficiencies and sports injury trends, relevant training items are selected from the preset functional training action library. Collaborative filtering algorithms, such as cosine similarity calculation, are used to match user preferences and training item characteristics.

[0079] The selected training items are graded according to the preset difficulty levels, and a deep learning model is used to predict and sort the difficulty of the items, ensuring that the training plan progresses step by step from simple to difficult.

[0080] Dynamically adjust the training plan based on the user's real-time feedback and progress during the training process. Use Markov chain or discrete time Markov chain (DTMC) model to predict the user's training effect and adaptability to achieve adaptive adjustment of the training plan.

[0081] Design a user feedback mechanism to allow users to evaluate the suitability and effectiveness of training programs, and feed this data into the deep learning model to optimize subsequent training plan recommendations.

[0082] Use AI technology to record users' exercise history and results, generate data visualization reports, help users understand their fitness journey, and adjust training plans based on progress.

[0083] By integrating deep learning, collaborative filtering algorithms and user feedback, this solution can provide users with a scientific, personalized and easy-to-implement training plan to help them accurately improve their physical functions, prevent sports injuries and improve sports performance.

[0084] Optionally, the training method based on functional motion screening provided in an embodiment of the present application, wherein the user's motion data is obtained based on a motion posture acquisition terminal, specifically includes acquiring user motion images based on an image acquisition module, and / or acquiring user motion data based on user motion images.

[0085] Optionally, the training method based on functional movement screening provided in the embodiment of the present application, after obtaining the user's movement data based on the motion posture acquisition terminal and before analyzing the movement data, the training method further includes:

[0086] Acquiring the user's own motion state data uploaded by the user, wherein the user's own motion state data includes one or more of body motion function limitation, motor ability development defect and sports injury risk signal;

[0087] According to the self-motion state data uploaded by the user, it is determined whether to continue with the subsequent steps based on the data in the expert database.

[0088] Optionally, the training method based on functional movement screening provided in an embodiment of the present application further includes:

[0089] For multiple users, after generating the training plan for each user, the training plans of all users are aggregated;

[0090] For each training item, the users who have the training item in their training plan are grouped into the same group;

[0091] Generate a multi-person training plan based on the grouping situation so that users with the same training project can perform the training project in the same time period.

[0092] Specifically, in order to achieve large-scale promotion of functional movement screening and functional training, in the case of multiple users, a training plan is first generated for each user. Each user's training plan contains multiple training projects, and the training plans of all users are summarized. For each training project, the users of each training project are counted, and the users with the same training project are divided into the same group to generate a multi-person training plan. Optionally, the training ground can be divided into multiple functional training plots, each training plot is equipped with corresponding training equipment, and users can carry out targeted training in the corresponding area according to the grouping results and the training plan. Multiple users with the same training project complete the corresponding training projects on the same training plot in the same time period. After a training project is completed, each user goes to the plot where the next training project is located to carry out training according to the instructions. The training ground and training equipment can be fully utilized while meeting the training needs of each user, thereby improving training efficiency.

[0093] The following is a specific example to illustrate the training method based on functional movement screening provided by the present application:

[0094] The training method based on functional movement screening provided by the embodiment of the present application can be implemented with the application software on the intelligent terminal as a carrier. Optionally, an APP that can execute the training method based on functional movement screening provided by the application can be pre-loaded by a smart phone. When it is necessary to perform screening and training tasks, first open the corresponding APP on the smart phone, and select the test items you need according to the software prompts. The test items include all functional movement screening and some functional movement screening. After selecting the test items, the software prompts the user to prepare the test site and test equipment. After confirming the test site and test equipment, the user clicks the confirmation button to start the functional movement screening.

[0095] After the functional action screening is started, the test action will be displayed on the software interface, and the standard demonstration of the test action will be automatically played on the screen. The corresponding action made by the user can be collected through the motion acquisition terminal. The data collected by the action acquisition terminal can be a video shot by the camera on the smartphone, or the data of the action execution obtained by the wearable device, or the data of the user's judgment on the completion of the action during the action. The completion of the user's action is judged based on the data in the expert database according to the completion of the action. There are three situations for the completion, namely, the action is completely completed, the action is limited, and the action is not completed. After completing the test of an action, continue with the subsequent action test according to the above steps.

[0096] After completing all the tests, click the test completion option as prompted, and then analyze the test results according to the method provided in this application. The analysis is based on an expert database, where the expert database includes an evaluation of the completion of each action in the screening items of functional movement screening. The evaluation is performed based on the completion of the user's actions, and the user's basic physical motor skills deficiencies and sports injury trends are obtained based on the evaluation results. For example, when the user's upper body and upper limbs lean forward at the same time when testing the squat movement pattern, it can be judged based on the expert database that the user may have problems with limited thoracic spine mobility or insufficient spinal-pelvic stability. Based on all possible problems of the user, corresponding training items are recommended to the user, and a corresponding training plan is generated. The training plan is personalized based on the user's test score and the selected problem.

[0097] When training based on the generated training plan, users can click on the required training action, and the test action will be displayed on the interface. The screen will automatically play the standard demonstration of the test action, including the instruction video and the action essentials. After the user completes the action training according to their own situation, they can return to the plan list to train other actions. The training actions of each recommended plan are divided into beginner, intermediate and advanced levels according to the difficulty level. The difficulty level is divided according to the existing functional training action standards. Users can proceed step by step according to their own situation and gradually increase the difficulty of training while avoiding sports injuries.

[0098] After a period of training, the user can take the test again to generate a new training plan.

[0099] At the same time, users can obtain their basic test results, including the test results of each action and the total test score. The total test score is not the direct addition of the scores of each action, but the weighted score after weighting according to the existing internationally accepted functional action screening standards. At the same time, the system can upload the test results to the database, which is convenient for training organizers to understand the physical condition of each tester and formulate corresponding collective training plans. It can also update the database to help enrich and improve the large database of physical movement function limitations and limb movement function weaknesses.

[0100] The present application also provides a training device based on functional movement screening, comprising:

[0101] A display module, used to display the screening items of the functional movement screening on the display terminal in a preset order;

[0102] A first acquisition module, used to acquire the user's motion data based on the motion posture acquisition terminal;

[0103] A second acquisition module is used to analyze the motion data based on an expert database to obtain a functional motion screening result of the user;

[0104] A generation module is used to generate a training plan based on the functional action screening results and in accordance with a preset functional training action library.

[0105] The present application also provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, the steps of the above method are implemented. The computer-readable storage medium may include, but is not limited to, any type of disk, including a floppy disk, an optical disk, a DVD, a CD-ROM, a micro drive, and a magneto-optical disk, a ROM, a RAM, an EPROM, an EEPROM, a DRAM, a VRAM, a flash memory device, a magnetic card or an optical card, a nanosystem (including a molecular memory IC), or any type of medium or device suitable for storing instructions and / or data.

[0106] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0107] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0108] In the several embodiments provided in the present application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of the units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.

[0109] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0110] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0111] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a memory, including a number of instructions to enable a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned memory includes: U disk, read-only memory (ROM), random access memory (RAM), mobile hard disk, disk or optical disk and other media that can store program code.

[0112] A person of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable memory, which can include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.

[0113] The above is only an exemplary embodiment of the present disclosure, and the scope of the present disclosure cannot be limited thereto. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the specification and practicing the disclosure here, those skilled in the art will easily think of the implementation scheme of the present disclosure. This application is intended to cover any modification, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the technical field not recorded in the present disclosure. The description and examples are regarded as exemplary only, and the scope and spirit of the present disclosure are defined by the claims.

[0114] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0115] It will be easily understood by those skilled in the art that the above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present application shall be included in the scope of protection of the present application.

Claims

1. A training method based on functional movement screening, characterized in that: include: Displaying the screening items of the functional movement screening on the display terminal in a preset order; Acquire user's motion data based on motion posture acquisition terminal; Analyze the motion data based on an expert database to obtain a functional motion screening result of the user; Based on the functional movement screening results, a training plan is generated according to a preset functional training movement library.

2. The training method based on functional movement screening according to claim 1, characterized in that: The analyzing the motion data based on the expert database to obtain the functional motion screening result of the user specifically includes: Based on the expert database, the completion degree of each action in the screening items of the functional action screening is evaluated, including complete action completion, limited action completion and incomplete action, to obtain the action data; Analyzing the action data based on the action evaluation model to obtain the degree of completion of each action; Based on the degree of completion of each action, the user's motor ability assessment result is obtained, and the motor ability assessment result is analyzed to obtain a functional action screening result.

3. The training method based on functional movement screening according to claim 2, characterized in that: The generating of a training plan based on the functional action screening result and according to a preset functional training action library specifically includes: Based on the sports ability evaluation result of the user, obtaining the user's basic sports ability deficiency data and sports injury trend data; Based on the user's basic sports ability deficiency data and the sports injury trend data, obtaining related training items from a preset functional training action library; All related training items are graded according to preset grading indicators and arranged in a preset order to generate a training plan.

4. The training method based on functional movement screening according to claim 1, characterized in that: The acquiring of the user's motion data based on the motion posture acquisition terminal specifically includes acquiring the user's motion image based on the image acquisition module, and / or acquiring the user's motion data based on the user's motion image.

5. The training method based on functional movement screening according to claim 1, characterized in that: After obtaining the user's motion data based on the motion posture acquisition terminal and before analyzing the motion data, the training method further includes: Acquiring the user's own motion state data uploaded by the user, wherein the user's own motion state data includes one or more of body motion function limitation, motor ability development defect and sports injury risk signal; According to the self-motion state data uploaded by the user, it is determined whether to continue with the subsequent steps based on the data in the expert database.

6. The training method based on functional movement screening according to claim 1, characterized in that: The training method also includes: For multiple users, after generating the training plan for each user, the training plans of all users are aggregated; For each training item, the users who have the training item in their training plan are grouped into the same group; Generate a multi-person training plan based on the grouping situation so that users with the same training project can perform the training project in the same time period.

7. A training device based on functional movement screening, characterized in that: include: A display module, used to display the screening items of the functional movement screening on the display terminal in a preset order; A first acquisition module, used to acquire the user's motion data based on the motion posture acquisition terminal; A second acquisition module is used to analyze the motion data based on an expert database to obtain a functional motion screening result of the user; A generation module is used to generate a training plan based on the functional action screening results and in accordance with a preset functional training action library.

8. A training device based on functional movement screening, characterized in that: The method comprises at least one processing unit and at least one storage unit, wherein the storage unit stores a computer program, and when the computer program is executed by the processing unit, the processing unit executes the steps of the method according to any one of claims 1 to 6.

9. A storage medium, characterized in that: It stores a computer program that can be executed by a training device based on functional movement screening. When the computer program is run on the training device based on functional movement screening, the training device based on functional movement screening executes the steps of any one of the methods described in claims 1 to 6.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the training method based on functional movement screening as described in any one of claims 1 to 6 are implemented.