CN108389107A - Protector recommends method and Related product - Google Patents
Protector recommends method and Related product Download PDFInfo
- Publication number
- CN108389107A CN108389107A CN201810132777.1A CN201810132777A CN108389107A CN 108389107 A CN108389107 A CN 108389107A CN 201810132777 A CN201810132777 A CN 201810132777A CN 108389107 A CN108389107 A CN 108389107A
- Authority
- CN
- China
- Prior art keywords
- motion
- joint
- habit
- movement
- preset
- 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.)
- Granted
Links
- 230000001012 protector Effects 0.000 title claims abstract description 63
- 238000000034 method Methods 0.000 title claims abstract description 41
- 230000033001 locomotion Effects 0.000 claims abstract description 430
- 230000001681 protective effect Effects 0.000 claims description 62
- 238000004590 computer program Methods 0.000 claims description 15
- 230000000386 athletic effect Effects 0.000 claims description 11
- 238000004364 calculation method Methods 0.000 claims description 9
- 210000001503 joint Anatomy 0.000 description 32
- 239000013598 vector Substances 0.000 description 12
- 210000000544 articulatio talocruralis Anatomy 0.000 description 9
- 238000010586 diagram Methods 0.000 description 9
- 210000000629 knee joint Anatomy 0.000 description 9
- 210000002310 elbow joint Anatomy 0.000 description 8
- 230000000694 effects Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 230000005484 gravity Effects 0.000 description 7
- 210000003857 wrist joint Anatomy 0.000 description 7
- 238000005452 bending Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 230000008859 change Effects 0.000 description 4
- 238000003062 neural network model Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000009183 running Effects 0.000 description 4
- 230000009194 climbing Effects 0.000 description 3
- 230000010354 integration Effects 0.000 description 3
- 239000000047 product Substances 0.000 description 3
- 230000009182 swimming Effects 0.000 description 3
- 238000013519 translation Methods 0.000 description 3
- 208000027418 Wounds and injury Diseases 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000001351 cycling effect Effects 0.000 description 2
- 230000006378 damage Effects 0.000 description 2
- 238000007667 floating Methods 0.000 description 2
- 208000014674 injury Diseases 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 210000003205 muscle Anatomy 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000037081 physical activity Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
- 210000000323 shoulder joint Anatomy 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0631—Item recommendations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Economics (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Development Economics (AREA)
- Human Computer Interaction (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
This application discloses a kind of protector to recommend method, the method includes:Kinematic parameter is obtained, determines that the exercise habit for presetting joint, the exercise habit include at least following one kind according to the kinematic parameter:Motion frequency, movement duration and exercise intensity;The first joint of protector need to be worn by being determined according to the exercise habit in the default joint;Sign information is obtained, the first protector for needing to recommend is determined according to the exercise habit in first joint and the sign information, shows first protector.The accuracy of protector recommendation can be improved using embodiments herein.
Description
Technical Field
The application relates to the technical field of electronics, in particular to a protective tool recommendation method and a related product.
Background
With the rise of national sports tides, more and more people are added to fitness activities, and more activities are popular with people, such as running, climbing, swimming, yoga and the like. However, injuries are often encountered during sports activities, and people may optionally wear some sports protectors before sports to protect the joints that are vulnerable to injury during sports activities. Moreover, the correct sport protector is selected, which is also beneficial to shaping the body and further improving the sport effect.
At present, the user all purchases and wears the sports protective equipment according to the suggestion on the network, leads to the matching degree of protective equipment to hang down, is unfavorable for the motion.
Content of application
The embodiment of the application provides a protective clothing recommendation method and a related product, so that the problem that the sports effect is influenced by improper wearing of the protective clothing in sports is solved, and the matching degree of the protective clothing is improved.
In a first aspect, an embodiment of the present application provides a brace recommendation method, including:
obtaining motion parameters, and determining the motion habits of preset joints according to the motion parameters, wherein the motion habits at least comprise one of the following: the movement frequency, the movement duration and the movement intensity;
determining a first joint needing to wear a protector according to the motion habit of the preset joint;
acquiring sign information, determining a first protective tool needing to be recommended according to the motion habit of the first joint and the sign information, and displaying the first protective tool.
In a second aspect, embodiments of the present application provide a brace recommendation device, comprising;
the acquisition unit is used for acquiring the motion parameters and transmitting the motion parameters to the determination unit;
the determining unit is used for determining the motion habits of the preset joints according to the motion parameters, and the motion habits at least comprise one of the following: the movement frequency, the movement duration and the movement intensity;
the determining unit is further used for determining a first joint needing to be worn with the protector according to the motion habit of the preset joint;
the acquisition unit is further configured to acquire the physical sign information and transmit the physical sign information to the determination unit;
the determining unit is further used for determining a first protector needing to be recommended according to the motion habit of the first joint and the physical sign information;
and the display unit is used for displaying the first protective tool.
In a third aspect, an embodiment of the present application provides an electronic device, including: the device comprises an application processor AP, a motion sensor and a touch display screen, wherein the touch display screen and the motion sensor are connected with the application processor AP through at least one circuit, the motion sensor at least comprises a motion sensor and a pedometer,
the motion sensor is used for acquiring motion parameters and transmitting the motion parameters to the AP;
the AP is used for determining the motion habit of a preset joint according to the motion parameters, and the motion habit at least comprises one of the following: the movement frequency, the movement duration and the movement intensity;
the AP is used for determining a first joint needing to be worn with the protector according to the motion habit of the preset joint;
the AP is used for acquiring sign information and determining a first protective tool needing to be recommended according to the motion habit of the first joint and the sign information;
the touch display screen is used for displaying the first protective tool.
In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium storing a computer program for electronic data exchange, wherein the computer program causes a computer to execute the method according to the first aspect.
In a fifth aspect, embodiments of the present application provide a computer program product comprising a non-transitory computer-readable storage medium storing a computer program, the computer being operable to cause a computer to perform the method according to the first aspect.
The embodiment of the application has the following beneficial effects:
it is thus clear that through the motion parameter who acquires the user, confirm that the user predetermines articular motion habit in the embodiment of this application, for predetermineeing the joint and recommend with motion habit assorted protective equipment, improved the matching degree of motion and protective equipment, further improve the motion effect, do benefit to the recovery of motion back muscle, improved user experience.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1A is a schematic flowchart of a brace recommendation method according to an embodiment of the present application.
Fig. 1B is a schematic diagram of a method for determining a joint to wear a brace according to an embodiment of the present application.
Fig. 1C is a schematic diagram of a structure for determining a first brace according to an embodiment of the present application.
Fig. 2 is a schematic flow chart of another brace recommendation method provided in an embodiment of the present application.
Fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Fig. 4 is a schematic structural diagram of another electronic device provided in the embodiment of the present application.
Fig. 5 is a schematic structural diagram of another electronic device according to an embodiment of the present disclosure.
Fig. 6 is a schematic structural diagram of a mobile phone according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first," "second," "third," and "fourth," etc. in the description and claims of this application and in the accompanying drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, result, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
Hereinafter, some terms in the present application are explained to facilitate understanding by those skilled in the art.
The electronic device in the present application may include a smart phone (e.g., an Android phone, an iOS phone, a windows phone, etc.), a tablet computer, a palm computer, a notebook computer, a Mobile internet device (MID, Mobile internet devices), or a wearable device, and the electronic devices are merely examples, but not exhaustive, and include but are not limited to the electronic devices, and for convenience of description, the electronic devices are referred to as User Equipment (UE) in the following embodiments. Of course, in practical applications, the user equipment is not limited to the above presentation form, and may also include: intelligent vehicle-mounted terminal, computer equipment and the like.
The Amount of exercise (Amount of exercise), also called exercise load, refers to the Amount of physical and psychological load and heat consumed by the human body during the physical activity, and is determined by the intensity and duration of exercise, the accuracy of the exercise and the characteristics of the exercise. Exercise amount is a popular name for exercise load, wherein the main factors constituting the exercise load are amount and intensity.
Referring to fig. 1A, fig. 1A is a schematic flowchart of a method for recommending a protector according to an embodiment of the present application, where the method includes:
step S101: obtaining motion parameters, and determining the motion habits of preset joints according to the motion parameters, wherein the motion habits at least comprise one of the following: the motion frequency, the motion duration and the motion intensity.
Wherein, the motion parameter at least comprises one of the following parameters: the exercise speed, the exercise type and the exercise duration (namely physical quantities related to the exercise), wherein the exercise type refers to the type of the exercise, and the specific exercise type comprises different exercise types such as running, cycling, swimming, yoga and mountain climbing, and it can be understood that under different exercises, each joint plays different roles, so that the amount of exercise generated by different joints in the same exercise is different.
The preset joint is a joint which is easy to be injured in movement, and is a joint with a larger movement amplitude in various movements.
For example, the preset joint may be a wrist joint, an ankle joint, a shoulder joint, a knee joint, an elbow joint, or other joints.
Alternatively, the type of the motion is determined by acquiring identification information of the motion, specifically, the identification information of the motion is closely related to the motion speed and the position change of the user. For example, whether the gravity of the user changes is determined through a gravity sensor, and whether the user performs mountain climbing movement is judged; acquiring humidity information through wearable equipment, and judging whether a user carries out swimming movement; whether the user is running or walking or cycling is determined by detecting the frequency or speed of the user's steps.
For example, the specific method for determining the motion habit of the preset joint according to the motion parameters includes extracting specific values of a motion speed and a motion duration in a first motion parameter of a first motion, wherein the first motion is currently ongoing, determining a type of the first motion according to the motion speed, motion step frequency or gravity change in the first motion parameter, and acquiring a first motion coefficient corresponding to the motion type, wherein the motion coefficient specifically refers to the motion amount generated by a unit motion distance of a user, and the motion distance includes a translation distance and an up-down distance (i.e., a distance caused by the change of the position height of the user), so that the first motion coefficient includes a motion coefficient α corresponding to the translation distance1Motion coefficient α corresponding to up and down distance2(ii) a And inputting the movement speed, the movement time length and the movement coefficient of the first movement into a calculation model corresponding to the movement type, and calculating the movement amount generated by the first movement. Specifically, a movement translation distance is calculated through the movement speed and the movement duration, an up-down distance is determined through a gravity sensor, and a first movement amount of a first movement is calculated through the movement distance and a movement coefficient.
Further, the first motion amount of the first motion is allocated to the preset joints according to a preset rule, and the motion amount of each joint in the preset joints is determined, where the preset rule may be: the average distribution rule is to distribute the first motion amount to each of the preset joints in an average manner, or distribute the first motion amount to each of the preset joints according to a set proportion distribution rule, that is, distribute the first motion amount to each of the preset joints according to the proportion of the motion amplitude (the amplitude of bending or swinging) of each joint in the first motion.
For example, assuming that the preset joints are an ankle joint, a knee joint, a wrist joint and an elbow joint, the first motion is a running motion, the first motion amount is w, it can be defined according to data statistics that the motion amplitude of the knee joint in the first motion is a, the motion amplitude of the ankle joint is also a, the motion amplitude of the elbow joint is b, and the motion amplitude of the wrist joint is c, where a > b > c, so that the motion amounts generated by the knee joint and the ankle joint in the motion are w a/(2a + b + c), the motion amount generated by the elbow joint is w b/(2a + b + c), and the motion amount generated by the wrist joint is w c/(2a + b + c).
Further, the movement frequency, the movement time length and the movement intensity of each joint in the preset joints are determined according to the amount of movement distributed in the preset joints and the movement time length of the first movement.
For example, the preset shutdown motion duration can be consistent with the first motion duration because the preset joint continues to move during the motion process, and the motion amount generated by swinging the preset joint once is determined according to statistics, specifically, the motion amount generated by swinging the knee joint once is β1The amount of motion once generated by the bending of the ankle joint is β2The amount of exercise generated by bending the elbow joint once is β3The amount of exercise once the wrist joint is bent is β4Therefore, the swing frequency of the knee joint under the motion duration of the first motion can be calculated as { w × a/(2a + b + c) }/β1The motion frequency of the knee joint can be obtained by combining the motion duration, and the bending times of the ankle joint is { w × a/(2a + b + c) }/β2And the motion frequency of the ankle joint can be obtained by combining the motion duration, and the bending time of the elbow joint is { w × b/(2a + b + c) }/β3Is combined withThe motion duration can obtain the motion frequency of the elbow joint, and the bending times of the wrist joint is { w × c/(2a + b + c) }/β4The motion frequency of the wrist joint can be obtained by combining the motion duration; the exercise intensity may correspond to each amount of exercise, i.e., the exercise intensity of each joint may be expressed by the amount of exercise of the joint.
According to the method, the movement frequency, the movement time length and the movement intensity of the preset joint of the user under various movement types are determined, the movement frequency, the movement time length and the movement intensity under various movement types are analyzed and integrated, and the final movement habit of the preset joint is obtained. Wherein, analyzing and integrating the motion frequency, the motion duration and the motion intensity under various motion types specifically comprises: integration by weighted average, or integration by linear analysis, or integration by direct analysis by mapping, which is not specifically described here.
Optionally, the calculation model may be a pre-trained neural network model. Under the condition, only N motion parameters under N motions need to be collected, the N motion parameters are combined into input data, the input data are input into the neural network model, the input data and the weight in the neural network model are subjected to multiple operations and iterations to obtain an output result, and the motion habit of the preset joint is determined according to the output result. The specific method for combining the N motion parameters into the input data may be: extracting the quantity of preset input data of the neural network model, namely CI H W, wherein H is a height value, W is a width value, and CI is a depth value; extracting the total motion duration, motion speed and motion type, i.e. 3N, of the N motion parameters, if the 3N is greater than or equal to CI × H × W, and adding the motion duration, motion speed or motion type according to a zero-insertion addition strategy, if the 3N is less than CI × H × W, so that the added total number is equal to CI × H W, where the zero-addition strategy is only an example and is not limited to other addition strategies.
Step S102: and determining a first joint needing to wear the protector according to the motion habit of the preset joint.
Alternatively, the first joint to be worn with the brace may be determined by the user's selection, that is, the obtained exercise habits of the preset joints are displayed to the user, as shown in fig. 1B, and for the sake of convenience, fig. 1B shows only display images of the knee joint, the ankle joint, and the elbow joint, and in actual operation, the other joints in the preset joints are displayed to the user in the manner shown in fig. 1B, so that the user can confirm the joint to be worn with the brace. And under the motion habit of each joint, the joint is damaged after the attached motion duration exceeds a certain time, the protective equipment needs to be worn to prevent injured prompt information, a user can detect whether a damaged joint exists in the preset joint by estimating the motion duration of the user, if so, the protective equipment needs to be worn by the joint, and the user can confirm that the joint is the joint needing to be worn by the protective equipment by clicking a yes button.
Optionally, the exercise habits of each joint in the preset joints are compared with the normal exercise habits of the joint obtained according to the statistics of the exercise data, whether the exercise habits of each joint of the user deviate from the normal exercise habits is determined, if yes, the joint deviating from the normal exercise habits is determined to be the joint to be worn with the protective equipment, and for convenience of expression, the first joint is taken as the joint deviating from the normal exercise habits, which is specifically described here.
For example, since the function of the human body is a variable quantity, the exercise duration, the exercise frequency and the exercise intensity in the exercise habit of the first joint obtained by the above method may be set to a certain floating range to adapt to the change of the human body, that is, the exercise duration, the exercise frequency and the exercise intensity in the exercise habit of the first joint may be left and right floating set to a range instead of a single fixed value, with the value calculated by the above method as the center. Similarly, the motion parameters in the normal motion habit, i.e. the second motion habit, corresponding to the first joint also vary within a certain range, and whether the first habit deviates from the second motion habit is determined by calculating the correlation coefficient between the first motion habit and the second motion habit, wherein the correlation coefficient between the first motion habit and the second motion is calculated by the following formula:
where ρ isXYIs a correlation coefficient, X is the first exercise habit, Y is the second exercise habit, Cov (X, Y) is the covariance of X and Y, Var [ X]Variance of X, Var [ Y ]]Is the variance of Y, wherein only the corresponding single variable is taken into account when calculating the correlation coefficient.
For example, when determining the correlation between the exercise intensity in the first exercise routine and the exercise intensity in the second exercise routine, only the variation in the exercise intensity is considered, and the variation in the other parameters is not considered. Therefore, when at least one of the three correlation coefficients is lower than the preset value, it is indicated that the correlation between the motion parameters corresponding to the correlation coefficient is low, so that the motion parameters deviate from the normal motion parameters, the first joint can be used as the joint of the protector to be worn, whether the range of the deviated motion parameters is larger than the range of the corresponding normal motion parameters is detected, and if so, the first joint is determined to be the joint needing to be worn by the protector.
Step S103: acquiring sign information, determining a first protective tool needing to be recommended according to the motion habit of the first joint and the sign information, and displaying the first protective tool.
Wherein, the movement duration, the movement frequency and the movement intensity of the movement habit of the first joint all vary within a certain range. First, the type of the first joint, i.e. whether the first joint is a knee joint or an ankle joint or other joints, is determined. Then, the protector corresponding to the type of joint is queried in the database, and it is known that each protector adapts to a certain exercise habit, and adapts to exercise frequency, exercise duration and exercise intensity within a certain range, so in the embodiment of the present application, the protector corresponding to the exercise habit of the first joint is determined by establishing a coordinate system to construct a stereogram.
Further, as shown in fig. 1C, an o-xyz coordinate system is established, where an x-axis is a motion frequency, a y-axis is a motion duration, and a z-axis is a motion intensity, so that a range of the motion frequency, the motion duration, and the motion intensity corresponding to the first motion habit can be placed in the o-xyz coordinate system, and a stereogram corresponding to the first motion habit is established, where the stereogram has a length of the range of the motion frequency, a width of the range of the motion duration, and a height of the range of the motion intensity. Similarly, the ranges of the exercise frequency, the exercise time length, and the exercise intensity that are matched with the plurality of protectors corresponding to the first exercise habit are also placed in the o-xyz coordinate system to construct a plurality of perspective views, and for the sake of convenience, only the perspective view (reference numeral 11) corresponding to the first exercise habit and the perspective view (reference numeral 12) of the first protector among the plurality of protectors are shown in fig. 1C. The intersection range of the perspective view (reference numeral 11) corresponding to the first exercise habit and the perspective view (reference numeral 12) of the first supporter is determined, and the black part as shown in fig. 1C is the intersection part of the perspective view (reference numeral 11) and the perspective view (reference numeral 12).
Further, a plurality of protectors with the crossing range of the perspective view of the plurality of protectors and the first sport habit larger than the second preset value is determined, and it can be understood that the plurality of protectors meeting the crossing range larger than the second preset value generally belong to the protectors of the same material and style, but generally have different sizes. Therefore, the parameter information (namely, the size information) of the plurality of protective equipment is matched with the physical sign information (namely, the height and the weight) of the user, the first protective equipment which is most matched with the physical sign information of the user in the plurality of protective equipment is determined, and the first protective equipment is displayed.
Further, the recommended brace corresponding to the first exercise habit may be determined by calculating the similarity, that is, the similarity is calculated by establishing a first vector of the first exercise habit and a plurality of second vectors of the exercise habit matched with the plurality of braces, specifically, N values are randomly selected in a range of the exercise frequency of the first exercise habit as a first N-dimensional vector of the first vector, M values are randomly selected in a range of the exercise duration as N +1 to N + M-dimensional vectors of the first vector, L values are randomly selected in a range of the exercise intensity as a last L-dimensional vector, and a plurality of second vectors are established in the same manner, where the dimensions of the second vectors correspond to the dimensions of the first vectors, and the similarity is calculated according to a similarity calculation formula:
wherein Sim (β)i,βj) As a similarity value, βiIs said first vector, βjA second vector for a jth brace of the plurality of braces.
Further, a plurality of protectors with similarity larger than a third preset threshold are selected as protectors to be selected, then the first protector in the protectors to be selected is determined to be the protector needing recommendation through size comparison, and the first protector is displayed.
Therefore, in the embodiment of the application, the motion parameters of the user are obtained, the motion frequency, the motion time and the motion intensity of the preset joint of the user are determined, the protective tool matched with the motion frequency, the motion time and the motion intensity is recommended for the preset joint, the matching degree of the motion and the protective tool is improved, the joint of the user is effectively protected in the motion process, the recovery of the muscle after the motion is facilitated, and the user experience is improved.
Another more detailed method flow is provided in the embodiments of the present application, and as shown in fig. 2, fig. 2 is a schematic flow chart of another method for recommending a brace, the method including:
step 201: acquiring motion parameters, and determining the motion habits of preset joints according to the motion parameters, wherein the motion habits at least comprise one of the following: the motion frequency, the motion duration and the motion intensity.
Step 202: and acquiring a first motion habit of a first joint in the preset joints, wherein the first motion habit comprises a first motion frequency, a first motion duration and a first motion intensity.
Step 203: and acquiring the preset movement habit of the first joint, wherein the preset movement habit is the normal movement habit corresponding to the first joint, and the second movement habit comprises a second movement frequency, a second movement duration and movement intensity.
Step 204: and determining a correlation coefficient between the first exercise habit and the preset exercise habit.
Step 205: judging whether the correlation coefficient is larger than a first preset threshold value or not;
if not, go to step 206;
if so, step 209 is performed.
Step 206: and determining the correlation coefficient between the motion habits of other joints in the preset joints and the motion habits set by the joints.
Step 207: and determining that the joint corresponding to the correlation coefficient larger than the first preset threshold is the joint needing to wear the protector.
Step 208: determining that the joint for which the brace is to be worn requires a recommended brace.
Step 209: and acquiring a plurality of protectors corresponding to the first joint, and determining the range of the motion frequency, the range of the motion duration and the range of the motion intensity which are matched with the plurality of protectors.
Step 210: and constructing a stereogram corresponding to the plurality of protective equipment and the first sports habit, wherein the length of the stereogram is the range of the sports frequency, the width of the stereogram is the range of the sports duration, and the height of the stereogram is the range of the sports intensity.
Step 211: and determining the intersection range of the stereogram corresponding to the first sports habit and the stereograms corresponding to the plurality of protectors.
Step 212: determining whether the intersection range of the stereogram of the protector and the stereogram of the first exercise habit is larger than a second preset value;
if not, go to step 213;
if yes, go to step 214.
Step 213: and acquiring the protector corresponding to the stereo image with the largest cross range, and determining the protector as the protector needing to be recommended.
Step 214: and if the matching degree of the parameter information of the first protector in the plurality of protectors and the physical sign information is the highest, determining the protector needing to be recommended as the first protector.
Referring to fig. 3, fig. 3 is a schematic view of a structure of a brace recommendation electronic device 300 according to an embodiment of the present application, which is applied to an electronic device including a sensor and a processor, consistent with the method shown in fig. 1A and fig. 2. The electronic device 300 comprises a processing unit 301, a storage unit 302 and a communication unit 303, the processing unit 301 comprising an acquisition unit, a determination unit and a display unit, wherein:
the acquisition unit is used for acquiring the motion parameters and transmitting the motion parameters to the determination unit;
the determining unit is used for determining the motion habits of the preset joints according to the motion parameters, and the motion habits at least comprise one of the following: the movement frequency, the movement duration and the movement intensity;
the determining unit is further used for determining a first joint needing to be worn with the protector according to the motion habit of the preset joint;
the acquisition unit is further configured to acquire the physical sign information and transmit the physical sign information to the determination unit;
the determining unit is further used for determining a first protector needing to be recommended according to the motion habit of the first joint and the physical sign information;
the display unit is used for displaying the first protective tool.
In one example, when obtaining a motion parameter, and determining a motion habit of a preset joint according to the motion parameter, the determining unit is specifically configured to:
receiving motion parameters of a first motion transmitted by an acquisition unit, wherein the motion parameters comprise a first motion type, a first motion speed and a first motion duration, and the first motion is currently ongoing motion;
inputting the motion parameters into a calculation model corresponding to the first motion type to obtain the motion amount of the first motion;
distributing the motion amount to the preset joints according to a preset rule, and determining the motion habit of the preset joints under the first motion according to the motion amount of each joint;
and integrating a plurality of movement habits to obtain the final movement habit of the preset joint.
In one example, in determining that the first joint of the brace needs to be worn according to the athletic habit of the preset joint, the determining unit is specifically configured to:
acquiring a first motion habit of the first joint, wherein the first motion habit comprises a first motion frequency, a first motion duration and a first motion intensity;
acquiring a preset movement habit of the first joint, wherein the preset movement habit is a normal movement habit corresponding to the first joint, and the second movement habit comprises a second movement frequency, a second movement duration and a movement intensity;
and determining a correlation coefficient of the first athletic habit and the preset athletic habit, and if the correlation coefficient is smaller than a first preset threshold value, determining that the first joint is a joint to be worn with the protective equipment.
In one example, in terms of determining the first brace that needs to be recommended according to the exercise habit of the first joint and the physical sign information, the determination unit is specifically configured to:
acquiring a plurality of protectors corresponding to the first joint, and determining a range of motion frequency, a range of motion duration and a range of motion intensity which are matched with the plurality of protectors;
constructing a stereogram corresponding to the plurality of protectors and the first exercise habit, wherein the length of the stereogram is a range of exercise frequency, the width of the stereogram is a range of exercise duration, and the height of the stereogram is a range of exercise intensity;
determining the intersection range of the stereogram corresponding to the first sports habit and the stereograms corresponding to the plurality of protectors;
and acquiring a plurality of protective tools with the cross range larger than a second preset threshold value, if the matching degree of the parameter information of a first protective tool in the plurality of protective tools and the physical sign information is the highest, and determining that the protective tool needing to be recommended is the first protective tool.
Referring to fig. 4, fig. 4 is a schematic structural diagram of another electronic device 400 according to an embodiment of the present disclosure, where the electronic device 400 includes: the device comprises an application processor AP410, a touch display screen 420, a motion sensor 430 and a circuit 440, wherein the touch display screen and the motion sensor are connected with the application processor AP410 through at least one circuit, and the gravity sensor at least comprises a gravity sensor, a pedometer and an acceleration sensor.
The motion sensor is used for acquiring motion parameters and transmitting the motion parameters to the AP;
the AP is used for determining the motion habit of a preset joint according to the motion parameters, and the motion habit at least comprises one of the following: the movement frequency, the movement duration and the movement intensity;
the AP is used for determining a first joint needing to be worn with the protector according to the motion habit of the preset joint;
the AP is used for acquiring sign information and determining a first protective tool needing to be recommended according to the motion habit of the first joint and the sign information;
the touch display screen is used for displaying the first protective tool.
In an example of the application, in terms of determining a motion habit of a preset joint according to the motion parameters, the AP is specifically configured to obtain motion parameters of a first motion, where the motion parameters include a first motion type, a first motion speed, and a first motion duration, and the first motion is a current ongoing motion; inputting the motion parameters into a calculation model corresponding to the first motion type to obtain the motion amount of the first motion; distributing the motion amount to the preset joints according to a preset rule, and determining the motion habit of the preset joints under the first motion according to the motion amount of each joint; and integrating a plurality of movement habits to obtain the final movement habit of the preset joint.
In an example of the application, in determining a first joint needing to wear a brace according to the exercise habits of the preset joints, the AP is specifically configured to obtain a first exercise habit of the first joint, where the first exercise habit includes a first exercise frequency, a first exercise time length, and a first exercise intensity; acquiring a preset movement habit of the first joint, wherein the preset movement habit is a normal movement habit corresponding to the first joint, and the second movement habit comprises a second movement frequency, a second movement duration and a movement intensity; and determining a correlation coefficient of the first athletic habit and the preset athletic habit, and if the correlation coefficient is smaller than a first preset threshold value, determining that the first joint is a joint to be worn with the protective equipment.
In an example of the present application, in determining a first brace to be recommended according to the exercise habit of the first joint and the physical sign information, the AP is specifically configured to acquire a plurality of braces corresponding to the first joint, determine a range of exercise frequencies, a range of exercise durations, and a range of exercise intensities that the plurality of braces match, and construct a stereogram corresponding to the plurality of braces and the first exercise habit, wherein the stereogram has a length in the range of exercise frequencies, a width in the range of exercise durations, and a height in the range of exercise intensities; determining the intersection range of the stereogram corresponding to the first sports habit and the stereograms corresponding to the plurality of protectors; and acquiring a plurality of protective tools with the cross range larger than a second preset threshold value, if the matching degree of the parameter information of a first protective tool in the plurality of protective tools and the physical sign information is the highest, and determining that the protective tool needing to be recommended is the first protective tool.
Referring to fig. 5, fig. 5 is a schematic structural diagram of another electronic device 500 according to an embodiment of the present disclosure. The electronic device 500 includes: an application processor 501, a memory 502, a communication interface 503, and one or more programs, wherein the one or more programs are stored in the memory 502 and configured to be executed by the application processor 501, the programs comprising instructions for:
obtaining motion parameters, and determining the motion habits of preset joints according to the motion parameters, wherein the motion habits at least comprise one of the following: the movement frequency, the movement duration and the movement intensity;
determining a first joint needing to wear a protector according to the motion habit of the preset joint;
acquiring sign information, determining a first protective tool needing to be recommended according to the motion habit of the first joint and the sign information, and displaying the first protective tool.
Fig. 6 is a block diagram illustrating a partial structure of a mobile phone related to a terminal device provided in an embodiment of the present application. Referring to fig. 6, the handset includes: radio Frequency (RF) circuit 910, memory 920, input unit 930, sensor 950, audio circuit 960, Wireless Fidelity (WiFi) module 970, application processor AP980, and power supply 990. Those skilled in the art will appreciate that the handset configuration shown in fig. 6 is not intended to be limiting and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
The following describes each component of the mobile phone in detail with reference to fig. 6:
the input unit 930 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the cellular phone. Specifically, the input unit 930 may include a touch display screen 933, a fingerprint recognition apparatus 931, a face recognition apparatus 936, an iris recognition apparatus 937, and other input devices 932. The input unit 930 may also include other input devices 932. In particular, other input devices 932 may include, but are not limited to, one or more of physical keys, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like. Wherein,
AP980, which is used for obtaining motion parameters and determining the motion habits of the preset joints according to the motion parameters, wherein the motion habits at least comprise one of the following: the movement frequency, the movement duration and the movement intensity;
determining a first joint needing to wear a protector according to the motion habit of the preset joint;
acquiring sign information, determining a first protective tool needing to be recommended according to the motion habit of the first joint and the sign information, and displaying the first protective tool.
The AP980 is a control center of the mobile phone, connects various parts of the entire mobile phone by using various interfaces and lines, and performs various functions and processes of the mobile phone by operating or executing software programs and/or modules stored in the memory 920 and calling data stored in the memory 920, thereby integrally monitoring the mobile phone. Optionally, AP980 may include one or more processing units; alternatively, the AP980 may integrate an application processor that handles primarily the operating system, user interface, and applications, etc., and a modem processor that handles primarily wireless communications. It will be appreciated that the modem processor described above may not be integrated into the AP 980.
Further, the memory 920 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
RF circuitry 910 may be used for the reception and transmission of information. In general, the RF circuit 910 includes, but is not limited to, an antenna, at least one Amplifier, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, and the like. In addition, the RF circuit 910 may also communicate with networks and other devices via wireless communication. The wireless communication may use any communication standard or protocol, including but not limited to Global System for mobile communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, Short Messaging Service (SMS), and the like.
The handset may also include at least one sensor 950, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the touch display screen according to the brightness of ambient light, and the proximity sensor may turn off the touch display screen and/or the backlight when the mobile phone moves to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally, three axes), can detect the magnitude and direction of gravity when stationary, and can be used for applications of recognizing the posture of a mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer and tapping), and the like; as for other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which can be configured on the mobile phone, further description is omitted here.
Audio circuitry 960, speaker 961, microphone 962 may provide an audio interface between a user and a cell phone. The audio circuit 960 may transmit the electrical signal converted from the received audio data to the speaker 961, and the audio signal is converted by the speaker 961 to be played; on the other hand, the microphone 962 converts the collected sound signal into an electrical signal, and the electrical signal is received by the audio circuit 960 and converted into audio data, and the audio data is processed by the audio playing AP980, and then sent to another mobile phone via the RF circuit 910, or played to the memory 920 for further processing.
WiFi belongs to short-distance wireless transmission technology, and the mobile phone can help a user to receive and send e-mails, browse webpages, access streaming media and the like through the WiFi module 970, and provides wireless broadband Internet access for the user. Although fig. 6 shows the WiFi module 970, it is understood that it does not belong to the essential constitution of the handset, and can be omitted entirely as needed within the scope of not changing the essence of the application.
The handset also includes a power supply 990 (e.g., a battery) for supplying power to various components, and optionally, the power supply may be logically connected to the AP980 via a power management system, so that functions of managing charging, discharging, and power consumption are implemented via the power management system.
Although not shown, the mobile phone may further include a camera, a bluetooth module, a light supplement device, a light sensor, and the like, which are not described herein again.
Embodiments of the present application also provide a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to execute part or all of the steps of any one of the fall data calculation methods based on artificial intelligence as described in the above method embodiments.
Embodiments of the present application also provide a computer program product comprising a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any one of the artificial intelligence based fall data calculation methods as set forth in the above method embodiments.
The steps of a method or algorithm described in the embodiments of the present application may be implemented in hardware, or may be implemented by a processor executing software instructions. The software instructions may be comprised of corresponding software modules that may be stored in Random Access Memory (RAM), flash Memory, Read Only Memory (ROM), Erasable Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), registers, a hard disk, a removable disk, a compact disc Read only Memory (CD-ROM), or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be integral to the processor. The processor and the storage medium may reside in an ASIC. Additionally, the ASIC may reside in an access network device, a target network device, or a core network device. Of course, the processor and the storage medium may reside as discrete components in an access network device, a target network device, or a core network device.
Those skilled in the art will appreciate that in one or more of the examples described above, the functionality described in the embodiments of the present application may be implemented, in whole or in part, by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the application to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored on a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website, computer, server, or data center to another website, computer, server, or data center via wire (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that incorporates one or more of the available media. The usable medium may be a magnetic medium (e.g., a floppy Disk, a hard Disk, a magnetic tape), an optical medium (e.g., a Digital Video Disk (DVD)), or a semiconductor medium (e.g., a Solid State Disk (SSD)), among others.
The above-mentioned embodiments are intended to illustrate the objects, technical solutions and advantages of the embodiments of the present application in further detail, and it should be understood that the above-mentioned embodiments are only specific embodiments of the present application, and are not intended to limit the scope of the embodiments of the present application, and any modifications, equivalent substitutions, improvements and the like made on the basis of the technical solutions of the embodiments of the present application should be included in the scope of the embodiments of the present application.
Claims (10)
1. A brace recommendation method, the method comprising:
obtaining motion parameters, and determining the motion habits of preset joints according to the motion parameters, wherein the motion habits at least comprise one of the following: the movement frequency, the movement duration and the movement intensity;
determining a first joint needing to wear a protector according to the motion habit of the preset joint;
acquiring sign information, determining a first protective tool needing to be recommended according to the motion habit of the first joint and the sign information, and displaying the first protective tool.
2. The method of claim 1, wherein the obtaining of the motion parameters and the determining of the motion habits of the preset joints according to the motion parameters comprises:
acquiring motion parameters of a first motion, wherein the motion parameters comprise a first motion type, a first motion speed and a first motion duration, and the first motion is the current motion in progress;
inputting the motion parameters into a calculation model corresponding to the first motion type to obtain the motion amount of the first motion;
distributing the motion amount to the preset joints according to a preset rule, and determining the motion habit of the preset joints under the first motion according to the motion amount of each joint;
and integrating a plurality of movement habits to obtain the final movement habit of the preset joint.
3. The method of claim 1 or 2, wherein said determining a first joint of a brace to be worn based on a motion habit of said preset joint comprises:
acquiring a first motion habit of the first joint, wherein the first motion habit comprises a first motion frequency, a first motion duration and a first motion intensity;
acquiring a preset movement habit of the first joint, wherein the preset movement habit is a normal movement habit corresponding to the first joint, and the second movement habit comprises a second movement frequency, a second movement duration and a movement intensity;
and determining a correlation coefficient of the first athletic habit and the preset athletic habit, and if the correlation coefficient is smaller than a first preset threshold value, determining that the first joint is a joint to be worn with the protective equipment.
4. The method of any of claims 1-3, wherein determining a first brace that needs to be recommended based on the athletic habits of the first joint and the vital sign information comprises:
acquiring a plurality of protectors corresponding to the first joint, and determining a range of motion frequency, a range of motion duration and a range of motion intensity which are matched with the plurality of protectors;
constructing a stereogram corresponding to the plurality of protectors and the first exercise habit, wherein the length of the stereogram is a range of exercise frequency, the width of the stereogram is a range of exercise duration, and the height of the stereogram is a range of exercise intensity;
determining the intersection range of the stereogram corresponding to the first sports habit and the stereograms corresponding to the plurality of protectors;
and acquiring a plurality of protective tools with the cross range larger than a second preset threshold value, if the matching degree of the parameter information of a first protective tool in the plurality of protective tools and the physical sign information is the highest, and determining that the protective tool needing to be recommended is the first protective tool.
5. An electronic device, comprising: the device comprises an application processor AP, a motion sensor and a touch display screen, wherein the touch display screen and the motion sensor are connected with the application processor AP through at least one circuit, the motion sensor at least comprises a motion sensor and a pedometer,
the motion sensor is used for acquiring motion parameters and transmitting the motion parameters to the AP;
the AP is used for determining the motion habit of a preset joint according to the motion parameters, and the motion habit at least comprises one of the following: the movement frequency, the movement duration and the movement intensity;
the AP is used for determining a first joint needing to be worn with the protector according to the motion habit of the preset joint;
the AP is used for acquiring sign information and determining a first protective tool needing to be recommended according to the motion habit of the first joint and the sign information;
the touch display screen is used for displaying the first protective tool.
6. The electronic device according to claim 5, wherein in determining the motion habit of the preset joint according to the motion parameter,
the AP is specifically configured to acquire motion parameters of a first motion, where the motion parameters include a first motion type, a first motion speed, and a first motion duration, and the first motion is a current ongoing motion; inputting the motion parameters into a calculation model corresponding to the first motion type to obtain the motion amount of the first motion; distributing the motion amount to the preset joints according to a preset rule, and determining the motion habit of the preset joints under the first motion according to the motion amount of each joint; and integrating a plurality of movement habits to obtain the final movement habit of the preset joint.
7. The electronic device according to claim 5 or 6, wherein, in determining that the first joint of the protector is required to be worn according to the habit of movement of the preset joint,
the AP is specifically configured to acquire a first motion habit of the first joint, where the first motion habit includes a first motion frequency, a first motion duration, and a first motion intensity; acquiring a preset movement habit of the first joint, wherein the preset movement habit is a normal movement habit corresponding to the first joint, and the second movement habit comprises a second movement frequency, a second movement duration and a movement intensity; and determining a correlation coefficient of the first athletic habit and the preset athletic habit, and if the correlation coefficient is smaller than a first preset threshold value, determining that the first joint is a joint to be worn with the protective equipment.
8. The apparatus of any of claims 5-7 wherein, in determining a first brace that needs to be recommended based on the athletic habits of the first joint and the vital sign information,
the AP is specifically configured to acquire a plurality of braces corresponding to the first joint, and determine a range of motion frequency, a range of motion duration, and a range of motion intensity that are matched with the plurality of braces; constructing a stereogram corresponding to the plurality of protectors and the first exercise habit, wherein the length of the stereogram is a range of exercise frequency, the width of the stereogram is a range of exercise duration, and the height of the stereogram is a range of exercise intensity; determining the intersection range of the stereogram corresponding to the first sports habit and the stereograms corresponding to the plurality of protectors; and acquiring a plurality of protective tools with the cross range larger than a second preset threshold value, if the matching degree of the parameter information of a first protective tool in the plurality of protective tools and the physical sign information is the highest, and determining that the protective tool needing to be recommended is the first protective tool.
9. A computer-readable storage medium, characterized in that it stores a computer program for electronic data exchange, wherein the computer program causes a computer to perform the method according to any one of claims 1-4.
10. A computer program product, characterized in that the computer program product comprises a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform the method according to any one of claims 1-4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810132777.1A CN108389107B (en) | 2018-02-09 | 2018-02-09 | Protective tool recommendation method and related product |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810132777.1A CN108389107B (en) | 2018-02-09 | 2018-02-09 | Protective tool recommendation method and related product |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108389107A true CN108389107A (en) | 2018-08-10 |
CN108389107B CN108389107B (en) | 2022-03-29 |
Family
ID=63075418
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810132777.1A Active CN108389107B (en) | 2018-02-09 | 2018-02-09 | Protective tool recommendation method and related product |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108389107B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8406085B2 (en) * | 2009-12-21 | 2013-03-26 | Masami Sakita | Swim device |
US20130231590A1 (en) * | 2012-03-04 | 2013-09-05 | Corbett Allan, Inc. | System and method for analyzing gait and recommending footwear with a mobile computer device |
CN105381588A (en) * | 2014-09-02 | 2016-03-09 | 耐克创新有限合伙公司 | Monitoring fitness using a mobile device |
WO2016054604A1 (en) * | 2014-10-03 | 2016-04-07 | Durant & Ziobro, Llc | Methods & systems for rehabilitating injured operators |
CN106659928A (en) * | 2014-04-29 | 2017-05-10 | 特里通韦尔公司 | Wireless metric calculating and feedback apparatus, system, and method |
CN107507065A (en) * | 2017-08-24 | 2017-12-22 | 徐州嘉安健康产业有限公司 | Nursing product method for customizing and device |
-
2018
- 2018-02-09 CN CN201810132777.1A patent/CN108389107B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8406085B2 (en) * | 2009-12-21 | 2013-03-26 | Masami Sakita | Swim device |
US20130231590A1 (en) * | 2012-03-04 | 2013-09-05 | Corbett Allan, Inc. | System and method for analyzing gait and recommending footwear with a mobile computer device |
CN106659928A (en) * | 2014-04-29 | 2017-05-10 | 特里通韦尔公司 | Wireless metric calculating and feedback apparatus, system, and method |
CN105381588A (en) * | 2014-09-02 | 2016-03-09 | 耐克创新有限合伙公司 | Monitoring fitness using a mobile device |
WO2016054604A1 (en) * | 2014-10-03 | 2016-04-07 | Durant & Ziobro, Llc | Methods & systems for rehabilitating injured operators |
CN107507065A (en) * | 2017-08-24 | 2017-12-22 | 徐州嘉安健康产业有限公司 | Nursing product method for customizing and device |
Non-Patent Citations (1)
Title |
---|
吴金龙等: "不同类型踝关节护具对功能性踝关节不稳者静态姿势稳定性的影响", 《中国运动医学杂志》 * |
Also Published As
Publication number | Publication date |
---|---|
CN108389107B (en) | 2022-03-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101861608B1 (en) | Apparel and location information system | |
US20180078181A1 (en) | Health wearable using smart energy harvesting | |
CN108363750B (en) | Clothing recommendation method and related products | |
CN113440118A (en) | Method and device for acquiring PPG signal, terminal equipment and storage medium | |
CN106971063A (en) | Body-building proposal recommending method and mobile terminal | |
CN107223247A (en) | Method, system and wearable device for obtaining multiple health parameters | |
CN107451446B (en) | Unlocking control method and related product | |
CN110162653B (en) | Image-text sequencing recommendation method and terminal equipment | |
CN109005336B (en) | Image shooting method and terminal equipment | |
CN105373231A (en) | Physical exercise detection equipment | |
CN111161833A (en) | Fitness plan generation method and related equipment | |
CN109545321A (en) | A kind of policy recommendation method and device | |
CN115188064A (en) | Method for determining motion guidance information, electronic equipment and motion guidance system | |
CN108491539A (en) | terminal control method, device, storage medium and electronic equipment | |
CN110765170A (en) | User portrait generation method and wearable device | |
CN108389107B (en) | Protective tool recommendation method and related product | |
CN112764543B (en) | Information output method, terminal equipment and computer readable storage medium | |
CN113134218B (en) | Exercise and fitness method and related device | |
CN113139506A (en) | Step counting method, step counting equipment and storage medium | |
CN109712085B (en) | Image processing method and terminal equipment | |
CN108564059B (en) | Wearable device, data processing method and device thereof, equipment and storage medium | |
CN108197898B (en) | Dressing recommendation method and mobile terminal | |
CN107484168B (en) | Biometric unlocking method and related product | |
CN107832690A (en) | The method and Related product of recognition of face | |
CN112790752B (en) | Heart rate value correction method and device and electronic equipment |
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 |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |