Physical movement analysis
AssigneeSsam Sports, Inc.
InventorSang J. Kim
Life of this patent
Estimating the term…
Abstract
A processing device receives three dimensional (3D) motion capture data corresponding to a subject user performing a physical activity and receives attribute data associated with the subject user. The processing device determines a personalized reference data set for the subject user based on 3D motion capture data associated with a group of users performing the physical activity, wherein each user from the group of users shares at least a portion of the first attribute data with the subject user. The processing device provides the personalized reference data set as an input to a trained machine learning model and obtains an output of the trained machine learning model, wherein the output comprises a recommendation for the subject user pertaining to improvement of the physical activity.
Claims17
A method comprising:
- receiving three dimensional (3D) motion capture data corresponding to a subject user performing a physical activity;
- receiving, separately from the 3D motion capture data, first attribute data associated with the subject user;
- determining, by a processing device, a personalized reference data set for the subject user based on 3D motion capture data associated with a group of users performing the physical activity, wherein each user from the group of users shares at least a portion of the first attribute data with the subject user;
- providing the personalized reference data set as an input to a trained machine learning model;
- and
- obtaining an output of the trained machine learning model, wherein the output comprises a recommendation for the subject user pertaining to improvement of the physical activity, wherein the recommendation for the subject user comprises an indication of one or more sub-optimal body movements associated with the subject user performing the physical activity, and wherein the recommendation for the subject user further comprises an indication of at least one of a practice drill associated with the one or more sub-optimal body movements, or an image or video demonstrating a correct version of the one or more sub-optimal body movements.
A system comprising:
- a memory device storing instructions;
- a processing device coupled to the memory device, the processing device to execute the instructions to:
- receive three dimensional (3D) motion capture data corresponding to a subject user performing a physical activity;
- receive, separately from the 3D motion capture data, first attribute data associated with the subject user;
- determine a personalized reference data set for the subject user based on 3D motion capture data associated with a group of users performing the physical activity, wherein each user from the group of users shares at least a portion of the first attribute data with the subject user;
- provide the personalized reference data set as an input to a trained machine learning model;
- and
- obtain an output of the trained machine learning model, wherein the output comprises a recommendation for the subject user pertaining to improvement of the physical activity, wherein the recommendation for the subject user comprises an indication of one or more sub-optimal body movements associated with the subject user performing the physical activity and an indication of at least one of a practice drill associated with the one or more sub-optimal body movements, or an image or video demonstrating a correct version of the one or more sub-optimal body movements.
A non-transitory computer-readable storage medium storing instructions that, when executed by a processing device, cause the processing device to:
- receive three dimensional (3D) motion capture data corresponding to a subject user performing a physical activity;
- receive, separately from the 3D motion capture data, first attribute data associated with the subject user;
- determine a personalized reference data set for the subject user based on 3D motion capture data associated with a group of users performing the physical activity, wherein each user from the group of users shares at least a portion of the first attribute data with the subject user;
- provide the personalized reference data set as an input to a trained machine learning model;
- and
- obtain an output of the trained machine learning model, wherein the output comprises a recommendation for the subject user pertaining to improvement of the physical activity, wherein the recommendation for the subject user comprises an indication of one or more sub-optimal body movements associated with the subject user performing the physical activity and an indication of at least one of a practice drill associated with the one or more sub-optimal body movements, or an image or video demonstrating a correct version of the one or more sub-optimal body movements.
Dependencies are inferred from the claim text.