METHOD FOR REAL TIME INTERACTIVE VISUALIZATION OF MUSCLE FORCES AND JOINT TORQUES IN THE HUMAN BODY
First Claim
Patent Images
1. A method executable on a computer system for computing, measuring, recording and viewing in real time the individual muscle forces and joint torques of a body in motion, comprising:
- calculating in real time a skeleton pose of a body in motion from three dimensional coordinates of selected marker points on the body and a look up table comprising biomechanical body skeleton definition and marker set templates;
calculating in real time joint moments of the body using the skeleton pose, first derivative velocity of the skeleton pose, second derivative acceleration of the skeleton pose, force vectors representing external forces affecting the body, and body mass properties from a look up table;
calculating in real time muscle lengths and moment arms using the skeleton pose and a muscle paths look up table;
calculating in real time muscle forces using the joint moment, muscle lengths and moment arms, and optimization algorithms; and
generating in real time from the calculated muscle forces a color animation of a muscle model whereby the relative degree of muscle force is presented by the relative coloring of the respective muscles.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system are provided for the visual display of anatomical forces, that system having: a motion capture system; a computer, receiving data from said motion capture system; and a computational pipeline disposed on said computer; that computational pipeline being configured to calculate muscle forces and joint torques in real time and visually display those forces and torques.
97 Citations
11 Claims
-
1. A method executable on a computer system for computing, measuring, recording and viewing in real time the individual muscle forces and joint torques of a body in motion, comprising:
-
calculating in real time a skeleton pose of a body in motion from three dimensional coordinates of selected marker points on the body and a look up table comprising biomechanical body skeleton definition and marker set templates; calculating in real time joint moments of the body using the skeleton pose, first derivative velocity of the skeleton pose, second derivative acceleration of the skeleton pose, force vectors representing external forces affecting the body, and body mass properties from a look up table; calculating in real time muscle lengths and moment arms using the skeleton pose and a muscle paths look up table; calculating in real time muscle forces using the joint moment, muscle lengths and moment arms, and optimization algorithms; and generating in real time from the calculated muscle forces a color animation of a muscle model whereby the relative degree of muscle force is presented by the relative coloring of the respective muscles. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification