Sensor-based evaluation and feedback of exercise performance
First Claim
1. A system comprising:
- at least one camera-based sensor to detect image data of a user during an exercise routine;
one or more processors; and
one or more memories maintaining instructions that, when executed by the one or more processors, perform operations comprising;
analyzing the image data detected by the at least one camera-based sensor;
determining an exercise performance condition of the user based at least in part on analysis of the image data;
providing an instruction to correct a body form of the user;
determining, from analysis of additional image data detected by the at least one camera-based sensor, that the user has failed to correct the body form after a lapse of a predetermined period of time from providing the instruction; and
modifying the exercise routine for the user.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are techniques and systems for evaluating exercise performance of a user by utilizing one or more intelligent sensors, including at least one camera-based sensor configured to detect image data of the user. The at least one camera-based sensor may be mounted on any suitable structure, including a stationary exercise device. A system including the camera-based sensor may further comprise a performance assessment module stored in memory and executable by one or more processors to determine an exercise performance condition of the user based at least in part on the detected image data. An output module may output an evaluation of the exercise performance condition or an instruction to take corrective action. The fitness machine may thereby provide real-time, constructive feedback regarding the user'"'"'s exercise performance based on the sensed data and utilizing fuzzy logic and other forms of intelligent software.
142 Citations
27 Claims
-
1. A system comprising:
-
at least one camera-based sensor to detect image data of a user during an exercise routine; one or more processors; and one or more memories maintaining instructions that, when executed by the one or more processors, perform operations comprising; analyzing the image data detected by the at least one camera-based sensor; determining an exercise performance condition of the user based at least in part on analysis of the image data; providing an instruction to correct a body form of the user; determining, from analysis of additional image data detected by the at least one camera-based sensor, that the user has failed to correct the body form after a lapse of a predetermined period of time from providing the instruction; and modifying the exercise routine for the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of evaluating an exercise performance condition of a user, the method comprising:
-
detecting, by a camera-based sensor, image data of the user; analyzing the image data; determining, by one or more processors, the exercise performance condition of the user based at least in part on analysis of the image data; evaluating, by the one or more processors, the exercise performance condition; and providing, on a display; an avatar of the user; and an evaluation of the exercise performance condition or an instruction to take corrective action by color coding a portion of the avatar that corresponds to a portion of the user'"'"'s body relating to the exercise performance condition. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A system comprising:
-
at least one camera-based sensor to detect image data of a user during exercise; a display; one or more processors; and one or more memories storing instructions that, when executed by the one or more processors, perform operations comprising; analyzing the image data detected by the at least one camera-based sensor; determining an exercise performance condition of the user based at least in part on analysis of the image data; providing, on the display; an avatar of the user; and an evaluation of the exercise performance condition or an instruction to take corrective action by color coding a portion of the avatar that corresponds to portion of the user'"'"'s body relating to the exercise performance condition. - View Dependent Claims (27)
-
Specification