CN112927780A - Movement plan generation method, device, equipment and storage medium - Google Patents
Movement plan generation method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN112927780A CN112927780A CN202110144429.8A CN202110144429A CN112927780A CN 112927780 A CN112927780 A CN 112927780A CN 202110144429 A CN202110144429 A CN 202110144429A CN 112927780 A CN112927780 A CN 112927780A
- Authority
- CN
- China
- Prior art keywords
- user
- exercise
- plan
- information
- motion
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 61
- 230000008569 process Effects 0.000 claims abstract description 17
- 238000011835 investigation Methods 0.000 claims description 12
- 230000001815 facial effect Effects 0.000 claims description 5
- 230000000386 athletic effect Effects 0.000 claims description 3
- 238000012544 monitoring process Methods 0.000 claims description 3
- 238000012216 screening Methods 0.000 claims description 3
- 230000000875 corresponding effect Effects 0.000 description 28
- 238000004891 communication Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 208000027418 Wounds and injury Diseases 0.000 description 4
- 230000006378 damage Effects 0.000 description 4
- 208000014674 injury Diseases 0.000 description 4
- 230000037396 body weight Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 230000036541 health Effects 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 238000005303 weighing Methods 0.000 description 2
- 210000000577 adipose tissue Anatomy 0.000 description 1
- 230000036760 body temperature Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 235000019787 caloric expenditure Nutrition 0.000 description 1
- 235000019577 caloric intake Nutrition 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000037323 metabolic rate Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000010792 warming Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/30—ICT 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
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H50/00—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics
- G16H50/30—ICT specially adapted for medical diagnosis, medical simulation or medical data mining; ICT specially adapted for detecting, monitoring or modelling epidemics or pandemics for calculating health indices; for individual health risk assessment
Abstract
The invention relates to the field of sports, and discloses a method, a device, equipment and a storage medium for generating a sports plan. The method comprises the steps of obtaining user login information and obtaining physiological data of a user through an external device; formulating an exercise plan according to the user login information and the physiological data, and determining target consumption according to the exercise plan; acquiring motion data and surrounding environment information in the motion process of the user to determine the actual consumption; when the actual consumption reaches the target consumption, reminding is carried out, and an exercise plan is appointed for the user by pertinently combining the user and the exercise site factors, so that the condition that the user cannot select a proper exercise plan according to the condition of the user is avoided, and the user is further helped to carry out reasonable body building arrangement.
Description
Technical Field
The present invention relates to the field of sports, and in particular, to a method, an apparatus, a device, and a storage medium for generating a sports plan.
Background
With the improvement of living standard of people, people pay more and more attention to the pursuit of health. More people start exercising regularly in pursuit of physical fitness, and a part of the user population often suffers from not knowing how to exercise when exercising regularly.
At present, people who do sports search the relevant sports data from the internet and select a field to do sports according to the sports data. In the field of sports, different people often have different suitable sports modes and different sports time, and the safety of sports personnel in each stage cannot be guaranteed in a common sports field. Therefore, many times of unprofessional exercise modes occur, the time is greatly wasted, and even the case of damaging the body health of the user also occurs. Therefore, how to select a proper exercise plan according to the self situation becomes a problem to be solved urgently.
The above is only for the purpose of assisting understanding of the technical aspects of the present invention, and does not represent an admission that the above is prior art.
Disclosure of Invention
The invention mainly aims to provide a motion plan generation method, a motion plan generation device, motion plan generation equipment and a storage medium, and aims to solve the technical problem that a proper motion plan cannot be selected according to self conditions in the prior art.
In order to achieve the above object, the present invention provides a motion plan generating method, including the steps of:
acquiring user login information and acquiring physiological data of a user through external equipment;
formulating an exercise plan according to the user login information and the physiological data, and determining target consumption according to the exercise plan;
acquiring motion data and surrounding environment information in the motion process of the user to determine the actual consumption;
and when the actual consumption reaches the target consumption, reminding.
Optionally, the making an exercise plan according to the user login information and the physiological data, and determining a target consumption amount according to the exercise plan include:
determining the type of the exercise plan which accords with the current user according to the user login information and the physiological data;
generating a corresponding movement plan according to the type of the movement plan;
and determining the target consumption according to the motion plan.
Optionally, the determining, according to the user login information and the physiological data, a type of exercise plan conforming to the current user includes:
determining the motion portrait of the current user according to age information, sex information and historical motion data in the user login information in combination with height and weight in the body data of the user;
and determining a corresponding motion plan type according to the motion portrait.
Optionally, the generating a corresponding movement plan according to the movement plan type includes:
searching a pre-stored exercise scheme according to the exercise plan type;
and screening a pre-stored exercise method according to the age information and the gender information in the user information to obtain a corresponding exercise plan.
Optionally, the determining a target consumption amount according to the movement plan includes:
and determining the target consumption according to the specific motion mode and the exercise duration in the motion plan.
Optionally, before determining that the exercise plan type of the current user is met according to the user login information and the physiological data, the method further includes:
carrying out security information investigation on the user, and writing investigation results into the user login information;
judging whether the user is suitable for exercise at present according to the investigation result;
and if so, executing a step of determining the type of the exercise plan which is met by the current user according to the user login information and the body data.
Optionally, the motion plan generating method further includes:
collecting user face data in real time;
storing the motion data of the user into the user login information according to the face data;
when a user has an accident, the user information can be identified through the facial data, and the appropriate rescue mode of the user information is matched.
In order to achieve the above object, the present invention also provides an exercise plan generating apparatus including:
an acquisition module: acquiring user login information and acquiring physiological data of a user through external equipment;
a formulating module: formulating an exercise plan according to the user login information and the physiological data, and determining target consumption according to the exercise plan;
an acquisition module: acquiring motion data and surrounding environment information in the motion process of the user to determine the actual consumption;
a monitoring module: and when the actual consumption reaches the target consumption, reminding.
Further, to achieve the above object, the present invention also provides an exercise plan generating apparatus including: a memory, a processor and an exercise plan generating program stored on the memory and executable on the processor, the exercise plan generating program configured to implement the steps of the exercise plan generating method as described above.
Furthermore, to achieve the above object, the present invention also provides a storage medium having stored thereon an exercise plan generating program which, when executed by a processor, implements the steps of the exercise plan generating method as described above.
The method comprises the steps of obtaining user login information and obtaining physiological data of a user through an external device; formulating an exercise plan according to the user login information and the physiological data, and determining target consumption according to the exercise plan; acquiring motion data and surrounding environment information in the motion process of the user to determine the actual consumption; when the actual consumption reaches the target consumption, reminding is carried out, and an exercise plan is appointed for the user by pertinently combining the user and the exercise site factors, so that the condition that the user cannot select a proper exercise plan according to the condition of the user is avoided, and the user is further helped to carry out reasonable body building arrangement.
Drawings
Fig. 1 is a schematic structural diagram of a motion plan generating apparatus of a hardware operating environment according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart diagram illustrating a first embodiment of a motion plan generating method according to the present invention;
FIG. 3 is a flowchart illustrating a second embodiment of the movement plan generating method according to the present invention;
fig. 4 is a block diagram showing the configuration of the exercise plan generating apparatus according to the first embodiment of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Referring to fig. 1, fig. 1 is a schematic structural diagram of a motion plan generating device of a hardware operating environment according to an embodiment of the present invention.
As shown in fig. 1, the movement plan generating apparatus may include: a processor 1001, such as a Central Processing Unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display), an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a WIreless interface (e.g., a WIreless-FIdelity (WI-FI) interface). The Memory 1005 may be a Random Access Memory (RAM) Memory, or may be a Non-Volatile Memory (NVM), such as a disk Memory. The memory 1005 may alternatively be a storage device separate from the processor 1001.
Those skilled in the art will appreciate that the configuration shown in fig. 1 does not constitute a limitation of the movement plan generating device and may include more or fewer components than those shown, or some components in combination, or a different arrangement of components.
As shown in fig. 1, the memory 1005, which is a storage medium, may include therein an operating system, a data storage module, a network communication module, a user interface module, and an exercise plan generating program.
In the movement plan generating apparatus shown in fig. 1, the network interface 1004 is mainly used for data communication with a network server; the user interface 1003 is mainly used for data interaction with a user; the processor 1001 and the memory 1005 in the movement plan generating apparatus of the present invention may be provided in the movement plan generating apparatus which calls the movement plan generating program stored in the memory 1005 through the processor 1001 and executes the movement plan generating method provided by the embodiment of the present invention.
An embodiment of the present invention provides an exercise plan generating method, and referring to fig. 2, fig. 2 is a flowchart illustrating an exercise plan generating method according to a first embodiment of the present invention.
In this embodiment, the movement plan generating method includes the following steps:
step S10: acquiring user login information and acquiring physiological data of a user through external equipment;
it should be noted that the execution subject in this example may be an exercise plan generating device, and may also be other devices that can implement the same or similar functions. The exercise plan generating device can be used for obtaining user login information and storing user physiological data obtained by the external device.
It is understood that the user login information includes: user name, user age, user gender, user motion history, whether the user is a risk potential for motion not suggested, and the user's emergency contact profile. If the user logs in for the first time, the user login information needs to be manually filled in, and the user login information comprises the user name, the user age, the user gender, the motion history of the user, whether the user is a risk potential group which does not suggest the motion, and the emergency contact person information of the user. The exercise plan generating equipment automatically allocates nicknames according to the user login information (a large number of interesting nicknames are collected in a database at the early stage, and finally, proper nicknames are allocated according to the gender, height, weight and intelligence of the user, and can be manually clicked for replacement, and meanwhile, the function of manually modifying the nicknames by the user is provided).
The user login information is obtained by providing the user login window, and the user logs in by inputting an account password, facial recognition, scanning a WeChat two-dimensional code and scanning a Paibao two-dimensional code.
It is understood that the physiological data of the user includes: user height, user weight, user body fat rate, and user current heart rate. And transmitting the physiological data of the user to the exercise plan generating equipment, and if the user does not log in for the first time, covering the historical physiological data of the user by the current physiological data of the user and correspondingly generating a form of physiological data change.
It should be noted that, acquiring the physiological data of the user through the external device means that the user wears the measurement device to acquire the physiological data of the user through scanning of the external device.
In specific implementation, the physiological data of the user is stored in the user login information, and when the exercise plan generating device acquires the physiological data of the user, the corresponding physiological data of the user in the user login information is refreshed.
It should be noted that the external devices are height measuring instruments, weight scales and heart rate measuring instruments, and can also be other devices capable of realizing the same or similar functions.
Step S20: formulating an exercise plan according to the user login information and the physiological data, and determining target consumption according to the exercise plan;
it should be noted that the exercise plan is a schedule for the user's specific exercise content and time. For example: the movement plan made by the system according to the user A and the physiological data of the user A comprises the following steps: the warm-up exercise is carried out for 10 minutes, the jogging is carried out for 2 kilometers, and the push-up is carried out for 30 pieces, and the specified time is 60 minutes.
It can be understood that the movement plan is made by searching keywords corresponding to the user information in the system according to different user information to obtain the corresponding module, and connecting the modules. For example: the user A is female, the weight is 50 kg, the age is 20 years old, the height is 160 cm, and when a plan is made, keywords searched in the system correspond to: female, normal weight, young, normal height. The corresponding ejected module is the motion module preset by the administrator for this condition.
In a specific implementation, the target consumption is the consumption of the motion module, and each module carries a corresponding consumption. For example: the consumption in the running 20 minute module for young men is 1000 joules, then when the corresponding exercise plan is 10 young men running 20 minute templates, the corresponding target consumption may be determined to be 10000 joules.
Step S30: acquiring motion data and surrounding environment information in the motion process of the user to determine the actual consumption;
it should be noted that the exercise data of the user includes exercise time of the user, exercise state of the user, and exercise items currently being performed by the user.
The method can be understood that the motion data of the user in the motion process is acquired by fully covering the motion field by using the camera, and the motion data of the user in the motion process is acquired in an intelligent identification mode of the camera.
It is understood that the information of the surrounding environment is collected through a camera, a wind direction indicator, a pressure sensor and a thermometer on the runway, and other devices that can achieve the same or similar functions may also be used, and the present example is not limited herein.
The ambient environment information includes: site humidity, site temperature, site intensity, and current wind power and direction.
It can be understood that the actual consumption amount is the total heat amount currently consumed by the user, and the actual consumption amount is positively correlated with the exercise time of the user.
It should be noted that the actual consumption of the user is calculated in the following cases: knowing the body weight, time and speed, the running calories (kcal) weight (kg) x exercise time (hours) x exponential K-30 ÷ speed (minutes 400 meters) are for example: when a person weighs 60 kg and runs for 1 hour for 3 minutes at a speed of 400 m or 8 km/h, the calculation of the calories consumed during his running is 60 × 1 × 303 to 600kcal (kilocalories) which covers a part of the calories consumed after exercise due to the increase of basal metabolic rate, i.e. a part of the calories generated by the increase of body temperature after exercise. For example, the body weight and the distance running calorie (kcal) are known as body weight (kg) × distance (km) × 1.036: a person weighing 60 kg runs for 8kcal, and then consumes 60 × 8 × 1.036 497.28kcal (kilocalories), and when the weight, speed and time of running calorie (kcal) is known, the weight (kg) x exercise time (minutes) x index K-hour 8 km K-0.1355/hour 12 km K-0.1797, one hour 15 km K-0.1875, and a person weighing 60 kg runs for 1 hour at a speed of 8 km, and then the calorie consumption is 60 × 60 × 0.1355 487.8kcal (kilocalories).
In a specific implementation, the motion data and the surrounding environment information in the motion process of the user are collected to determine the actual consumption, which is obtained by adding the current motion consumption of the user to the objective consumption of the environment. The current user motion amount is obtained by matching the user motion data with a motion module in the system and calling corresponding energy consumption on the module. The environmental objective consumption is set by the administrator before the system is started, for example, when the environmental temperature reaches 38 degrees centigrade, all movements consume 1000 joules per minute.
Step S40: and when the actual consumption reaches the target consumption, reminding.
It will be appreciated that when the actual consumption reaches the target consumption, i.e. the actual consumption calculated inside the system is equal to the target consumption. It is also understood that the user has currently completed the system-specified movement plan.
In specific implementation, the reminding is realized by interacting with a mobile device of a user, or the reminding is realized by scrolling a large screen on a sports field in characters, and meanwhile, the reminding mode of voice broadcasting and the mode of a projected image on a runway can also be realized. For example: when the actual consumption of the user A reaches the target consumption, scrolling characters can be used for reminding on a large screen of a sports field, and patterns can be projected to the side of the user A for reminding. The voice broadcast reminds the user to relax, and the user is suggested to slow down to move to an intelligent large screen to check the relevant data of the motion of the user.
In the specific implementation, one fourth of the runway is an entertainment interaction area, and when a user passes through the area, the user is reminded through different sound and light. For example: when the user passes through the entertainment interaction area, the grassland songs are played in the sound box, the lighting facilities project the scenes of the wine bar, and the function is realized through the integration of the external corresponding equipment.
Further, the movement plan generating method further includes: collecting user face data in real time; storing the motion data of the user into the user login information according to the face data; when a user has an accident, the user information can be identified through the facial data, and the appropriate rescue mode of the user information is matched. For example: if the user falls down or cannot fall down due to other reasons on the runway, the user can timely give an early warning and timely feed back the early warning to the movement plan generating equipment after the user is snapped by the face of the camera.
When the user has an accident, the system selects a processing mode according to the injury degree of the user, and judges that the injury degree of the user is identified by a camera in the sports field. For example: after the user A falls to the ground, the camera judges the injury reason of the user A through video analysis, and if the injury degree of the user A is judged to be serious, a processing mode of calling a professional medical team is adopted.
The embodiment acquires the user login information and acquires the physiological data of the user through the external equipment; formulating an exercise plan according to the user login information and the physiological data, and determining target consumption according to the exercise plan; acquiring motion data and surrounding environment information in the motion process of the user to determine the actual consumption; when the actual consumption reaches the target consumption, reminding is carried out, and an exercise plan is appointed for the user by pertinently combining the user and the exercise site factors, so that the condition that the user cannot select a proper exercise plan according to the condition of the user is avoided, and the user is further helped to carry out reasonable body building arrangement.
Referring to fig. 3, fig. 3 is a flowchart illustrating a motion plan generating method according to a second embodiment of the present invention.
Based on the first embodiment described above, in the present embodiment, the step S20 includes:
s201: determining the type of the exercise plan which accords with the current user according to the user login information and the physiological data;
it is understood that the determination of the type of exercise plan corresponding to the current user according to the user login information and the physiological data is based on the age information, the sex information and the data in the user login information in combination with the height and the weight in the body data of the user to determine the exercise profile of the current user. For example: the login information of the user a includes: the sex male, age 27 years, weight 80 kg, height 173 cm, then the exercise plan generating device will be organized into keywords in the system according to the above information to generate the user portrait corresponding to the middle height and middle stature of the young male.
In addition, the step of determining a corresponding motion plan type from the motion picture includes: professional group, amateur group, leisure group, rehabilitation group, free exercise group. For example, when the user representation of user A is defined by the movement plan generating device to be of a medium size, such as a medium weight in an elderly man, the corresponding movement plan type is set as a free exercise group.
The user may set itself on the operation interface to select a desired exercise plan type. For example: the fitness type of A is determined to be a professional group through the exercise plan generating device, but A can also be set by an individual to change the exercise plan into a free exercise group. If the system judges that the current user is not suitable for the exercise plan type or the load of the exercise plan type selected by the user is too large, a pop-up box is popped up to remind the user.
S202: generating a corresponding movement plan according to the type of the movement plan;
it will be appreciated that the generation of the corresponding movement plan is performed by looking up the associated mapping table, which corresponds to the movement plan by means of the keyword.
In specific implementation, a pre-stored exercise scheme is searched according to the exercise plan type, and a pre-stored exercise method is screened according to age information and gender information in the user information to obtain a corresponding exercise plan. The pre-stored exercise scheme is set by a system administrator, and different exercise plan types include different items, for example: the motion method corresponding to the motion plan type of the free exercise group comprises the following steps: slow walking, stretching, and warming up. In order to improve the accuracy of planning, unsuitable items in the yarn exercise scheme are screened out through age and gender, for example: with jump training in the athletic program corresponding to the type of athletic program for the professional group, a male user with an insufficient height 170 may not select this item at this time.
S203: and determining the target consumption according to the motion plan.
In particular implementations, a target consumption amount is determined based on a particular exercise regimen and a workout duration in the exercise plan. For example: the current exercise plan is running for 10 minutes with an average speed of 1 meter per second, and the corresponding caloric expenditure can be found to be 3000 joules in the current exercise plan.
Further, the step of determining the type of exercise plan that is in compliance with the current user based on the user login information and the physiological data may be preceded by: carrying out security information investigation on the user, and writing investigation results into the user login information; judging whether the user is suitable for exercise at present according to the investigation result; and if so, executing a step of determining the type of the exercise plan which is met by the current user according to the user login information and the body data.
It should be noted that, when the user fails after the safety information check, the exercise planning generation device may only provide the freely trained planning type, and may pop up to remind the user that the current physical state is at risk and exercise carefully. For example: the user A is 90 years old, and is identified as a crowd unsuitable for sports by the system during safety information inspection, at the moment, the system defaults to not make a sports plan, turns into a free training mode, and opens a pop-up window on a user login interface for reminding.
The embodiment determines the type of the exercise plan which accords with the current user according to the user login information and the physiological data; generating a corresponding movement plan according to the type of the movement plan; and determining the target consumption according to the motion plan. The corresponding exercise plan is appointed to the user according to different user images, the exercise plan capable of being matched with the current physiological data of the user is obtained, and the problem that the user scientifically makes the fitness plan is further solved.
Furthermore, an embodiment of the present invention further provides a storage medium, where an exercise plan generating program is stored, and the exercise plan generating program, when executed by a processor, implements the steps of the exercise plan generating method described above.
Referring to fig. 4, fig. 4 is a block diagram showing the configuration of the exercise plan generating apparatus according to the first embodiment of the present invention.
As shown in fig. 4, an exercise plan generating apparatus according to an embodiment of the present invention includes:
the acquisition module 301: acquiring user login information and acquiring physiological data of a user through external equipment;
the formulation module 302: formulating an exercise plan according to the user login information and the physiological data, and determining target consumption according to the exercise plan;
the acquisition module 303: acquiring motion data and surrounding environment information in the motion process of the user to determine the actual consumption;
the monitoring module 304: and when the actual consumption reaches the target consumption, reminding.
The embodiment acquires the user login information and acquires the physiological data of the user through the external equipment; formulating an exercise plan according to the user login information and the physiological data, and determining target consumption according to the exercise plan; acquiring motion data and surrounding environment information in the motion process of the user to determine the actual consumption; when the actual consumption reaches the target consumption, reminding is carried out, and an exercise plan is appointed for the user by pertinently combining the user and the exercise site factors, so that the condition that the user cannot select a proper exercise plan according to the condition of the user is avoided, and the user is further helped to carry out reasonable body building arrangement.
In an embodiment, the obtaining module 301 is further configured to obtain login information of a user and obtain physiological data of the user through an external device.
In an embodiment, the formulating module 302 is further configured to determine, according to the user login information and the physiological data, a type of exercise plan conforming to a current user; generating a corresponding movement plan according to the type of the movement plan; and determining the target consumption according to the motion plan.
In an embodiment, the formulating module 302 is further configured to determine the exercise image of the current user according to the age information, the gender information and the historical exercise data in the user login information, and in combination with the height and the weight in the body data of the user; and determining a corresponding motion plan type according to the motion portrait.
In an embodiment, the formulating module 302 is further configured to search a pre-stored exercise scheme according to the exercise plan type; and screening a pre-stored exercise method according to the age information and the gender information in the user information to obtain a corresponding exercise plan.
In an embodiment, the formulating module 302 is further configured to determine a target consumption amount according to a specific exercise mode and an exercise duration in the exercise plan.
In an embodiment, the formulating module 302 is further configured to perform security information investigation on the user, and write investigation results into the user login information; judging whether the user is suitable for exercise at present according to the investigation result; and if so, executing a step of determining the type of the exercise plan which is met by the current user according to the user login information and the body data.
In an embodiment, the obtaining module 301 is further configured to collect user face data in real time; storing the motion data of the user into the user login information according to the face data; when a user has an accident, the user information can be identified through the facial data, and the appropriate rescue mode of the user information is matched.
Other embodiments or specific implementation manners of the movement plan generating device of the present invention may refer to the above method embodiments, and are not described herein again.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., a rom/ram, a magnetic disk, an optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.
Claims (10)
1. A method of generating an exercise plan, the method comprising:
acquiring user login information and acquiring physiological data of a user through external equipment;
formulating an exercise plan according to the user login information and the physiological data, and determining target consumption according to the exercise plan;
acquiring motion data and surrounding environment information in the motion process of the user to determine the actual consumption;
and when the actual consumption reaches the target consumption, reminding.
2. The method of claim 1, wherein said formulating an exercise plan based on said user login information and said physiological data, determining a target consumption based on said exercise plan, comprises:
determining the type of the exercise plan which accords with the current user according to the user login information and the physiological data;
generating a corresponding movement plan according to the type of the movement plan;
and determining the target consumption according to the motion plan.
3. The method of claim 2, wherein said determining compliance with the current user's exercise plan type based on the user login information and the physiological data comprises:
determining the motion portrait of the current user according to age information, sex information and historical motion data in the user login information in combination with height and weight in the body data of the user;
and determining a corresponding motion plan type according to the motion portrait.
4. The method of claim 2, wherein said generating a corresponding movement plan according to the movement plan type comprises:
searching a pre-stored exercise scheme according to the exercise plan type;
and screening a pre-stored exercise method according to the age information and the gender information in the user information to obtain a corresponding exercise plan.
5. The method of claim 2, wherein said determining a target consumption amount from said athletic plan comprises:
and determining the target consumption according to the specific motion mode and the exercise duration in the motion plan.
6. The method of claim 2, wherein prior to determining compliance with the current user's exercise plan type based on the user login information and the physiological data, further comprising:
carrying out security information investigation on the user, and writing investigation results into the user login information;
judging whether the user is suitable for exercise at present according to the investigation result;
and if so, executing a step of determining the type of the exercise plan which is met by the current user according to the user login information and the body data.
7. The method of any of claims 1 to 6, wherein the movement plan generation method further comprises:
collecting user face data in real time;
storing the motion data of the user into the user login information according to the face data;
when a user has an accident, the user information can be identified through the facial data, and the appropriate rescue mode of the user information is matched.
8. An exercise plan generation apparatus characterized by comprising:
an acquisition module: acquiring user login information and acquiring physiological data of a user through external equipment;
a formulating module: formulating an exercise plan according to the user login information and the physiological data, and determining target consumption according to the exercise plan;
an acquisition module: acquiring motion data and surrounding environment information in the motion process of the user to determine the actual consumption;
a monitoring module: and when the actual consumption reaches the target consumption, reminding.
9. An exercise plan generating apparatus, characterized in that the apparatus comprises: a memory, a processor, and an exercise plan generation program stored on the memory and executable on the processor, the exercise plan generation program configured to implement the steps of the exercise plan generation method of any of claims 1 to 7.
10. A storage medium having stored thereon an exercise plan generating program which, when executed by a processor, implements the steps of the exercise plan generating method according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110144429.8A CN112927780A (en) | 2021-02-02 | 2021-02-02 | Movement plan generation method, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110144429.8A CN112927780A (en) | 2021-02-02 | 2021-02-02 | Movement plan generation method, device, equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112927780A true CN112927780A (en) | 2021-06-08 |
Family
ID=76169584
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110144429.8A Pending CN112927780A (en) | 2021-02-02 | 2021-02-02 | Movement plan generation method, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112927780A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114242204A (en) * | 2021-12-24 | 2022-03-25 | 珠海格力电器股份有限公司 | Motion strategy determination method and device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060063980A1 (en) * | 2004-04-22 | 2006-03-23 | Yuh-Swu Hwang | Mobile phone apparatus for performing sports physiological measurements and generating workout information |
CN102804238A (en) * | 2011-12-15 | 2012-11-28 | 北京英福生科技有限公司 | Exercise reminding device and system |
CN107256330A (en) * | 2017-05-22 | 2017-10-17 | 深圳市见康云科技有限公司 | Recommendation method, device and the computer-readable recording medium of a kind of motion scheme |
CN111282195A (en) * | 2020-03-10 | 2020-06-16 | 中国医学科学院阜外医院 | Bicycle training motion system based on holistic theory guidance |
-
2021
- 2021-02-02 CN CN202110144429.8A patent/CN112927780A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060063980A1 (en) * | 2004-04-22 | 2006-03-23 | Yuh-Swu Hwang | Mobile phone apparatus for performing sports physiological measurements and generating workout information |
CN102804238A (en) * | 2011-12-15 | 2012-11-28 | 北京英福生科技有限公司 | Exercise reminding device and system |
CN107256330A (en) * | 2017-05-22 | 2017-10-17 | 深圳市见康云科技有限公司 | Recommendation method, device and the computer-readable recording medium of a kind of motion scheme |
CN111282195A (en) * | 2020-03-10 | 2020-06-16 | 中国医学科学院阜外医院 | Bicycle training motion system based on holistic theory guidance |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114242204A (en) * | 2021-12-24 | 2022-03-25 | 珠海格力电器股份有限公司 | Motion strategy determination method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11157823B2 (en) | Predicting outcomes of digital therapeutics and other interventions in clinical research | |
Farrokhi et al. | Application of Internet of Things and artificial intelligence for smart fitness: A survey | |
US20210090709A1 (en) | Automated health data acquisition, processing and communication system | |
US11151462B2 (en) | Systems and methods for using machine learning to improve processes for achieving readiness | |
CN111477297B (en) | Personal computing device | |
Munguia Tapia | Using machine learning for real-time activity recognition and estimation of energy expenditure | |
Velloso et al. | Qualitative activity recognition of weight lifting exercises | |
RU2607953C2 (en) | Capturing of optical data on exercises in addition to calculation of assessment of health | |
US9198611B2 (en) | Information processing device, image output method, and program | |
Weiss et al. | Identifying user traits by mining smart phone accelerometer data | |
US20220219046A1 (en) | Smart Gym | |
CN109416820A (en) | User satisfaction is automatically determined and is responded | |
CN102213957A (en) | Control method, and device and system for providing virtual private sport coach | |
CN106581951B (en) | Method and device for recording motion parameters by intelligent watch | |
WO2017122705A1 (en) | Training classification system, training classification method, and training classification server | |
Bleser et al. | Personalized physical activity monitoring using wearable sensors | |
Lowe et al. | The age of the virtual trainer | |
Slawson et al. | Characterizing the swimming tumble turn using acceleration data | |
JP5160830B2 (en) | Movie generation system, movie generation method, and computer program | |
CN112927780A (en) | Movement plan generation method, device, equipment and storage medium | |
TW201417030A (en) | Fitness machine information management system and method | |
KR102526459B1 (en) | Individual customized hybrid fitness coaching system and method | |
JP2005102773A (en) | Student behavior management system | |
KR102098818B1 (en) | Meditaiton supporting system | |
JP7162369B1 (en) | Information processing method, program and information processing device |
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 |