Method and system for athletic motion analysis and instruction
First Claim
Patent Images
1. A method for analysis of a body motion of an animal or human subject, comprising:
- receiving, by a processor of a computer-based motion analysis system, first motion data representing a first body motion associated with a body, from a plurality of inertial sensors in communication with the processor;
calibrating, by the processor, the inertial sensors for initial alignment and orientation with respect to the body using the first motion data received from at least one inertial sensor;
receiving, by the processor, from the plurality of inertial sensors second motion data representing a second body motion associated with the body;
calculating, by the processor, a diagnostic score for the body, according to relational calculations using performance parameters, whereby the performance parameters are determined by comparing the second motion data for more than one body segment received from the inertial sensors for the second body motion to existing motion data for the second body motion stored in a motion database;
identifying, by the processor, in the motion database a set of one or more prescribed body motions based upon the diagnostic score for the second body motion;
setting, by the processor, a range of body motion limits for the prescribed set of one or more body motions;
generating, by the processor, using the second body motion data received from the plurality of inertial sensors, a graphical user interface configured to display an animation of the body performing the second body motion; and
generating, by the processor, a first biofeedback signal upon the occurrence of a said body motion conducted within said range of body motion limits, and a different biofeedback signal upon the occurrence of a said body motion exceeding said range of body motion limits,wherein the more than one body segment comprises at least two of a head segment, a neck segment, a thorax segment, a shoulder segment, an arm segment, a hand segment, a pelvis segment, a leg segment, and a foot segment.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for analyzing and improving the performance of a body motion of an animal or human subject requires instrumenting a subject with inertial sensors, monitoring a body motion of interest, converting sensor data into motion data and animation, comparing the motion data with existing data for motion related performance parameters, providing a real-time, information rich, animation and data display of the results in color coded displays; and based on the results prescribing a training regime with exercises selected from a library of standardized exercises using standardized tools and training aids.
-
Citations
19 Claims
-
1. A method for analysis of a body motion of an animal or human subject, comprising:
-
receiving, by a processor of a computer-based motion analysis system, first motion data representing a first body motion associated with a body, from a plurality of inertial sensors in communication with the processor; calibrating, by the processor, the inertial sensors for initial alignment and orientation with respect to the body using the first motion data received from at least one inertial sensor; receiving, by the processor, from the plurality of inertial sensors second motion data representing a second body motion associated with the body; calculating, by the processor, a diagnostic score for the body, according to relational calculations using performance parameters, whereby the performance parameters are determined by comparing the second motion data for more than one body segment received from the inertial sensors for the second body motion to existing motion data for the second body motion stored in a motion database; identifying, by the processor, in the motion database a set of one or more prescribed body motions based upon the diagnostic score for the second body motion; setting, by the processor, a range of body motion limits for the prescribed set of one or more body motions; generating, by the processor, using the second body motion data received from the plurality of inertial sensors, a graphical user interface configured to display an animation of the body performing the second body motion; and generating, by the processor, a first biofeedback signal upon the occurrence of a said body motion conducted within said range of body motion limits, and a different biofeedback signal upon the occurrence of a said body motion exceeding said range of body motion limits, wherein the more than one body segment comprises at least two of a head segment, a neck segment, a thorax segment, a shoulder segment, an arm segment, a hand segment, a pelvis segment, a leg segment, and a foot segment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
receiving, by a processor of a computer-based motion analysis system, motion data representing a body motion associated with a body, from a plurality of body mountable inertial sensors in communication with the processor, the inertial sensors being mounted at target areas of the body relating to the body motion; determining, by the processor, a range of motion limits for more than one body segment of the body motion based upon calibrating the processor using first motion data received from the inertial sensors for initial alignment and orientation of each respective target area of the body; receiving, by the processor, second motion data for the more than one body segment from the inertial sensors during execution of the body motion; comparing, by the processor, the second motion data to the determined range of motion limits for the more than one body segment and signaling when any of the limits exceeds the determined range of motion limits; and generating, by the processor, using the second motion data, a graphical user interface configured to display an animation of the user and the second motion data representing the execution of said body motion, wherein the more than one body segment comprises at least two of a head segment, a neck segment, a thorax segment, a shoulder segment, an arm segment, a hand segment, a pelvis segment, a leg segment, and a foot segment, and wherein the signaling is biofeedback to the user in the form of a tone or a color that differs between a successful execution of the body motion and an unsuccessful execution of the body motion. - View Dependent Claims (17, 18)
-
-
19. A method for analysis of a body motion of an animal or human subject, comprising:
-
using a computer-based motion analysis system comprising multiple, body mountable, inertial sensors in communication with a processor connected to a computer-driven display screen; mounting the multiple inertial sensors to the body of an animal or human subject of interest at target areas of the body relating to a body motion of interest; calibrating the inertial sensors for initial alignment and orientation of each respective target area of the body; setting a range of motion limits for at least two body segments of said body motion; monitoring the execution of said body motion with the motion analysis system; collecting sensor data from said inertial sensors; processing said sensor data so as to generate a graphical user interface configured to display an animation and motion data representing the body motion of said subject on the display screen, comparing, by the processor, the generated motion data to existing motion data for the at least two body segments and signaling to the user when said limits are exceeded; and comparing, by the processor, the generated motion data to the existing motion data and calculating performance parameters related to the body motion; wherein the at least two body segments comprise at least two of a head segment, a neck segment, a thorax segment, a shoulder segment, an arm segment, a hand segment, a pelvis segment, a leg segment, and a foot segment, and wherein the signaling is biofeedback to the user in the form of a tone or a color that differs between a successful execution of the body motion and an unsuccessful execution of the body motion.
-
Specification