JP2015013008A - 運動検出装置および運動検出プログラム並びに運動解析システム - Google Patents

運動検出装置および運動検出プログラム並びに運動解析システム Download PDF

Info

Publication number
JP2015013008A
JP2015013008A JP2013141722A JP2013141722A JP2015013008A JP 2015013008 A JP2015013008 A JP 2015013008A JP 2013141722 A JP2013141722 A JP 2013141722A JP 2013141722 A JP2013141722 A JP 2013141722A JP 2015013008 A JP2015013008 A JP 2015013008A
Authority
JP
Japan
Prior art keywords
inertial sensor
index
motion detection
output
motion
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2013141722A
Other languages
English (en)
Other versions
JP2015013008A5 (ja
Inventor
裕哉 石川
Hiroya Ishikawa
裕哉 石川
健也 小平
Takeya Kodaira
健也 小平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2013141722A priority Critical patent/JP2015013008A/ja
Priority to US14/309,446 priority patent/US20150007658A1/en
Publication of JP2015013008A publication Critical patent/JP2015013008A/ja
Publication of JP2015013008A5 publication Critical patent/JP2015013008A5/ja
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P13/00Indicating or recording presence, absence, or direction, of movement
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
    • A61B5/1121Determining geometric values, e.g. centre of rotation or angular range of movement
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/103Detecting, measuring or recording devices for testing the shape, pattern, colour, size or movement of the body or parts thereof, for diagnostic purposes
    • A61B5/11Measuring movement of the entire body or parts thereof, e.g. head or hand tremor, mobility of a limb
    • A61B5/1121Determining geometric values, e.g. centre of rotation or angular range of movement
    • A61B5/1122Determining geometric values, e.g. centre of rotation or angular range of movement of movement trajectories
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/68Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient
    • A61B5/6887Arrangements of detecting, measuring or recording means, e.g. sensors, in relation to patient mounted on external non-worn devices, e.g. non-medical devices
    • A61B5/6895Sport equipment
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V40/00Recognition of biometric, human-related or animal-related patterns in image or video data
    • G06V40/20Movements or behaviour, e.g. gesture recognition
    • G06V40/23Recognition of whole body movements, e.g. for sport training
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B19/00Teaching not covered by other main groups of this subclass
    • G09B19/003Repetitive work cycles; Sequence of movements
    • G09B19/0038Sports
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/74Details of notification to user or communication with user or patient ; user input means
    • A61B5/742Details of notification to user or communication with user or patient ; user input means using visual displays

Landscapes

  • Health & Medical Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Veterinary Medicine (AREA)
  • Biomedical Technology (AREA)
  • Animal Behavior & Ethology (AREA)
  • Surgery (AREA)
  • Public Health (AREA)
  • Molecular Biology (AREA)
  • Medical Informatics (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Biophysics (AREA)
  • Pathology (AREA)
  • Physiology (AREA)
  • Theoretical Computer Science (AREA)
  • Oral & Maxillofacial Surgery (AREA)
  • Dentistry (AREA)
  • Business, Economics & Management (AREA)
  • Geometry (AREA)
  • Educational Administration (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Educational Technology (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Psychiatry (AREA)
  • Social Psychology (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
  • Golf Clubs (AREA)

Abstract

【課題】被験者単独であっても確実に的確なタイミングでスイングの計測を開始することができる運動検出装置および運動検出プログラム並びに運動解析システムは提供される。
【解決手段】運動検出装置は、慣性センサー12の出力を用いて、被験者および運動具14の少なくとも一方の動きをトリガー信号の指標として特定する。慣性センサー12の出力中に、被験者および運動具14の少なくとも一方の動きが特定される。特定された動きに応じてトリガー信号が生成される。被験者は自分自身の動きを通じて的確なタイミングでトリガー信号を生成させる。
【選択図】図4

Description

本発明は、運動検出装置および運動検出プログラム、そして、それらを利用した運動解析システム等に関する。
例えば特許文献1は、運動解析システムの一具体例であるスイング解析システムを開示する。被験者には三次元加速度センサーが取り付けられる。三次元加速度センサーの出力に基づき被験者のゴルフスイングは解析される。
特開2011−210号公報 特開2011−78753号公報 特開2000−148351号公報
ゴルフスイングは、アドレスに始まって、バックスイングから振り下ろし、インパクトを経て、フォロースルー、そしてフィニッシュに至る。ゴルフスイングの解析はアドレスから始められることが望まれる。特許文献1ではスイング解析システムは観察者によって操作される。観察者が被験者のアドレスの姿勢を確認しスイングの計測を開始することができる。そして、こうしたスイング解析システムでは、観察者の存在なしでは的確なタイミングでスイングの計測を開始することができない。被験者単独でも、確実にアドレスからスイングの計測が開始されることが望まれる。
本発明の少なくとも1つの態様によれば、被験者単独であっても確実に的確なタイミングでスイングの計測を開始することができる運動検出装置および運動検出プログラム並びに運動解析システムは提供されることができる。
(1)本発明の一態様は、慣性センサーの出力を用いて、被験者および運動具の少なくとも一方の動きをトリガー信号の指標として特定する運動検出装置に関する。
慣性センサーは被験者または運動具の一連の動作中に検出信号を出力する。運動検出装置では、慣性センサーの出力中に、被験者および運動具の少なくとも一方の動きが特定される。特定された動きに応じてトリガー信号が生成される。被験者は自分自身の動きを通じて的確なタイミングでトリガー信号を生成させることができる。
(2)前記指標は前記動きの反復を含むことができる。一般に、一定の期間内に特定の動きの反復を含む運動は少ない。期間の長短が調整されれば、その期間内で運動は反復動作を含むことがない。したがって、そうした期間内に検出される動きの反復は被験者の意図的動作として捉えられることができる。こうした動きの反復は他の動きに取り違えられる可能性が著しく低い。トリガー信号の誤出力は防止されることができる。
(3)前記指標は、前記動きと、前記動きと逆向きの動きとを含むことができる。一般に、一定の期間内に特定の動きと対(例えば鏡像)となる逆向きの動きとが連続する運動は少ない。期間の長短が調整されれば、その期間内で運動は特定の動きと逆向きの動きとの連続を含むことがない。したがって、そうした期間内に検出される動きと逆向きの動きとの連続は被験者の意図的動作として捉えられることができる。こうした動きと逆向きの動きとの連続は他の動きに取り違えられる可能性が著しく低い。トリガー信号の誤出力は防止されることができる。
(4)運動検出装置は、前記指標を記憶するメモリーを備えることができる。慣性センサーの出力中に、メモリーに記憶された指標が特定されると、トリガー信号が生成される。
(5)前記メモリーは、前記慣性センサーの出力のピーク部分を前記指標として記憶することができる。慣性センサーの出力中に、メモリーに記憶されたピーク部分が特定されると、トリガー信号が生成される。
(6)前記メモリーは、前記慣性センサーの出力の複数のピーク部分を前記指標として記憶することができる。慣性センサーの出力中に、メモリーに記憶された複数のピーク部分が特定されると、トリガー信号が生成される。
(7)前記メモリーは、前記慣性センサーが装着された前記被験者および前記運動具の少なくとも一方の静止状態における前記慣性センサーからの出力を記憶することができる。こうした静止状態では慣性センサーの出力は実質的に一定値の検出信号を示す。したがって、指標となる動きは慣性センサーの出力中で際立つことができる。こうして慣性センサーの出力中に確実に指標は見つけ出される。指標の見落としは防止される。
(8)前記メモリーは被験者ごとに指標を記憶することができる。こうして被験者ごとに指標はカスタマイズされる。被験者ごとに確実にトリガー信号の出力は確保される。
(9)前記メモリーは、前記慣性センサーが搭載されているセンサーユニット内に搭載されることができる。こうしてメモリーはセンサーユニットに組み込まれる。センサーユニットそのものが運動検出装置として機能する。
(10)運動検出装置は、前記慣性センサーの出力から前記指標を検出した場合に、前記トリガー信号を出力し、本体ユニットへ処理を指示する演算回路を備えることができる。演算回路は本体ユニットとは別に構成されることができる。本体ユニットの負担は軽減される。
(11)運動検出装置は、前記指標として第1指標と第2指標とを特定し、前記演算回路は、前記慣性センサーの出力から前記第1指標を検出した場合に前記本体ユニットへ前記トリガー信号を出力して計測を開始し、前記慣性センサーの出力から前記第2指標を検出した場合に前記本体ユニットへ前記トリガー信号を出力して計測を停止することができる。こうして被験者は自分自身の動きを通じて計測の開始および停止を管理することができる。被験者は的確なタイミングで計測の開始および停止を実現することができる。
(12)前記演算回路は、前記慣性センサーが搭載されているセンサーユニット内に搭載されることができる。こうして演算回路はセンサーユニットに組み込まれる。センサーユニットそのものが運動検出装置として機能する。
(13)前記慣性センサーは角速度センサーであることができ、運動検出装置は、前記運動具のシャフト部の軸回りに発生する角速度を用いて前記指標を特定することができる。慣性センサーは角速度信号を出力する。角速度に応じて被験者および運動具の少なくとも一方の動きは特定される。
(14)前記慣性センサーは加速度センサーであることができ、運動検出装置は、前記運動具に発生する加速度を用いて前記指標を特定することができる。慣性センサーは加速度信号を出力する。加速度信号に応じて被験者および運動具の少なくとも一方の動きは特定される。
(15)運動検出装置は運動解析システムに組み込まれて利用されることができる。このとき、運動解析システムは、運動検出装置と、前記トリガー信号の受信に応じて、処理を実行する前記本体ユニットとを備えることができる。
(16)前記本体ユニットは、前記トリガー信号を受信する前に、第1サンプリングレートで前記慣性センサーの出力を処理し、前記トリガー信号の受信に応じて前記第1サンプリングレートよりも高い第2サンプリングレートで前記慣性センサーの出力を処理することができる。トリガー信号を受信するまで本体ユニットは処理動作の実行を待機する。このとき、本体ユニットは第1サンプリングレートで慣性センサーの出力を処理する。トリガー信号を受信すると、本体ユニットは第2サンプリングレートで慣性センサーの出力を処理する。したがって、運動解析の解像度は高められることができる。待機時に信号処理の頻度は減少する。不要なエネルギーの消費は抑制されることができる。
(17)前記トリガー信号は、前記本体ユニットの処理実行の開始または停止を指示する信号であることができる。こうして被験者は自分自身の動きを通じて計測の開始および停止を管理することができる。被験者は的確なタイミングで計測の開始および停止を実現することができる。
(18)本発明の他の態様は、慣性センサーの出力を用いて、被験者または運動具の動きを指標として記憶する手段と、前記慣性センサーの出力から前記指標を検出した場合に、本体ユニットへトリガー信号を出力する手段とを備える運動検出装置に関する。
(19)本発明のさらに他の態様は、慣性センサーの出力を用いて、被験者および運動具の少なくとも一方の動きの指標を取得する手順と、前記指標を検出した場合に処理を実行する手順とをコンピューターに実行させる運動検出プログラムに関する。
本発明の第1実施形態に係るゴルフスイング解析システムの構成を概略的に示す概念図である。 運動解析モデルとゴルファーおよびゴルフクラブとの関係を概略的に示す概念図である。 一実施形態に係る演算処理回路の構成を概略的に示すブロック図である。 第1具体例に係る特定動作を概略的に示す概念図である。 第1具体例に係る特定動作を特定する指標を概略的に示すグラフである。 第2具体例に係る特定動作を概略的に示す概念図である。 第2具体例に係る特定動作を特定する指標を概略的に示すグラフである。 第3具体例に係る特定動作を概略的に示す概念図である。 第3具体例に係る特定動作を特定する指標を概略的に示すグラフである。 第4具体例に係る特定動作を概略的に示す概念図である。 第4具体例に係る特定動作を特定する指標を概略的に示すグラフである。 本発明の第2実施形態に係るゴルフスイング解析システムの構成を概略的に示す概念図である。 比較例に係るゴルフスイング解析システムの構成を概略的に示す概念図である。 他の比較例に係るゴルフスイング解析システムの構成を概略的に示す概念図である。
以下、添付図面を参照しつつ本発明の一実施形態を説明する。なお、以下に説明する本実施形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではなく、本実施形態で説明される構成の全てが本発明の解決手段として必須であるとは限らない。
(1)第1実施形態に係るゴルフスイング解析システムの構成
図1は本発明の第1実施形態に係るゴルフスイング解析システム(運動解析システム)11の構成を概略的に示す。ゴルフスイング解析システム11は例えばセンサーユニット12および本体ユニット13を備える。センサーユニット12はゴルフクラブ(運動具)14に取り付けられる。ゴルフクラブ14はシャフト14aおよびグリップ14bを備える。グリップ14bが被験者の手で握られる。グリップ14bはシャフト14aの中心軸に同軸に形成される。シャフト14aの先端にはクラブヘッド14cが結合される。望ましくは、センサーユニット12はゴルフクラブ14のシャフト14aまたはグリップ14bに取り付けられる。センサーユニット12はゴルフクラブ14に相対移動不能に固定されればよい。こうしてセンサーユニット12はゴルフクラブ14に装着されてもよく、その他、センサーユニット12は被験者の手や腕、肩に取り付けられてもよい。
センサーユニット12は慣性センサー15を備える。慣性センサー15には加速度センサーおよびジャイロセンサーが組み込まれる。加速度センサーは互いに直交する三軸方向に個々に加速度を検出することができる。ジャイロセンサーは互いに直交する三軸の各軸回りに個別に角速度を検出することができる。慣性センサー15は検出信号を出力する。検出信号で個々の軸ごとに加速度および角速度は特定される。加速度センサーおよびジャイロセンサーは比較的に精度よく加速度および角速度の情報を検出する。ここでは、センサーユニット12の取り付けにあたって慣性センサー15の検出軸の1つはシャフト14aの中心軸に合わせ込まれる。すなわち、慣性センサー15のy軸はシャフト14aの中心軸に重なる、あるいは、平行に延びる。
センサーユニット12は演算回路16およびメモリー17を備える。演算回路16は慣性センサー15に接続される。演算回路16は慣性センサー15の出力を受信する。演算回路16にはメモリー17が接続される。メモリー17は、慣性センサー15の出力で表現されてゴルフクラブ14の特定動作(動き)を特定する指標を記憶する。特定動作の詳細は後述される。指標は第1指標、第2指標および第3指標を含む。演算回路16は、慣性センサー15からの出力信号を受信中に、慣性センサー15の出力信号中に第1指標を検出すると、開始信号(トリガー信号)を出力する。演算回路16は同様に慣性センサー15の出力信号中に第2指標を検出すると、終了信号(トリガー信号)を出力する。演算回路16は同様に慣性センサー15の出力信号中に第3指標を検出すると、静止通知信号を出力する。すなわち、第3指標は、ゴルフクラブ14の静止状態における慣性センサー15の出力に相当する。演算回路16は慣性センサー15の出力に基づきゴルフクラブ14の静止状態を判定する。第3指標は例えば閾値として特定されてもよい。閾値には、体動といった微小振動を示す検出信号の影響を排除することができる値が設定されればよい。慣性センサー15の出力が閾値を下回ると、演算回路16はゴルフクラブ14の静止状態を判断する。演算回路16は、所定期間にわたって静止状態を検出すると、静止通知信号を生成する。慣性センサー15、演算回路16およびメモリー17はセンサーユニット12の共通の筐体内に収容されればよい。ここでは、演算回路16およびメモリー17は運動検出装置18を形成する。運動検出装置18は、慣性センサー15の出力を用いて、被験者および運動具の少なくとも一方としてのゴルフクラブ14の動きをトリガー信号の指標として特定する。
本体ユニット13は演算処理回路19を備える。演算処理回路19にはセンサーユニット12が接続される。接続にあたって演算処理回路19には所定のインターフェイス回路21が接続される。このインターフェイス回路21は有線でセンサーユニット12に接続されてもよく無線でセンサーユニット12に接続されてもよい。演算処理回路19にはセンサーユニット12から慣性センサー15の出力すなわち検出信号並びに開始信号および終了信号が入力される。
演算処理回路19には記憶装置22が接続される。記憶装置22には例えばゴルフスイング解析ソフトウェアプログラム23および関連するデータが格納される。演算処理回路19はゴルフスイング解析ソフトウェアプログラム23を実行しゴルフスイング解析方法を実現する。記憶装置22にはDRAM(ダイナミックランダムアクセスメモリー)や大容量記憶装置ユニット、不揮発性メモリー等が含まれる。例えばDRAMには、ゴルフスイング解析方法の実施にあたって一時的にゴルフスイング解析ソフトウェアプログラム23が保持される。ハードディスク駆動装置(HDD)といった大容量記憶装置ユニットにはゴルフスイング解析ソフトウェアプログラムおよびデータが保存される。不揮発性メモリーにはBIOS(基本入出力システム)といった比較的に小容量のプログラムやデータが格納されることができる。
演算処理回路19には画像処理回路24が接続される。演算処理回路19は画像処理回路24に所定の画像データを送る。画像処理回路24には表示装置25が接続される。接続にあたって画像処理回路24には所定のインターフェイス回路(図示されず)が接続される。画像処理回路24は、入力される画像データに応じて表示装置25に画像信号を送る。表示装置25の画面には画像信号で特定される画像が表示される。表示装置25には液晶ディスプレイその他のフラットパネルディスプレイが利用される。ここでは、演算処理回路19、記憶装置22および画像処理回路24は例えばコンピューター装置として提供されることができる。
演算処理回路19には入力装置26が接続される。入力装置26は少なくともアルファベットキーおよびテンキーを備える。入力装置26から文字情報や数値情報が演算処理回路19に入力される。入力装置26は例えばキーボードで構成されればよい。ここでは、本体ユニット13はスマートフォンやタブレットPC(パーソナルコンピューター)、携帯電話端末として構成されることができる。
(2)運動解析モデル
演算処理回路19は仮想空間を規定する。仮想空間は三次元空間で形成される。図2に示されるように、三次元空間は絶対基準座標系(全体座標系)Σxyzを有する。三次元空間には絶対基準座標系Σxyzに従って三次元運動解析モデル28が構築される。三次元運動解析モデル28の棒29は支点31(座標x)に点拘束される。棒29は支点31回りで三次元的に振子として動作する。支点31の位置は移動することができる。ここでは、絶対基準座標系Σxyzに従って、棒29の重心32の位置は座標xで特定され、クラブヘッド14cの位置は座標xで特定される。
三次元運動解析モデル28はスイング時のゴルフクラブ14をモデル化したものに相当する。振子の棒29はゴルフクラブ14のシャフト14aを投影する。棒29の支点31はグリップ14bを投影する。センサーユニット12は棒29に固定される。絶対基準座標系Σxyzに従って慣性センサー15の位置は座標xで特定される。慣性センサー15は加速度信号および角速度信号を出力する。加速度信号では、重力加速度gの影響が差し引かれた加速度
Figure 2015013008
が特定され、角速度信号では角速度ω、ωが特定される。
演算処理回路19は同様に慣性センサー15に局所座標系Σを固定する。局所座標系Σの原点は慣性センサー15の検出軸の原点に設定される。局所座標系Σのy軸はシャフト14aの軸に一致する。局所座標系Σのx軸はフェースの向きで特定される打球方向に一致する。したがって、この局所座標系Σに従って支点31の位置lsjは(0,lsjy,0)で特定される。同様に、この局所座標系Σ上では重心32の位置lsgは(0,lsgy,0)で特定され、クラブヘッド14cの位置lshは(0,lshy,0)で特定される。
(3)演算処理回路の構成
図3は一実施形態に係る演算処理回路19の構成を概略的に示す。演算処理回路19はバイアス値算出部35を備える。バイアス値算出部35は例えばセンサーユニット12の演算回路16に接続される。バイアス値算出部35は慣性センサー15の出力に基づき慣性センサー15のバイアス値を算出する。バイアス値は、静止状態の慣性センサー15から出力される検出信号に基づき特定されることができる。バイアス値算出部35は、所定の期間内に取得されるクラブヘッド14cの位置やグリップエンドの位置の情報から、時間の関数であるバイアス推定値を求める。バイアス推定値の導出にあたって、データは、任意の時間間隔でサンプリングされ、時間軸を含む2次元平面で直線近似される。ここで、バイアスは、角速度がゼロである初期状態のときのゼロバイアスと、電源変動や温度変動などの外部要因に起因するランダムなドリフトとを含む誤差の総称である。
演算処理回路19は支点変位算出部36およびクラブヘッド変位算出部37を備える。支点変位算出部36には慣性センサー15から加速度信号および角速度信号が入力される。支点変位算出部36は加速度および角速度に基づき時間軸に従って支点31の変位を算出する。例えば、慣性センサー15の変位と棒29の姿勢とが特定されれば、支点31の変位は特定されることができる。慣性センサー15の変位は慣性センサー15の加速度から算出されることができる。棒29の姿勢は慣性センサー15の角速度から算出されることができる。算出にあたって支点変位算出部36は記憶装置22からグリップエンドデータを始め様々な数値データを取得する。グリップエンドデータは例えば慣性センサー15の局所座標系Σに従ってグリップエンドの位置すなわち支点31の位置lsjを特定する。その他、支点31の位置の特定にあたってゴルフクラブ14の長さが特定されて当該ゴルフクラブ14上で慣性センサー15の位置が特定されてもよい。支点31の位置は慣性センサー15の局所座標系Σから絶対基準座標系Σxyzに座標変換される。座標変換にあたって変換行列は記憶装置22から供給されることができる。
クラブヘッド変位算出部37には慣性センサー15から加速度信号および角速度信号が入力される。クラブヘッド変位算出部37は加速度および角速度に基づき時間軸に従ってクラブヘッド14cの変位を算出する。例えば、慣性センサー15の変位と棒29の姿勢とが特定されれば、慣性センサー15の局所座標系Σ内でクラブヘッド14cの変位は特定されることができる。慣性センサー15の変位は慣性センサー15の加速度から算出されることができる。棒29の姿勢は慣性センサー15の角速度から算出されることができる。算出にあたってクラブヘッド変位算出部37は記憶装置22からクラブヘッドデータを始め様々な数値データを取得する。クラブヘッドデータは例えば慣性センサー15の局所座標系Σに従ってクラブヘッド14cの位置lshを特定する。その他、クラブヘッド14cの位置の特定にあたってゴルフクラブ14の長さが特定されて当該ゴルフクラブ14上で慣性センサー15の位置が特定されてもよい。クラブヘッド14cの位置は局所座標系Σから絶対基準座標系Σxyzに座標変換される。こういった座標変換にあたってクラブヘッド変位算出部37には支点変位算出部36から支点31の位置が通知されればよい。
演算処理回路19はスイング画像データ生成部38を備える。スイング画像データ生成部38はバイアス値算出部35、支点変位算出部36およびクラブヘッド変位算出部37に接続される。スイング画像データ生成部38は、時間軸に沿った支点31の位置およびクラブヘッド14cの位置に基づき、三次元で棒29の移動軌跡を視覚化する三次元画像データを生成する。三次元画像データの生成にあたってスイング画像データ生成部38はバイアス推定値に基づき支点31の位置およびクラブヘッド14cの位置を補正する。
演算処理回路19はスイッチング部39を備える。スイッチング部39にはバイアス値算出部35、支点変位算出部36およびクラブヘッド変位算出部37が接続される。スイッチング部39にはセンサーユニット12から検出信号、開始信号、終了信号並びに静止通知信号が送られる。スイッチング部39は、開始信号を受信する以前に、第1サンプリングレートで慣性センサー15の検出信号を処理する。慣性センサー15の検出信号は時間的に離散値であって、スイッチング部39は第1サンプリングレートで離散値を間引く。検出信号は第1サンプリングレートでバイアス算出部35、支点変位算出部36およびクラブヘッド変位算出部37に送られる。その一方で、スイッチング部39は、開始信号の受信に応じて、第1サンプリングレートよりも高い第2サンプリングレートで慣性センサー15の検出信号を処理する。検出信号は第2サンプリングレートでバイアス算出部35、支点変位算出部36およびクラブヘッド変位算出部37に送られる。算出に用いられる離散値の単位時間当たりサンプル数は増加する。ここでは、第1サンプリングレートは例えば250Hzに設定され、第2サンプリングレートは例えば1000Hzに設定される。こうしてスイッチング部39は、演算回路16から送られる開始信号の受信に応じて、慣性センサー15の出力の処理頻度を変更する。さらに、スイッチング部39は、終了信号の受信に応じて、第2サンプリングレートから第1サンプリングレートにサンプリングレートを切り替える。第2サンプリングレートよりも低い第1サンプリングレートの実現にあたって、慣性センサー15の検出信号は、センサーユニット12からの出力時(例えば演算回路16からの出力時)に間引かれてもよく、本体ユニット13での受信後に演算処理回路19(スイッチング部39)の処理時に間引かれてもよい。
(4)ゴルフスイング解析システムの動作
ゴルフスイング解析システム11の動作を簡単に説明する。まず、ゴルファーのゴルフスイングは計測される。計測に先立って必要な情報が入力装置26から演算処理回路19に入力される。ここでは、三次元振子モデル28に従って、局所座標系Σに従った支点31の位置lsj、並びに、慣性センサー15の初期姿勢の回転行列Rの入力が促される。入力された情報は例えば特定の識別子の下で管理される。識別子は特定のゴルファーを識別すればよい。
計測に先立って慣性センサー15がゴルフクラブ14のシャフト14aに取り付けられる。慣性センサー15はゴルフクラブ14に相対変位不能に固定される。ここでは、慣性センサー15の検出軸の1つ(ここではy軸)はシャフト14aの中心軸に合わせ込まれる。慣性センサー15の検出軸の1つ(ここではx軸)はフェースの向きで特定される打球方向に合わせ込まれる。
ゴルフスイングの実行に先立って慣性センサー15の計測は開始される。スイッチ(図示されず)の操作に応じて慣性センサー15は動作を開始する。動作の開始時に慣性センサー15は所定の位置および姿勢に設定される。これらの位置および姿勢は初期姿勢の回転行列Rで特定されるものに相当する。慣性センサー15は特定のサンプリング間隔で継続的に加速度および角速度を計測する。サンプリング間隔は計測の解像度を規定する。慣性センサー15の検出信号はリアルタイムで演算処理回路19に送り込まれる。演算処理回路19は慣性センサー15の出力を特定する信号を受信する。
ゴルフスイングは、アドレスに始まって、バックスイングから振り下ろし、インパクトを経て、フォロースルー、そしてフィニッシュに至る。アドレス時、被験者の姿勢は静止する。演算回路16はゴルフクラブ14の静止状態を判定する。慣性センサー15の出力が閾値を下回ると、演算回路16は静止状態を把握する。演算回路16は静止通知信号を出力する。静止通知信号の受信に応じてバイアス値算出部35は慣性センサー15のバイアス値を算出する。算出されたバイアス値はスイング画像データ生成部38に送られる。
こうして静止状態が確保されると、被験者はスイングの動作を開始することができる。スイングの動作は、アドレスからバックスイングに移行し、振り下ろし、インパクトを経て、フォロースルー、そしてフィニッシュに至る。ゴルフクラブ14は振られる。振られると、ゴルフクラブ14の姿勢は時間軸に従って変化する。慣性センサー15はゴルフクラブ14の姿勢に応じて検出信号を出力する。支点変位算出部36およびクラブヘッド変位算出部37はゴルフクラブ14の移動軌跡の算出を開始する。こうして支点変位算出部36およびクラブヘッド変位算出部37は確実にスイング全体でゴルフクラブ14の移動を追いかけることができる。
被験者はスイングの動作の開始に先立って特定動作を実施する。特定動作には、例えば図4に示されるように、シャフト14aの中心軸回りで1方向にゴルフクラブ14を回転させる動作が例示されることができる。アドレスの姿勢から腕が1方向に捻られれば、こうしたゴルフクラブ14の回転は実現されることができる。ここでは、図2から明らかなように、慣性センサー15のy軸がシャフト14aの中心軸に合わせ込まれることから、そうした動作の結果、図5に示されるように、慣性センサー15の出力ではy軸回りの角速度に大きな変化すなわちピークが現れる。こうしたピークの波形や大きさは指標としてメモリー17に予め格納される。演算回路16はメモリー17から特定動作の指標を取得する。演算回路16は慣性センサー15の出力中に特定動作の指標を検索する。演算回路16は例えば慣性センサー15の出力中に相似形の波形を検出すると、本体ユニット13に向けて開始信号を出力する。あるいは、演算回路16は例えば慣性センサー15のy軸回りの角速度に閾値を超えた値を検出すると、本体ユニット13に向けて開始信号を出力する。本体ユニット13は、開始信号を受信すると、運動具の動作の解析を開始したり、あるいは、そういった解析に役立つデータを記録したりする。ゴルフスイング解析システム11は、被験者単独であっても確実に的確なタイミングで計測を開始することができる。スイングの開始前に余分な解析は回避されることができる。
ここでは、スイングが終了すると、被験者は特定動作を実施する。この特定動作は、前述の開始時の特定動作と同じであってもよく相違してもよい。ただし、開始時の特定動作と終了時の特定動作とが相違すれば、開始時と終了時との混同は防止される。演算回路16は慣性センサー15の出力中に特定動作の指標を検索する。演算回路16は例えば慣性センサー15の出力中に相似形の波形を検出すると、本体ユニット13に向けて終了信号を出力する。あるいは、演算回路16は例えば慣性センサー15のy軸回りの角速度に閾値を超えた値を検出すると、本体ユニット13に向けて終了信号を出力する。本体ユニット13は、終了信号を受信すると、計測を終了する。同時に、本体ユニット13は第2サンプリングレートから第1サンプリングレートにサンプリングレートを変更する。
特定動作の検出にあたって被験者には例えばアドレス時の静止姿勢が要求される。その結果、演算回路16は指標の検出に先立って所定期間内にゴルフクラブ14の静止状態を検出する。ゴルフクラブ14で静止状態が確立されると、図5に示されるように、慣性センサー15の出力は実質的に一定値の検出信号を示す。したがって、特定動作は慣性センサー15の出力中で際立つことができる。演算回路16は慣性センサー15の出力中に確実に指標を見つけ出すことができる。指標の見落としは防止されることができる。
しかも、本体ユニット13の演算処理回路19は、開始信号を受信すると、第2サンプリングレート(=1000Hz)で慣性センサー15の出力を処理する。したがって、運動解析の解像度は高められることができる。その一方で、開始信号を受信するまで演算処理回路19は処理動作の実行を待機する。このとき、演算処理回路19は第1サンプリングレート(=250Hz)で慣性センサー15の出力を処理する。処理の頻度は減少する。したがって、不要なエネルギーの消費は抑制されることができる。
(5)第2具体例に係る特定動作
図6は第2具体例に係る特定動作を概略的に示す。第2具体例では、シャフト14aの中心軸回りで1方向にゴルフクラブ14を回転させる動作が反復される。そうした動作の結果、図7に示されるように、慣性センサー15の出力ではy軸回りの角速度に大きな変化すなわちピークが続けざまに複数回(ここでは2回)現れる。こうした複数のピークの波形や大きさは指標としてメモリー17に予め格納される。こうして指標は特定動作の反復を含むことができる。
一般に、一定の期間内に特定動作の反復を含む運動は少ない。期間の長短が調整されれば、その期間内で運動は反復動作を含むことがない。したがって、そうした期間内に検出される反復動作は被験者の意図的動作として捉えられることができる。こうした反復動作は他の動作に取り違えられる可能性が著しく低い。その結果、センサーユニット12は相応しいタイミングで開始信号または終了信号を出力することができる。開始信号または終了信号の誤出力は防止されることができる。
(6)第3具体例に係る特定動作
図8は第3具体例に係る特定動作を概略的に示す。第3具体例では、シャフト14aの中心軸回りで第1方向にゴルフクラブ14を回転させる動作の後に、シャフト14aの中心軸回りで第1方向に逆向きの第2方向にゴルフクラブ14を回転させる動作が実施される。アドレスの姿勢から腕が第1方向に捻られて再びアドレスの姿勢に復帰した後に、腕が第2方向に捻られて再びアドレスの姿勢に復帰すれば、こうしたゴルフクラブ14の回転は実現されることができる。そうした動作の結果、図9に示されるように、慣性センサー15の出力ではy軸回りの角速度に大きな変化すなわちピークが続けざまに反対向きに現れる。こうした逆向きのピークの波形や大きさは指標としてメモリー17に予め格納される。こうして指標は、1つの特定動作に続いて、当該特定動作の対となって当該特定動作の逆向きの動作を含むことができる。
一般に、一定の期間内に特定動作と対(例えば鏡像)となる特定動作の逆向きの動作とが連続する運動は少ない。期間の長短が調整されれば、その期間内で運動は特定動作と逆向きの動作との連続を含むことがない。したがって、そうした期間内に検出される特定動作と逆向きの動作との連続は被験者の意図的動作として捉えられることができる。こうした特定動作と逆向きの動作との連続は他の動作に取り違えられる可能性が著しく低い。その結果、センサーユニット12は相応しいタイミングで開始信号または終了信号を出力することができる。開始信号または終了信号の誤出力は防止されることができる。
(7)第4具体例に係る特定動作
図10は第4具体例に係る特定動作を概略的に示す。第4具体例では、ターゲットラインの方向すなわち打球の方向にクラブヘッド14cを振り衝撃を加える動作が実施される。そうした動作の結果、図11に示されるように、慣性センサー15の出力ではx軸方向の加速度に大きな変化すなわちピークが続けざまに複数回(ここでは2回)現れる。こうした複数のピークの波形や大きさは指標としてメモリー17に予め格納される。ここでは、指標は、1つのピークで特定されてもよく、静止状態から相互に逆向きの動作で特定されてもよい。
(8)第5具体例に係る特定動作
指標は、慣性センサー15から出力された実測値の記録から形成される。言い換えると、実際の被験者または運動具の動作に基づき指標は形成される。こうして被験者ごとに指標はカスタマイズされる。被験者は慣れた動作を指標としてセンサーユニット12のメモリー17に登録することができる。被験者は指標に係る特定動作を忘れずに実施することができる。こうして確実に開始信号または終了信号の出力は確保されることができる。
(9)第2実施形態に係るゴルフスイング解析システムの構成
図12は本発明の第2実施形態に係るゴルフスイング解析システム(運動解析システム)11aの構成を概略的に示す。第2実施形態では本体ユニット13内の演算処理回路19が前述の演算回路16の機能を担う。記憶装置22はメモリー17の機能を担う。したがって、記憶装置22は、慣性センサー15の出力で表現されてゴルフクラブ14の特定動作を特定する指標を記憶する。演算処理回路19は、慣性センサー15からの出力信号を受信中に、慣性センサー15の出力中に当該指標を検出すると、ゴルフクラブ14の動作の解析を開始したり、あるいは、そういった解析に役立つデータを記録したりする。演算処理回路19は、慣性センサー15の出力中に第1指標を検出すると、第2サンプリングレート(=1000Hz)で慣性センサー15の出力を処理する。演算処理回路19は、慣性センサー15の出力中に第1指標を検出するまで、第2サンプリングレートよりも少ない第1サンプリングレート(=250Hz)で慣性センサー15の出力を処理する。こうしたサンプリングレートの切り替えは、前述と同様に、演算処理回路19中のスイッチング部39で実現されればよい。
(10)比較例に係るゴルフスイング解析システムの構成
図13は比較例に係るゴルフスイング解析システム41の構成を概略的に示す。ゴルフスイング解析システム41は受光センサー42を備える。受光センサー42はゴルフクラブ14のグリップ14bに埋め込まれる。受光センサー42は、例えば右打ちの被験者が右手をグリップ14bに添える際に右手で覆われる部位に配置される。受光センサー42は受光時と遮光時とで相違する信号を出力する。
受光センサー42には判定回路43が接続される。判定回路43は受光センサー42からの遮光時の信号に応じて開始信号を出力する。したがって、アドレス時に被験者の手で受光が遮られると、本体ユニット13には判定回路43から開始信号が送られる。その他の構成は前述のゴルフスイング解析システム11と同様である。比較例に係るゴルフスイング解析システム41は、被験者単独であっても確実に的確なタイミングで計測を開始することができる。スイングの開始前に余分な解析は回避されることができる。その他、判定回路43は本体ユニット13の演算処理回路19に組み込まれてもよい。その場合には、受光センサー42の出力はインターフェイス21から演算処理回路19に送られればよい。
図14は他の比較例に係るゴルフスイング解析システム51の構成を概略的に示す。ゴルフスイング解析システム51はマイク52を備える。マイク52は例えばセンサーユニット12に組み込まれる。マイク52は周囲の音を拾う。マイク52には音声認識回路53が接続される。音声認識回路53はマイク52で拾われる被験者の音声を認識する。音声認識回路53には例えばメモリー54が接続される。メモリー54は、マイク52の出力で表現されて被験者の特定の音声を特定する指標を記憶する。指標には例えば「測定開始」といった言葉の音声が用いられればよい。音声認識回路53は、マイク52から拾われる音声中に当該指標を検出すると、本体ユニット13に向けて開始信号を出力する。その他の構成は前述のゴルフスイング解析システム11と同様である。比較例に係るゴルフスイング解析システム51は、被験者単独であっても確実に的確なタイミングで計測を開始することができる。スイングの開始前に余分な解析は回避されることができる。
なお、以上の実施形態では演算処理回路19の個々の機能ブロックはゴルフスイング解析ソフトウェアプログラム23の実行に応じて実現される。ただし、個々の機能ブロックはソフトウェア処理に頼らずにハードウェアで実現されてもよい。その他、ゴルフスイング解析システム11、41、51は手で握られて振られる運動具(例えばテニスラケットや卓球ラケット、野球のバット、剣道の竹刀)のスイング解析に応用されてもよい。その他、慣性センサー15が被験者に装着されれば、本実施形態はランニングやボクシングといったものの運動解析に用いられることができる。
上記のように本実施形態について詳細に説明したが、本発明の新規事項および効果から実体的に逸脱しない多くの変形が可能であることは当業者には容易に理解できるであろう。したがって、このような変形例はすべて本発明の範囲に含まれる。例えば、明細書または図面において、少なくとも一度、より広義または同義な異なる用語とともに記載された用語は、明細書または図面のいかなる箇所においても、その異なる用語に置き換えられることができる。また、慣性センサー15やゴルフクラブ14、グリップ14b、クラブヘッド14c、演算処理回路19等の構成および動作も本実施形態で説明したものに限定されず、種々の変形が可能である。
11 運動解析システム(ゴルフスイング解析システム)、11a 運動解析システム(ゴルフスイング解析システム)、12 センサーユニット、13 本体ユニット、14 運動具(ゴルフクラブ)、15 慣性センサー、16 演算回路、17 メモリー、18 運動検出装置、23 運動解析プログラム(ゴルフスイング解析ソフトウェアプログラム)。

Claims (19)

  1. 慣性センサーの出力を用いて、被験者および運動具の少なくとも一方の動きをトリガー信号の指標として特定することを特徴とする運動検出装置。
  2. 請求項1に記載の運動検出装置において、
    前記指標は前記動きの反復を含むことを特徴とする運動検出装置。
  3. 請求項1に記載の運動検出装置において、
    前記指標は、前記動きと、前記動きと逆向きの動きと、を含むことを特徴とする運動検出装置。
  4. 請求項1〜3のいずれか1項に記載の運動検出装置において、
    前記指標を記憶するメモリーを備えていることを特徴とする運動検出装置。
  5. 請求項4に記載の運動検出装置において、
    前記メモリーは、前記慣性センサーの出力のピーク部分を前記指標として記憶することを特徴とする運動検出装置。
  6. 請求項4に記載の運動検出装置において、
    前記メモリーは、前記慣性センサーの出力の複数のピーク部分を前記指標として記憶することを特徴とする運動検出装置。
  7. 請求項4〜6のいずれか1項に記載の運動検出装置において、
    前記メモリーは、前記慣性センサーが装着された前記被験者および前記運動具の少なくとも一方の静止状態における前記慣性センサーからの出力を記憶することを特徴とする運動検出装置。
  8. 請求項4〜7のいずれか1項に記載の運動検出装置において、
    前記メモリーは被験者ごとに指標を記憶することを特徴とする運動検出装置。
  9. 請求項4〜8のいずれか1項に記載の運動検出装置において、
    前記メモリーは、前記慣性センサーが搭載されているセンサーユニット内に搭載されていることを特徴とする運動検出装置。
  10. 請求項1〜9のいずれか1項に記載の運動検出装置において、
    前記慣性センサーの出力から前記指標を検出した場合に、前記トリガー信号を出力し、本体ユニットへ処理を指示する演算回路を備えることを特徴とする運動検出装置。
  11. 請求項10に記載の運動検出装置において、
    前記指標として第1指標と第2指標とを特定し、
    前記演算回路は、前記慣性センサーの出力から前記第1指標を検出した場合に前記本体ユニットへ前記トリガー信号を出力して計測を開始し、前記慣性センサーの出力から前記第2指標を検出した場合に前記本体ユニットへ前記トリガー信号を出力して計測を停止することを特徴とする運動検出装置。
  12. 請求項10または11に記載の運動検出装置において、
    前記演算回路は、前記慣性センサーが搭載されているセンサーユニット内に搭載されていることを特徴とする運動検出装置。
  13. 請求項1〜12のいずれか1項に記載の運動検出装置において、
    前記慣性センサーは角速度センサーであり、
    前記運動具のシャフト部の軸回りに発生する角速度を用いて前記指標を特定することを特徴とする運動検出装置。
  14. 請求項1〜13のいずれか1項に記載の運動検出装置において、
    前記慣性センサーは加速度センサーであり、
    前記運動具に発生する加速度を用いて前記指標を特定することを特徴とする運動検出装置。
  15. 請求項10〜12のいずれか1項に記載の運動検出装置と、
    前記トリガー信号の受信に応じて、処理を実行する前記本体ユニットと、を備えることを特徴とする運動解析システム。
  16. 請求項15に記載の運動解析システムにおいて、
    前記本体ユニットは、前記トリガー信号を受信する前に、第1サンプリングレートで前記慣性センサーの出力を処理し、前記トリガー信号の受信に応じて前記第1サンプリングレートよりも高い第2サンプリングレートで前記慣性センサーの出力を処理することを特徴とする運動解析システム。
  17. 請求項15に記載の運動解析システムにおいて、
    前記トリガー信号は、前記本体ユニットの処理実行の開始または停止を指示する信号であることを特徴とする運動解析システム。
  18. 慣性センサーの出力を用いて、被験者または運動具の動きを指標として記憶する手段と、
    前記慣性センサーの出力から前記指標を検出した場合に、本体ユニットへトリガー信号を出力する手段と、
    を備えることを特徴とする運動検出装置。
  19. 慣性センサーの出力を用いて、被験者および運動具の少なくとも一方の動きの指標を取得する手順と、
    前記指標を検出した場合に処理を実行する手順と、
    をコンピューターに実行させることを特徴とする運動検出プログラム。
JP2013141722A 2013-07-05 2013-07-05 運動検出装置および運動検出プログラム並びに運動解析システム Withdrawn JP2015013008A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2013141722A JP2015013008A (ja) 2013-07-05 2013-07-05 運動検出装置および運動検出プログラム並びに運動解析システム
US14/309,446 US20150007658A1 (en) 2013-07-05 2014-06-19 Motion detection device and motion analysis system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013141722A JP2015013008A (ja) 2013-07-05 2013-07-05 運動検出装置および運動検出プログラム並びに運動解析システム

Publications (2)

Publication Number Publication Date
JP2015013008A true JP2015013008A (ja) 2015-01-22
JP2015013008A5 JP2015013008A5 (ja) 2016-08-04

Family

ID=52131909

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013141722A Withdrawn JP2015013008A (ja) 2013-07-05 2013-07-05 運動検出装置および運動検出プログラム並びに運動解析システム

Country Status (2)

Country Link
US (1) US20150007658A1 (ja)
JP (1) JP2015013008A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015146158A1 (ja) * 2014-03-27 2015-10-01 セイコーエプソン株式会社 ゴルフクラブ判定方法、ゴルフクラブ判定装置及びゴルフクラブ判定プログラム
JP2020168448A (ja) * 2015-07-28 2020-10-15 株式会社ユピテル 装置およびプログラム

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9235765B2 (en) 2010-08-26 2016-01-12 Blast Motion Inc. Video and motion event integration system
US9940508B2 (en) 2010-08-26 2018-04-10 Blast Motion Inc. Event detection, confirmation and publication system that integrates sensor data and social media
US8941723B2 (en) 2010-08-26 2015-01-27 Blast Motion Inc. Portable wireless mobile device motion capture and analysis system and method
US9396385B2 (en) 2010-08-26 2016-07-19 Blast Motion Inc. Integrated sensor and video motion analysis method
US9607652B2 (en) 2010-08-26 2017-03-28 Blast Motion Inc. Multi-sensor event detection and tagging system
US9320957B2 (en) 2010-08-26 2016-04-26 Blast Motion Inc. Wireless and visual hybrid motion capture system
US9619891B2 (en) 2010-08-26 2017-04-11 Blast Motion Inc. Event analysis and tagging system
US9626554B2 (en) 2010-08-26 2017-04-18 Blast Motion Inc. Motion capture system that combines sensors with different measurement ranges
US9261526B2 (en) 2010-08-26 2016-02-16 Blast Motion Inc. Fitting system for sporting equipment
US9247212B2 (en) 2010-08-26 2016-01-26 Blast Motion Inc. Intelligent motion capture element
US9406336B2 (en) 2010-08-26 2016-08-02 Blast Motion Inc. Multi-sensor event detection system
US9039527B2 (en) 2010-08-26 2015-05-26 Blast Motion Inc. Broadcasting method for broadcasting images with augmented motion data
US9604142B2 (en) 2010-08-26 2017-03-28 Blast Motion Inc. Portable wireless mobile device motion capture data mining system and method
US9401178B2 (en) 2010-08-26 2016-07-26 Blast Motion Inc. Event analysis system
US9076041B2 (en) 2010-08-26 2015-07-07 Blast Motion Inc. Motion event recognition and video synchronization system and method
US9418705B2 (en) 2010-08-26 2016-08-16 Blast Motion Inc. Sensor and media event detection system
US9646209B2 (en) 2010-08-26 2017-05-09 Blast Motion Inc. Sensor and media event detection and tagging system
EP3179444B1 (en) * 2014-08-04 2021-02-17 Panasonic Corporation Moving body tracking method and moving body tracking device
JP6676873B2 (ja) * 2014-09-22 2020-04-08 カシオ計算機株式会社 画像処理装置、画像処理方法及びプログラム
US11577142B2 (en) 2015-07-16 2023-02-14 Blast Motion Inc. Swing analysis system that calculates a rotational profile
US11565163B2 (en) 2015-07-16 2023-01-31 Blast Motion Inc. Equipment fitting system that compares swing metrics
US9694267B1 (en) 2016-07-19 2017-07-04 Blast Motion Inc. Swing analysis method using a swing plane reference frame
US10124230B2 (en) 2016-07-19 2018-11-13 Blast Motion Inc. Swing analysis method using a sweet spot trajectory
WO2017011814A1 (en) 2015-07-16 2017-01-19 Blast Motion Inc. Multi-sensor event detection and tagging system
US10974121B2 (en) 2015-07-16 2021-04-13 Blast Motion Inc. Swing quality measurement system
US10265602B2 (en) 2016-03-03 2019-04-23 Blast Motion Inc. Aiming feedback system with inertial sensors
US10352962B2 (en) 2016-12-29 2019-07-16 BioMech Sensor LLC Systems and methods for real-time data quantification, acquisition, analysis and feedback
US11318350B2 (en) 2016-12-29 2022-05-03 BioMech Sensor LLC Systems and methods for real-time data quantification, acquisition, analysis, and feedback
US10973439B2 (en) 2016-12-29 2021-04-13 BioMech Sensor LLC Systems and methods for real-time data quantification, acquisition, analysis, and feedback
US9773330B1 (en) 2016-12-29 2017-09-26 BioMech Sensor LLC Systems and methods for real-time data quantification, acquisition, analysis, and feedback
US10786728B2 (en) 2017-05-23 2020-09-29 Blast Motion Inc. Motion mirroring system that incorporates virtual environment constraints

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011056264A (ja) * 2009-09-10 2011-03-24 Cobra Golf Inc 方向指示図を有するゴルフクラブ
JP2011525414A (ja) * 2008-06-24 2011-09-22 ディーピー テクノロジーズ インコーポレイテッド 活動の識別に基づくプログラム設定の調整
WO2012149359A1 (en) * 2011-04-28 2012-11-01 Nike International Ltd. System for golf clubs and golf club heads
JP2012254205A (ja) * 2011-06-09 2012-12-27 Seiko Epson Corp スイング分析装置、スイング分析プログラム、および記録媒体

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5638300A (en) * 1994-12-05 1997-06-10 Johnson; Lee E. Golf swing analysis system
US20050054457A1 (en) * 2003-09-08 2005-03-10 Smartswing, Inc. Method and system for golf swing analysis and training
US20100201512A1 (en) * 2006-01-09 2010-08-12 Harold Dan Stirling Apparatus, systems, and methods for evaluating body movements
US8696482B1 (en) * 2010-10-05 2014-04-15 Swingbyte, Inc. Three dimensional golf swing analyzer
KR101694984B1 (ko) * 2010-12-08 2017-01-11 한국전자통신연구원 비대칭 클러스터링 파일시스템에서의 패리티 산출 방법
WO2012158955A2 (en) * 2011-05-19 2012-11-22 NEWMAN, Harvey H. Golf swing analyzer and analysis methods
KR101398778B1 (ko) * 2012-03-30 2014-05-27 스미토모 고무 고교 가부시키가이샤 골프 클럽의 샤프트의 피팅 방법
US8998717B2 (en) * 2013-01-17 2015-04-07 Ppg Technologies, Inc. Device and method for reconstructing and analyzing motion of a rigid body
US8840484B2 (en) * 2013-01-17 2014-09-23 Skyhawke Technologies, Llc. Apparatus for providing motion sensors on a golf club

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011525414A (ja) * 2008-06-24 2011-09-22 ディーピー テクノロジーズ インコーポレイテッド 活動の識別に基づくプログラム設定の調整
JP2011056264A (ja) * 2009-09-10 2011-03-24 Cobra Golf Inc 方向指示図を有するゴルフクラブ
WO2012149359A1 (en) * 2011-04-28 2012-11-01 Nike International Ltd. System for golf clubs and golf club heads
JP2012254205A (ja) * 2011-06-09 2012-12-27 Seiko Epson Corp スイング分析装置、スイング分析プログラム、および記録媒体

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015146158A1 (ja) * 2014-03-27 2015-10-01 セイコーエプソン株式会社 ゴルフクラブ判定方法、ゴルフクラブ判定装置及びゴルフクラブ判定プログラム
US10276060B2 (en) 2014-03-27 2019-04-30 Seiko Epson Corporation Golf club determination method, golf club determination device, and golf club determination program
JP2020168448A (ja) * 2015-07-28 2020-10-15 株式会社ユピテル 装置およびプログラム
JP7010338B2 (ja) 2015-07-28 2022-01-26 株式会社ユピテル 装置およびプログラム

Also Published As

Publication number Publication date
US20150007658A1 (en) 2015-01-08

Similar Documents

Publication Publication Date Title
JP2015013008A (ja) 運動検出装置および運動検出プログラム並びに運動解析システム
JP6390076B2 (ja) 運動解析装置および運動解析プログラム並びに告知方法
JP6467766B2 (ja) 運動解析方法、運動解析装置および運動解析プログラム
JP5870969B2 (ja) 運動解析装置および運動解析プログラム
JP5704317B2 (ja) スイング解析装置、スイング解析システム、プログラム及びスイング解析方法
JP2015002912A (ja) 運動解析装置および運動解析プログラム
JP6295605B2 (ja) 運動解析装置
JP2015077351A (ja) 運動解析方法、運動解析装置および運動解析プログラム
JP5773144B2 (ja) 運動解析装置、運動解析システム、運動解析プログラム、および、記録媒体
EP3078398A1 (en) Analysis device, analysis method and recording medium
JP2017144130A (ja) 運動解析装置、運動解析システム、運動解析方法、運動解析プログラム、記録媒体および表示方法
US20160089568A1 (en) Exercise analysis device, exercise analysis system, exercise analysis method, and program
JP2016067408A (ja) センサー、演算装置、運動計測方法、運動計測システム及びプログラム
JP2016067409A (ja) センサー、運動計測システム及び運動計測方法
JP6380733B2 (ja) 運動解析装置、運動解析システム、運動解析方法、運動解析情報の表示方法及びプログラム
US20150119159A1 (en) Motion analyzing apparatus, motion analyzing method, and motion analyzing program
JP2015073821A (ja) 運動解析方法、運動解析装置、および運動解析プログラム
JP6255737B2 (ja) 運動解析装置および運動解析プログラム並びに表示方法
JP2015100567A (ja) 方位角キャリブレーション方法、運動解析装置、および方位角キャリブレーションプログラム
JP6268897B2 (ja) 運動解析方法、運動解析プログラム、および運動解析装置
JP6028941B2 (ja) スイング解析装置、スイング解析システム、プログラム及びスイング解析方法
JP6428815B2 (ja) 運動解析装置、運動解析システムおよび運動解析方法
JP2014073314A (ja) ゴルフスイング解析装置およびゴルフスイング解析方法
JP6255738B2 (ja) 運動解析装置および運動解析プログラム並びに表示方法
JP2015100478A (ja) 運動解析方法、運動解析表示方法、運動解析装置および運動解析プログラム

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160617

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160617

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170523

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170524

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20170721