CN113299365B - Physical training plan generation method and device and electronic equipment - Google Patents

Physical training plan generation method and device and electronic equipment Download PDF

Info

Publication number
CN113299365B
CN113299365B CN202110538097.1A CN202110538097A CN113299365B CN 113299365 B CN113299365 B CN 113299365B CN 202110538097 A CN202110538097 A CN 202110538097A CN 113299365 B CN113299365 B CN 113299365B
Authority
CN
China
Prior art keywords
training
physical
user
evaluation
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110538097.1A
Other languages
Chinese (zh)
Other versions
CN113299365A (en
Inventor
马佳鑫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Cicc Yuneng Technology Group Co ltd
Original Assignee
Cicc Yuneng Technology Group Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Cicc Yuneng Technology Group Co ltd filed Critical Cicc Yuneng Technology Group Co ltd
Priority to CN202110538097.1A priority Critical patent/CN113299365B/en
Publication of CN113299365A publication Critical patent/CN113299365A/en
Application granted granted Critical
Publication of CN113299365B publication Critical patent/CN113299365B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16HHEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
    • G16H20/00ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
    • G16H20/30ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biophysics (AREA)
  • Physical Education & Sports Medicine (AREA)
  • Engineering & Computer Science (AREA)
  • Epidemiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Abstract

The embodiment of the invention provides a physical training plan generation method, a physical training plan generation device and electronic equipment, wherein the physical training plan generation method comprises the steps of obtaining physical performance evaluation data and user types of users, obtaining evaluation standards corresponding to the user types, performing evaluation processing on the physical performance evaluation data according to the evaluation standards corresponding to the user types to obtain evaluation results, inputting the evaluation results into a physical training plan generation model for identification to obtain a training plan corresponding to the users, wherein the physical training plan generation model is obtained through training of historical evaluation results, and sending the training plan corresponding to the users to terminal equipment for playing. According to the embodiment, the flexibility and the accuracy of the training plan determination are improved, and the effectiveness of the user physical ability improvement is further improved.

Description

Physical training plan generation method and device and electronic equipment
Technical Field
The embodiment of the invention relates to the technical field of data processing, in particular to a physical training plan generation method and device and electronic equipment.
Background
In recent years, with the improvement of the living standard of people, people's importance has been drawn to the acquisition of healthy physical ability by taking part in exercise training, and more people develop exercise habits.
In the existing training modes, users mostly perform training at home through related exercise software, or are guided by special persons or perform training at home through gymnasiums and the like.
However, in the manner of training by the exercise software, the exercise software does not distinguish between users, i.e., different users are trained using the same training program, which is not suitable for all users because of the different physical qualities and exercise capabilities of each person. In addition, in the mode of training by a special person in gymnasiums and the like, the user still possibly adopts an improper training program for training due to strong subjectivity, so that the effectiveness of improving the physical ability of the user is reduced.
Disclosure of Invention
The embodiment of the invention provides a physical training plan generation method, a physical training plan generation device and electronic equipment, so as to improve the effectiveness of physical training improvement of users.
In a first aspect, an embodiment of the present invention provides a physical training plan generating method, including:
acquiring physical ability evaluation data of a user and a user type;
acquiring an evaluation standard corresponding to the user type, and performing evaluation processing on the physical stamina evaluation data according to the evaluation standard corresponding to the user type to obtain an evaluation result;
Inputting the evaluation result into a physical training plan generation model for recognition to obtain a training plan corresponding to the user, wherein the physical training plan generation model is obtained through training of historical evaluation results;
And sending the training plan corresponding to the user to the terminal equipment for playing.
Optionally, the physical ability evaluation data comprises any one or more of push-up data, pull-up data, seat forward-flexing data, running data and rope skipping data,
The step of obtaining the evaluation standard corresponding to the user type, and performing evaluation processing on the physical stamina evaluation data according to the evaluation standard corresponding to the user type to obtain an evaluation result, wherein the step of obtaining the evaluation result comprises the following steps:
Acquiring an evaluation standard corresponding to the user type;
And evaluating any one or more of the push-up data, the pull-up data, the seat forward-bending data, the running data and the rope skipping data according to the evaluation standard corresponding to the user type to obtain an evaluation result of each physical ability evaluation item.
Optionally, the inputting the evaluation result into the physical training plan generating model for identification to obtain the training plan corresponding to the user includes:
and inputting the evaluation results of the physical ability evaluation items into a physical ability training plan generation model for identification to obtain a training plan corresponding to the user.
Optionally, the obtaining physical stamina evaluation data of the user and the user type includes:
the physical ability evaluation data of the user is obtained through a third party physical ability evaluation system or acquisition equipment;
And responding to a first touch operation acted on a type selection control, and determining the user type of the user.
Optionally, after the obtaining the evaluation criterion corresponding to the user type, and performing evaluation processing on the physical stamina evaluation data according to the evaluation criterion corresponding to the user type, an evaluation result is obtained, the method further includes:
converting the evaluation result into a physical ability evaluation image according to a pre-stored image template;
Inputting the evaluation result into a physical training plan generation model for identification to obtain a training plan corresponding to the user, wherein the method comprises the following steps:
And inputting the physical ability evaluation image into a physical ability training plan generation model for identification to obtain a training plan corresponding to the user.
Optionally, before the step of inputting the evaluation result into the physical training plan generation model for identification, the method further includes:
Acquiring the history evaluation result, wherein the history evaluation result comprises a plurality of groups of history evaluation information and corresponding training plans, and each group of history evaluation information comprises evaluation information of any one or more physical evaluation items of push-up data, pull-up data, seat forward-flexion data, running data and rope skipping data;
and inputting the multiple sets of historical evaluation information and the corresponding training plans into a network model for training to obtain a physical training plan generation model.
Optionally, after the training program corresponding to the user is sent to a terminal device for playing, the method further includes:
And responding to a second touch operation acting on the training completion control, and re-executing the steps of acquiring the physical performance evaluation data of the user, the user type and the later to obtain a new training plan corresponding to the user.
In a second aspect, an embodiment of the present invention provides a physical training plan generating apparatus, including:
The acquisition module is used for acquiring physical ability evaluation data of the user and the user type;
The processing module is used for acquiring the evaluation standard corresponding to the user type, and performing evaluation processing on the physical ability evaluation data according to the evaluation standard corresponding to the user type to obtain an evaluation result;
The processing module is further used for inputting the evaluation result into a physical training plan generation model for recognition to obtain a training plan corresponding to the user, wherein the physical training plan generation model is obtained through training of a historical evaluation result;
and the processing module is also used for sending the training program corresponding to the user to the terminal equipment for playing.
In a third aspect, an embodiment of the present invention provides an electronic device, including: at least one processor and memory;
the memory stores computer-executable instructions;
The at least one processor executing computer-executable instructions stored in the memory causes the at least one processor to perform the physical fitness training program generating method of any one of the first aspect.
In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium having stored therein computer-executable instructions that, when executed by a processor, implement the physical training plan generating method according to any one of the first aspects.
In a fifth aspect, embodiments of the present invention provide a computer program product comprising a computer program which, when executed by a processor, implements the physical training program generating method according to the first aspect and the various possible designs of the first aspect.
After the scheme is adopted, physical performance evaluation data and user types of users can be acquired firstly, evaluation standards corresponding to the user types are acquired, the physical performance evaluation data are evaluated according to the evaluation standards corresponding to the user types, evaluation results are obtained, the evaluation results are input into a physical performance training plan generation model for identification, training plans corresponding to the users are obtained, the training plans corresponding to the users are sent to terminal equipment for playing, physical performance test evaluation is carried out on users of different user types by adopting different evaluation standards, and then the mode of the training plans corresponding to the users is automatically determined according to the evaluation results, so that the flexibility and accuracy of determination of the training plans are improved, and further the effectiveness of physical performance improvement of the users is improved.
Drawings
In order to more clearly illustrate the embodiments of the invention or the technical solutions of the prior art, the drawings which are used in the description of the embodiments or the prior art will be briefly described, it being obvious that the drawings in the description below are only some embodiments of the invention, and that other drawings can be obtained according to these drawings without inventive faculty for a person skilled in the art.
FIG. 1 is a schematic diagram of an architecture of an application system of a physical training plan generating method according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart of a physical training plan generating method according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of an application of type selection provided by an embodiment of the present invention;
FIG. 4 is a schematic diagram of a physical training plan generating method according to an embodiment of the present invention;
FIG. 5 is a schematic structural diagram of a physical training plan generating device according to an embodiment of the present invention;
fig. 6 is a schematic diagram of a hardware structure of an electronic device according to an embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The terms "first," "second," "third," "fourth" and the like in the description and in the claims and in the above drawings, if any, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the invention described herein may be capable of including other sequential examples in addition to those illustrated or described. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
In the prior art, users mostly perform physical training in two ways, one is to perform self-training at home through related exercise software, and the other is to perform training by guiding or self-training by special persons in training sites such as gymnasiums. Then, the two ways also have some problems, which affect the effectiveness of physical training of the user. For example, when training is performed at home by the related exercise software, the exercise software is used for three users, namely, user a, user B and user C, as the exercise software does not distinguish the users, and the exercise software provides the same training program for the user a, the user B and the user C, and the same training program cannot be suitable for all users due to different physical quality and exercise capability of each person. In addition, in a training site such as a gym, the training site is guided by a dedicated person or is trained by a self-user, and the experience of the guiding person cannot be objectively evaluated, which may lead to the user training with an inappropriate training program. For example, the training of the large exercise amount per day may be simply repeated, so that the training of the large exercise amount per day cannot help to improve the physical ability of the user, but damage the body of the user.
Based on the problems, the physical ability test evaluation is carried out on users of different user types by adopting different evaluation standards, and then the training plan corresponding to the user is automatically determined according to the evaluation result, so that the technical effects of improving the flexibility and accuracy of the determination of the training plan and improving the effectiveness of the physical ability improvement of the user are achieved.
Fig. 1 is a schematic architecture diagram of an application system of a physical training plan generating method according to an embodiment of the present invention, where, as shown in fig. 1, the application system includes: the system comprises a server 101, a terminal device 102, a collection device 103 or a database 104, wherein the collection device 103 can collect physical performance evaluation data of a user, a third party physical performance evaluation system can be deployed in the database 104, and the third party physical performance evaluation system can generate the physical performance evaluation data of the user. The server 101 may acquire the physical performance evaluation data acquired by the acquisition device 103 or directly acquire the physical performance evaluation data of the user from the third party physical performance evaluation system, and then may further process according to the physical performance evaluation data, so as to finally obtain a training plan corresponding to the user, and then send the training plan corresponding to the user to the terminal device 102 for playing, so that the user performs physical training according to the training plan played by the terminal device 102.
The terminal device 102 may be a smart phone, tablet, personal computer, or other device that can play training programs and interact with the user.
The technical scheme of the invention is described in detail below by specific examples. The following embodiments may be combined with each other, and some embodiments may not be repeated for the same or similar concepts or processes.
Fig. 2 is a flow chart of a physical training plan generating method according to an embodiment of the present invention, where the method of the present embodiment may be executed by a server. As shown in fig. 2, the method of the present embodiment may include:
S201: and acquiring physical ability evaluation data of the user and the user type.
In this embodiment, with the hot trend of full-name fitness, more and more users are aware of the importance of effective fitness, however, more targeted training is required for some specific people, and the goal is to effectively promote athletic performance in a specific time period, for example, students need to pass sports examination, and special professional people such as soldiers, police officers, firefighters, etc. need to maintain good physical state at any time to fulfill responsibility, etc.
In order to meet the above requirements, users may be classified in advance to obtain different user types, and different evaluation criteria may be assigned to the different user types. By way of example, the user type may be a student physical fitness type, a student in-flight sports type, a military physical fitness type, a fire fighter physical fitness type, and a national physical fitness type.
The physical ability evaluation data can be any one or more of push-up data, pull-up data, seat forward-flexion data, running data and rope skipping data.
Further, the obtaining physical stamina evaluation data of the user and the user type may specifically include:
And acquiring physical stamina evaluation data of the user through a third party physical stamina evaluation system or acquisition equipment.
And determining the user type of the user in response to a first touch operation acting on the type selection control.
Specifically, when the physical ability evaluation data of the user is obtained, two ways may be adopted, one is to collect the physical ability evaluation data of the user in real time through the collection device, and the other is to directly obtain the physical ability evaluation data of the user from the third party physical ability evaluation system.
The acquisition equipment can be acquisition equipment such as a camera, and can acquire the motion data of the user in real time, and then determine push-up data, pull-up data, seat forward-flexion data, running data or rope skipping data and other evaluation data of the user according to the acquired motion data of the user.
The third party physical ability evaluation system can adopt the existing physical ability evaluation system, and physical ability evaluation data of the user can be directly generated.
Fig. 3 is an application schematic diagram of type selection provided in the embodiment of the present invention, and as shown in fig. 3 a, is a user type display interface, and in this embodiment, may include a student physical health type, a student middle examination physical training type, a military physical fitness type, a fire fighter physical fitness type, and a national physical fitness type 5 type control, where the national physical fitness type may be selected as a target user type through a first touch operation of a user. The first touch operation may be a single click operation, a double click operation, a sliding operation or a long press operation, and in this embodiment, the first touch operation is a single click operation. As shown in fig. 3 b, after the user type is determined to be the national physique type, in this embodiment, the user may be reminded that the user type is determined to be the national physique type in text form. For example, the text "user type has been set as national physique type-! "to alert the user that his user type has been set to completion.
S202: and acquiring an evaluation standard corresponding to the user type, and performing evaluation processing on the physical ability evaluation data according to the evaluation standard corresponding to the user type to obtain an evaluation result.
In this embodiment, after the user type is determined, the evaluation criterion corresponding to the user type may be obtained first, and then the physical performance evaluation data may be evaluated according to the evaluation criterion corresponding to the user type, so as to obtain an evaluation result. The evaluation standard corresponding to the user type can be student physical health test standard, student middle examination physical examination standard, military physical training outline standard, fire fighter physical training outline standard, national physical test standard and the like.
Further, the physical fitness evaluation data may include any one or more of push-up data, pull-up data, seat forward-flexion data, running data, and rope skipping data,
Acquiring an evaluation standard corresponding to the user type, and performing evaluation processing on the physical stamina evaluation data according to the evaluation standard corresponding to the user type to obtain an evaluation result, wherein the evaluation result specifically comprises:
And acquiring an evaluation standard corresponding to the user type.
And evaluating any one or more of the push-up data, the pull-up data, the seat forward-bending data, the running data and the rope skipping data according to an evaluation standard corresponding to the user type to obtain an evaluation result of each physical ability evaluation item.
Specifically, the physical performance evaluation data may include evaluation data corresponding to different physical performance evaluation items, for example, may include data corresponding to items such as push-ups, pull-ups, seat forward-bends, running, rope skipping, and the like, and evaluation criteria corresponding to different user types are different, and after the evaluation criteria corresponding to the user types are determined, evaluation processing may be performed on the evaluation data of different physical performance evaluation items in the physical performance evaluation data according to the evaluation criteria, so as to obtain an evaluation result of each physical performance evaluation item.
The evaluation criteria may be set according to the actual application scenario customization, and will not be discussed in detail herein.
By way of example, the assessment results may represent the physical performance of the user in the form of a good, a medium, a bad, etc.
S203: and inputting the evaluation result into a physical training plan generation model for recognition to obtain a training plan corresponding to the user, wherein the physical training plan generation model is obtained through training of the historical evaluation result.
In this embodiment, after the evaluation result is obtained, the evaluation result may be input into a training plan generation model trained in advance to identify, so as to obtain a training plan corresponding to the user.
The evaluation result may be an evaluation result of each physical ability evaluation item, and the step of inputting the evaluation result into a physical ability training plan generation model for identification to obtain a training plan corresponding to the user may specifically include: and inputting the evaluation results of each physical ability evaluation item into a physical ability training plan generation model for recognition to obtain a training plan corresponding to the user.
Further, the physical training plan generating model may be obtained through training a network model, and correspondingly, before inputting the evaluation result into the physical training plan generating model for recognition, before obtaining the training plan corresponding to the user, the method may further include:
The method comprises the steps of obtaining a historical evaluation result, wherein the historical evaluation result comprises a plurality of groups of historical evaluation information and corresponding training plans, and each group of historical evaluation information comprises evaluation information of any one or more of push-up data, pull-up data, seat forward-bending data, running data and rope skipping data.
And inputting a plurality of groups of historical evaluation information and corresponding training plans into the network model for training to obtain the physical training plan generation model. The network model may be a convolutional neural network model, among others.
By way of example, the user's corresponding training program may be a 4 week, 8 week or 12 week physical training program. Physical training programs can be accurate to daily training content, including warming up, speed sensitivity training, strength training, heart and lung endurance training, ending actions and the like.
S204: and sending the training plan corresponding to the user to the terminal equipment for playing.
In this embodiment, after the training program corresponding to the user is obtained through the physical training program generating model, the training program corresponding to the user may be sent to the terminal device for playing, so that the user may perform physical training in a targeted manner according to the played training program.
After the scheme is adopted, the physical ability evaluation data and the user type of the user can be acquired firstly, then the evaluation standard corresponding to the user type is acquired, the physical ability evaluation data is evaluated according to the evaluation standard corresponding to the user type, an evaluation result is obtained, the evaluation result is input into the physical ability training plan generation model for identification, the training plan corresponding to the user is obtained, the training plan corresponding to the user is sent to the terminal equipment for playing, physical ability test evaluation is carried out on the users of different user types by adopting different evaluation standards, and then the mode of the training plan corresponding to the user is automatically determined according to the evaluation result, so that the flexibility and accuracy of the determination of the training plan are improved, and the effectiveness of physical ability improvement of the user is further improved.
The examples of the present specification also provide some specific embodiments of the method based on the method of fig. 2, which is described below.
Further, in another embodiment, after S202, the method may further include:
and converting the evaluation result into a physical ability evaluation image according to a pre-stored image template.
And inputting the physical ability evaluation image into a physical ability training plan generation model for identification to obtain a training plan corresponding to the user.
In this embodiment, after the evaluation result is obtained, the evaluation result may be converted into the physical fitness evaluation image according to the pre-stored image template, and then the physical fitness evaluation image is input into the physical fitness training plan generation model for recognition, so as to obtain the training plan corresponding to the user. The physical training plan generating model is obtained through training according to historical physical assessment images.
Furthermore, the physical ability evaluation image may include the occupation (i.e. user type), sex, age, body shape of the user and the level of each individual in which the measurable item is located, such as good, medium, bad, etc., and the evaluation result may be converted into a physical ability evaluation image of a preset type through a pre-stored image template, so that the data type of the evaluation result is standardized, and further the efficiency of model identification is improved.
Fig. 4 is a schematic diagram of a physical training plan generating method according to an embodiment of the present invention, as shown in fig. 4, in this embodiment, the physical performance evaluation process may be composed of a physical performance intelligent evaluation module, a physical performance evaluation image module, a motion training plan generating module, a personalized motion training guiding module, a physical performance evaluation database, and a motion training plan library. The physical ability intelligent evaluation module is responsible for collecting basic data such as gender, age, height, weight and the like of a user and health physical ability evaluation data such as evaluation results of preset projects such as push-ups, pull-up, seat forward flexion, running, rope skipping and the like. The system can also be connected with other third party physical ability evaluation systems, and user physical ability evaluation data can be input in batches.
The physical ability evaluation image module automatically generates a physical ability evaluation image based on the user physical ability evaluation data and the evaluation standard of the physical ability evaluation database, wherein the physical ability evaluation image comprises the occupation, the gender, the age, the body type and the grade of each evaluation item, such as the quality, the well, the middle, the difference and the like of the user. The occupation of the user is determined by adopting an evaluation standard system, such as student physical health test standard, student middle examination physical examination standard, military physical training outline, fire fighter physical training outline, national physical test standard and the like. The exercise training program generation module automatically generates 4-week, 8-week or 12-week physical training programs based on the personalized physical training program generation algorithm according to the user health physical portraits. Physical training programs are accurate to daily training content, including warming up, speed sensitivity training, strength training, heart and lung endurance training, ending actions and the like. The personalized training guidance module provides physical training plans, videos, pictures, action descriptions, load descriptions and the like of each training action for users through computer pages, interactive inquiry machine equipment or mobile phone APP and other terminal equipment.
In addition, a pre-stored sportive training program generating algorithm can be adopted to determine a training program corresponding to the user, and the specific process can be as follows: firstly, a sport training scheme library is obtained, wherein the sport training scheme library is constructed by sport training experts and comprises speed training, strength training, endurance training, sensitivity training, balance training, flexibility training, coordination training, preparation activity and ending activity training scheme library. Each training scheme in the library contains the contents of codes, action names, motion loads, word descriptions, pictures, videos and the like of the action, and the motion training scheme library is prestored in the intelligent management system. And then performing motion coding, namely, classifying and coding each training motion according to the item, the gesture, the position, the mode, the direction, the instrument and the load, wherein the code can be used as a unique identifier for a certain training motion or training method in the system. The personalized exercise training plan generating algorithm is composed of a predefined rule table and a plan framework template, and the rule table and the template accord with each basic principle of physical training.
By way of example, the rule table may be predefined and the predefined rule table covers arrangements of physical training content at different times that satisfy overload and recovery principles, as if training is not performed more than three times per week, each training interval requiring up to 24-72 hours. The training load needs to be gradually increased, for example, the speed sensitivity training is carried out for every 2 weeks of increasing load, and the weight is reduced for 2 weeks; every 3 weeks of increasing load, the weight is reduced by 1 week; endurance training is reduced by 1 week every 1 week of load increment, etc. Daily training plan templates, weekly training plan templates, four week training plan templates, eight week training plan templates, and twelve week training plan templates may then be established in the system. The daily training program template defines daily training content and training load, including warm-up training, speed sensitivity training, strength training, endurance training and end action content.
Wherein, the action codes are used as unique identifiers in the planning templates to determine training contents and training loads. The system determines the time and the content arrangement of each physical training according to the rule table according to the state of each physical in the physical assessment image, selects a template according to the training plan period input by the user, extracts the corresponding training action from the scheme library according to the scheme code, fills the training action into the template according to the specified format, and outputs the personalized physical training scheme to terminal equipment such as a webpage, an APP or an interactive inquiry machine.
Further, in another embodiment, after S204, it may further include:
and responding to a second touch operation acting on the training completion control, and re-executing the steps of acquiring physical performance evaluation data of the user, the user type and the later to obtain a new training plan corresponding to the user.
In this embodiment, after the user completes the training plan, the physical performance evaluation may be performed again, so as to obtain an evaluation result, generate a new training plan, and then enter a next period in which the user can train.
Based on the same idea, the embodiment of the present disclosure further provides a device corresponding to the method, and fig. 5 is a schematic structural diagram of a physical training plan generating device provided by the embodiment of the present disclosure, as shown in fig. 5, where the device may include:
the obtaining module 501 is configured to obtain physical performance evaluation data of a user and a user type.
In this embodiment, the obtaining module 501 is further configured to:
And acquiring physical stamina evaluation data of the user through a third party physical stamina evaluation system or acquisition equipment.
And responding to a first touch operation acted on a type selection control, and determining the user type of the user.
And the processing module 502 is configured to obtain an evaluation criterion corresponding to the user type, and perform evaluation processing on the physical performance evaluation data according to the evaluation criterion corresponding to the user type, so as to obtain an evaluation result.
In this embodiment, the physical performance evaluation data may include any one or more of push-up data, pull-up data, seat forward-flexion data, running data, and rope skipping data, and the processing module 502 is further configured to:
and acquiring an evaluation standard corresponding to the user type.
And evaluating any one or more of the push-up data, the pull-up data, the seat forward-bending data, the running data and the rope skipping data according to the evaluation standard corresponding to the user type to obtain an evaluation result of each physical ability evaluation item.
The processing module 502 is further configured to input the evaluation result into a physical training plan generation model for recognition, to obtain a training plan corresponding to the user, where the physical training plan generation model is obtained by training through a historical evaluation result.
In this embodiment, the processing module 502 is further configured to:
and inputting the evaluation results of the physical ability evaluation items into a physical ability training plan generation model for identification to obtain a training plan corresponding to the user.
In addition, the processing module 502 is further configured to:
and acquiring the historical evaluation result, wherein the historical evaluation result comprises a plurality of groups of historical evaluation information and corresponding training plans, and each group of historical evaluation information comprises evaluation information of any one or more physical evaluation items of push-up data, pull-up data, seat forward-flexion data, running data and rope skipping data.
And inputting the multiple sets of historical evaluation information and the corresponding training plans into a network model for training to obtain a physical training plan generation model.
The processing module 502 is further configured to send the training program corresponding to the user to a terminal device for playing.
In another embodiment, the processing module 502 is further configured to:
And converting the evaluation result into a physical ability evaluation image according to a pre-stored image template.
And inputting the physical ability evaluation image into a physical ability training plan generation model for identification to obtain a training plan corresponding to the user.
In another embodiment, the processing module 502 is further configured to:
And responding to a second touch operation acting on the training completion control, and re-executing the steps of acquiring the physical performance evaluation data of the user, the user type and the later to obtain a new training plan corresponding to the user.
The device provided by the embodiment of the present invention can implement the method of the embodiment shown in fig. 2, and its implementation principle and technical effects are similar, and will not be described herein.
Fig. 6 is a schematic diagram of a hardware structure of an electronic device according to an embodiment of the present invention, as shown in fig. 6, an apparatus 600 provided in this embodiment includes: at least one processor 601 and a memory 602. The processor 601 and the memory 602 are connected by a bus 603.
In a specific implementation, at least one processor 601 executes computer-executable instructions stored in the memory 602, so that the at least one processor 601 performs the method in the above method embodiments.
The specific implementation process of the processor 601 may refer to the above-mentioned method embodiment, and its implementation principle and technical effects are similar, and this embodiment will not be described herein again.
In the embodiment shown in fig. 6, it should be understood that the Processor may be a central processing unit (english: central Processing Unit, abbreviated as CPU), other general purpose processors, digital signal Processor (english: DIGITAL SIGNAL Processor, abbreviated as DSP), application-specific integrated Circuit (english: application SPECIFIC INTEGRATED Circuit, abbreviated as ASIC), and the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the present invention may be embodied directly in a hardware processor for execution, or in a combination of hardware and software modules in a processor for execution.
The memory may comprise high speed RAM memory or may further comprise non-volatile storage NVM, such as at least one disk memory.
The bus may be an industry standard architecture (Industry Standard Architecture, ISA) bus, an external device interconnect (PERIPHERAL COMPONENT INTERCONNECT, PCI) bus, or an extended industry standard architecture (Extended Industry Standard Architecture, EISA) bus, among others. The buses may be divided into address buses, data buses, control buses, etc. For ease of illustration, the buses in the drawings of the present application are not limited to only one bus or to one type of bus.
The embodiment of the invention also provides a computer readable storage medium, wherein computer execution instructions are stored in the computer readable storage medium, and when a processor executes the computer execution instructions, the physical training plan generating method of the method embodiment is realized.
Embodiments of the present invention also provide a computer program product comprising a computer program which, when executed by a processor, implements a physical training program generating method as described above.
The computer readable storage medium described above may be implemented by any type of volatile or non-volatile memory device or combination thereof, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk. A readable storage medium can be any available medium that can be accessed by a general purpose or special purpose computer.
An exemplary readable storage medium is coupled to the processor such the processor can read information from, and write information to, the readable storage medium. In the alternative, the readable storage medium may be integral to the processor. The processor and the readable storage medium may reside in an Application SPECIFIC INTEGRATED Circuits (ASIC). The processor and the readable storage medium may reside as discrete components in a device.
Those of ordinary skill in the art will appreciate that: all or part of the steps for implementing the method embodiments described above may be performed by hardware associated with program instructions. The foregoing program may be stored in a computer readable storage medium. The program, when executed, performs steps including the method embodiments described above; and the aforementioned storage medium includes: various media that can store program code, such as ROM, RAM, magnetic or optical disks.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present invention, and not for limiting the same; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some or all of the technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit of the invention.

Claims (7)

1. A physical training program generating method, comprising:
acquiring physical ability evaluation data of a user and a user type; the physical ability evaluation data comprise push-up data, pull-up data, seat forward-bending data, running data and rope skipping data;
responding to a first touch operation acting on a type selection control, and determining the user type of the user; the user types are student physical health type, student middle examination sports type, military physical fitness type, fireman physical fitness type and national physical fitness type;
Acquiring an evaluation standard corresponding to the user type, and performing evaluation processing on the push-up data, the pull-up data, the seat forward-flexion data, the running data and the rope skipping data according to the evaluation standard corresponding to the user type to obtain evaluation results of all physical ability evaluation items;
Inputting the evaluation result into a physical training plan generation model for identification to obtain a training plan corresponding to the user; the training content in the training program corresponding to the user comprises the following steps: training for warming up, training for speed sensitivity, training for strength, training for endurance and ending actions;
Transmitting the training program corresponding to the user to a terminal device, so that the terminal device provides the training program corresponding to the user and videos, pictures, action descriptions and load descriptions of each training action for the user;
Converting the evaluation result into a physical ability evaluation image according to a pre-stored image template; the physical ability evaluation image comprises the type, sex, age and body shape of the user and the grade of each individual capable of evaluating the items; generating a training plan corresponding to the user based on an individualized physical training plan generating algorithm according to the physical ability evaluation image;
The personalized physical training plan generating algorithm comprises a predefined rule table and a plan frame template, and a daily training plan template, a weekly training plan template, a four-week training plan template, an eight-week training plan template and a twelve-week training plan template are established in the system; the predefined rule table covers an arrangement of physical training content at different times, the arrangement satisfying overload principles and excessive recovery principles, the arrangement comprising: speed sensitivity training is carried out every increment of2 weeks of load, weight reduction is carried out for 2 weeks, strength training is carried out every increment of 3 weeks of load, weight reduction is carried out for 1 week, endurance training is carried out every increment of 1 week of load, weight reduction is carried out for 1 week, the same kind of training is carried out for no more than three times per week, and each training interval is required to reach 24-72 hours;
The step of obtaining the training plan corresponding to the user based on the personalized physical training plan generation algorithm according to the physical ability evaluation image comprises the following steps:
determining the time and the training content arrangement of each physical training according to the state and the rule table of each physical in the physical assessment image; the training content comprises training actions;
Selecting a target training plan template corresponding to the training plan period from the plan frame templates according to the training plan period input by a user;
According to the codes of the training actions included in the training content, extracting the corresponding training actions from a sports training scheme library and filling the corresponding training actions into a target training program template according to a specified format to obtain a training program corresponding to the user, wherein the training program comprises daily training content and training load in the training program period; the exercise training scheme library is a training scheme library constructed by an exercise training expert and comprises speed training, strength training, endurance training, sensitivity training, balance training, flexibility training, coordination training, activity preparation and activity ending; the training actions in the training scheme library are classified and encoded according to the items, the gestures, the parts, the modes, the directions, the instruments and the loads.
2. The method of claim 1, wherein the obtaining physical fitness evaluation data of the user and the user type comprises:
And acquiring physical stamina evaluation data of the user through a third party physical stamina evaluation system or acquisition equipment.
3. The method according to claim 1 or 2, further comprising, after said sending the training program corresponding to the user to a terminal device for playing, the steps of:
And responding to a second touch operation acting on the training completion control, and re-executing the steps of acquiring the physical performance evaluation data of the user, the user type and the later to obtain a new training plan corresponding to the user.
4. A physical training program generating apparatus, comprising:
The acquisition module is used for acquiring physical ability evaluation data of the user and the user type; the physical ability evaluation data comprise push-up data, pull-up data, seat forward-bending data, running data and rope skipping data;
the acquisition module is further used for responding to a first touch operation acting on the type selection control and determining the user type of the user; the user types are student physical health type, student middle examination sports type, military physical fitness type, fireman physical fitness type and national physical fitness type;
The processing module is used for acquiring the evaluation standard corresponding to the user type, and evaluating the push-up data, the pull-up data, the seat forward-flexion data, the running data and the rope skipping data according to the evaluation standard corresponding to the user type to obtain the evaluation results of each physical ability evaluation item;
The processing module is further configured to input the evaluation result into a physical training plan generation model for recognition, and obtain a training plan corresponding to the user, where training content in the training plan includes: training for warming up, training for speed sensitivity, training for strength, training for endurance and ending actions;
The processing module is further used for sending the training program corresponding to the user to a terminal device, so that the terminal device provides the training program corresponding to the user and videos, pictures, action descriptions and load descriptions of each training action for the user;
The processing module is specifically used for converting the evaluation result into a physical ability evaluation image according to a pre-stored image template; the physical ability evaluation image comprises the type, sex, age, body shape and the grade of each individual in which the evaluation item can be tested; generating a physical training plan based on an individualized physical training plan generating algorithm according to the physical assessment image;
The personalized physical training plan generating algorithm comprises a predefined rule table and a plan frame template, and a daily training plan template, a weekly training plan template, a four-week training plan template, an eight-week training plan template and a twelve-week training plan template are established in the system; the predefined rule table covers an arrangement of physical training content at different times, the arrangement satisfying overload principles and excessive recovery principles, the arrangement comprising: speed sensitivity training is carried out every increment of2 weeks of load, weight reduction is carried out for 2 weeks, strength training is carried out every increment of 3 weeks of load, weight reduction is carried out for 1 week, endurance training is carried out every increment of 1 week of load, weight reduction is carried out for 1 week, the same kind of training is carried out for no more than three times per week, and each training interval is required to reach 24-72 hours;
The processing module is specifically used for determining the time and the training content arrangement of each physical training according to the state and the rule table of each physical in the physical assessment image; the training content comprises training actions; selecting a target training plan template corresponding to the training plan period from the plan frame templates according to the training plan period input by a user; according to the codes of the training actions included in the training content, extracting the corresponding training actions from a sports training scheme library and filling the corresponding training actions into a target training program template according to a specified format to obtain a training program corresponding to the user, wherein the training program comprises daily training content and training load in the training program period; the exercise training scheme library is a training scheme library constructed by an exercise training expert and comprises speed training, strength training, endurance training, sensitivity training, balance training, flexibility training, coordination training, activity preparation and activity ending; the training actions in the training scheme library are classified and encoded according to the items, the gestures, the parts, the modes, the directions, the instruments and the loads.
5. An electronic device, comprising: at least one processor and memory;
the memory stores computer-executable instructions;
The at least one processor executing computer-executable instructions stored in the memory, causing the at least one processor to perform the physical fitness training program generating method of any one of claims 1 to 3.
6. A computer readable storage medium having stored therein computer executable instructions which, when executed by a processor, implement the physical fitness training program generating method of any one of claims 1 to 3.
7. A computer program product comprising a computer program, characterized in that the computer program, when executed by a processor, implements the physical training program generating method as claimed in any one of claims 1 to 3.
CN202110538097.1A 2021-05-18 2021-05-18 Physical training plan generation method and device and electronic equipment Active CN113299365B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110538097.1A CN113299365B (en) 2021-05-18 2021-05-18 Physical training plan generation method and device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110538097.1A CN113299365B (en) 2021-05-18 2021-05-18 Physical training plan generation method and device and electronic equipment

Publications (2)

Publication Number Publication Date
CN113299365A CN113299365A (en) 2021-08-24
CN113299365B true CN113299365B (en) 2024-06-18

Family

ID=77322579

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110538097.1A Active CN113299365B (en) 2021-05-18 2021-05-18 Physical training plan generation method and device and electronic equipment

Country Status (1)

Country Link
CN (1) CN113299365B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114247080A (en) * 2021-12-10 2022-03-29 北京基智科技有限公司 Standardized customer breeding method and device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107737439A (en) * 2017-10-18 2018-02-27 徐�明 One kind enters stepwise physical training system and method
CN110867252A (en) * 2019-11-19 2020-03-06 莫铭 Physical ability evaluation management system, method and computer readable storage medium

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105608310A (en) * 2015-12-10 2016-05-25 河南科技学院 Scientific fitness guide system
CN109300521A (en) * 2018-08-30 2019-02-01 北京卡路里信息技术有限公司 Trained determination method and device, system, storage medium, processor
CN111785347A (en) * 2020-06-30 2020-10-16 重庆勤鸟圈科技有限公司 Fitness recommendation system and method based on motion record

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107737439A (en) * 2017-10-18 2018-02-27 徐�明 One kind enters stepwise physical training system and method
CN110867252A (en) * 2019-11-19 2020-03-06 莫铭 Physical ability evaluation management system, method and computer readable storage medium

Also Published As

Publication number Publication date
CN113299365A (en) 2021-08-24

Similar Documents

Publication Publication Date Title
Graham-Smith et al. A three-dimensional kinematic analysis of the long jump take-off
EP2892042A1 (en) Intellectual productivity analysis device, program
Philpott et al. Countermovement jump performance in elite male and female sprinters and high jumpers
CN113241148B (en) Fitness scheme generation method and device, terminal equipment and storage medium
KR102335374B1 (en) Apparatus and method for manage health care
KR102304563B1 (en) Method and apparatus for providing personalized obesity management service
CN112349380A (en) Body-building guidance method, device, equipment and storage medium based on cloud computing
CN113299365B (en) Physical training plan generation method and device and electronic equipment
CN111612588A (en) Commodity presentation method and device, computing equipment and computer-readable storage medium
Li et al. Integrating mobile sensing and social network for personalized health-care application
CN110693500B (en) Balance ability exercise evaluation method, device, server and storage medium
Mahyari et al. Real-time learning from an expert in deep recommendation systems with application to mhealth for physical exercises
Martinez et al. Effect of a law enforcement academy training program on validated fitness outcomes of cadets
Liang et al. The construction of national fitness online platform system under mobile internet technology
CN112927780A (en) Movement plan generation method, device, equipment and storage medium
Cao et al. Football players’ strength training method using image processing based on machine learning
CN114974508B (en) Generating device of sports prescription and electronic equipment
KR102564945B1 (en) Exercise management healthcare service system using tag
CN115346160A (en) Physical education teaching method, system, equipment and medium
Ebert et al. An open, labeled dataset for analysis and assessment of human motion
Wang et al. [Retracted] The Application of Computer‐Based Virtual Technology in Volleyball Training
CN113641856A (en) Method and apparatus for outputting information
Lee et al. Body information analysis based personal exercise management system
CN110102038A (en) Intelligence customization physical fitness system and its body building method
ZhaoriGetu Prediction of Sports Performance Combined with Deep Learning Model and Analysis of Influencing Factors

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Country or region after: China

Address after: Room 1111, library building, No. 12, Zhongguancun South Street, Haidian District, Beijing 100081

Applicant after: CICC Yuneng Technology Group Co.,Ltd.

Address before: Floor 7m, building 5, area 4, Hanwei International Plaza, 186 South Fourth Ring West Road, Fengtai District, Beijing 100070

Applicant before: China Gold Yuneng Education Technology Group Co.,Ltd.

Country or region before: China

GR01 Patent grant
GR01 Patent grant