WO2018030742A1 - Procédé et appareil de reconnaissance d'exercice - Google Patents
Procédé et appareil de reconnaissance d'exercice Download PDFInfo
- Publication number
- WO2018030742A1 WO2018030742A1 PCT/KR2017/008533 KR2017008533W WO2018030742A1 WO 2018030742 A1 WO2018030742 A1 WO 2018030742A1 KR 2017008533 W KR2017008533 W KR 2017008533W WO 2018030742 A1 WO2018030742 A1 WO 2018030742A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- value
- exercise
- state value
- exercise state
- acceleration
- 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.)
- Ceased
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/103—Measuring devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
- A61B5/11—Measuring movement of the entire body or parts thereof, e.g. head or hand tremor or mobility of a limb
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B24/00—Electric or electronic controls for exercising apparatus of preceding groups; Controlling or monitoring of exercises, sportive games, training or athletic performances
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B69/00—Training appliances or apparatus for special sports
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
Definitions
- the present invention relates to an exercise recognition method and apparatus, and more particularly, to an exercise recognition method and apparatus for collecting and analyzing walking and driving exercise data of a user.
- a pressure sensor mounted on a shoe or a footrest is mostly used to detect walking.
- the pressure sensor may be damaged in the process of being continuously pressurized for a long period of time. Can cause.
- the size of a person's foot varies greatly depending on the individual, and accordingly, shoes having a pressure sensor must be produced in various sizes, and thus, there is a problem in that production efficiency and economy are considerably inferior.
- the family can not share a single walking posture correction device and must be purchased separately according to the size of the foot to increase the economic burden.
- An object of the present invention is to provide a motion recognition method and apparatus for collecting and analyzing the same, and to provide a computer-readable recording medium having recorded thereon a program for executing the method.
- the motion recognition method of the first device includes: measuring acceleration values in three axes including up, down, left, and right directions by an acceleration sensor unit; Measuring a three-axis angular velocity value including up, down, left, and right directions by the angular velocity sensor unit; Generating a first motion state value based on the triaxial acceleration value and the triaxial angular velocity value by a processing unit; And controlling a sleep mode or an alive mode of the processing unit by a user interface unit.
- the method may further include transmitting the first exercise state value to a second device.
- the transmitting of the first exercise state value to the second device may include transmitting at least one of Bluetooth, Wi-Fi, and NFC.
- the method may further include transmitting the first exercise state value to a server.
- the method may further include measuring a user position value.
- the method may further include generating a second exercise state value based on at least one of the first exercise state value, the user position value, and the user profile.
- the method may further include transmitting at least one of the first exercise state value and the second exercise state value to a server.
- the second exercise state value is at least one of distance, speed, calorie consumption amount, altitude, and stride length.
- the method may further include generating posture correction information by comparing each predetermined reference value with at least one of the first exercise state value and the second exercise state value.
- the method may further include outputting the posture correction information to at least one of sound, illustration, image, and vibration.
- the measuring of the three-axis acceleration value and the measuring of the three-axis acceleration value may include: when the processing unit is changed to the live mode by the user interface unit, the second device; Establish a connection, and generate the triaxial acceleration value and the triaxial angular velocity value, respectively, based on commands from the second device or the user interface portion.
- the acceleration sensor unit and the angular velocity sensor unit store the triaxial acceleration value and the triaxial angular velocity value in a first-in first-out queue;
- the processing unit is in a sleep mode when the storage space of the first-in, first-out queue is less than a predetermined threshold, and the processing unit is in the alive mode when the storage space of the first-in, first-out queue is above a predetermined threshold.
- the first exercise state value includes: exercise time, exercise step, minute / minute, interpolation, interpolation, head angle, ground support time, airborne time, ground support time to airborne time ratio, maximum At least one of vertical force, average vertical force load ratio, maximum vertical force load ratio, left and right balance, and left and right uniformity.
- the first device has a band worn on the head and waist, a form attached to the head and waist in a clip form, a form provided in a hat, a form attached to a belt, a glasses form, a helmet form, and an ear. It consists of one of the form, the form to be attached to the garment and the form to be worn as clothing.
- the glasses form is made of one of augmented reality glasses, glasses frames and sunglasses
- the form attached to the ear is made of one of a hands-free earpiece, headphones and earphones
- the form worn on the garment is a vest And a harness.
- the motion recognition method of the second device comprises the steps of receiving a first motion state value generated based on the three-axis acceleration value and the three-axis angular velocity value from the first device; Measuring a user position value; And generating a second exercise state value based on at least one of the first exercise state value, the user position value, and the user profile.
- the method may further include transmitting at least one of the first exercise state value and the second exercise state value to a server.
- the first exercise state value includes: exercise time, exercise step, minute / minute, interpolation, interpolation, head angle, ground support time, airborne time, ground support time to airborne time ratio, maximum At least one of vertical force, average vertical force load ratio, maximum vertical force load ratio, left and right balance, and left and right uniformity.
- the second exercise state value is at least one of distance, speed, calorie consumption amount, altitude, and stride length.
- the method may further include generating posture correction information by comparing each predetermined reference value with at least one of the first exercise state value and the second exercise state value.
- the method may further include outputting the posture correction information to at least one of sound, illustration, image, and vibration.
- the receiving of the first exercise state value from the first device may be performed using at least one of Bluetooth, Wi-Fi, and NFC.
- the present invention includes a computer-readable recording medium on which a program for performing the method is recorded.
- the motion recognition first apparatus includes: an acceleration sensor unit measuring three-axis acceleration values including up, down, left, and right; An angular velocity sensor unit for measuring triaxial angular velocity values including vertical and horizontal directions; A processing unit configured to generate a first motion state value based on the triaxial acceleration value and the triaxial angular velocity value; It includes a user interface for controlling the sleep mode or the alive mode of the processing unit.
- the motion recognition second device includes: a first communication unit configured to receive a first motion state value generated based on a 3-axis acceleration value and a 3-axis angular velocity value from the first device; A position sensor unit measuring a user position value; And a processing unit configured to generate a second exercise state value based on at least one of the first exercise state value, the user position value, and the user profile.
- the characteristic analysis algorithm of the present invention such as measuring acceleration, position, etc. in the user's body (e.g., head or waist), and converting it into a center of mass motion state value, it is effective and accurate. Recognize, detect, and analyze walking.
- the present invention by using the characteristic analysis algorithm of the present invention, such as measuring the acceleration, position, etc. in the user's body, converting it to the center of mass motion state value, and estimating the pressure center path therefrom, It can recognize, detect and analyze walking in an accurate and accurate way.
- the present invention uses the acceleration measured at the position most similar to the movement of the center of mass of the user's body (specifically, the acceleration in the left and right directions is measured at the head side, and the acceleration and the position in the front and rear directions are measured at the waist side). Measurement, and the acceleration in the up and down direction is made to measure at the head side or the waist side), more accurate acceleration and position can be measured.
- a sensor for measuring a dynamic physical quantity of a user such as an acceleration sensor and a position sensor
- a pressure sensor that recognizes walking by being pressed by the user's foot
- various problems such as device durability and life deterioration problem, and production and use of a separate device according to the user's body size.
- the technical configuration itself of arranging the pressure sensor which is the cause of this problem on the foot part is completely excluded, various problems as described above are fundamentally eliminated.
- FIG 1 illustrates use states of the exercise posture deriving apparatus according to an embodiment of the present invention.
- Figure 2 shows a schematic diagram of the exercise posture derivation apparatus according to an embodiment of the present invention.
- FIG. 3 is a flowchart illustrating a method of deriving an exercise posture according to an exemplary embodiment of the present invention.
- FIG. 4 shows a relationship diagram between a center of mass and a center of pressure in accordance with one embodiment of the present invention.
- FIG 5 illustrates pressure center direction determination and position inference according to an embodiment of the present invention.
- FIG 6 illustrates an example of an estimated pressure center path in accordance with an embodiment of the present invention.
- FIG. 7 illustrates an example of an up and down acceleration graph with respect to time during walking and driving according to an exemplary embodiment of the present invention.
- FIG 8 illustrates an example of an acceleration signal measurement result according to an embodiment of the present invention.
- FIG. 9 is a flowchart illustrating a motion recognition method according to another embodiment of the present invention.
- FIG. 10 is a detailed flowchart of a data collection and exercise recognition step according to another embodiment of the present invention.
- FIG 11 shows an example of an acceleration signal measurement result according to another embodiment of the present invention.
- FIG. 12 is a detailed flowchart of an acceleration-based exercise state value derivation step according to another embodiment of the present invention.
- FIG. 13 is a view illustrating usage states of the exercise posture deriving apparatus according to another embodiment of the present invention.
- FIG. 14 is a schematic diagram of an apparatus for deriving an exercise posture according to another embodiment of the present invention.
- 15 shows a schematic diagram of an apparatus for quantifying injury risk according to another embodiment of the present invention.
- 16 is a flowchart of a method of quantifying an injury risk according to another embodiment of the present invention.
- FIG. 17 is a graph illustrating acceleration in up and down directions according to another embodiment of the present invention.
- FIG. 18 is a view illustrating an inclination on a vertical acceleration graph when driving in accordance with another embodiment of the present invention.
- FIG 19 illustrates an impact amount on an up and down acceleration graph while driving according to another embodiment of the present invention.
- FIG. 20 is a view illustrating a motion recognition first device according to another embodiment of the present invention.
- 21 is a view illustrating a second exercise recognizing apparatus according to another embodiment of the present invention.
- 22 is a flowchart illustrating a motion recognition method according to another embodiment of the present invention.
- FIG 1 illustrates use states of the exercise posture deriving apparatus according to an embodiment of the present invention.
- the exercise posture deriving apparatus 100 is worn on a user's head as shown in FIG. 1.
- the exercise posture deriving apparatus 100 according to the present exemplary embodiment may be formed in a band or a hat worn on a head as shown in FIG. 1, and may be made in a form of being plugged into an ear like an earphone by making it more compact. It will be apparent to those skilled in the art that the present invention may be in other forms.
- Figure 2 shows a schematic diagram of the exercise posture derivation apparatus according to an embodiment of the present invention.
- the exercise posture deriving apparatus 100 includes a sensor signal collecting unit 110 and an exercise posture deriving unit 121 as illustrated in FIG. 2.
- the exercise posture deriving apparatus 100 according to the present exemplary embodiment further includes an exercise correction generator 122 and a correction information output unit 130.
- the sensor signal collection unit 110 includes a three-axis acceleration sensor 111 including up, down, left, right, front and rear, and a position measuring sensor 112 for measuring a user position.
- the three-axis acceleration sensor 111 may be generally employed by selecting an appropriate one from among sensors used to measure acceleration in the three-axis direction, such as a form in which a gyroscope is embedded.
- Position measuring sensor 112 is for measuring the absolute position of the user, for example, it can be made to measure the user's position using a GPS signal, or the high-precision satellite navigation technology that is more accurate than the recent GPS has been developed Sensors to which this technique is applied may also be used.
- the sensor signal collector 110 may further include a three-axis angular velocity sensor 113 as shown in FIG. 2 to increase the accuracy in the motion recognition and analysis process which will be described in more detail below.
- the sensor signal collection unit 110 is worn on the user's head as shown in FIG. 1 to measure the dynamic physical quantity of the user such as acceleration, speed, and position.
- a pressure sensor provided in a shoe and a footrest that is directly pressed by a foot for monitoring a gait is used. Accordingly, there is a problem that damage to the sensor occurs quickly, the device durability and life is shortened. In addition, there is a problem such as deterioration of walking recognition and analysis accuracy due to damage to the device during use, convenience and economical degradation due to frequent device replacement. In addition, when such a device is provided in a shoe, a separate device is required for each user according to the size of the user's foot, which increases the user's convenience and economical deterioration. There was a problem.
- the present embodiment completely escapes the concept of using the pressure pressed by the foot in gait recognition, and measures the dynamic physical quantity of the user such as acceleration, speed and position measured in the user's head as shown in FIG.
- the characteristic analysis algorithm of the present invention to be described is applied to realize recognition, detection and analysis of gait.
- the present embodiment differs from the prior art in the measurement position and measurement physical quantity.
- the root cause of the various problems pointed out in the prior art comes from the technical configuration of 'positioning the pressure sensor on the foot', according to the present invention, only the configuration alone eliminates the various problems as described above. Can be.
- the exercise posture deriving unit 121 receives a signal from the sensor signal collecting unit 110 and uses a three-axis acceleration and position signal to include a walking or driving motion state value including acceleration, speed, and position of the user's center of mass. Derivation, and analyzes the walking or driving motion state value to derive a walking or driving posture. Specifically, the exercise posture deriving unit 121 estimates a pressure center path from the walking or driving motion state value, and analyzes the pressure center path to derive a walking or driving posture. Since the analysis algorithm of the present invention used by the exercise posture derivation unit 121 will be described in more detail later, the description is omitted here.
- the exercise posture deriving unit 121 may be formed in an integrated circuit form that may perform various calculations, and may be formed on the sensor signal collecting unit 110 and one substrate, or may be formed in a form of a separate computer. .
- the exercise posture derivation unit 121 is formed separately from the sensor signal collection unit 110, as illustrated in FIG. 2 for transmitting a signal between the sensor signal collection unit 110 and the exercise posture derivation unit 121.
- the communication unit 114 may be provided as well.
- the communication unit 114 may be made by wire or wireless communication.
- the wireless communication may use Bluetooth, Wi-Fi and NFC technologies, but it is apparent to those skilled in the art that other wireless communication technologies may be used.
- the exercise correction generator 122 compares the walking posture derived by the exercise posture deriving unit 121 and the reference posture to generate posture correction information. As described above, the exercise posture deriving unit 121 derives a walking or driving posture of the user based on the signal collected by the sensor signal collection unit 110. From this, the stride, which is one of the elements of the walking posture, can be obtained. In this case, the exercise correction generator 122 includes the optimal key stride relationship data for each walking and traveling speed, and compares the walking posture information of the corresponding user with an excessively wider stride than the height of the corresponding user. It is easy to determine whether it is narrow and to calculate the amount of stride correction that should be reduced or increased if it is outside the optimum range.
- the correction information output unit 130 converts and outputs the posture correction information generated by the exercise correction generator 122 as information recognizable by a user including sound, illustration, and image. For example, when it is necessary to reduce the stride length by calculating the stride length correction amount, a voice such as "Reduce stride length" is output through a speaker provided on the exercise posture derivation apparatus 100, or a warning sound is sounded. The user may be not aware of the optimal stride length and may be encouraged to change the walking posture. Alternatively, the present invention may be realized in various forms, such as connected to a smartphone, a computer, a dedicated display, or the like, so that accurate calibration information may be output as an illustration or an image.
- the exercise posture deriving apparatus 100 may transmit and store the walking posture derived by the exercise posture deriving unit 121 to an external database 140 to accumulate the posture.
- a user who needs such walking or driving motion analysis may be a general person who performs daily walking or jogging to promote health, or an expert who trains to improve physical ability. Naturally, it is desirable to be able to see the change.
- the exercise analysis data is accumulated and stored in a large amount as described above, such data may be used as big data and used for various statistics or analysis, and thus various applications are possible.
- the exercise posture deriving apparatus 100 performs an analysis such as detecting a user's exercise and determining whether the user is walking or driving.
- the analysis algorithm used in the present invention uses a dynamic physical quantity measured in the user's head
- the exercise pose derivation apparatus 100 is a three-axis acceleration including at least up, down, left, right, front and rear What is necessary is to include the sensor 111 and the position measurement sensor 112 for measuring a user position, and the analysis algorithm to be described below may be performed in the exercise pose derivation unit 121.
- the exercise posture deriving apparatus 100 may further include various additional components described above for improving the function of the apparatus.
- the exercise posture deriving method according to the present embodiment includes a pressure center path estimating step, an exercise type determination step, and an exercise posture derivation step, as shown. Each step will be described in more detail below.
- the mass is obtained by using the motion state values of the user's center of mass calculated using the triaxial accelerations a x , a y , and a z collected by the exercise posture deriving apparatus 100.
- the pressure center path is estimated by projecting onto the ground in the direction of the acceleration vector from the center position.
- the three-axis acceleration sensors 111 may be collected by using the three-axis acceleration sensor 111, and may be integrated by using the three-axis acceleration sensor 111, or collected using the position measurement sensor 112 per hour.
- the location information can be used to find both speed and location.
- the values measured here It is desirable to convert the exercise state value to an analysis. The conversion of the value measured at the user's head position to the value at the user's center of mass can be easily derived by appropriately multiplying a gain value previously obtained using body information such as user key information.
- the pressure center path can be estimated therefrom.
- the human body behaves by using the reaction pressure applied to the supporting foot during walking or driving.
- the sum of these reaction pressures is called the ground reaction force (GRF), and the center of this pressure is called the center of pressure (COP). It is found that the ground reaction generated at this time has a characteristic from the center of pressure to the center of mass (COM).
- FIG. 4 shows a relationship diagram between a center of mass and a center of pressure in accordance with one embodiment of the present invention.
- this biomechanical property is used inversely, and the pressure center is inferred by projecting onto the ground in the vector direction of the force measured at the center of mass.
- FIG 5 illustrates pressure center direction determination and position inference according to an embodiment of the present invention.
- the direction of pressure center refers to the direction from the center of mass toward the pressure center.
- the step of estimating the pressure center path may be configured to first determine the pressure center direction, and then project in this direction to infer the pressure center position. More specifically, first, in the pressure center direction determination step, as shown in FIG. 5, the ratio of the left and right accelerations (a x ) to the sum of the up and down accelerations (a z ) and the gravitational acceleration (g) and the up and down accelerations are shown.
- the direction of the pressure center is determined by the ratio of the forward and backward acceleration (a y ) to the sum of (a z ) and gravity acceleration (g).
- the center of mass is located at a height determined by multiplying a predetermined user key information by a predetermined inference constant. Projection to the ground in the direction determined in the direction determination step infers the pressure center position.
- the analogy constant here refers to the height of the center of mass according to the height of the user.
- a child's center of mass is proportionally higher than an adult's center of mass
- a male's center of mass is proportionally higher than a woman's center of mass.
- the center of mass of an adult male is on average 55.27% of the height, in which case the analogy constant is 0.5527.
- an appropriate analogy constant can be selected and used for calculation.
- a pressure center position correction step may be further performed, wherein the pressure center position inferred in the pressure center position inference step is corrected by a value obtained by multiplying predetermined constants for forward and backward and left and right directions.
- the front-rear and left-right direction correction constants are constants capable of statistically matching the pressure center position obtained by the projection method as described above with the actual front-rear and left-right pressure centers.
- the movement type determination step it is determined whether the vehicle is walking or traveling from the pattern of the up-down acceleration a z graph.
- FIG. 6 is an example of a landing place pattern obtained as an estimated pressure center path. As shown, it can be seen that the left and right feet are alternately supporting the ground.
- walking and driving is that one or both feet always touch the ground in walking, while one or both feet always float from the ground in walking.
- FIG. 7 illustrates an example of an up and down acceleration graph with respect to time during walking and driving.
- a peak occurs when both feet touch the ground.
- the moment when both feet float from the ground It can be seen that a constant value section in which the vertical acceleration a z becomes the minimum value exists.
- the patterns of the up and down acceleration (a z ) graphs may be different from each other to determine whether the current movement of the user is walking or driving.
- the posture information including the stride length, interpolation, interpolation angle, and left and right asymmetry is derived based on the estimated pressure center path and the three-axis acceleration (a x , a y , a z ). 6 will be described in more detail with reference to the example of the pressure center path of FIG. 6 and the example of the up and down acceleration during walking or driving of FIG. 7.
- the exercise posture derivation step includes a step of determining an intermediate support point for first determining an intermediate support point, and a step classification determination step for determining a bipedal support section, a single support section, and an airborne section, Basic information for deriving a posture while distinguishing walking and driving is formed.
- the walking motion is described as follows. At the moment when the heel of one foot hits the ground, the toe of the other foot does not fall off the ground, ie the feet are supported. In this state, only one foot supports the ground while the other foot falls off the ground, and the other foot moves forward while slicing the air and the human body also moves forward. At the moment when the heel of the other foot touches the ground, the foot of one foot is not separated from the ground, that is, the state where both feet are supported is reestablished. In this process, while the human body is moving forward with only one foot, the person's head does not shake significantly in the vertical direction (a local minimum is formed at the vertical acceleration (a z )). At the moment, the largest shakes in the vertical direction (a peak value is formed at the vertical acceleration a z ).
- the walking motion can be divided into sections in which both feet are on the ground, sections in which only one foot is on the ground, and shaking in the vertical direction is the least while only one foot is on the ground.
- This aspect of the motion is well illustrated in FIG. 7A and as shown in this example, in the mid-point determination step, the local at the vertical acceleration a z measured in the time domain when the user's motion is walking. Define the minimum as the middle support point. Also, in the section classification determining step, when the user's motion is walking, the section in which the peak value is formed in the vertical acceleration (a z ) measured in the time domain is determined as the double support section, and the remaining section is determined as the one support section.
- the driving movement is solved and described as follows. Start with the moment one foot forwards to the ground (the other foot floats in the air at this moment). In this state, one foot spurts the ground and the human body moves forward with both feet floating in the air, and with both feet stir in the air, the front and rear are changed and the other foot comes forward. As soon as the other foot comes out to touch the ground, the moment of spurting the ground is reestablished. In this process, the person's head shakes most in the vertical direction at the moment of spurting the ground with one foot (the local maximum is formed at the acceleration (a z ) in the vertical direction), while in the air while moving in the air almost in the vertical direction. It is not shaken (a constant value is formed at the vertical acceleration a z ).
- the driving motion may be divided into sections in which both feet are in the air and sections in which only one foot is on the ground, and the shaking in the vertical direction is the least while both feet are in the air.
- This aspect of the exercise is well illustrated in FIG. 7B and as shown in this example, in the intermediate support point determination step, the local at the vertical acceleration a z measured in the time domain when the user's movement is running. Define the maximum as the middle support point. Also, in the section classification determining step, when the user's movement is driving, the section that is represented by the constant value in the vertical acceleration a z measured in the time domain is determined as the floating section, and the remaining section is determined as the one foot support section.
- the constant value appearing in the floating section is a predetermined value of the signal level level when the accelerometer does not apply any external force other than gravity, and may be appropriately determined as a value close to approximately zero.
- the constant value is a reference value for determining the current stance.
- the constant value may be called a stance phase constant. If the interval is large, it is determined as one foot support interval.
- Stride length First, the average speed is calculated by measuring user location information at predetermined time intervals. Next, the walking frequency is calculated by measuring the number of intermediate supporting points during the time interval. Finally, the user's stride length can be accurately calculated by dividing the average speed by the walking frequency.
- Interpolation in the left and right directions can be calculated using the pressure center position value corresponding to the intermediate support point. That is, by applying the time value corresponding to the intermediate support point shown in FIG. 7 (A) or (B) to the pressure center position value shown in FIG. 6, when the pressure center position corresponding to this time value is found, the left foot depresses the ground. The position and the position of the right foot are out of the ground, and the distance between them can be measured to accurately calculate the user's interpolation.
- the complementary angle may be calculated using a pressure center position value corresponding to a start point of the one foot support section and a pressure center position value corresponding to an end point of the one foot support section. To solve the problem, the heel of the foot support at the beginning of the foot, and the foot of the foot at the end of the foot to the ground.
- Left and right asymmetry First, identify the foot supporting the sign of the left and right acceleration (a x ) measured in the time domain. Next, by comparing the difference between the peak value, golgap and two of the vertical acceleration (a z) measured in the time domain. In other words, by comparing the peak value, the valley value, and the like when the left foot is supported with the right foot, the left and right asymmetry of the user can be accurately calculated. It is also possible to calculate the repeatability of walking or driving in the same way.
- FIG. 8 is an example of the acceleration signal measurement result, and it can be seen that the left and right asymmetry of the vertical acceleration a z is strongly shown in the bottom graph of FIG. 8.
- the user can monitor in real time whether the user is walking or driving in the correct posture.
- a walking or driving posture such as stride length, interpolation, interpolation, left and right asymmetry, and the like
- the stride, interpolation, interpolation, and left and right asymmetry values corresponding to the optimal posture may be stored in advance, and the calibration amount may be calculated by comparing the current posture values currently being monitored.
- the user can effectively correct his posture by walking or driving to a more correct posture.
- FIG. 9 is a flowchart illustrating a motion recognition method for walking and driving monitoring according to another embodiment of the present invention.
- the motion recognition method is largely composed of two steps, that is, a data collection and motion recognition step of determining whether to walk and drive by collecting and analyzing three-axis accelerations (a x , a y , a z ); And an acceleration-based motion state value derivation step of calculating the motion state values of the user's center of mass using the collected three-axis accelerations (a x , a y , a z ).
- a data collection and motion recognition step of determining whether to walk and drive by collecting and analyzing three-axis accelerations (a x , a y , a z ).
- an acceleration-based motion state value derivation step of calculating the motion state values of the user's center of mass using the collected three-axis accelerations (a x , a y , a z ).
- FIG. 10 is a detailed flowchart of a data collection and exercise recognition step according to another embodiment of the present invention.
- the data collection and motion recognition step includes a vertical acceleration collection step, a peak detection step, a motion detection step, a triaxial acceleration collection step, a Fourier transform step, and a motion shape determination step.
- the data collection and exercise recognition step recognizes whether the exercise is taking place in the user, and if the exercise corresponds to walking or driving.
- data variables to be collected are initially initialized to prepare for performing exercise recognition.
- the up-down acceleration a z is collected once.
- the collected up-and-down acceleration a z may be used as it is, but it is more preferable to pass a noise removing step of removing noise by passing through a predetermined band pass filter.
- the band pass filter may be formed, for example, 0.1 to 5 Hz corresponding to the walking or running frequency of a general person, but it is apparent to those skilled in the art that this range may be appropriately changed.
- the peaks of the vertical acceleration a z thus collected are detected, and in the motion detection step, the motion occurs by determining whether the vertical acceleration a z peak value is greater than or equal to a predetermined threshold. Judge whether or not burned. If it is determined that the exercise did not occur in the motion detection step, the process returns to the initial preparation step again, the variable is initialized.
- the triaxial acceleration collection step if the vertical acceleration az peak value is equal to or greater than a predetermined threshold value, the triaxial acceleration a x , a y , a z are collected.
- the collected three-axis accelerations (a x , a y , a z ) may be used as they are, but it is more preferable to pass a noise removing step of removing noise by passing through a predetermined band pass filter.
- the band pass filter at this time may be formed in the same manner as the band pass filter previously used to remove the vertical acceleration a z noise, or may be appropriately changed and set.
- the frequency response graph is derived by Fourier transforming the three-axis accelerations (a x , a y , a z ), and the frequency response graph is determined based on a predetermined frequency response modification or magnitude in the motion type determination step.
- the process returns to the initial preparation stage again and the parameter initialization is performed. Otherwise, if it is determined that the walking and driving movement has occurred, the acceleration-based movement state value is derived. Steps will be performed.
- the exercise type determination step it is determined whether the exercise of the user is walking and driving.
- FIG. 11 illustrates an example of an acceleration signal measurement result when walking according to another exemplary embodiment of the present invention.
- a time domain acceleration graph in which the horizontal axis is time / vertical axis (x), front and rear (y), and vertical axis (z), respectively, in three-axis accelerations (a x , a y , a z ).
- a frequency response graph derived through the Fourier transform step in which the horizontal axis represents the frequency and the vertical axis represents the magnitude as described above.
- the exercise type determination step may be performed to determine the user's movement as a walking and driving state if the following equation is satisfied, and to determine other movements.
- walking or driving is performed when the degree of periodic shaking in the vertical direction and the left and right directions is greater than a certain level.
- M z, p Vertical acceleration in a Fourier transform result of a z a f p to the center frequency and the total energy of the frequency components in the vertical direction based on the band with a bandwidth of less than 1Hz,
- M x, p the Fourier transform results in the lateral direction acceleration a x in f p / 2 of the center frequency and the total energy of the frequency components in the left and right directions based on the band with a bandwidth of less than 1Hz,
- M x, other Sum of energy of remaining frequency components excluding the left and right reference bands from the Fourier transform result of left and right acceleration a x ,
- the step of determining the movement type determines that the user's motion is a driving state if there is a section satisfying the following equation in the Fourier transform result of the up-down acceleration a z , otherwise walking It is made to judge the state.
- the stance phase constant is a predetermined value of the signal level level when the accelerometer does not apply any external force other than gravity, and may be appropriately determined as a value close to approximately zero.
- an acceleration-based exercise state value derivation step is performed using the collected variables.
- FIG. 12 is a detailed flowchart of an acceleration-based exercise state value derivation step according to another embodiment of the present invention.
- the acceleration-based motion state value derivation step includes a mass center acceleration derivation step, a center of mass velocity and a location derivation step.
- the acceleration of the user center of mass is derived by multiplying each of the three-axis accelerations a x , a y , a z by a predetermined gain value.
- a predetermined gain value In general, when analyzing the motion of an object, it is analyzed based on the motion of the center of mass of the object. Since all the variables used in the analysis are measured in the user's head, it is referred to as the state of motion of the center of mass. To convert.
- This gain value may be represented by a constant vector ⁇ , and may be previously obtained using body information such as user key information.
- the speed and position of the center of mass of the user are derived using previously measured user key information, user position information, and center of mass acceleration. That is, it is possible to obtain the velocity and position of the center of mass (integrated by the integral constant value) by integrating the center of mass acceleration obtained as described above, or the velocity of the center of mass using the user position information measured in time by the position measuring sensor. You can also get the location. There is an error as much as the integral constant between these two calculated values. By comparing them properly, the velocity and position of the center of mass can be accurately calculated.
- the present invention it is possible to accurately determine whether the user is walking or driving by using the acceleration, the position, and the like measured at the user's head. You can see exactly how you are moving (ie how the acceleration, velocity, and position of the center of mass are represented). Therefore, based on this, it is possible to derive various elements of walking or driving posture and to use it for correcting posture.
- FIG. 13 is a view illustrating usage states of the exercise posture deriving apparatus according to another embodiment of the present invention.
- the exercise posture deriving apparatus 1300 is configured to be divided into a user's body, more specifically, a head and a waist. That is, in the exercise posture deriving apparatus 1300 according to the present embodiment, as shown in the schematic diagram of FIG. 13, the head sensor signal collecting unit 1310H worn on the head is formed to be inserted into the ear like an earphone, and the waist The waist sensor signal collector 1310W worn on the side may be formed to be plugged into a belt.
- the present invention is not limited thereto, and for example, the head sensor signal collecting unit 1310H may be variously modified, such as a headband shape, a glasses shape, a shape to be attached to a separate hat, a helmet shape, and the like.
- the head sensor signal collecting unit 1310H may be variously modified, such as a headband shape, a glasses shape, a shape to be attached to a separate hat, a helmet shape, and the like.
- FIG. 14 is a schematic diagram of an apparatus for deriving an exercise posture according to another embodiment of the present invention.
- Exercise posture deriving apparatus 1300 according to another embodiment of the present invention, as shown in Figure 14, the head sensor signal collector 1310H, the waist sensor signal collector 1310W and exercise posture derivation unit 1442.
- the exercise posture deriving apparatus 1300 further includes an exercise correction generator 1422 and a correction information output unit 1430.
- the head sensor signal collection unit 1310H includes a head side triaxial acceleration sensor 1411H including up, down, left and right, front and rear, and the waist side sensor signal collection unit 1310W is configured to be vertical, horizontal, horizontal, And a position measuring sensor 1412W for measuring a user's position and a waist side three-axis acceleration sensor 1411W including front and rear.
- the head side and waist side three-axis acceleration sensors 1411H and 1411W may be appropriately selected and used among sensors generally used for measuring acceleration in three axes, such as a form in which a gyroscope is incorporated.
- the position measuring sensor 1412W is for measuring an absolute position of a user.
- the position measuring sensor 1412W may be configured to measure a user's position using a GPS signal. Sensors to which this technique is applied may also be used.
- the head and waist sensor signal collectors 1310H and 1310W are three-axis angular velocity sensors 1412H as shown in FIG. 14 to increase the accuracy in the motion recognition and analysis process, which will be described in more detail below. ) May be further included.
- the head and waist sensor signal collecting units 1310H and 1310W are worn on the head and waist of the user as shown in FIG. Measure the user's dynamic physical quantity.
- the dynamic physical quantity of the user for the posture derivation it is made to use the value measured at the position that appears most similar to the movement of the center of mass of the user's body.
- the acceleration in the left and right directions is measured at the head side
- the acceleration and the position in the front and rear directions are measured at the waist side
- the acceleration in the vertical direction is measured at the head side or the waist side.
- the up-down acceleration is quite accurate even when measured from the head side or the waist side, so that the value measured at either the head side or the waist side can be selectively used.
- the average value of the measured values on both sides may be used.
- the acceleration sensor is made to measure the acceleration in the three axis direction, that is, up and down, left and right, front and rear, and thus collected in the head sensor signal collector 1310H alone or the waist sensor signal collector 1310W alone.
- the left and right movements in the head and the left and right movements of the center of mass of the user's body appear more similar, and the forward and backward movements in the waist and the front and rear movements of the center of mass of the user's body are more similar. Appears.
- the vertical movement is similar in the head, waist and center of mass.
- the motion recognition or posture derivation is made using the dynamic physical quantity at the center of mass of the user's body. Putting these things together, the left and right accelerations are measured on the head side, the front and back accelerations are measured on the waist side, and the head or waist side is appropriately selected to measure the vertical acceleration or both sides. By calculating the acceleration in the vertical direction as a value obtained by the average value, it is possible to obtain the effect that the final motion recognition, posture derivation, and the like are much more accurate.
- the exercise posture deriving unit 1421 receives a signal from the head and waist sensor signal collecting units 1310H and 1310W, and uses the 3-axis acceleration and position signals to determine the acceleration, velocity, and position of the user's center of mass. Deriving a walking or driving exercise state value, and analyzing the walking or driving exercise state value serves to derive a walking or driving posture. Specifically, the exercise posture deriving unit 1421 estimates a pressure center path from the walking or driving motion state value, and derives a walking or driving posture by analyzing the pressure center path.
- the analysis algorithm of the present invention used by the exercise posture deriving unit 1421 will be described in more detail later, and thus description thereof is omitted.
- the exercise posture deriving unit 1421 may be formed in an integrated circuit that may perform various calculations, and may be formed on one substrate as one body with the waist sensor signal collecting unit 1310W, or may be a separate computer. It may also be in the form.
- the head and waist sensor signal collecting unit 1310H and 1310W may be provided with a head communication unit 1413H and a waist communication unit 1413W, respectively, for signal transmission with the exercise posture deriving unit 1421. .
- the waist side communication unit 1310W may be directly connected to the exercise posture deriving unit 1421 to transmit a signal, or The waist communication unit 1413W may serve to receive a signal transmitted from the head communication unit 1413H and transmit the signal to the exercise posture deriving unit 1421.
- Head and waist communication unit (1413H) (1413W) may be made of a wire, or may be made to transmit a signal using at least one wireless communication selected from Bluetooth, Wi-Fi, NFC to increase user convenience. .
- the exercise correction generating unit 1422 generates the posture correction information by comparing the walking posture derived by the exercise posture deriving unit 1421 and the reference posture.
- the exercise posture deriving unit 1421 derives a walking or driving posture of the user based on the signals collected by the head and waist sensor signal collecting units 1310H and 1310W as described above.
- the driving direction, the speed, and the like of the user can be derived while driving, and the stride length, which is one of the elements of the walking posture, can be obtained from this.
- the exercise correction generator 1422 embeds optimal key stride relationship data for each walking and traveling speed, and compares the walking posture information of the corresponding user with an excessively wide stride length compared to the height of the corresponding user. It is easy to determine whether it is narrow and to calculate the amount of stride correction that should be reduced or increased if it is out of the optimum range.
- the correction information output unit 1430 converts and outputs the posture correction information generated by the exercise correction generator 1422 as information recognizable by a user including sound, illustration, and image. For example, if it is necessary to reduce the stride length by calculating the stride length correction amount, a voice such as "Reduce stride length" is output through a speaker provided on the exercise posture derivation device 1300, or a warning sound sounds. The user may be not aware of the optimal stride length and may be encouraged to change the walking posture.
- the calibration information output unit 1430 is integrally formed with the head sensor signal collection unit 1310H, it is preferable that the calibration information output unit 1430 is disposed close to the user's information collection organ, that is, the eye, the ear, and the like, to transmit the information. Do. That is, as a specific example, when the head sensor signal collector 1310H is formed in the form of earphone plugged in the ear as shown in FIG. Can be.
- the present invention may be realized in various forms, such as connected to a smartphone, a computer, a dedicated display, or the like, so that accurate calibration information may be output as an illustration or an image.
- the exercise posture deriving apparatus 1300 may be configured to transmit and store the walking posture derived by the exercise posture deriving unit 1421 to an external database 1440 to accumulate the posture.
- a user who needs such walking or driving motion analysis may be a general person who performs daily walking or jogging to promote health, or an expert who trains to improve physical ability. Naturally, it is desirable to be able to see the change.
- the exercise analysis data is accumulated and stored in a large amount as described above, such data may be used as big data and used for various statistics or analysis, and thus various applications are possible.
- the left and right acceleration is collected at the head side
- the front and rear acceleration and the position are collected at the waist side
- the up and down acceleration is collected at the head side or the waist side, similar to the movement of the center of mass of the user's body as described above.
- the waist sensor signal collector 1310W may be integrally formed with the exercise pose derivation unit 1421, and thus, the physical quantities collected by the head sensor signal collector 1310H may be derived through the head communication unit 1413H. It is transmitted to the part 1421 side. At this time, the waist side communication unit 1413W provided in the waist sensor signal collecting unit 1310W receives the signal and transmits the signal to the exercise posture deriving unit 1421.
- the exercise posture deriving unit 1421 derives the walking and driving postures of the user.
- the exercise correction generator 1422 generates the posture correction information by comparing the derived actual clergy with the ideal reference posture.
- the exercise posture deriving unit 1421 and the exercise correction generating unit 1422 may also be integrally formed, that is, they are integrally formed with the waist sensor signal collecting unit 1310W.
- the information is transmitted from the head side close to the eyes, ears, and the like, which are the user's information collection organs.
- the generated posture correction information sequentially processes the waist communication unit 1413W and the head communication unit 1413H.
- the calibration information output unit 1430 is delivered to the calibration information output unit 1430 to effectively transmit the calibration information in the form of delivering a voice message to the user's ear.
- a method for deriving an exercise posture may be performed by using the exercise posture derivation apparatus 1300 to detect a user's exercise and determine whether the user is walking or driving.
- the analysis algorithm used in the present invention uses a dynamic physical quantity measured in the user's head and waist bar
- the exercise posture derivation apparatus 1300 is at least a head including a top, bottom, left and right, front and rear
- the exercise posture deriving apparatus 1300 may further include various additional components described above for improving the function of the apparatus.
- 15 shows a schematic diagram of an apparatus for quantifying injury risk according to another embodiment of the present invention.
- Traum risk quantification device 1500 is a device for informing the user of the risk of injury that may occur during walking or driving. More specifically, it is as follows.
- walking or driving it is well known that a variety of reasons, such as a bad posture or a hard ground, can cause a strain on the ankle, knee, waist, etc., which may lead to injury.
- a measure such as wearing a functional sneaker such as shock absorbing, etc.
- the risk of injury is quantified as a determination index, and when the risk of injury rises above a certain level, the user is notified of the degree of danger as an alarm. This allows the user to take appropriate measures to stop walking or driving properly, correct posture, change shoes, change walking or driving course before injury, and ultimately occur during walking or driving. This can greatly reduce the risk of injury.
- the injury risk quantification device 1500 includes a sensor signal collection unit 1510, a controller 1520, and an alarm unit 1530.
- the injury risk quantification device 1500 may further include a database 1540.
- the sensor signal collector 1510 includes an acceleration sensor 1511 and is worn on the upper body except the user's arm.
- the sensor signal collection unit 1510 may be a single dog or a plurality of dogs.
- the sensor signal collector 1510 may be formed in two and may be worn on each of the user's head and waist. In this case, the sensor signal collector that is worn on the user's head may be the head sensor signal collector 1510H and the user's waist.
- the sensor signal collector worn on the side may be divided into the waist sensor signal collector 1510W.
- the head sensor signal collection unit 1510H worn on the head side is made of an ear plug like earphone, and the waist sensor signal collector 1510W worn on the waist side is plugged into a belt.
- the present invention is not limited thereto, and for example, the head sensor signal collecting unit 1510H may be variously modified, such as a headband shape, a glasses shape, a form attached to a separate hat, a helmet shape, and the like.
- the sensor signal collector 1510 may be worn anywhere except the user's arm, for example, to be worn or inserted into the breast pocket of the garment to be worn on the chest, Various modifications can be made, such as a form worn using a separate vest or harness.
- the sensor signal collector 1510 includes an acceleration sensor 1511 as described above.
- the acceleration sensor 1511 may generally employ and select an appropriate one from among sensors used to measure acceleration in the three axis direction, such as a form in which a gyroscope is embedded.
- the sensor signal collector 1510 may be provided with a controller 1520 that performs a role such as performing a calculation and controlling the acceleration data signal collected by the acceleration sensor 1511 directly.
- the controller 1520 may be implemented in various ways, such as to be implemented in the form of an app on a conventionally used smartphone.
- the collection unit 1510 may further include a communication unit 1512.
- Such signal transmission may be made by wired communication through wiring, or may be made by wireless communication such as Bluetooth, Wi-Fi, NFC, etc., and may be adopted by selecting an appropriate form according to required conditions or required performance. .
- the present embodiment uses the vertical acceleration in determining the risk of injury.
- the present embodiment uses the vertical acceleration to quantify the risk of injury.
- the left and right movements in the head and the left and right movements of the center of mass of the user's body appear more similarly, and the back and forth movements in the waist and the forward and backward movements of the center of mass of the user's body are relatively similar. appear.
- the vertical movement is similar in both the upper body and the center of mass, including the head to the waist.
- the arm part of the upper body except for the movement of the center of mass in addition to the movement in the forward and backward direction, the arm is excluded.
- the acceleration in the vertical direction may be measured in any of the upper body except the arm.
- the acceleration in the up and down direction is quite accurate even when measured in the upper body except the arm, so that the value measured at either the head side or the waist side may be selectively used, or the measured value at both sides may be The average value may be appropriately selected.
- the control unit 1520 receives the signal from the sensor signal collection unit 1510, derives at least one injury risk determination index calculated based on the vertical acceleration (a z ), and using the injury risk determination index It determines and controls the occurrence of alarm. More specifically, the control unit 1520 derives at least one is a risk judgment indicators to the portion, the average slope, the selection of the maximum slope, the maximum impact force, the impulse of the vertical acceleration (a z) in the vertical direction acceleration (a z) Through this, the risk of injury is quantified and the degree of danger is determined. Derivation of the injury risk determination index performed by the controller 1520 will be described in more detail with reference to the method of quantifying injury risk according to the present embodiment.
- the actual implementation form of the controller 1520 may be formed in various ways depending on the need or purpose. That is, the controller 1520 may be formed on one substrate as an integrated circuit form capable of performing various calculations and integrally with the sensor signal collector 1510, or a separate dedicated device (that is, for quantifying injury risk) It may be made in the form of an independent device (manufactured only as a) or a separate computer, etc.), or may be implemented in the form of an app on a smart phone that is being used as described above. As described above, when the controller 1520 is integrally formed with the sensor signal collector 1510, the controller 1520 may be configured to receive a signal directly from the acceleration sensor 1511. On the other hand, if the control unit 1520 is formed independently of the sensor signal collection unit 1510, such as in the form of a separate device or a smart phone app is made to receive a signal from the acceleration sensor 1511 by wire or wireless communication Can be.
- the alarm unit 1530 receives an alarm generation control signal from the control unit 1520, and serves to alert the user of a risk of injury.
- the controller 1520 derives at least one injury risk determination index calculated based on the up and down acceleration a z and uses the same to determine whether an alarm has occurred. In this case, the user is notified of the danger by controlling the alarm to be generated.
- the alarm unit 1530 outputs an alarm signal as information that can be recognized by a user including sound, illustration, and image. For example, when the alarm unit 1530 is in the form of a speaker that outputs sound, a warning sound may be sounded if the risk of injury is greater than a reference level. Alternatively, when the device according to the present embodiment is applied to augmented reality glasses such as Google Glass, the alarm unit 1530 outputs a red warning figure or an image flickering on the augmented reality glasses, or "the risk of injury is several percent. It is also possible to output a message such as ".” Alternatively, the alarm unit 1530 may be implemented as a thermoelectric element and may be in direct or indirect contact with the user's skin.
- the alarm unit 1530 may alert the user by being cold or hot.
- the alarm unit 1530 may be configured in a form that can be changed by braille to be recognized by the sense of touch.
- the alarm unit may be formed in any form as long as the alarm unit can output the alarm signal as information that can be recognized by the user.
- the injury risk quantification device 1500 may be configured to accumulate and store injury risk data including an injury risk alarm occurrence time point and an injury risk determination index value at the corresponding time point to an external database 1540.
- a user who needs such walking or driving motion analysis may be a general person who performs daily walking or jogging to promote health, or an expert who trains to improve physical ability. Naturally, it is desirable to be able to see the change.
- the exercise analysis data is accumulated and stored in a large amount as described above, such data may be used as big data and used for various statistics or analysis, and thus various applications are possible.
- 16 is a flowchart of a method of quantifying an injury risk according to another embodiment of the present invention.
- the injury risk quantification method includes an acceleration sensor 1511 as described above, and is measured by using at least one sensor signal collector 1510 worn on the upper body except the user's arm.
- Injury risk determination indicators are used to quantify the risk of injury using directional acceleration (a z ).
- the injury risk quantification method includes a data collection step, a determination index derivation step, an injury risk determination step, and an injury risk warning step.
- the method may further include a noise removal step to increase the accuracy of derivation of the injury risk determination index. Referring to each step shown in Figure 16 in more detail as follows.
- the up-down acceleration a z measured by the sensor signal collector 1510 is collected.
- the collected up-and-down acceleration a z may be used as it is, but it is more preferable to pass a noise removing step of removing noise by passing through a predetermined band pass filter.
- the band pass filter may be formed at, for example, 0.1 to 5 Hz, which corresponds to a walking or running frequency of a general person, but, of course, the range may be appropriately determined.
- the injury risk judgment indicators may be a vertical direction acceleration (a z) the average slope, maximum slope of the vertical acceleration (a z), the maximum impact force, at least one selected from the amount of impact. Each judgment indicator will be described in more detail later.
- the injury risk determination step it is determined whether the injury risk determination index is greater than a predetermined criterion.
- the injury risk determination index may be a plurality as described above, may generate an alarm when any one of the multiple determination index is above the reference, may generate an alarm when all above the reference, or appropriately prioritized You can also rank and raise alarms in stages.
- the injury risk determination step if the injury risk determination index is smaller than a predetermined criterion, the alarm returns to the data collection step without generating an alarm.
- the injury risk warning step when at least one of the injury risk determination indexes is greater than a predetermined criterion, the user is alerted of the injury risk.
- the warning form of the injury risk can be in various forms such as sound, illustration, image, and the like, and the user is actively alerted to the action to reduce the risk of injury (end of exercise, posture correction, shoe replacement, course change). Etc.) can ultimately greatly reduce the risk of injury.
- FIG. 17 is a graph illustrating acceleration in up and down directions according to another embodiment of the present invention.
- the up-and-down acceleration a z appears in a periodic form with respect to time (which is natural because walking or driving itself is a periodic movement).
- the driving motion is described as follows. Start with the moment one foot forwards to the ground (the other foot floats in the air at this moment). In this state, one foot spurts the ground and the body of the person moves forward with both feet floating in the air, and with both feet stir up in the air, the other foot changes forward and the other foot comes forward. As soon as the other foot comes out to touch the ground, the moment of spurting the ground is reestablished.
- the person's head shakes most in the vertical direction at the moment of spurting the ground with one foot (the local maximum is formed at the acceleration (a z ) in the vertical direction), while in the air while moving in the air almost in the vertical direction. It is not shaken (a constant value is formed at the vertical acceleration a z ).
- FIG. 18 is a view illustrating an inclination on a vertical acceleration graph when driving in accordance with another embodiment of the present invention. This will be described the process of deriving the average slope and the maximum slope of the vertical acceleration (a z ).
- the injury risk determination index is selected as the average inclination value of the vertical acceleration (a z ).
- the injury risk determination index is calculated using the following equation.
- the impact start time actually means the moment the foot lands on the ground. This may be determined as a time when the vertical acceleration a z rises upward through a predetermined reference value (for example, 0.3 m / s 2 ) near zero at a value of zero or less.
- a predetermined reference value for example, 0.3 m / s 2
- the specific value of the reference value for determining the impact start time may be appropriately determined from a value of 0.5 m / s 2 or less as in the above-described example.
- the impact end time is the point at which the first peak value appears and can be easily seen intuitively on the graph.
- the index i is an index of times digitized by dividing the time from the impact start time to the impact end time by n, and n may be appropriately determined as necessary.
- the average slope value is thus the average value of the n slope values obtained at each interval when n is divided from the impact start time to the impact end time.
- FIG. 18 illustrates a vertical acceleration a z graph in one period, and the average slope value as described above may be obtained in one such period.
- the graph of the form as shown in FIG. 18 is repeatedly repeated, and the average slope value as described above may be obtained for each period (that is, for each step).
- an average vertical loading rate calculated as a product of the user mass m and the average slope may be further calculated.
- the injury risk determination index is selected as the maximum inclination value of the vertical acceleration (a z )
- the injury risk determination index is calculated using the following equation.
- the maximum slope is the maximum of n slope values obtained between the shock start time and the impact end time in one period (one step) as described in the description of the average slope.
- the instantaneous vertical loading rate calculated as the product of the user mass m and the maximum slope may be further calculated.
- FIG 19 illustrates an impact amount on an up and down acceleration graph while driving according to another embodiment of the present invention. This section describes the process of deriving the maximum impact force and the amount of impact.
- the injury risk determination index is calculated using the following equation.
- the impact end time is the time at which the first peak value appears, the time at which the maximum impact force is naturally shown is the impact end time.
- the first peak (1st peak) of the up-down acceleration a z is indicated, and the value multiplied by the user's mass (m) is the maximum impact force value.
- the injury risk determination index is selected as the impact amount value
- the injury risk determination index is calculated using the following equation.
- FIG. 19 the up-down acceleration a z graph area between the impact start time and the impact end time is shown, and the value obtained by multiplying the area by the user's mass (m) is the impact amount value.
- FIG. 20 is a view illustrating a motion recognition first device according to another embodiment of the present invention.
- the exercise recognition first device 2000 (hereinafter, referred to as a first device) according to the present embodiment includes an acceleration sensor unit 2010, an angular velocity sensor unit 2020, a processing unit 2040, and a user interface unit 2050. .
- the first device 2000 according to the present exemplary embodiment is worn on the user's body and measures the user's dynamic physical quantity such as acceleration and angular velocity, thereby analyzing the user's exercise state such as walking and driving.
- the first device 2000 is a band worn on the head and waist, the form attached to the head and waist in a clip form, the form provided in the hat, the form of the belt, glasses, helmet form , Can be attached to the ear, the form attached to the garment, it can be made in the form of wearing using a separate vest or harness.
- the glasses may be in the form of Augmented Reality (AR) glasses, glasses frames, sunglasses, or the like. Attaching to the ear may be in the form of a handsfree earpiece, headphones and earphones.
- AR Augmented Reality
- Attaching to the ear may be in the form of a handsfree earpiece, headphones and earphones.
- the first apparatus 2000 may be made in various modified forms.
- the first device 2000 may be formed on one substrate in the form of an integrated circuit capable of performing various calculations.
- the acceleration sensor unit 2010 measures three-axis acceleration values including up, down, left and right, and front and rear.
- the angular velocity sensor unit 2020 measures triaxial angular velocity values including up, down, left and right, and front and rear.
- the processing unit 2040 generates a first motion state value based on the triaxial acceleration value and the triaxial angular velocity value.
- the first exercise state value is exercise time, exercise step, minute per minute, interpolation, interpolation, head angle, ground support time, air float time, air support time to ground support time ratio, maximum vertical force, average vertical force load ratio, At least one of the maximum vertical force load ratio, left and right balance, left and right uniformity.
- the first device 2000 may determine the exercise state of the user through the first exercise state value.
- the reward per minute is the number of steps per minute
- the interpolation is the average distance between the legs
- the interpolation angle is the leg angle average
- the head angle is the upper and lower head angle average
- the ground support time is the support time touching the ground.
- the levitation time is the average time all legs are not in contact with the ground
- the maximum vertical force is the maximum value of the ground reaction force
- the average vertical force load rate is the average of the initial slope of the support zone of the left and right ground reaction forces
- the maximum vertical force load rate is left And the maximum inclination of the initial slope of the support section of the right ground reaction force.
- Stability refers to whether the state of movement is consistently maintained for each leg of the left and right foot in time, strength, etc., and expressed in% using the coefficient of variation (CV) of each leg.
- Values that can be used as indexes for evaluation indexes include vertical force maximum, vertical acceleration maximum, support section impact, support time, stray time, average vertical force load rate and maximum vertical force load rate.
- Balance of left and right represents the left and right unbalance (%), and is obtained by the following equation.
- the user interface 2050 controls the sleep mode or the alive mode of the processing unit 2040.
- the user interface 2050 may be implemented in software or hardware form.
- the user interface 2050 may be implemented as a push button in the form of software or hardware.
- a flowchart of the exercise recognition method disclosed from the user input of the user interface 2050 will be described in detail later with reference to FIG. 22.
- the first device 2000 may further include a first communication unit 2070.
- the first communication unit 2070 transmits the first exercise state value to the second device 2100.
- the first communicator 2070 may transmit the first exercise state value to the second device 2100 at predetermined intervals, which may be implemented in various transmission schemes.
- the second device 2100 according to the present embodiment may be various types of devices such as a computer, a mobile terminal, and a watch.
- the first device 2000 may further include a second communication unit 2080.
- the second communication unit 2080 transmits the first exercise state value to the server 2200.
- the first device 2000 may further include a position sensor unit 2030.
- the position sensor unit 2030 measures a user position value.
- the position sensor unit 2030 measures the position value of the user based on GPS or ultra-precision satellite navigation technology, etc., but it is apparent to those skilled in the art that other techniques may be used.
- the processing unit 2040 may perform a second exercise based on at least one of the first exercise state value, the user position value, and the user profile.
- the second exercise state value is at least one of exercise distance, exercise speed, calorie consumption amount, altitude, and stride length.
- the altitude means the vertical height moved during the exercise
- the stride length means the distance moved forward during the ground support section and the levitation section.
- the user profile includes personal information such as a user's height and weight.
- the processing unit 2040 may further generate posture correction information by comparing each predetermined reference value with at least one of the first exercise state value and the second exercise state value.
- the processor 2040 stores the optimal key stride relationship data for each exercise speed, and is the stride length not too wide or narrow compared to the height of the user based on the stride length among the second exercise state values. Judge. When the stride is out of the optimum range, the processing unit 2040 generates the stride length correction information to be reduced or increased as posture correction information.
- the first device 2000 may further include an output unit 2060.
- the output unit 2060 converts and outputs the posture correction information as information that can be recognized by a user, which is at least one of sound, illustration, image, and vibration.
- the speaker may output a voice such as "Reduce stride length" or a warning sound to alert you that you are not optimal stride length.
- the first device 2000 may be connected to an external device such as a mobile terminal, a watch, a computer, a dedicated display, and output the calibration information to at least one of sound, illustration, image, and vibration.
- the first device 2000 may further include a third communication unit which transmits the second exercise state value to the server 2200.
- the server 2200 accumulates and stores the second exercise state value in a database.
- the server 2200 provides statistical data based on the second exercise state value stored in the database.
- the statistical data includes a maximum value, a minimum value, and an average value for each of the second exercise state values for a predetermined exercise section.
- a user who needs an exercise analysis may be provided with the statistical data through the server 2200, and may use it in various ways such as improving his or her exercise habits.
- a user who needs exercise analysis may be a general person who walks or jogs every day to promote health, or a professional who trains to improve physical ability.
- the server 2200 stores the second exercise state value for each user and provides a big data service in which the second exercise state value is analyzed relationally and statistically between users.
- the first communication unit 2070, the second communication unit 2080, and the third communication unit are configured of at least one of wireless communication including Bluetooth, Wi-Fi, and NFC, and wired communication through wiring, but other wired / wireless communication technologies may be used. Is apparent to those skilled in the art.
- the first communication unit 2070, the second communication unit 2080, and the third communication unit may be physically configured as a single interface or a plurality of interfaces.
- 21 is a view illustrating a second exercise recognizing apparatus according to another embodiment of the present invention.
- the exercise recognition second device 2100 (hereinafter referred to as a second device) according to the present exemplary embodiment includes a first communication unit 2110, a processing unit 2150, and a position sensor unit 2170.
- the second device 2100 according to the present embodiment may be various types of devices such as a computer, a mobile terminal, and a watch.
- the first communication unit 2110 receives the first exercise state value generated based on the triaxial acceleration value and the triaxial angular velocity value from the first device 2000.
- the position sensor unit 2170 measures a user position value.
- the position sensor unit 2030 measures the position value of the user based on GPS or ultra-precision satellite navigation technology, etc., but it is apparent to those skilled in the art that other techniques may be used.
- the processing unit 2150 generates a second exercise state value based on at least one of the first exercise state value, the user position value, and the user profile.
- the second exercise state value is at least one of distance, speed, calorie consumption, altitude, and stride length.
- the user profile includes personal information such as a user's height and weight.
- the processing unit 2150 may further generate exercise posture correction information by comparing each predetermined reference value with at least one of the first exercise state value and the second exercise state value.
- the processor 2150 stores the optimal key stride relationship data for each exercise speed, and is the stride length not too wide or narrow compared to the height of the user based on the stride length among the second exercise state values.
- the processing unit 2150 generates the stride length correction information to be reduced or increased as posture correction information.
- the second device 2100 may further include an output unit 2190.
- the output unit 2190 converts and outputs the posture correction information as information recognizable by a user, which is at least one of sound, illustration, image, and vibration. For example, if the stride correction amount is calculated and you need to reduce the stride length, the speaker may output a voice such as "Reduce stride length" or a warning sound to alert you that you are not optimal stride length. Can be induced to change
- the second device 2100 may further include a second communication unit 2150.
- the second communication unit 2150 transmits the second exercise state value to the server 2200.
- the server 2200 accumulates and stores the second exercise state value in a database.
- the server 2200 provides statistical data based on the second exercise state value stored in the database.
- the statistical data includes a maximum value, a minimum value, and an average value for each of the second exercise state values for a predetermined exercise section.
- a user who needs an exercise analysis may be provided with the statistical data through the server 2200, and may use it in various ways such as improving his or her exercise habits.
- the server 2200 stores the second exercise state value for each user and provides a big data service in which the second exercise state value is analyzed relationally and statistically between users.
- first communication unit 2110 and the second communication unit 2130 are configured with at least one of wireless communication including Bluetooth, Wi-Fi, and NFC and wired communication through wiring, it will be apparent to those skilled in the art that other wired / wireless communication technologies may be used. Do.
- first communication unit 2110 and the second communication unit 2130 may be physically configured as a single interface or a plurality of interfaces.
- 22 is a flowchart illustrating a motion recognition method according to another embodiment of the present invention.
- the user interface 2050 of the first device 2000 changes the processing unit 2040 to the alive mode.
- the first device 2000 establishes a connection with the second device 2100 through the first communication unit 2070.
- the first device 2000 receives a command from the user interface 2050 or the second device 2100.
- the first device 2000 measures the 3-axis acceleration value and the 3-axis angular velocity value through the acceleration sensor unit 2010 and the angular velocity sensor unit 2020 based on the command.
- the acceleration sensor unit 2010 and the angular velocity sensor unit 2020 store the three-axis acceleration value and the three-axis angular velocity value in a first in first out (FIFO) queue. do.
- the first device 2000 changes the processing unit 2040 to the sleep mode when the storage space of the first-in, first-out queue is less than a predetermined threshold, and alives the processing unit 2040 when the storage space of the first-in, first-out queue is greater than or equal to a predetermined threshold. By changing to the mode, the device can be driven with low power.
- the first device 2000 In operation 2250, the first device 2000 generates a first motion state value based on the triaxial acceleration value and the triaxial angular velocity value.
- the first exercise state value is exercise time, exercise step, minute per minute, interpolation, interpolation, head angle, ground support time, air float time, air support time to ground support time ratio, maximum vertical force, average vertical force load ratio, At least one of the maximum vertical force load ratio, left and right balance, left and right uniformity.
- the first device 2000 transmits the first exercise state value to the second device 2100.
- the second device 2100 measures a user location value.
- the second device 2100 generates a second exercise state value based on at least one of the first exercise state value, the user position value, and the user profile.
- the second exercise state value is at least one of distance, speed, calorie consumption, altitude, and stride length.
- the user profile includes personal information such as a user's height and weight.
- the second device 2100 may optionally further generate exercise posture correction information by comparing each predetermined reference value with at least one of the first exercise state value and the second exercise state value. For example, the second device 2100 stores the optimal key stride relation data for each exercise speed, and the stride length is too wide or narrow compared to the height of the user based on the stride length among the second exercise state values. Determine whether or not. If the stride length is out of the optimum range, the second device 2100 generates the stride length correction information to be reduced or increased as posture correction information. The second device 2100 converts and outputs the posture correction information as information recognizable by a user, which is at least one of sound, illustration, image, and vibration. For example, if the stride correction amount is calculated and you need to reduce the stride length, the speaker may output a voice such as "Reduce stride length" or a warning sound to alert you that you are not optimal stride length. Can be induced to change
- the second device 2100 transmits the second exercise state value to the server 2200.
- the server 2200 accumulates and stores the second exercise state value in a database.
- the server 2200 provides statistical data based on the second exercise state value stored in the database.
- the statistical data includes a maximum value, a minimum value, and an average value for each of the second exercise state values for a predetermined exercise section.
- a user who needs an exercise analysis may be provided with the statistical data through the server 2200, and may use it in various ways such as improving his or her exercise habits.
- the server 2200 stores the second exercise state value for each user and provides a big data service in which the second exercise state value is analyzed relationally and statistically between users.
- an apparatus may include a bus coupled to units of each of the apparatus as shown, at least one processor coupled to the bus, and a command, received And a memory coupled to the bus for storing messages or generated messages, and coupled to at least one processor for performing instructions as described above.
- the system according to the present invention can be embodied as computer readable codes on a computer readable recording medium.
- the computer-readable recording medium includes all kinds of recording devices in which data that can be read by a computer system is stored.
- the computer-readable recording medium may include a magnetic storage medium (eg, ROM, floppy disk, hard disk, etc.) and an optical reading medium (eg, CD-ROM, DVD, etc.).
- the computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.
- the characteristic analysis algorithm of the present invention such as measuring acceleration, position, etc. in the user's body (e.g., head or waist), and converting it into a center of mass motion state value, it is effective and accurate. Recognize, detect, and analyze walking.
- the present invention by using the characteristic analysis algorithm of the present invention, such as measuring the acceleration, position, etc. in the user's body, converting it to the center of mass motion state value, and estimating the pressure center path therefrom, It can recognize, detect and analyze walking in an accurate and accurate way.
- the present invention uses the acceleration measured at the position most similar to the movement of the center of mass of the user's body (specifically, the acceleration in the left and right directions is measured at the head side, and the acceleration and the position in the front and rear directions are measured at the waist side). Measurement, and the acceleration in the up and down direction is made to measure at the head side or the waist side), more accurate acceleration and position can be measured.
- a sensor for measuring a dynamic physical quantity of a user such as an acceleration sensor and a position sensor
- a pressure sensor that recognizes walking by being pressed by the user's foot
- various problems such as device durability and life deterioration problem, and production and use of a separate device according to the user's body size.
- the technical configuration itself of arranging the pressure sensor which is the cause of this problem on the foot part is completely excluded, various problems as described above are fundamentally eliminated.
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Physical Education & Sports Medicine (AREA)
- Surgery (AREA)
- Biomedical Technology (AREA)
- Physics & Mathematics (AREA)
- Veterinary Medicine (AREA)
- Biophysics (AREA)
- Pathology (AREA)
- Engineering & Computer Science (AREA)
- Public Health (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Animal Behavior & Ethology (AREA)
- Physiology (AREA)
- Oral & Maxillofacial Surgery (AREA)
- Dentistry (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
L'invention porte sur un procédé de reconnaissance d'exercice et sur un appareil associé. L'appareil comprend: un capteur d'accélération pour mesurer la valeur d'accélération dans trois directions axiales: haut-bas, gauche-droite, et avant-arrière; un capteur de vitesse angulaire pour mesurer la valeur de vitesse angulaire dans trois directions axiales: haut-bas, gauche-droite, et avant-arrière; une unité de traitement pour générer une première valeur d'état d'exercice basée sur la valeur d'accélération dans les trois directions axiales et la valeur de vitesse angulaire dans les trois directions axiales; et une interface utilisateur pour commander un mode veille ou un mode actif de l'unité de traitement.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019506639A JP2019528105A (ja) | 2016-08-09 | 2017-08-08 | 運動認識方法および装置 |
| CN201780037462.2A CN109328094B (zh) | 2016-08-09 | 2017-08-08 | 运动识别方法及装置 |
| US16/272,201 US11497966B2 (en) | 2016-08-09 | 2019-02-11 | Automatic coaching system and method for coaching user's exercise |
Applications Claiming Priority (12)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020160101491A KR101830371B1 (ko) | 2016-08-09 | 2016-08-09 | 압력 중심 경로 기반 운동 자세 도출 방법 및 장치 |
| KR10-2016-0101491 | 2016-08-09 | ||
| KR10-2016-0101489 | 2016-08-09 | ||
| KR1020160101489A KR101926170B1 (ko) | 2016-08-09 | 2016-08-09 | 보행 및 주행 모니터링을 위한 운동 인식 방법 및 장치 |
| KR10-2017-0030402 | 2017-03-10 | ||
| KR1020170030394A KR101995482B1 (ko) | 2017-03-10 | 2017-03-10 | 보행 및 주행 모니터링을 위한 운동 인식 방법 및 장치 |
| KR10-2017-0030394 | 2017-03-10 | ||
| KR1020170030402A KR101995484B1 (ko) | 2017-03-10 | 2017-03-10 | 압력 중심 경로 기반 운동 자세 도출 방법 및 장치 |
| KR10-2017-0079255 | 2017-06-22 | ||
| KR1020170079255A KR101970674B1 (ko) | 2017-06-22 | 2017-06-22 | 주행 시 부상 위험성 정량화 방법 및 장치 |
| KR10-2017-0099566 | 2017-08-07 | ||
| KR1020170099566A KR102043104B1 (ko) | 2017-08-07 | 2017-08-07 | 운동 인식 방법 및 장치 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2017/008534 Continuation-In-Part WO2018030743A1 (fr) | 2016-08-09 | 2017-08-08 | Procédé et appareil de reconnaissance d'entraînements |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US16/272,201 Continuation-In-Part US11497966B2 (en) | 2016-08-09 | 2019-02-11 | Automatic coaching system and method for coaching user's exercise |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018030742A1 true WO2018030742A1 (fr) | 2018-02-15 |
Family
ID=61163142
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2017/008533 Ceased WO2018030742A1 (fr) | 2016-08-09 | 2017-08-08 | Procédé et appareil de reconnaissance d'exercice |
Country Status (3)
| Country | Link |
|---|---|
| JP (2) | JP2019528105A (fr) |
| CN (1) | CN109328094B (fr) |
| WO (1) | WO2018030742A1 (fr) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020192326A1 (fr) * | 2019-03-22 | 2020-10-01 | 京东方科技集团股份有限公司 | Procédé et système de suivi d'un mouvement de tête |
| WO2021041823A1 (fr) * | 2019-08-30 | 2021-03-04 | BioMech Sensor LLC | Systèmes et procédés pour dispositifs vestimentaires déterminant des indices d'équilibre |
| WO2023228088A1 (fr) * | 2022-05-26 | 2023-11-30 | Cochlear Limited | Prévention de chute et entraînement |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111609865B (zh) * | 2020-05-25 | 2022-04-26 | 广州市建筑科学研究院有限公司 | 一种基于无线网络的装配式自动导航盲道系统 |
| CN111672087B (zh) * | 2020-06-13 | 2021-05-07 | 曲灏辰 | 一种适用于街舞的肌肉震动检测系统和检测方法 |
| KR102522964B1 (ko) * | 2021-05-13 | 2023-04-20 | 임영상 | 인공지능 기반의 격기술 단련용 장치 및 이의 동작방법 |
| KR102826817B1 (ko) * | 2022-08-11 | 2025-06-30 | 주식회사 비플렉스 | 피트니스 트래킹 장치 및 방법 |
| JPWO2024135475A1 (fr) * | 2022-12-22 | 2024-06-27 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20050097181A (ko) * | 2004-03-31 | 2005-10-07 | 학교법인 대양학원 | 관성센서를 이용한 보행패턴 분석장치 및 그 방법 |
| US20070250261A1 (en) * | 2006-04-20 | 2007-10-25 | Honeywell International Inc. | Motion classification methods for personal navigation |
| KR20080102466A (ko) * | 2007-05-21 | 2008-11-26 | 연세대학교 산학협력단 | 운동, 균형 및 보행측정방법 및 치료시스템 |
| KR20110067416A (ko) * | 2009-12-14 | 2011-06-22 | 대구대학교 산학협력단 | 센서노드를 이용한 신체의 움직임 및 균형 감지 시스템 및 방법 |
| JP2016041155A (ja) * | 2014-08-18 | 2016-03-31 | 高知県公立大学法人 | 姿勢および歩行状態推定装置 |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011055477A1 (fr) * | 2009-11-06 | 2011-05-12 | パナソニック株式会社 | Appareil de communication et procédé de communication |
| JP5733503B2 (ja) * | 2011-02-28 | 2015-06-10 | 国立大学法人広島大学 | 測定装置、測定方法、及び、測定プログラム |
| WO2014197402A1 (fr) * | 2013-06-04 | 2014-12-11 | Proteus Digital Health, Inc. | Système, appareil et procédés de collecte de données et d'évaluation de résultats |
| WO2014197443A1 (fr) * | 2013-06-03 | 2014-12-11 | Kacyvenski Isaiah | Capteur de mouvement et analyse |
| JP6127873B2 (ja) * | 2013-09-27 | 2017-05-17 | 花王株式会社 | 歩行特徴の解析方法 |
| JP2015217250A (ja) * | 2014-05-21 | 2015-12-07 | 富士通株式会社 | 歩幅測定システム,プログラム,方法及び装置 |
| JP2016032610A (ja) * | 2014-07-31 | 2016-03-10 | セイコーエプソン株式会社 | 運動解析システム、運動解析装置、運動解析プログラム及び運動解析方法 |
| JP2016034482A (ja) * | 2014-07-31 | 2016-03-17 | セイコーエプソン株式会社 | 運動解析装置、運動解析方法、運動解析プログラム及び運動解析システム |
| JP2016034480A (ja) * | 2014-07-31 | 2016-03-17 | セイコーエプソン株式会社 | 報知装置、運動解析システム、報知方法、報知プログラム、運動支援方法及び運動支援装置 |
| US20160038083A1 (en) * | 2014-08-08 | 2016-02-11 | Orn, Inc. | Garment including integrated sensor components and feedback components |
| US9687695B2 (en) * | 2014-10-22 | 2017-06-27 | Dalsu Lee | Methods and systems for training proper running of a user |
| JP6583605B2 (ja) * | 2014-12-12 | 2019-10-02 | カシオ計算機株式会社 | 運動情報生成装置及び運動情報生成方法、運動情報生成プログラム |
| JP2016116566A (ja) * | 2014-12-18 | 2016-06-30 | セイコーエプソン株式会社 | 運動解析装置、運動解析方法、プログラム、及び運動解析システム |
| JP6696109B2 (ja) * | 2014-12-22 | 2020-05-20 | セイコーエプソン株式会社 | 運動解析装置、運動解析システム、運動解析方法及びプログラム |
-
2017
- 2017-08-08 CN CN201780037462.2A patent/CN109328094B/zh active Active
- 2017-08-08 WO PCT/KR2017/008533 patent/WO2018030742A1/fr not_active Ceased
- 2017-08-08 JP JP2019506639A patent/JP2019528105A/ja active Pending
-
2021
- 2021-02-10 JP JP2021019415A patent/JP7101835B2/ja active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20050097181A (ko) * | 2004-03-31 | 2005-10-07 | 학교법인 대양학원 | 관성센서를 이용한 보행패턴 분석장치 및 그 방법 |
| US20070250261A1 (en) * | 2006-04-20 | 2007-10-25 | Honeywell International Inc. | Motion classification methods for personal navigation |
| KR20080102466A (ko) * | 2007-05-21 | 2008-11-26 | 연세대학교 산학협력단 | 운동, 균형 및 보행측정방법 및 치료시스템 |
| KR20110067416A (ko) * | 2009-12-14 | 2011-06-22 | 대구대학교 산학협력단 | 센서노드를 이용한 신체의 움직임 및 균형 감지 시스템 및 방법 |
| JP2016041155A (ja) * | 2014-08-18 | 2016-03-31 | 高知県公立大学法人 | 姿勢および歩行状態推定装置 |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020192326A1 (fr) * | 2019-03-22 | 2020-10-01 | 京东方科技集团股份有限公司 | Procédé et système de suivi d'un mouvement de tête |
| WO2021041823A1 (fr) * | 2019-08-30 | 2021-03-04 | BioMech Sensor LLC | Systèmes et procédés pour dispositifs vestimentaires déterminant des indices d'équilibre |
| US11185736B2 (en) | 2019-08-30 | 2021-11-30 | BioMech Sensor LLC | Systems and methods for wearable devices that determine balance indices |
| WO2023228088A1 (fr) * | 2022-05-26 | 2023-11-30 | Cochlear Limited | Prévention de chute et entraînement |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021098027A (ja) | 2021-07-01 |
| JP7101835B2 (ja) | 2022-07-15 |
| JP2019528105A (ja) | 2019-10-10 |
| CN109328094B (zh) | 2021-06-01 |
| CN109328094A (zh) | 2019-02-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2018030742A1 (fr) | Procédé et appareil de reconnaissance d'exercice | |
| WO2018030743A1 (fr) | Procédé et appareil de reconnaissance d'entraînements | |
| EP3622495A1 (fr) | Procédé et système de détection d'une situation dangereuse | |
| KR102043104B1 (ko) | 운동 인식 방법 및 장치 | |
| WO2016184418A1 (fr) | Procédé et dispositif de surveillance de résistance physique | |
| WO2018155951A1 (fr) | Procédé d'obtention d'informations biométriques dans un dispositif électronique et dispositif électronique associé | |
| WO2019088769A1 (fr) | Procédé et système de fourniture d'informations médicales basé sur une api ouverte | |
| WO2017034141A1 (fr) | Procédé et système de détermination de longueur d'objet à l'aide de dispositifs électroniques | |
| JP2010005033A (ja) | 歩行動作分析装置 | |
| WO2017152612A1 (fr) | Procédés d'estimation d'absorption d'oxygène maximale et de durée d'exercice totale suivante | |
| WO2019203554A1 (fr) | Dispositif électronique et procédé de commande de dispositif électronique | |
| WO2013159282A1 (fr) | Système et procédé d'identification à auto-apprentissage personnalisé | |
| WO2019164126A1 (fr) | Dispositif électronique et procédé de fourniture d'informations sur l'état cardiovasculaire d'un utilisateur | |
| WO2021153910A1 (fr) | Procédé et dispositif pour évaluer une fonction corporelle par l'intermédiaire d'un capteur d'accélération de mouvement de partie tête | |
| WO2021025396A1 (fr) | Procédé et dispositif pour détecter un accident de chute par l'utilisation d'un capteur dans un état de faible puissance | |
| WO2022235013A1 (fr) | Dispositif électronique pour fournir un accompagnement sportif personnalisé et procédé de fonctionnement pour celui-ci | |
| US11887458B2 (en) | Fall detection system | |
| WO2022019386A1 (fr) | Dispositif d'aide à la marche intelligent et procédé de rééducation pour patients atteints de la maladie de parkinson | |
| KR102081735B1 (ko) | 운동 인식 방법 및 장치 | |
| WO2015093833A1 (fr) | Système pour mesurer la force musculaire des membres inférieurs | |
| WO2023063803A1 (fr) | Procédé et système pour fournir un programme d'exercice à un utilisateur | |
| WO2019156433A1 (fr) | Procédé de génération d'informations de variabilité de fréquence cardiaque relatives à un objet externe au moyen d'une pluralité de filtres, et dispositif associé | |
| WO2020242005A1 (fr) | Procédé et dispositif de commande de mode utilisant des caractéristiques de motif de déplacement d'un utilisateur | |
| WO2019009466A1 (fr) | Plateforme de service d'événement sportif permettant une estimation de foulée | |
| WO2022050644A1 (fr) | Dispositif électronique et procédé de commande associé |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17839760 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2019506639 Country of ref document: JP Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17839760 Country of ref document: EP Kind code of ref document: A1 |