Systems and methods for monitoring and evaluating body movement
AssigneeProve Labs, Inc.
InventorsJeremie Leroyer, Cyril Porteret
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to systems and methods for analyzing and evaluating movement of a subjects and providing feedback. In some embodiments, a method comprises receiving one or more images of a body of the subject captured during performance of a physical movement by the subject; computing a model descriptive of positions and orientations of body parts of the subject based on the one or more images; generating a comparison of the positions and orientations to target positions and target orientations, respectively, for the physical movement; and generating a recommendation based on the comparison.
Claims16
A user computing device, comprising:
- one or more processors;
- and
- one or more hardware-based memory devices having computer-executable instructions which, when executed by the one or more processors, causes the user computing device to:
- record, at a camera associated with user computing device, an initial one or more images of a user's body while the user performs physical movement;
- calibrate, using the initial one or more images, a scanning process of the user's body by presenting, at the computing device, a gauge as to the user's positioning and environment to improve the physical movement analysis;
- after the calibration to improve the physical movement analysis, record, at the camera associated with user computing device, subsequent one or more images of a user's body while the user performs physical movement;
- and
- using the recorded subsequent one or more images, generating a model descriptive of one or both of positions or orientations of the user's body parts, in which the model is generated using a convolutional neural network (CNN).
One or more hardware based non-transitory computer-readable memory devices storing computer executable instructions disposed in a computing device having one or more processors which, when executed by the one or more processors, causes the computing device to:
- record, at a camera associated with user computing device, an initial one or more images of a user's body while the user performs physical movement;
- calibrate, using the initial one or more images, a scanning process of the user's body by presenting, at the computing device, a gauge as to the user's positioning and environment to improve the physical movement analysis;
- after the calibration to improve the physical movement analysis, record, at the camera associated with user computing device, subsequent one or more images of a user's body while the user performs physical movement;
- and
- using the recorded subsequent one or more images, generating a model descriptive of one or both of positions or orientations of the user's body parts, in which the model is generated using a convolutional neural network (CNN).
Dependencies are inferred from the claim text.