Estimation of muscle activities using the muscles relationship during simulating movements
AssigneeInternational Business Machines Corporation
InventorYasunori Yamada
Life of this patent
Estimating the term…
Abstract
A technique for estimating activity of a plurality of muscles is disclosed. In this technique, for each of two or more muscles included in a musculoskeletal body model, a set of time-series data of muscle state change that accompanies motion of a body is acquired. A correlation between the sets of time-series data for a pair of muscles included among the two or more muscles is calculated. An activity of a plurality of muscles included in the musculoskeletal body model in a motion state that is an estimation target is estimated using an objective function including a constraint using the correlation of the sets of time-series data.
Claims20
A computer implemented method comprising:
- acquiring, for each of two or more muscles included in a musculoskeletal body model, a set of time-series data of muscle state change that accompanies motion of a body;
- calculating, using a hardware processor, a correlation between the sets of time-series data for a pair of muscles included among the two or more muscles;
- estimating joint torques using an inverse dynamics operation;
- optimizing an objective function using the estimated joint torques;
- and
- estimating activity of a plurality of muscles included in the musculoskeletal body model in a motion state that is an estimation target using the optimized objective function including a constraint using the correlation of the sets of time-series data to improve estimation accuracy of the activity of the plurality of muscles included in the musculoskeletal body model.
An apparatus comprising:
- one or more processors;
- an acquisition section operably connected to a processor of the one or more processors that, for each of two or more muscles included in a musculoskeletal body model, acquires a set of time-series data of muscle state change that accompanies motion of a body;
- a calculation section operably connected to a processor of the one or more processors that calculates a correlation between the sets of time-series data for a pair of muscles included among the two or more muscles;
- an inverse dynamics operation section operably connected to a processor of the one or more processor that estimates joint torques of a plurality of joints;
- an objective function determination section operably connected to a processor of the one or more processors that optimizes an objective function using the estimated joint torques;
- and
- an estimation section operably connected to a processor of the one or more processors that estimates activity of a plurality of muscles included in the musculoskeletal body model in a motion state that is an estimation target using the optimized objective function including a constraint using the correlation of the sets of time-series data to improve estimation accuracy of the activity of the plurality of muscles included in the musculoskeletal body model.
A computer program product for estimating activity of a plurality of muscles included in a musculoskeletal body model, the computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a device to cause the device to perform operations comprising:
- acquiring, for each of two or more muscles included in the musculoskeletal body model, a set of time-series data of muscle state change that accompanies motion of a body;
- calculating a correlation between the sets of time-series data for a pair of muscles included among the two or more muscles;
- estimating joint torques based on joint angles using an inverse dynamics operation;
- optimizing an objective function using the estimated joint torques;
- and
- estimating activity of a plurality of muscles included in the musculoskeletal body model in a motion state that is an estimation target using the optimized objective function including a constraint using the correlation of the sets of time-series data to improve estimation accuracy of the activity of the plurality of muscles included in the musculoskeletal body model.
Dependencies are inferred from the claim text.