Swing analysis device, non-transitory computer-readable storage medium storing program for analyzing swing, and swing analysis system

US10046220B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10046220-B2
Application numberUS-201615176993-A
CountryUS
Kind codeB2
Filing dateJun 8, 2016
Priority dateJun 10, 2015
Publication dateAug 14, 2018
Grant dateAug 14, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A swing analysis device for analyzing a swing of a ball hitting tool includes: an information input unit configured to receive input of acceleration information and angular velocity information detected by a sensor attached to the ball hitting tool; a posture calculation unit configured to calculate posture information of the ball hitting tool in the swing by applying a predetermined filter to the acceleration information and the angular velocity information; a correction unit configured to correct the posture information of the ball hitting tool in the swing based on the posture information of the ball hitting tool at a first time in the swing; and a swing information calculation unit configured to calculate a swing trajectory of the ball hitting tool based on the acceleration information and the posture information of the ball hitting tool corrected by the correction unit.

First claim

Opening claim text (preview).

What is claimed is: 1. A swing analysis device for analyzing a plurality of swings of a ball hitting tool, the swing analysis device comprising: an information input unit configured to receive input of acceleration information and angular velocity information detected by a sensor attached to the ball hitting tool; and a swing analysis unit configured to analyze, for each of the plurality of continuous swings, the swing during a certain period from a first time preceding a predetermined time of the swing to a second time after the predetermined time, wherein the predetermined time is a time at which a velocity of the ball hitting tool, which is calculated based on the angular velocity information, reaches a predetermined threshold value, the swing analysis unit including a posture calculation unit configured to calculate posture information of the ball hitting tool in the certain period by applying a predetermined filter to the acceleration information and the angular velocity information, wherein the posture information includes a first rotation matrix for conversion from a sensor coordinate system to a global coordinate system, and the first rotation matrix is obtained by converting a quaternion indicating a posture of the ball hitting tool; a correction unit configured to correct the first rotation matrix of the ball hitting tool in the certain period based on the first rotation matrix of the ball hitting tool at particular time in the certain period; and a swing information calculation unit configured to calculate a swing trajectory of the ball hitting tool in the certain period based on the acceleration information and the first rotation matrix of the ball hitting tool corrected by the correction unit, wherein the particular time is a time at which the velocity of the ball hitting tool, which is calculated based on the angular velocity information, is at a maximum in the certain period. 2. The swing analysis device according to claim 1 , further comprising a number calculation unit configured to calculate the number of swings of the ball hitting tool based on the number of times the velocity of the ball hitting tool calculated based on the angular velocity information reaches a predetermined velocity. 3. The swing analysis device according to claim 1 , wherein the swing information calculation unit further calculates a maximum velocity of a head of the ball hitting tool in the certain period based on the acceleration information and the posture information of the ball hitting tool corrected by the correction unit. 4. The swing analysis device according to claim 1 , wherein the predetermined filter includes an extended Kalman filter. 5. The swing analysis device according to claim 1 , wherein the correction unit is configured to correct the first rotation matrix by multiplying the first rotation matrix by a transposed matrix of a second rotation matrix indicating rotation around a vertical direction at the specific time. 6. A non-transitory computer-readable storage medium storing a program for causing a computer to analyze a plurality of swings of a ball hitting tool, the program causing the computer to perform: receiving input of acceleration information and angular velocity information detected by a sensor attached to the ball hitting tool; and analyzing, for each of the plurality of continuous swings, the swing for a certain period from a first time before a predetermined time of the swing to a second time after the predetermined time, wherein the predetermined time is a time at which a velocity of the ball hitting tool, which is calculated based on the angular velocity information, reaches a predetermined threshold value, the analyzing including: calculating posture information of the ball hitting tool in the certain period by applying a predetermined filter to the acceleration information and the angular velocity information, wherein the posture information includes a first rotation matrix for conversion from a sensor coordinate system to a global coordinate system, and the first rotation matrix is obtained by converting a quaternion indicating a posture of the ball hitting tool; correcting the first rotation matrix of the ball hitting tool in the certain period based on the posture information of the ball hitting tool at a particular time in the certain period; and calculating a swing trajectory of the ball hitting tool in the certain period based on the acceleration information and the corrected first rotation matrix of the ball hitting tool, wherein the particular time is a time at which the velocity of the ball hitting tool, which is calculated based on the angular velocity information, is at a maximum in the certain period. 7. A swing analysis system comprising: a sensor attached to a ball hitting tool; and a swing analysis device configured to analyze a plurality of swings of the ball hitting tool, the swing analysis device including: an information input unit configured to receive input of acceleration information and angular velocity information detected by the sensor attached to the ball hitting tool; and a swing analysis unit configured to analyze, for each of the plurality of swings, the swing for a certain period from a first time preceding a predetermined time to a second time after the predetermined time, wherein the predetermined time is a time at which a velocity of the ball hitting tool, which is calculated based on the angular velocity information, reaches a predetermined threshold value, the swing analysis unit including: a posture calculation unit configured to calculate posture information of the ball hitting tool in the certain period by applying a predetermined filter to the acceleration information and the angular velocity information, wherein the posture information includes a first rotation matrix for conversion from a sensor coordinate system to a global coordinate system, and the first rotation matrix is obtained by converting a quaternion indicating a posture of the ball hitting tool; a correction unit configured to correct the first rotation matrix of the ball hitting tool in the certain period based on the first rotation matrix of the ball hitting tool at a particular time in the certain period, and a swing information calculation unit configured to calculate a swing trajectory of the ball hitting tool in the certain period based on the acceleration information and the first rotation matrix of the ball hitting tool corrected by the correction unit, wherein the particular time is a time at which the velocity of the ball hitting tool, which is calculated based on the angular velocity information, is at a maximum in the certain period.

Assignees

Inventors

Classifications

  • for baseball · CPC title

  • with means for remote communication, e.g. internet or the like · CPC title

  • Counting, e.g. counting periodical movements, revolutions or cycles, or including further data processing to determine distances or speed · CPC title

  • Emitting sound, noise or music · CPC title

  • Visual, audio or audio-visual systems for entertaining, instructing or motivating the user · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10046220B2 cover?
A swing analysis device for analyzing a swing of a ball hitting tool includes: an information input unit configured to receive input of acceleration information and angular velocity information detected by a sensor attached to the ball hitting tool; a posture calculation unit configured to calculate posture information of the ball hitting tool in the swing by applying a predetermined filter to …
Who is the assignee on this patent?
Mizuno Kk, Univ Akita
What technology area does this patent fall under?
Primary CPC classification A63B69/0002. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Aug 14 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).