JP7452755B2 - 運動支援装置、運動支援方法及び記録媒体 - Google Patents
運動支援装置、運動支援方法及び記録媒体 Download PDFInfo
- Publication number
- JP7452755B2 JP7452755B2 JP2023508305A JP2023508305A JP7452755B2 JP 7452755 B2 JP7452755 B2 JP 7452755B2 JP 2023508305 A JP2023508305 A JP 2023508305A JP 2023508305 A JP2023508305 A JP 2023508305A JP 7452755 B2 JP7452755 B2 JP 7452755B2
- Authority
- JP
- Japan
- Prior art keywords
- motion
- information
- exercise
- sample
- person
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 175
- 230000033001 locomotion Effects 0.000 claims description 859
- 230000009471 action Effects 0.000 claims description 28
- 238000004590 computer program Methods 0.000 claims description 12
- 230000008569 process Effects 0.000 description 153
- 238000012545 processing Methods 0.000 description 70
- 230000006399 behavior Effects 0.000 description 27
- 239000013598 vector Substances 0.000 description 22
- 210000003127 knee Anatomy 0.000 description 19
- 238000004891 communication Methods 0.000 description 13
- 238000010801 machine learning Methods 0.000 description 13
- 238000012549 training Methods 0.000 description 13
- 238000011084 recovery Methods 0.000 description 11
- 230000003542 behavioural effect Effects 0.000 description 9
- 238000013459 approach Methods 0.000 description 8
- 238000012360 testing method Methods 0.000 description 8
- 238000013528 artificial neural network Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 238000005452 bending Methods 0.000 description 5
- 230000002457 bidirectional effect Effects 0.000 description 5
- 238000003384 imaging method Methods 0.000 description 5
- 230000000474 nursing effect Effects 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000036541 health Effects 0.000 description 3
- 230000000306 recurrent effect Effects 0.000 description 3
- 206010019468 Hemiplegia Diseases 0.000 description 2
- 206010061599 Lower limb fracture Diseases 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 201000010099 disease Diseases 0.000 description 2
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000007721 medicinal effect Effects 0.000 description 2
- 238000002366 time-of-flight method Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000000386 athletic effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- RFHAOTPXVQNOHP-UHFFFAOYSA-N fluconazole Chemical group C1=NC=NN1CC(C=1C(=CC(F)=CC=1)F)(O)CN1C=NC=N1 RFHAOTPXVQNOHP-UHFFFAOYSA-N 0.000 description 1
- 210000004072 lung Anatomy 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003058 natural language processing Methods 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000003449 preventive effect Effects 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H20/00—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance
- G16H20/30—ICT specially adapted for therapies or health-improving plans, e.g. for handling prescriptions, for steering therapy or for monitoring patient compliance relating to physical therapies or activities, e.g. physiotherapy, acupressure or exercising
-
- 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
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B69/00—Training appliances or apparatus for special sports
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B71/00—Games or sports accessories not covered in groups A63B1/00 - A63B69/00
- A63B71/06—Indicating or scoring devices for games or players, or for other sports activities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/20—Analysis of motion
-
- 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
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/05—Image processing for measuring physical parameters
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/80—Special sensors, transducers or devices therefor
- A63B2220/805—Optical or opto-electronic sensors
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2220/00—Measuring of physical parameters relating to sporting activity
- A63B2220/80—Special sensors, transducers or devices therefor
- A63B2220/83—Special sensors, transducers or devices therefor characterised by the position of the sensor
- A63B2220/836—Sensors arranged on the body of the user
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63B—APPARATUS FOR PHYSICAL TRAINING, GYMNASTICS, SWIMMING, CLIMBING, OR FENCING; BALL GAMES; TRAINING EQUIPMENT
- A63B2225/00—Miscellaneous features of sport apparatus, devices or equipment
- A63B2225/50—Wireless data transmission, e.g. by radio transmitters or telemetry
- A63B2225/52—Wireless data transmission, e.g. by radio transmitters or telemetry modulated by measured values
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H30/00—ICT specially adapted for the handling or processing of medical images
- G16H30/40—ICT specially adapted for the handling or processing of medical images for processing medical images, e.g. editing
Landscapes
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Physical Education & Sports Medicine (AREA)
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Biophysics (AREA)
- Epidemiology (AREA)
- Medical Informatics (AREA)
- Primary Health Care (AREA)
- Public Health (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Description
その他、本開示に関連する先行技術文献として、特許文献2があげられる。
(1)運動支援システムSYSの構成
はじめに、本実施形態の運動支援システムSYSの構成について説明する。
(1-1)運動支援システムSYSの全体構成
尚、運動支援システムSYSは、カラー画像収集装置1に加えて又は代えて、対象人物を撮像することで、対象人物が写り込んだ任意の画像を生成する画像収集装置を備えていてもよい。画像収集装置が生成する画像は、カラー画像とは特性が異なる画像であってもよい。一例として、画像収集装置が生成する画像は、白黒画像であってもよい。
尚、運動支援システムSYSは、カラー画像収集装置1と距離画像収集装置2とを別個に備えることに代えて、カラー画像収集装置1として機能可能であって且つ距離画像収集装置2として機能可能な単一の画像収集装置を備えていてもよい。
(1-2)運動支援装置3の構成
続いて、図2を参照しながら、運動支援装置3の構成について説明する。図2は、運動支援装置3の構成を示すブロック図である。
尚、追加学習処理は、事前学習処理又は実施済みの他の追加学習処理によって生成済みの推定モデル322を更新する処理であるとみなしてもよい。事前学習処理又は実施済みの他の追加学習処理によって生成済みの推定モデル322を更新する処理は、事前学習処理又は実施済みの他の追加学習処理によって生成済みの推定モデル322(つまり、事前に学習済みの推定モデル322)から、新たな推定モデル322を生成する処理であるとみなしてもよい。尚、事前学習処理又は実施済みの他の追加学習処理によって生成済みの推定モデル322は、“事前学習モデル”と称されてもよい。事前学習処理又は実施済みの他の追加学習処理によって生成済みの推定モデル322は、後述する付記における「事前学習モデル」の一具体例であるとみなしてもよい。
(2)運動支援装置3が行う運動支援処理
(2-1)事前学習処理
初めに、図9を参照しながら、事前学習処理について説明する。図9は、事前学習処理の流れを示すフローチャートである。
(2-2)追加学習処理
続いて、図10を参照しながら、追加学習処理について説明する。図10は、事前学習処理の流れを示すフローチャートである。
但し、追加学習処理において、運動支援装置3は、ステップS23からステップS25の処理を行わなくてもよい。つまり、運動支援装置3は、類似動作情報3231が存在するか否かを判定することなく、ステップS22において生成された複数の動作要素情報3235を用いて、推定モデル322を生成(ここでは、更新又は再学習)するための機械学習を行ってもよい。
(2-3)運動支援処理
続いて、図11を参照しながら、運動支援処理について説明する。図11は、運動支援処理の流れを示すフローチャートである。
また、
例えば、動作推定部313は、対象人物の動作が模範的な動作であるか否かの推定結果を表示するように、出力装置35を制御してもよい。その結果、対象人物は、出力装置35に表示された推定結果を確認することで、対象人物の動作が模範的な動作であるか否かを認識することができる。この場合、対象人物は、対象人物の動作が模範的な動作に近づく又は一致するように、対象人物の動作を修正することができる。例えば、動作推定部313は、対象人物と模範的な動作との相違点(つまり、ズレ)の推定結果を表示するように、出力装置35を制御してもよい。その結果、対象人物は、出力装置35に表示された推定結果を確認することで、対象人物の動作と模範的な動作との相違点を認識することができる。この場合、対象人物は、対象人物の動作が模範的な動作に近づく又は一致するように、対象人物の動作を修正する(典型的には、表示された相違点をなくすように動作を修正する)ことができる。
(3)運動支援システムSYSが適用される場面の具体例
(3-1)第1具体例
(3-2)第2具体例
(3-3)第3具体例
(3-4)第4具体例
(3-5)第5具体例
(4)運動支援システムSYSの技術的効果
より具体的には、スクワットの模範的な動作及びスクワットの模範的な動作とは異なる動作を示す動作情報3231を用いて事前学習処理が行われている状況下において、ランジの模範的な動作を示す動作情報3231を用いて追加学習処理が行われる場面について説明する。この場合、追加学習処理において、ランジの模範的な動作を示す動作情報3231が推定モデル322によって学習される一方で、ランジの模範的な動作からずれた動作を示す動作情報3231が推定モデル322によって新たに学習されなくてもよい。この場合であっても、推定モデル322は、過去に行われた学習処理によって、スクワットの模範的な動作及びスクワットの模範的な動作とは異なる動作の双方を学習している。その結果、推定モデル322は、ランジを行っている対象人物の動作が、ランジの模範的な動作であるか、又は、ランジの模範的な動作とは異なる動作であるかを推定した推定結果を出力することができる。
より具体的には、回復初期のリハビリテーションのためのスクワットの模範的な動作及び回復初期のリハビリテーションのためのスクワットの模範的な動作とは異なる動作を示す動作情報3231を用いて事前学習処理が行われている状況下において、回復後期のリハビリテーションのためのスクワットの模範的な動作を示す動作情報3231を用いて追加学習処理が行われる場面について説明する。この場合、追加学習処理において、回復後期のリハビリテーションのためのスクワットの模範的な動作を示す動作情報3231が推定モデル322によって学習される一方で、回復後期のリハビリテーションのためのスクワットの模範的な動作からずれた動作を示す動作情報3231が推定モデル322によって新たに学習されなくてもよい。この場合であっても、推定モデル322は、過去に行われた学習処理によって、回復初期のリハビリテーションのためのスクワットの模範的な動作及び回復初期のリハビリテーションのためのスクワットの模範的な動作とは異なる動作の双方を学習している。その結果、推定モデル322は、回復後期のリハビリテーションのためのスクワットを行っている対象人物の動作が、回復後期のリハビリテーションのためのスクワットの模範的な動作であるか、又は、回復後期のリハビリテーションのためのスクワットの模範的な動作とは異なる動作であるかを推定した推定結果を出力することができる。
(5)変形例
(6)付記
以上説明した実施形態に関して、更に以下の付記を開示する。
[付記1]
運動を行っているサンプル人物の動作を示すサンプル動作情報を、前記サンプル人物の動作の規則性に応じて複数の動作要素情報に分割する分割手段と、
事前学習モデルに前記複数の動作要素情報の時系列的な前後関係を学習させることで、運動を行っている対象人物の動作を示す対象動作情報に基づいて前記対象人物の動作を推定する推定モデルを生成する生成手段と
を備える運動支援装置。
[付記2]
前記事前学習モデルは、前記複数の動作要素情報である複数の第1の動作要素情報の時系列的な前後関係を学習することで生成されており、
前記複数の第1の動作要素情報は、第1の種類の運動を行っている前記サンプル人物の動作を示す前記サンプル動作情報である第1のサンプル動作情報を、前記サンプル人物の動作の規則性に応じて分割することで生成され、
前記分割手段は、前記第1の種類の運動とは異なる第2の種類の運動を行っている前記サンプル人物の動作を示す前記サンプル動作情報である第2のサンプル動作情報を、前記複数の動作要素情報である複数の第2の動作要素情報に分割し、
前記生成手段は、前記事前学習モデルに前記複数の第2の動作要素情報の時系列的な前後関係を追加的に学習させることで、前記推定モデルを生成する
付記1に記載の運動支援装置。
[付記3]
前記推定モデルは、前記第2の種類の運動を行っている前記対象人物の動作を示す前記対象動作情報に基づいて前記対象人物の動作を推定するモデルである
付記2に記載の運動支援装置。
[付記4]
前記第1のサンプル動作情報は、前記第1の種類の運動を行っている前記サンプル人物の模範的な動作と、前記第1の種類の運動を行っている前記サンプル人物の、前記模範的な動作とは異なる動作とを示し、
前記第2のサンプル動作情報は、前記第2の種類の運動を行っている前記サンプル人物の模範的な動作を示す
付記2又は3に記載の運動支援装置。
[付記5]
前記第1の種類の運動及び前記第2の種類の運動は、同じカテゴリに属する運動であり、
前記カテゴリは、運動によって動かす部位または運動によって負荷がかかる部位に基づき設定される
付記2から4のいずれか一項に記載の運動支援装置。
[付記6]
前記分割手段は、前記第1のサンプル動作情報を、前記複数の第1の動作要素情報に分割し、
前記生成手段は、前記複数の第1の動作要素情報の時系列的な前後関係を学習することで、前記事前学習モデルを生成する
付記2から5のいずれか一項に記載の運動支援装置。
[付記7]
前記生成手段が生成した前記推定モデルと前記対象動作情報とを用いて、前記対象人物の動作を推定する推定手段を更に備える
付記1から6のいずれか一項に記載の運動支援装置。
[付記8]
運動を行っている対象人物の動作を示す対象動作情報から前記対象人物の動作を推定可能な推定モデルを取得する取得手段と、
前記推定モデルと前記対象動作情報とを用いて、前記対象人物の動作を推定する推定手段と
を備え、
前記推定モデルは、運動を行っているサンプル人物の動作を示すサンプル動作情報を、前記サンプル人物の動作の変化の流れに応じて複数の動作要素情報に分割し、且つ、事前学習モデルに前記複数の動作要素情報の時系列的な前後関係を学習させることで生成されるモデルである
運動支援装置。
[付記9]
前記サンプル動作情報は、第1の種類の運動を行っている前記サンプル人物の動作を示し、
前記対象動作情報は、前記第1の種類とは異なる第2の種類の運動を行っている前記対象人物の動作を示す
付記8に記載の運動支援装置。
[付記10]
前記推定手段が推定した前記対象人物の動作が模範的な動作からずれている場合に、前記対象人物を示す画像に、前記模範的な動作からずれている前記対象人物の部位を通知する通知情報を重ねて表示する表示手段を更に備える
付記8又は9に記載の運動支援装置。
[付記11]
運動を行っているサンプル人物の動作を示すサンプル動作情報を、前記サンプル人物の動作の規則性に応じて複数の動作要素情報に分割し、
事前学習モデルに前記複数の動作要素情報の時系列的な前後関係を学習させることで、運動を行っている対象人物の動作を示す対象動作情報に基づいて前記対象人物の動作を推定する推定モデルを生成する
運動支援方法。
[付記12]
運動を行っているサンプル人物の動作を示すサンプル動作情報を、前記サンプル人物の動作の変化の流れに応じて複数の動作要素情報に分割し、且つ、運動を行っている対象人物の動作を示す対象動作情報から前記対象人物の動作を推定可能な推定モデルを取得し、
前記推定モデルと前記対象動作情報とを用いて、前記対象人物の動作を推定し、
前記推定モデルは、運動を行っているサンプル人物の動作を示すサンプル動作情報を、前記サンプル人物の動作の変化の流れに応じて複数の動作要素情報に分割し、且つ、事前学習モデルに前記複数の動作要素情報の時系列的な前後関係を学習させることで生成されるモデルである
運動支援方法。
[付記13]
コンピュータに、
運動を行っているサンプル人物の動作を示すサンプル動作情報を、前記サンプル人物の動作の規則性に応じて複数の動作要素情報に分割し、
事前学習モデルに前記複数の動作要素情報の時系列的な前後関係を学習させることで、運動を行っている対象人物の動作を示す対象動作情報に基づいて前記対象人物の動作を推定する推定モデルを生成する
運動支援方法を実行させるコンピュータプログラムが記録された記録媒体。
[付記14]
コンピュータに、
運動を行っているサンプル人物の動作を示すサンプル動作情報を、前記サンプル人物の動作の変化の流れに応じて複数の動作要素情報に分割し、且つ、運動を行っている対象人物の動作を示す対象動作情報から前記対象人物の動作を推定可能な推定モデルを取得し、
前記推定モデルと前記対象動作情報とを用いて、前記対象人物の動作を推定し、
前記推定モデルは、運動を行っているサンプル人物の動作を示すサンプル動作情報を、前記サンプル人物の動作の変化の流れに応じて複数の動作要素情報に分割し、且つ、事前学習モデルに前記複数の動作要素情報の時系列的な前後関係を学習させることで生成されるモデルである
運動支援方法を実行させるコンピュータプログラムが記録された記録媒体。
1 カラー画像収集装置
2 距離画像収集装置
3 運動支援装置
31 演算装置
311 動作情報生成部
312 要素分割部
313 動作推定部
314 モデル生成部
32 記憶装置
321 動作情報DB
3211 動作情報
3214 動作要素情報
323 学習データセット
3231 動作情報
3232 正解ラベル
3235 動作要素情報
Claims (10)
- 運動を行っているサンプル人物の動作を示すサンプル動作情報を、前記サンプル人物の動作の規則性に応じて複数の動作要素情報に分割する分割手段と、
事前学習モデルに前記複数の動作要素情報の時系列的な前後関係を学習させることで、運動を行っている対象人物の動作を示す対象動作情報に基づいて前記対象人物の動作を推定する推定モデルを生成する生成手段と
を備える運動支援装置。 - 前記事前学習モデルは、前記複数の動作要素情報である複数の第1の動作要素情報の時系列的な前後関係を学習することで生成されたモデルであり、
前記複数の第1の動作要素情報は、第1の種類の運動を行っている前記サンプル人物の動作を示す前記サンプル動作情報である第1のサンプル動作情報を、前記サンプル人物の動作の規則性に応じて分割することで生成され、
前記分割手段は、前記第1の種類の運動とは異なる第2の種類の運動を行っている前記サンプル人物の動作を示す前記サンプル動作情報である第2のサンプル動作情報を、前記複数の動作要素情報である複数の第2の動作要素情報に分割し、
前記生成手段は、前記事前学習モデルに前記複数の第2の動作要素情報の時系列的な前後関係を追加的に学習させることで、前記推定モデルを生成する
請求項1に記載の運動支援装置。 - 前記推定モデルは、前記第2の種類の運動を行っている前記対象人物の動作を示す前記対象動作情報に基づいて前記対象人物の動作を推定するモデルである
請求項2に記載の運動支援装置。 - 前記第1のサンプル動作情報は、前記第1の種類の運動を行っている前記サンプル人物の模範的な動作と、前記第1の種類の運動を行っている前記サンプル人物の、前記模範的な動作とは異なる動作とを示し、
前記第2のサンプル動作情報は、前記第2の種類の運動を行っている前記サンプル人物の模範的な動作を示す
請求項2又は3に記載の運動支援装置。 - 前記第1の種類の運動及び前記第2の種類の運動は、同じカテゴリに属する運動であり、
前記カテゴリは、運動によって動かす部位または運動によって負荷がかかる部位に基づき設定される
請求項2から4のいずれか一項に記載の運動支援装置。 - 前記分割手段は、前記第1のサンプル動作情報を、前記複数の第1の動作要素情報に分割し、
前記生成手段は、前記複数の第1の動作要素情報の時系列的な前後関係を学習することで、前記事前学習モデルを生成する
請求項2から5のいずれか一項に記載の運動支援装置。 - 前記生成手段が生成した前記推定モデルと前記対象動作情報とを用いて、前記対象人物の動作を推定する推定手段を更に備える
請求項1から6のいずれか一項に記載の運動支援装置。 - 運動を行っている対象人物の動作を示す対象動作情報から前記対象人物の動作を推定可能な推定モデルを取得する取得手段と、
前記推定モデルと前記対象動作情報とを用いて、前記対象人物の動作を推定する推定手段とを備え、
前記推定モデルは、運動を行っているサンプル人物の動作を示すサンプル動作情報を、前記サンプル人物の動作の変化の流れに応じて複数の動作要素情報に分割し、且つ、事前学習モデルに前記複数の動作要素情報の時系列的な前後関係を学習させることで生成されるモデルである
運動支援装置。 - コンピュータを用いて構築されたシステムにおいて前記コンピュータが、サンプル動作情報を使用するステップを実行する運動支援方法であって、
前記サンプル動作情報は、運動を行っているサンプル人物の動作を示し、
前記コンピュータが備える分割手段が、前記サンプル動作情報を、前記サンプル人物の動作の規則性に応じて複数の動作要素情報に分割するステップを実行すること、及び、
前記コンピュータが備える生成手段が、事前学習モデルに前記複数の動作要素情報の時系列的な前後関係を学習させることで、運動を行っている対象人物の動作を示す対象動作情報に基づいて前記対象人物の動作を推定する推定モデルを生成するステップを実行することを含む運動支援方法。 - コンピュータに、
運動を行っているサンプル人物の動作を示すサンプル動作情報を、前記サンプル人物の動作の規則性に応じて複数の動作要素情報に分割し、
事前学習モデルに前記複数の動作要素情報の時系列的な前後関係を学習させることで、運動を行っている対象人物の動作を示す対象動作情報に基づいて前記対象人物の動作を推定する推定モデルを生成する
運動支援方法を実行させるコンピュータプログラム。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2021/012504 WO2022201418A1 (ja) | 2021-03-25 | 2021-03-25 | 運動支援装置、運動支援方法及び記録媒体 |
Publications (3)
Publication Number | Publication Date |
---|---|
JPWO2022201418A1 JPWO2022201418A1 (ja) | 2022-09-29 |
JPWO2022201418A5 JPWO2022201418A5 (ja) | 2023-11-07 |
JP7452755B2 true JP7452755B2 (ja) | 2024-03-19 |
Family
ID=83395466
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2023508305A Active JP7452755B2 (ja) | 2021-03-25 | 2021-03-25 | 運動支援装置、運動支援方法及び記録媒体 |
Country Status (3)
Country | Link |
---|---|
US (3) | US20240082636A1 (ja) |
JP (1) | JP7452755B2 (ja) |
WO (1) | WO2022201418A1 (ja) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015098260A1 (ja) | 2013-12-27 | 2015-07-02 | ソニー株式会社 | 解析装置、記録媒体および解析方法 |
JP2016208516A (ja) | 2015-04-23 | 2016-12-08 | アディダス アーゲー | 人物の活動の映像内のフレームをイベントに関連付けるための方法およびデバイス |
JP2017215685A (ja) | 2016-05-30 | 2017-12-07 | 日本電信電話株式会社 | 仮想環境生成装置、仮想環境生成方法、プログラム |
JP2020194569A (ja) | 2016-01-28 | 2020-12-03 | 日本電信電話株式会社 | 仮想環境構築装置、仮想環境構築方法、およびプログラム |
US20210082412A1 (en) | 2019-09-12 | 2021-03-18 | Oracle International Corporation | Real-time feedback for efficient dialog processing |
US10956673B1 (en) | 2020-09-10 | 2021-03-23 | Moore & Gasperecz Global Inc. | Method and system for identifying citations within regulatory content |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6313159B2 (ja) * | 2014-08-15 | 2018-04-18 | 国立研究開発法人産業技術総合研究所 | ダンス動作データ作成システム及びダンス動作データ作成方法 |
JP2017055913A (ja) * | 2015-09-15 | 2017-03-23 | 株式会社東芝 | 動作フォーム判定装置、判定方法、判定プログラム、判定システム |
JP6463587B1 (ja) * | 2018-07-04 | 2019-02-06 | 航 梅山 | ランニング支援システム |
-
2021
- 2021-03-25 JP JP2023508305A patent/JP7452755B2/ja active Active
- 2021-03-25 WO PCT/JP2021/012504 patent/WO2022201418A1/ja active Application Filing
- 2021-03-25 US US18/269,130 patent/US20240082636A1/en active Pending
-
2023
- 2023-10-11 US US18/378,773 patent/US20240033570A1/en active Pending
- 2023-10-13 US US18/379,880 patent/US20240033574A1/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2015098260A1 (ja) | 2013-12-27 | 2015-07-02 | ソニー株式会社 | 解析装置、記録媒体および解析方法 |
JP2016208516A (ja) | 2015-04-23 | 2016-12-08 | アディダス アーゲー | 人物の活動の映像内のフレームをイベントに関連付けるための方法およびデバイス |
JP2020194569A (ja) | 2016-01-28 | 2020-12-03 | 日本電信電話株式会社 | 仮想環境構築装置、仮想環境構築方法、およびプログラム |
JP2017215685A (ja) | 2016-05-30 | 2017-12-07 | 日本電信電話株式会社 | 仮想環境生成装置、仮想環境生成方法、プログラム |
US20210082412A1 (en) | 2019-09-12 | 2021-03-18 | Oracle International Corporation | Real-time feedback for efficient dialog processing |
US10956673B1 (en) | 2020-09-10 | 2021-03-23 | Moore & Gasperecz Global Inc. | Method and system for identifying citations within regulatory content |
Also Published As
Publication number | Publication date |
---|---|
US20240033570A1 (en) | 2024-02-01 |
JPWO2022201418A1 (ja) | 2022-09-29 |
US20240082636A1 (en) | 2024-03-14 |
WO2022201418A1 (ja) | 2022-09-29 |
US20240033574A1 (en) | 2024-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11944446B2 (en) | Apparatus, method, and system for pre-action therapy | |
JP6871379B2 (ja) | 治療及び/又は運動の指導プロセス管理システム、治療及び/又は運動の指導プロセス管理のためのプログラム、コンピュータ装置、並びに方法 | |
JP7057589B2 (ja) | 医療情報処理システム、歩行状態定量化方法およびプログラム | |
JP6801028B2 (ja) | Rgb−dカメラを利用したリハビリ訓練システム及び方法 | |
CN112970074A (zh) | 身体活动量化和监测 | |
Loram et al. | Proactive selective inhibition targeted at the neck muscles: this proximal constraint facilitates learning and regulates global control | |
US20170112418A1 (en) | Motion capture and analysis system for assessing mammalian kinetics | |
KR101938241B1 (ko) | 기계 학습 기반 부상 예방 모델 생성 장치, 부상 예방 장치 및 그 방법 | |
KR20240063751A (ko) | 디지털 기반의 근골격계 재활 치료 제공 방법 및 시스템 | |
JP7452755B2 (ja) | 運動支援装置、運動支援方法及び記録媒体 | |
Teikari et al. | Precision strength training: Data-driven artificial intelligence approach to strength and conditioning | |
Raja et al. | A review of applications of artificial intelligence in cardiorespiratory rehabilitation | |
Duczek et al. | Continual learning from synthetic data for a humanoid exercise robot | |
WO2022260046A1 (ja) | 被験者の状態を推定するためのコンピュータシステム、方法、およびプログラム | |
WO2021054399A1 (ja) | 情報生成装置、情報生成方法、及び、記録媒体 | |
Chen et al. | Deep learning real-time detection and correction system for stroke rehabilitation posture | |
Bhutnal et al. | Physio at Home: Survey on AI Motion Tracking for Medical Recovery Exercises and Suggestions Based on Accuracy | |
Luangaphirom et al. | Real-time weight training counting and correction using MediaPipe | |
KR102689063B1 (ko) | 운동 및 의료 서비스 관련 의사결정을 지원하기 위해 사용자의 운동 동작에 대한 분석 결과를 시각적 측면에서 효과적으로 제공하는 시스템 및 방법 | |
Saha et al. | A Kinect-based motor rehabilitation system for stroke recovery | |
WO2023188280A1 (ja) | 動作情報生成装置、動作情報生成システム、動作情報生成方法、及び記録媒体 | |
Duczek et al. | Self-organized Learning from Synthetic and Real-World Data for a Humanoid Exercise Robot | |
Weise et al. | Virtual reality for action observation does not enhance motor learning of a complex weightlifting task | |
US20220225897A1 (en) | Systems and methods for remote motor assessment | |
Peeters | Design guidelines for vibrotactile motion steering |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230809 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230809 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20231205 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240123 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240206 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240219 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 7452755 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |