US20160101318A1 - Swing group analysis apparatus, swing group analysis method, and swing group analysis program - Google Patents
Swing group analysis apparatus, swing group analysis method, and swing group analysis program Download PDFInfo
- Publication number
- US20160101318A1 US20160101318A1 US14/873,632 US201514873632A US2016101318A1 US 20160101318 A1 US20160101318 A1 US 20160101318A1 US 201514873632 A US201514873632 A US 201514873632A US 2016101318 A1 US2016101318 A1 US 2016101318A1
- Authority
- US
- United States
- Prior art keywords
- swing
- swing group
- target value
- group analysis
- group
- 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.)
- Abandoned
Links
Images
Classifications
-
- 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
- A63B71/0619—Displays, user interfaces and indicating devices, specially adapted for sport equipment, e.g. display mounted on treadmills
- A63B71/0669—Score-keepers or score display devices
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
-
- 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
- A63B24/0003—Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
- A63B24/0006—Computerised comparison for qualitative assessment of motion sequences or the course of a movement
-
- 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
- A63B24/0021—Tracking a path or terminating locations
-
- 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
- A63B24/0062—Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
-
- 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
- A63B24/0003—Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
- A63B24/0006—Computerised comparison for qualitative assessment of motion sequences or the course of a movement
- A63B2024/0009—Computerised real time comparison with previous movements or motion sequences of the user
-
- 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
- A63B24/0003—Analysing the course of a movement or motion sequences during an exercise or trainings sequence, e.g. swing for golf or tennis
- A63B24/0006—Computerised comparison for qualitative assessment of motion sequences or the course of a movement
- A63B2024/0012—Comparing movements or motion sequences with a registered reference
-
- 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
- A63B24/0062—Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance
- A63B2024/0068—Comparison to target or threshold, previous performance or not real time comparison to other individuals
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/105—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals using inertial sensors, e.g. accelerometers, gyroscopes
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/50—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by details of game servers
- A63F2300/55—Details of game data or player data management
- A63F2300/5546—Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history
- A63F2300/558—Details of game data or player data management using player registration data, e.g. identification, account, preferences, game history by assessing the players' skills or ranking
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8011—Ball
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2218/00—Aspects of pattern recognition specially adapted for signal processing
- G06F2218/12—Classification; Matching
Definitions
- the present invention relates to a swing group analysis apparatus, a swing group analysis method, and a swing group analysis program.
- JP-A-11-216217 discloses a swing training machine.
- the swing training machine accumulates swing information (information obtained by swing operation). Swing parameters such as swing reproducibility, swing power, and a of level swing endurance are calculated based on the swing information. Based on a tendency of the swing parameters, a training method and an amount of training are notified to a user.
- Examples of a method of swing analysis include a method of analyzing one swing in detail, and a method of collectively analyzing operations in which several tens or hundreds of swings are repeated, such as a training of practice swings, as a swing group.
- JP-A-11-216217 discloses that the swing is evaluated based on a difference between a maximum value of a swing speed of the previous training and a swing speed of a current training, but does not disclose an evaluation method as a swing group.
- An advantage of some aspects of the invention is to provide a swing group analysis apparatus, a swing group analysis method, and a swing group analysis program which are capable of realizing a collective analysis as a swing group.
- An aspect of the invention relates to a swing group analysis apparatus including a swing analysis unit which calculates an analytical value of a specific item for a swing which belong to a swing group based on an output of an inertia sensor; and an evaluation unit which evaluates the swing group by comparing a set target value and the analytical value.
- a detection signal is output from the inertia sensor for each swing.
- the detection signal is input to the analysis unit.
- the analysis unit calculates the analytical value of the specific item for a swing in accordance with the input detection signal.
- the calculated analytical value is transferred to the evaluation unit.
- the evaluation unit evaluates the swing group which is an aggregate of the swing by comparing the target value and the analytical value for each swing. In this way, the entirety of swing groups is evaluated.
- the collective analysis is realized as the swing group.
- the evaluation unit may specify a ratio of the swings that have reached the target value, in the swing group. It is possible to evaluate the entirety of swing groups that reached the target value.
- the evaluation unit may impart a score for the swing with respect to the target value in accordance with the degree of achievement. It is possible to evaluate the swing in accordance with a degree of achievement in stages.
- the evaluation unit may calculate a total sum of the score which is imparted for each swing. In this way, it is possible to specifically evaluate the entirety of swing groups.
- the swing group analysis apparatus may further include an output unit which outputs an evaluation result of the swing group. In this way, it is possible to notify the user of the evaluation result of the swing group.
- the swing group analysis apparatus may further include an input unit which inputs the target value.
- the user can designate the target value.
- the user can change the in accordance with of the user' own degree of attainment.
- the evaluation unit may update the target value in accordance with the evaluation of the swing group.
- the evaluation group changes the target value in accordance with the evaluation of the swing group without waiting designation or operation of the user. In this way, it is possible to automatically set the target value which is effective for the user.
- Another aspect of the invention relates to a swing group analysis method including calculating an analytical value of a specific item for a swing which belong to a swing group based on an output of an inertia sensor; and evaluating the swing group by comparing a set target value and the analytical value.
- Still another aspect of the invention relates to a swing group analysis program causing a computer to execute: calculating an analytical value of a specific item for a swing which belong to a swing group based on an output of an inertia sensor; and evaluating the swing group by comparing a set target value and the analytical value.
- FIG. 1 is a conceptual diagram schematically illustrating a configuration of a swing group evaluation apparatus.
- FIG. 2 is a block diagram schematically illustrating a configuration of the swing group evaluation apparatus.
- FIG. 3 is a flow chart schematically illustrating a swing group analysis method.
- FIG. 4 is a plan view of a smart phone illustrating a specific example of a screen.
- FIG. 5 is a plan view of the smart phone illustrating a specific example of a screen.
- FIG. 6 is a plan view of the smart phone illustrating a specific example of a screen.
- a swing group analysis evaluation apparatus 11 is provided with a sensor device 12 and a host terminal 13 .
- the sensor device 12 is mounted on a bat 14 of, for example, a base ball or a softball.
- the sensor device 12 is attached to a grip end 14 a of the bat 14 by a mount member 15 .
- the mount member 15 is preferable to formed of, for example, a freely expandable material.
- the host terminal 13 is formed of, for example, a smart phone 16 .
- the smart phone 16 is provided with a display panel 17 .
- a surface of the display panel 17 is overlapped with a touch screen panel 18 as an input unit.
- a user can confirm an evaluation result of a swing group in accordance with a display of the display panel 17 .
- the user can input various instructions and conditions in accordance with an operation of the touch screen panel 18 .
- the sensor device 12 is wirelessly connected to communicate with the smart phone 16 , for example. It is possible to use, for example, Bluetooth (a trade mark) in wireless communication. In this way, a detection signal of the sensor device 12 is supplied to the smart phone 16 .
- Bluetooth a trade mark
- the sensor device 12 is provided with an inertia sensor 21 .
- the inertia sensor 21 includes an acceleration sensor and a gyrossensor.
- the acceleration sensor can detect acceleration in each of three axial directions which are perpendicular to one another.
- the gyroseonsor can individually detect angular velocity around each of the three axes which are perpendicular to one another.
- the inertia sensor 21 outputs the detection signal.
- the detection signal specifies inertia quantity. That is, the acceleration and the angular velocity for each axis are specified by the detection signal.
- the sensor device 12 includes a data processing unit 22 .
- the data processing unit 22 is connected to the inertia sensor 21 .
- the detection signal is supplied to the data processing unit 22 from the inertia sensor 21 .
- the detection signal is processed in the data processing unit 22 and then converted into a signal which is suitable for communication. For example, an analog signal is converted into a digital signal.
- the sensor device 12 includes a communication unit 23 .
- the communication unit 23 is connected to the data processing unit 22 .
- the detection signal which is processed in the data processing unit 22 is supplied to the communication unit 23 .
- the communication unit 23 wirelessly outputs the detection signal according to a determined communication protocol.
- the host terminal 13 includes a processing unit 25 .
- the processing unit 25 is formed of, for example, a CPU.
- the processing unit 25 is connected to a communication unit 26 .
- the communication unit 26 is capable of wirelessly exchanging signals with the communication unit 23 of the sensor device 12 . In this way, the processing unit 25 can process an output signal of the sensor device 12 .
- the display panel 17 and the touch screen panel 18 are connected to the processing unit 25 .
- the processing unit 25 can output a processing result to the display panel 17 , and execute an operation which is determined according to manipulation of the touch screen panel 18 .
- the processing unit 25 is connected to a memory unit such as a read only memory (ROM) 27 , a random access memory (RAM) 28 , and a nonvolatile memory 29 .
- the processing unit 25 uses the ROM 27 , the RAM 28 , and the nonvolatile memory 29 so as to process the signal.
- a swing group evaluation software program and relevant data are stored in the ROM 27 .
- the processing unit 25 realizes a swing group analysis method by executing the swing group analysis software program. For example, in order to execute the swing group analysis method, the swing group analysis software program is temporarily stored in the RAM 28 . It is possible to store a program and data, which have relatively small capacity, such as a basic input/output system (BIOS) in the nonvolatile memory 29 .
- BIOS basic input/output system
- the processing unit 25 is provided with a data acquisition unit 31 , a swing analysis unit 32 , and a swing evaluation unit 33 .
- the data acquisition unit 31 acquires output data of the sensor device 12 which is received via the communication unit 26 .
- the data acquisition unit 31 stores the acquired output data in the RAM 28 , for example.
- the output data is stored in the RAM 28 in time series.
- the swing analysis unit 32 calculates swing analysis information based on the output data which is obtained by the data acquisition unit 31 .
- the analysis information includes an analytical value in each item for the swing.
- a swing speed, a swing time, a radius of rotation of the grip, an angle of the bat 14 , a rotation angle of the bat 14 , and the like are included in the item.
- the swing speed specifies a head speed of the bat 14 .
- the swing time specifies a time which has elapsed since an end of the previous swing to an end of the current swing.
- the radius of rotation of the grip specifies a rotating track radius of the grip end 14 a.
- the angle of the bat 14 specifies an inclination angle of the bat 14 with respect to a horizontal surface.
- the rotation angle of the bat 14 specifies the rotation angle of the bat 14 around a rotation axis (a user's body) of the swing. Among these items, at least one item may be calculated, or all of the items maybe calculated.
- the swing analysis information which is obtained in this way is specified based on the track or posture of the bat 14 during the swing.
- a signal which specifies an analytical value is output to, for example, the RAM 28 from the swing analysis unit 32 .
- the swing analysis information is preferably stored in, for example, the RAM 28 for the swing.
- the swing evaluation unit 33 executes the collective analysis as an aggregate of a plurality of swings, that is, a swing group. In order to execute the analysis, the swing evaluation unit 33 specifies a target value for each item of the swing analysis information. The swing evaluation unit 33 acquires a signal which specifies the target value of the item.
- the target value is preferably stored in the RAM 28 in advance. Here, the target value is preferably set by the designation of the user based on the manipulation of the touch screen panel 18 .
- the swing evaluation unit 33 compares the analytical value with the target value for the swing. In order to compare the analytical value with the target value, the swing evaluation unit 33 receives a signal which specifies the analytical value from the RAM 28 . Thus, it is evaluated whether or not the analytical value reaches the target value for the swing. The swing evaluation unit 33 specifies the ratio of the swings that have reached the target value, in the swing group. The degree of target achievement is evaluated in accordance with the ratio.
- a user attaches the sensor device 12 to the bat 14 .
- the sensor device 12 is fixed to the grip end 14 a of the bat 14 .
- the user manipulates the touch screen panel 18 according to, for example, a display on the display panel 17 and starts the swing group analysis software program. In this way, the swing group analysis method is executed.
- step S 1 when swing group analysis software program is started, the user is prompted to select items in step S 1 .
- items which are supposed to a target of the degree of achievement are arranged on the screen of the display panel 17 .
- one or more of items are selected from the swing speed, the swing time, the radius of rotation of the grip, the angle of the bat 14 , the rotation angle of the bat 14 .
- the user sets a target value for each item which is selected in step S 2 .
- the head speed is set to be several km per hour, for example.
- the target value of the head speed provides standard of the ball-hitting strength.
- the swing time is set in the unit of seconds.
- the target value of the swing time provides a standard pace of the practice swing.
- the radius of rotation of the grip is set a distance between a grip and a rotation center when to be several cm, for example.
- the target value of the radius of rotation of the grip provides standard for determining whether the swing is compact or large.
- the angle of the bat 14 is set to be several degrees, for example.
- the target value of the angle of the bat 14 provides standard for example, “the head is upright” or “the head is flat”.
- the rotation angle of the bat 14 is set to be several degrees, for example.
- the rotation angle of the bat 14 provides standard of a full swing and a half swing.
- a blank prompting the input is displayed on the display panel 17 .
- Each of the target values is stored in, for example, the RAM 28 .
- the processing unit 25 instructs start of measurement of the inertia sensor 21 in step S 3 .
- the inertia sensor 21 starts measurement.
- the detection signal is output from the inertia sensor 21 .
- the “pose” is specified in the detection signal of the inertia sensor 21 .
- the detection signal of the inertia sensor 21 changes.
- the acceleration other than the gravity acceleration is detected and a change of the angular velocity is specified.
- the data processing unit 22 processes the detection signal.
- the processed detection signal is transmitted to the host terminal 13 from the communication unit 23 .
- step S 4 the communication unit 26 of the host terminal 13 receives a signal.
- the data acquisition unit 31 acquires output data of the sensor device 12 .
- the output data is stored in the RAM 28 in time series.
- step S 5 the swing analysis unit 32 calculates the analytical values of, for the swing, the swing speed, the swing time, the radius of rotation of the grip, the angle of the bat 14 , and the rotation angle of the bat 14 .
- the analytical value may be calculated in the selected item.
- the calculated analytical value is output from the swing analysis unit 32 .
- the analytical value is stored in the RAM 28 .
- step S 6 It is determined whether or not the practice swing is completed in step S 6 . If the practice swing is completed, the inertia sensor 21 completes the measurement. If the practice swing is not completed, the inertia sensor 21 continuously performs the measurement. Again, the “pose” is specified in the detection signal of the inertia sensor 21 . Until the practice swing is completed, the process afterward is repeated. Even during the practice swing, the inertia sensor 21 can complete the measurement through the manipulation of the touch screen panel 18 by the user.
- the swing evaluation unit 33 executes the analysis of the swing group.
- the analysis is preferably started in accordance with the manipulation of the touch screen panel 18 by the user, for example.
- the swing evaluation unit 33 acquires the target value and an analytical value for the swing from the RAM 28 in step S 7 .
- the swing evaluation unit 33 compares the target value and an analytical value in step S 8 . In this way, the comparison is executed for each swing, and the swing evaluation unit 33 counts the swings having analytical values which are greater than the target value.
- the ratio of the analytical values, which are greater than the target value, with respect to the entire number of swings is calculated in step S 10 .
- the degree of target achievement is evaluated by the swing group in accordance with the ratio. In this way, the entire of the swing groups is evaluated.
- the collective analysis is realized as the swing group.
- the evaluation result is displayed on the display panel 17 , for example. The evaluation result of the swing group is notified to the user.
- the ratio in which the swings correspond to the ball-hitting strength which is equal to or greater than the target strength is evaluated.
- the swing time is selected as the item, it is evaluated how long or how many times the user takes brake during the practice swing.
- the radius of rotation of the grip is selected as the item, the ratio in which the compact swings are achieved is evaluated.
- the angle of the bat 14 is selected as the item, the ratio of the heads lies is evaluated.
- the rotation angle of the bat 14 is selected as the item, the ratio of the full swings is evaluated. In this way, the entirety of swing groups is evaluated based on the ratio of the swings that have reached the target value.
- the swing group evaluation unit 33 may specify a total sum of scores by giving the score to the swing in accordance with good or bad of indexes (a degree of achievement with respect to the target value) which are imparted for the swing so as to indicate the degree of achievement with respect to the target value. For example, in a case where the target value of the swing time is set to be 3 seconds, the swing evaluation unit 33 may impart 20 points to the swing time within 3 seconds, impart 5 points to the swing time within 10 seconds, and impart 1 point to the swing time which exceeds 10 seconds. In this way, the swing is evaluated in accordance with the degree of achievement in stages. The entirety of swing groups are specifically evaluated.
- a specific aggregate of swings maybe selected in the swing group.
- the user is preferable to select a specific swing through the manipulation of the touch screen panel 18 with respect to the swing evaluation unit 33 .
- the swing evaluation unit 33 executes evaluation of the degree of target achievement by the specific aggregate of swings which is designated as above.
- the touch screen panel 18 can induce the evaluation of the degree of target achievement by the specific aggregate of swings which is designated as above. It is possible to execute the evaluation of the swing group regarding to a desired aggregate of swings.
- the swing group evaluation apparatus 11 may evaluate whether or not the swing has reached the target value. At this time, the user is preferable to designate a specific swing through the manipulation of the touch screen panel 18 with respect to the swing evaluation unit 33 . It is possible to notify the user of the evaluation of the swing in accordance with the designation.
- the target value may be input thereto from the touch screen panel 18 , and the swing evaluation unit 33 may set the target value in accordance with the evaluation of the swing group.
- a certain ratio for example, 90%
- the target value may be set to be higher. With this, it is possible for the user to continuously improve swing skill.
- the target value when the target value is lower than the low ratio of the swings which have achieved the target value (for example, 30%), the target value may be lowered. In this way, the next evaluation is enhanced, and thus it is possible to contribute to maintaining motivation.
- the target value may be set in accordance with an expected achievement rate (a ratio of the swings which have achieved the target value in the swing group).
Landscapes
- Engineering & Computer Science (AREA)
- Physical Education & Sports Medicine (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Life Sciences & Earth Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Artificial Intelligence (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
A swing group analysis apparatus includes a swing analysis unit which calculates an analytical value of a specific item for a swing which belong to a swing group based on an output of an inertia sensor; and an evaluation unit which evaluates the swing group by comparing a set target value and the analytical value.
Description
- 1. Technical Field
- The present invention relates to a swing group analysis apparatus, a swing group analysis method, and a swing group analysis program.
- 2. Related Art
- JP-A-11-216217 discloses a swing training machine. The swing training machine accumulates swing information (information obtained by swing operation). Swing parameters such as swing reproducibility, swing power, and a of level swing endurance are calculated based on the swing information. Based on a tendency of the swing parameters, a training method and an amount of training are notified to a user.
- Examples of a method of swing analysis include a method of analyzing one swing in detail, and a method of collectively analyzing operations in which several tens or hundreds of swings are repeated, such as a training of practice swings, as a swing group. For example, JP-A-11-216217 discloses that the swing is evaluated based on a difference between a maximum value of a swing speed of the previous training and a swing speed of a current training, but does not disclose an evaluation method as a swing group.
- An advantage of some aspects of the invention is to provide a swing group analysis apparatus, a swing group analysis method, and a swing group analysis program which are capable of realizing a collective analysis as a swing group.
- (1) An aspect of the invention relates to a swing group analysis apparatus including a swing analysis unit which calculates an analytical value of a specific item for a swing which belong to a swing group based on an output of an inertia sensor; and an evaluation unit which evaluates the swing group by comparing a set target value and the analytical value.
- A detection signal is output from the inertia sensor for each swing. The detection signal is input to the analysis unit. The analysis unit calculates the analytical value of the specific item for a swing in accordance with the input detection signal. The calculated analytical value is transferred to the evaluation unit. The evaluation unit evaluates the swing group which is an aggregate of the swing by comparing the target value and the analytical value for each swing. In this way, the entirety of swing groups is evaluated. The collective analysis is realized as the swing group.
- (2) The evaluation unit may specify a ratio of the swings that have reached the target value, in the swing group. It is possible to evaluate the entirety of swing groups that reached the target value.
- (3) The evaluation unit may impart a score for the swing with respect to the target value in accordance with the degree of achievement. It is possible to evaluate the swing in accordance with a degree of achievement in stages.
- (4) The evaluation unit may calculate a total sum of the score which is imparted for each swing. In this way, it is possible to specifically evaluate the entirety of swing groups.
- (5) The swing group analysis apparatus may further include an output unit which outputs an evaluation result of the swing group. In this way, it is possible to notify the user of the evaluation result of the swing group.
- (6) The swing group analysis apparatus may further include an input unit which inputs the target value. The user can designate the target value. In addition, the user can change the in accordance with of the user' own degree of attainment.
- (7) In the swing group analysis apparatus, the evaluation unit may update the target value in accordance with the evaluation of the swing group. The evaluation group changes the target value in accordance with the evaluation of the swing group without waiting designation or operation of the user. In this way, it is possible to automatically set the target value which is effective for the user.
- (8) Another aspect of the invention relates to a swing group analysis method including calculating an analytical value of a specific item for a swing which belong to a swing group based on an output of an inertia sensor; and evaluating the swing group by comparing a set target value and the analytical value.
- (9) Still another aspect of the invention relates to a swing group analysis program causing a computer to execute: calculating an analytical value of a specific item for a swing which belong to a swing group based on an output of an inertia sensor; and evaluating the swing group by comparing a set target value and the analytical value.
- The invention will be described with reference to the accompanying drawings, wherein like numbers reference like elements.
-
FIG. 1 is a conceptual diagram schematically illustrating a configuration of a swing group evaluation apparatus. -
FIG. 2 is a block diagram schematically illustrating a configuration of the swing group evaluation apparatus. -
FIG. 3 is a flow chart schematically illustrating a swing group analysis method. -
FIG. 4 is a plan view of a smart phone illustrating a specific example of a screen. -
FIG. 5 is a plan view of the smart phone illustrating a specific example of a screen. -
FIG. 6 is a plan view of the smart phone illustrating a specific example of a screen. - Hereinafter, an embodiment of the invention will be described with reference to accompany drawings. Note that, the embodiment in the following description is not unjustly limited to the content of the invention described in the appended claims, and it is not limited that not all configurations described in the invention are necessary as means for solving a problem of the invention.
- As illustrated in
FIG. 1 , a swing groupanalysis evaluation apparatus 11 is provided with asensor device 12 and ahost terminal 13. Thesensor device 12 is mounted on abat 14 of, for example, a base ball or a softball. Thesensor device 12 is attached to agrip end 14a of thebat 14 by amount member 15. Themount member 15 is preferable to formed of, for example, a freely expandable material. - The
host terminal 13 is formed of, for example, asmart phone 16. Thesmart phone 16 is provided with adisplay panel 17. A surface of thedisplay panel 17 is overlapped with atouch screen panel 18 as an input unit. A user can confirm an evaluation result of a swing group in accordance with a display of thedisplay panel 17. In the same way, the user can input various instructions and conditions in accordance with an operation of thetouch screen panel 18. In addition, it is possible to use a tablet PC terminal, a note PC terminal, and a desk top PC terminal in thehost terminal 13. - The
sensor device 12 is wirelessly connected to communicate with thesmart phone 16, for example. It is possible to use, for example, Bluetooth (a trade mark) in wireless communication. In this way, a detection signal of thesensor device 12 is supplied to thesmart phone 16. - As illustrated in
FIG. 2 , thesensor device 12 is provided with aninertia sensor 21. Theinertia sensor 21 includes an acceleration sensor and a gyrossensor. The acceleration sensor can detect acceleration in each of three axial directions which are perpendicular to one another. The gyroseonsor can individually detect angular velocity around each of the three axes which are perpendicular to one another. Theinertia sensor 21 outputs the detection signal. The detection signal specifies inertia quantity. That is, the acceleration and the angular velocity for each axis are specified by the detection signal. - The
sensor device 12 includes adata processing unit 22. Thedata processing unit 22 is connected to theinertia sensor 21. The detection signal is supplied to thedata processing unit 22 from theinertia sensor 21. The detection signal is processed in thedata processing unit 22 and then converted into a signal which is suitable for communication. For example, an analog signal is converted into a digital signal. - The
sensor device 12 includes acommunication unit 23. Thecommunication unit 23 is connected to thedata processing unit 22. The detection signal which is processed in thedata processing unit 22 is supplied to thecommunication unit 23. Thecommunication unit 23 wirelessly outputs the detection signal according to a determined communication protocol. - The
host terminal 13 includes aprocessing unit 25. Theprocessing unit 25 is formed of, for example, a CPU. Theprocessing unit 25 is connected to acommunication unit 26. Thecommunication unit 26 is capable of wirelessly exchanging signals with thecommunication unit 23 of thesensor device 12. In this way, theprocessing unit 25 can process an output signal of thesensor device 12. Although not shown, thedisplay panel 17 and thetouch screen panel 18 are connected to theprocessing unit 25. Theprocessing unit 25 can output a processing result to thedisplay panel 17, and execute an operation which is determined according to manipulation of thetouch screen panel 18. - The
processing unit 25 is connected to a memory unit such as a read only memory (ROM) 27, a random access memory (RAM) 28, and anonvolatile memory 29. Theprocessing unit 25 uses theROM 27, theRAM 28, and thenonvolatile memory 29 so as to process the signal. A swing group evaluation software program and relevant data are stored in theROM 27. Theprocessing unit 25 realizes a swing group analysis method by executing the swing group analysis software program. For example, in order to execute the swing group analysis method, the swing group analysis software program is temporarily stored in theRAM 28. It is possible to store a program and data, which have relatively small capacity, such as a basic input/output system (BIOS) in thenonvolatile memory 29. - The
processing unit 25 is provided with adata acquisition unit 31, aswing analysis unit 32, and aswing evaluation unit 33. Thedata acquisition unit 31 acquires output data of thesensor device 12 which is received via thecommunication unit 26. Thedata acquisition unit 31 stores the acquired output data in theRAM 28, for example. The output data is stored in theRAM 28 in time series. - The
swing analysis unit 32 calculates swing analysis information based on the output data which is obtained by thedata acquisition unit 31. The analysis information includes an analytical value in each item for the swing. A swing speed, a swing time, a radius of rotation of the grip, an angle of thebat 14, a rotation angle of thebat 14, and the like are included in the item. The swing speed specifies a head speed of thebat 14. The swing time specifies a time which has elapsed since an end of the previous swing to an end of the current swing. The radius of rotation of the grip specifies a rotating track radius of thegrip end 14a. The angle of thebat 14 specifies an inclination angle of thebat 14 with respect to a horizontal surface. The rotation angle of thebat 14 specifies the rotation angle of thebat 14 around a rotation axis (a user's body) of the swing. Among these items, at least one item may be calculated, or all of the items maybe calculated. The swing analysis information which is obtained in this way is specified based on the track or posture of thebat 14 during the swing. A signal which specifies an analytical value is output to, for example, theRAM 28 from theswing analysis unit 32. The swing analysis information is preferably stored in, for example, theRAM 28 for the swing. - The
swing evaluation unit 33 executes the collective analysis as an aggregate of a plurality of swings, that is, a swing group. In order to execute the analysis, theswing evaluation unit 33 specifies a target value for each item of the swing analysis information. Theswing evaluation unit 33 acquires a signal which specifies the target value of the item. The target value is preferably stored in theRAM 28 in advance. Here, the target value is preferably set by the designation of the user based on the manipulation of thetouch screen panel 18. - The
swing evaluation unit 33 compares the analytical value with the target value for the swing. In order to compare the analytical value with the target value, theswing evaluation unit 33 receives a signal which specifies the analytical value from theRAM 28. Thus, it is evaluated whether or not the analytical value reaches the target value for the swing. Theswing evaluation unit 33 specifies the ratio of the swings that have reached the target value, in the swing group. The degree of target achievement is evaluated in accordance with the ratio. - In order to a practice swing of the
bat 14, a user attaches thesensor device 12 to thebat 14. Thesensor device 12 is fixed to thegrip end 14a of thebat 14. The user manipulates thetouch screen panel 18 according to, for example, a display on thedisplay panel 17 and starts the swing group analysis software program. In this way, the swing group analysis method is executed. - As illustrated in
FIG. 3 , when swing group analysis software program is started, the user is prompted to select items in step S1. For example, as illustrated inFIG. 4 , items which are supposed to a target of the degree of achievement are arranged on the screen of thedisplay panel 17. For example, one or more of items are selected from the swing speed, the swing time, the radius of rotation of the grip, the angle of thebat 14, the rotation angle of thebat 14. The user sets a target value for each item which is selected in step S2. For example, as the swing speed, the head speed is set to be several km per hour, for example. The target value of the head speed provides standard of the ball-hitting strength. The swing time is set in the unit of seconds. The target value of the swing time provides a standard pace of the practice swing. The radius of rotation of the grip is set a distance between a grip and a rotation center when to be several cm, for example. The target value of the radius of rotation of the grip provides standard for determining whether the swing is compact or large. The angle of thebat 14 is set to be several degrees, for example. The target value of the angle of thebat 14 provides standard for example, “the head is upright” or “the head is flat”. The rotation angle of thebat 14 is set to be several degrees, for example. The rotation angle of thebat 14 provides standard of a full swing and a half swing. When setting the above conditions, the user manipulates, for example, thetouch screen panel 18. For example, as illustrated inFIG. 5 , a blank prompting the input is displayed on thedisplay panel 17. Each of the target values is stored in, for example, theRAM 28. When the setting of the target value is completed, theprocessing unit 25 instructs start of measurement of theinertia sensor 21 in step S3. Theinertia sensor 21 starts measurement. - In the practice swing, taking a pose and the swing at a hitting place are repeated. During the practice swing, the detection signal is output from the
inertia sensor 21. When the user takes a pose, the “pose” is specified in the detection signal of theinertia sensor 21. In typical cases, it is recognized that the “pose” is in a stationary state of the grip. When the user swings thebat 14, the detection signal of theinertia sensor 21 changes. In the detection signal, the acceleration other than the gravity acceleration is detected and a change of the angular velocity is specified. Thedata processing unit 22 processes the detection signal. The processed detection signal is transmitted to thehost terminal 13 from thecommunication unit 23. - In step S4, the
communication unit 26 of thehost terminal 13 receives a signal. Thedata acquisition unit 31 acquires output data of thesensor device 12. The output data is stored in theRAM 28 in time series. - In step S5, the
swing analysis unit 32 calculates the analytical values of, for the swing, the swing speed, the swing time, the radius of rotation of the grip, the angle of thebat 14, and the rotation angle of thebat 14. Here, the analytical value may be calculated in the selected item. The calculated analytical value is output from theswing analysis unit 32. The analytical value is stored in theRAM 28. - It is determined whether or not the practice swing is completed in step S6. If the practice swing is completed, the
inertia sensor 21 completes the measurement. If the practice swing is not completed, theinertia sensor 21 continuously performs the measurement. Again, the “pose” is specified in the detection signal of theinertia sensor 21. Until the practice swing is completed, the process afterward is repeated. Even during the practice swing, theinertia sensor 21 can complete the measurement through the manipulation of thetouch screen panel 18 by the user. - When the
inertia sensor 21 completes the measurement, theswing evaluation unit 33 executes the analysis of the swing group. The analysis is preferably started in accordance with the manipulation of thetouch screen panel 18 by the user, for example. In order to perform the analysis of the swing group, theswing evaluation unit 33 acquires the target value and an analytical value for the swing from theRAM 28 in step S7. Theswing evaluation unit 33 compares the target value and an analytical value in step S8. In this way, the comparison is executed for each swing, and theswing evaluation unit 33 counts the swings having analytical values which are greater than the target value. When the comparison for the entire swings is completed in step S9, the ratio of the analytical values, which are greater than the target value, with respect to the entire number of swings is calculated in step S10. The degree of target achievement is evaluated by the swing group in accordance with the ratio. In this way, the entire of the swing groups is evaluated. The collective analysis is realized as the swing group. The evaluation result is displayed on thedisplay panel 17, for example. The evaluation result of the swing group is notified to the user. - For example, when the swing speed is selected as the item, the ratio in which the swings correspond to the ball-hitting strength which is equal to or greater than the target strength is evaluated. When the swing time is selected as the item, it is evaluated how long or how many times the user takes brake during the practice swing. When the radius of rotation of the grip is selected as the item, the ratio in which the compact swings are achieved is evaluated. When the angle of the
bat 14 is selected as the item, the ratio of the heads lies is evaluated. When the rotation angle of thebat 14 is selected as the item, the ratio of the full swings is evaluated. In this way, the entirety of swing groups is evaluated based on the ratio of the swings that have reached the target value. - The swing
group evaluation unit 33 may specify a total sum of scores by giving the score to the swing in accordance with good or bad of indexes (a degree of achievement with respect to the target value) which are imparted for the swing so as to indicate the degree of achievement with respect to the target value. For example, in a case where the target value of the swing time is set to be 3 seconds, theswing evaluation unit 33 may impart 20 points to the swing time within 3 seconds, impart 5 points to the swing time within 10 seconds, and impart 1 point to the swing time which exceeds 10 seconds. In this way, the swing is evaluated in accordance with the degree of achievement in stages. The entirety of swing groups are specifically evaluated. - In the swing
group evaluation apparatus 11, a specific aggregate of swings maybe selected in the swing group. At this time, the user is preferable to select a specific swing through the manipulation of thetouch screen panel 18 with respect to theswing evaluation unit 33. When a corresponding signal is input to theswing evaluation unit 33 from thetouch screen panel 18, theswing evaluation unit 33 executes evaluation of the degree of target achievement by the specific aggregate of swings which is designated as above. In this way, thetouch screen panel 18 can induce the evaluation of the degree of target achievement by the specific aggregate of swings which is designated as above. It is possible to execute the evaluation of the swing group regarding to a desired aggregate of swings. - The swing
group evaluation apparatus 11 may evaluate whether or not the swing has reached the target value. At this time, the user is preferable to designate a specific swing through the manipulation of thetouch screen panel 18 with respect to theswing evaluation unit 33. It is possible to notify the user of the evaluation of the swing in accordance with the designation. - As described above, in the swing
group evaluation apparatus 11, the target value may be input thereto from thetouch screen panel 18, and theswing evaluation unit 33 may set the target value in accordance with the evaluation of the swing group. When the swing which has achieved the target value exceeds a certain ratio (for example, 90%), the target value may be set to be higher. With this, it is possible for the user to continuously improve swing skill. In contrast, when the target value is lower than the low ratio of the swings which have achieved the target value (for example, 30%), the target value may be lowered. In this way, the next evaluation is enhanced, and thus it is possible to contribute to maintaining motivation. In addition, the target value may be set in accordance with an expected achievement rate (a ratio of the swings which have achieved the target value in the swing group). - Meanwhile, the embodiment is described in detail as above, but those skilled in the art can easily understand that various modifications which do not substantially depart from new matters and advantages of the invention are possible. Therefore, all such Modification Examples are included in the invention. For example, in the specification or drawings, at least once, terms listed together with different terms having broader or the same meaning can be replaced with different terms in any place in the specification or drawings. In addition, configurations and operations of the
sensor device 12, thehost terminal 13, themount member 15, thesmart phone 16, thedisplay panel 17, thetouch screen panel 18, or the like can be modified in various ways without being limited to the description of the embodiments. - The entire disclosure of Japanese Patent Application No. 2014-207372, filed Oct. 8, 2014 is expressly incorporated by reference herein.
Claims (14)
1. A swing group analysis apparatus comprising:
a swing analysis unit which calculates an analytical value of a specific item for a swing which belong to a swing group based on an output of an inertia sensor; and
an evaluation unit which evaluates the swing group by comparing a set target value and the analytical value.
2. The swing group analysis apparatus according to claim 1 ,
wherein the evaluation unit specifies a ratio of the swings that have reached the target value, in the swing group.
3. The swing group analysis apparatus according to claim 1 ,
wherein the evaluation unit imparts a score for the swing with respect to the target value in accordance with a degree of achievement.
4. The swing group analysis apparatus according to claim 3 ,
wherein the evaluation unit calculates a total sum of the score which is imparted for each swing.
5. The swing group analysis apparatus according to claim 1 , further comprising an output unit which outputs an evaluation result of the swing group.
6. The swing group analysis apparatus according to claim 1 , further comprising an input unit which inputs the target value.
7. The swing group analysis apparatus according to claim 1 ,
wherein the evaluation unit updates the target value in accordance with an evaluation of the swing group.
8. A swing group analysis method comprising:
calculating an analytical value of a specific item for a swing which belong to a swing group based on an output of an inertia sensor; and
evaluating the swing group by comparing a set target value and the analytical value.
9. The swing group analysis method according to claim 8 ,
wherein in the evaluating, in the swing group, a ratio of the swings that have reached the target value is specified.
10. The swing group analysis method according to claim 8 ,
wherein in the evaluating, a score is imparted to the swing with respect to the target value in accordance with a degree of achievement.
11. The swing group analysis method according to claim 10 ,
wherein in the evaluating, a total sum of the score which is imparted for each swing is calculated.
12. The swing group analysis method according to claim 8 , further comprising outputting an evaluation result of the swing group.
13. The swing group analysis method according to claim 8 , further comprising inputting the target value.
14. The swing group analysis method according to claim 8 ,
wherein in the evaluating, the target value is updated in accordance with the evaluation of the swing group.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2014207372A JP2016073548A (en) | 2014-10-08 | 2014-10-08 | Swing group analysis apparatus, swing group analysis method, and swing group analysis program |
| JP2014-207372 | 2014-10-08 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20160101318A1 true US20160101318A1 (en) | 2016-04-14 |
Family
ID=55654748
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US14/873,632 Abandoned US20160101318A1 (en) | 2014-10-08 | 2015-10-02 | Swing group analysis apparatus, swing group analysis method, and swing group analysis program |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20160101318A1 (en) |
| JP (1) | JP2016073548A (en) |
| CN (1) | CN105498186A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160089567A1 (en) * | 2014-09-26 | 2016-03-31 | Seiko Epson Corporation | Form analyzing device, form analyzing system, form analyzing method, and form analyzing program |
| US10971029B2 (en) * | 2017-07-13 | 2021-04-06 | Kabushiki Kaisha Toshiba | Information processing device, method, and storage medium |
Citations (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020004723A1 (en) * | 2000-07-05 | 2002-01-10 | Yoshinobu Meifu | Golf data management system, data center, and method of managing golf data |
| US20050196737A1 (en) * | 2004-01-26 | 2005-09-08 | Mann Ralph V. | Systems and methods of measuring and evaluating performance of a physical skill and equipment used to perform the physical skill |
| US20060025229A1 (en) * | 2003-12-19 | 2006-02-02 | Satayan Mahajan | Motion tracking and analysis apparatus and method and system implementations thereof |
| US7192359B1 (en) * | 1999-07-22 | 2007-03-20 | Aimon Ab | System, computer program product and method for recording and analyzing performance data |
| US20070135225A1 (en) * | 2005-12-12 | 2007-06-14 | Nieminen Heikki V | Sport movement analyzer and training device |
| US7602301B1 (en) * | 2006-01-09 | 2009-10-13 | Applied Technology Holdings, Inc. | Apparatus, systems, and methods for gathering and processing biometric and biomechanical data |
| US20100022331A1 (en) * | 2008-07-22 | 2010-01-28 | The Schneider Group Enterprises, LLC DBA Bestcourses.com | System and Method for Improving Golf Scores |
| US20100234699A1 (en) * | 2007-08-04 | 2010-09-16 | Koninklijke Philips Electronics N.V. | Process and system for monitoring exercise motions of a person |
| US20120029666A1 (en) * | 2009-03-27 | 2012-02-02 | Infomotion Sports Technologies, Inc. | Monitoring of physical training events |
| US20120316004A1 (en) * | 2011-06-09 | 2012-12-13 | Seiko Epson Corporation | Swing analyzing device, swing analyzing program, and recording medium |
| US20130041487A1 (en) * | 2009-10-30 | 2013-02-14 | Shots To Hole Pty Ltd | Golf improvement aid |
| US20140066219A1 (en) * | 2012-09-06 | 2014-03-06 | Jin Wook Kim | Feedback apparatus and method for improving cocking loosening |
| US20140120994A1 (en) * | 2011-06-22 | 2014-05-01 | Golfzon Co., Ltd. | Virtual golf simulation apparatus for providing user-customized practice environment, server connected with the same through network, and user-customized practice environment provision method using virtual golf simulation |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007130071A (en) * | 2005-11-08 | 2007-05-31 | Bridgestone Sports Co Ltd | Golf ball performance evaluation system |
| US9661894B2 (en) * | 2008-02-20 | 2017-05-30 | Nike, Inc. | Systems and methods for storing and analyzing golf data, including community and individual golf data collection and storage at a central hub |
| US9101812B2 (en) * | 2011-10-25 | 2015-08-11 | Aquimo, Llc | Method and system to analyze sports motions using motion sensors of a mobile device |
| JP6300195B2 (en) * | 2012-10-05 | 2018-03-28 | セイコーエプソン株式会社 | Golf swing analysis apparatus and golf swing analysis method |
| JP6099417B2 (en) * | 2013-02-01 | 2017-03-22 | ダンロップスポーツ株式会社 | Extraction method of impact time in golf swing |
| CN104001330B (en) * | 2014-06-06 | 2016-03-23 | 深圳市如歌科技有限公司 | Based on the golf ball-batting simulation system of internet |
-
2014
- 2014-10-08 JP JP2014207372A patent/JP2016073548A/en active Pending
-
2015
- 2015-10-02 US US14/873,632 patent/US20160101318A1/en not_active Abandoned
- 2015-10-08 CN CN201510645430.3A patent/CN105498186A/en active Pending
Patent Citations (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7192359B1 (en) * | 1999-07-22 | 2007-03-20 | Aimon Ab | System, computer program product and method for recording and analyzing performance data |
| US20020004723A1 (en) * | 2000-07-05 | 2002-01-10 | Yoshinobu Meifu | Golf data management system, data center, and method of managing golf data |
| US20060025229A1 (en) * | 2003-12-19 | 2006-02-02 | Satayan Mahajan | Motion tracking and analysis apparatus and method and system implementations thereof |
| US20050196737A1 (en) * | 2004-01-26 | 2005-09-08 | Mann Ralph V. | Systems and methods of measuring and evaluating performance of a physical skill and equipment used to perform the physical skill |
| US20070135225A1 (en) * | 2005-12-12 | 2007-06-14 | Nieminen Heikki V | Sport movement analyzer and training device |
| US7602301B1 (en) * | 2006-01-09 | 2009-10-13 | Applied Technology Holdings, Inc. | Apparatus, systems, and methods for gathering and processing biometric and biomechanical data |
| US20100234699A1 (en) * | 2007-08-04 | 2010-09-16 | Koninklijke Philips Electronics N.V. | Process and system for monitoring exercise motions of a person |
| US20100022331A1 (en) * | 2008-07-22 | 2010-01-28 | The Schneider Group Enterprises, LLC DBA Bestcourses.com | System and Method for Improving Golf Scores |
| US20120029666A1 (en) * | 2009-03-27 | 2012-02-02 | Infomotion Sports Technologies, Inc. | Monitoring of physical training events |
| US20130041487A1 (en) * | 2009-10-30 | 2013-02-14 | Shots To Hole Pty Ltd | Golf improvement aid |
| US20120316004A1 (en) * | 2011-06-09 | 2012-12-13 | Seiko Epson Corporation | Swing analyzing device, swing analyzing program, and recording medium |
| US20140120994A1 (en) * | 2011-06-22 | 2014-05-01 | Golfzon Co., Ltd. | Virtual golf simulation apparatus for providing user-customized practice environment, server connected with the same through network, and user-customized practice environment provision method using virtual golf simulation |
| US20140066219A1 (en) * | 2012-09-06 | 2014-03-06 | Jin Wook Kim | Feedback apparatus and method for improving cocking loosening |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160089567A1 (en) * | 2014-09-26 | 2016-03-31 | Seiko Epson Corporation | Form analyzing device, form analyzing system, form analyzing method, and form analyzing program |
| US10971029B2 (en) * | 2017-07-13 | 2021-04-06 | Kabushiki Kaisha Toshiba | Information processing device, method, and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2016073548A (en) | 2016-05-12 |
| CN105498186A (en) | 2016-04-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5704317B2 (en) | Swing analysis device, swing analysis system, program, and swing analysis method | |
| JP6467766B2 (en) | Motion analysis method, motion analysis apparatus, and motion analysis program | |
| JP6390076B2 (en) | Motion analysis apparatus, motion analysis program, and notification method | |
| JP5352805B2 (en) | Butt selection system and sensor bat | |
| EP3243198A1 (en) | Interactive instruments and other striking objects | |
| JP2015002912A (en) | Motion analysis apparatus and motion analysis program | |
| JP2011142927A6 (en) | Butt selection system and sensor bat | |
| JP2015096105A (en) | Motion analysis method and motion analysis device | |
| JP2015077351A (en) | Motion analysis method, motion analysis apparatus, and motion analysis program | |
| KR101813522B1 (en) | Apparatus for analyzing golf swing and system for virtual golf simulation using the same | |
| US20160101318A1 (en) | Swing group analysis apparatus, swing group analysis method, and swing group analysis program | |
| JP2015073821A (en) | Motion analysis method, motion analyzer, and motion analysis program | |
| JP6783646B2 (en) | Selection support device, selection support system and selection support method | |
| US20160335911A1 (en) | Golf club determination method, golf club determination device, and golf club determination program | |
| JP6350194B2 (en) | Exercise measurement device, exercise measurement method, and exercise measurement program | |
| JP2019150395A (en) | Virtual golf simulation device | |
| JP6255737B2 (en) | Motion analysis apparatus, motion analysis program, and display method | |
| US20160101317A1 (en) | Swing evaluation apparatus, swing evaluation method, and swing evaluation program | |
| JP6028941B2 (en) | Swing analysis device, swing analysis system, program, and swing analysis method | |
| JP2015188507A (en) | Swing data compression method, swing data compression device, swing analysis device, and swing data compression program | |
| JP5962504B2 (en) | Tennis racket selection system and selection method | |
| JP6311897B2 (en) | Swing analysis device, swing analysis system, and swing analysis method | |
| US20160325169A1 (en) | Swing analyzing device, swing analyzing method, swing analyzing system, and storage medium | |
| JP2014240025A (en) | Swing analysis device, swing analysis system, program, and swing analysis method | |
| JP2018089112A (en) | Selection support device and selection support method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: SEIKO EPSON CORPORATION, JAPAN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KITO, NOBUYUKI;NAKAYAMA, TAKUYA;REEL/FRAME:036716/0683 Effective date: 20150929 |
|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |