GAIT ANALYSIS SYSTEM AND METHOD
First Claim
1. A system for gait analysis comprising:
- a mobile data recording device comprising an accelerometer, the data recording device configured to record accelerations associated with user motion;
a data processing device in communication with the mobile data recording device, the data processing device configured to;
receive acceleration data from the mobile data recording device;
process the acceleration data to extract stride data sequences from the acceleration data through use of bounding boxes on one or more points of the acceleration data, the bounding boxes defining time and acceleration bounds, each of the stride data sequences comprising data for a corresponding stride; and
determine one or more stride metrics utilizing the stride data sequences.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for gait analysis may include a mobile data recording device configured to record accelerations associated with user motion and a data processing device in communication with the mobile data recording device. The data processing device can be configured to receive acceleration data from the mobile data recording device and process the acceleration data to extract stride data sequences from the acceleration data through use of bounding boxes on one or more points of the acceleration data. Each of the stride data sequences comprising data for a corresponding stride. The bounding boxes may define time and acceleration bounds. The data processing system may further determine one or more stride metrics. According to one embodiment, the data recording device may be a smartphone or other device having an accelerometer with a limited range that is inadequate to capture the full range of accelerations experienced by a runner.
37 Citations
21 Claims
-
1. A system for gait analysis comprising:
-
a mobile data recording device comprising an accelerometer, the data recording device configured to record accelerations associated with user motion; a data processing device in communication with the mobile data recording device, the data processing device configured to; receive acceleration data from the mobile data recording device; process the acceleration data to extract stride data sequences from the acceleration data through use of bounding boxes on one or more points of the acceleration data, the bounding boxes defining time and acceleration bounds, each of the stride data sequences comprising data for a corresponding stride; and determine one or more stride metrics utilizing the stride data sequences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for gait analysis, comprising:
-
at a mobile data recording device comprising a sensor, recording acceleration data associated with a user'"'"'s gait collected during a run; and at a data processing device, processing the acceleration data to extract stride data sequences from acceleration data corresponding to the run through use of bounding boxes on one or more points of the acceleration data, the bounding boxes defining time and acceleration bounds, each of the stride data sequences defining a stride; determining one or more stride metrics utilizing the stride data sequences; and providing the one or more stride metrics for display on a display device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product comprising a non-transitory computer readable medium storing instructions for implementing a method for gait analysis, comprising:
-
receiving acceleration data collected by a mobile data recording device carried by a user; extracting stride data sequences from the acceleration data through use of bounding boxes on one or more points of the acceleration data, the bounding boxes defining time and acceleration bounds, each of the stride data sequences comprising data for a corresponding stride; determining one or more stride metrics utilizing the stride data sequences; providing the one or more stride metrics for display by the data recording device. - View Dependent Claims (18, 19, 20, 21)
-
Specification