Patent ID: 9154739
Filing Date: 2015-10-06
Classification: G06T,G16H,H04N

Abstract:
1. A computer-implemented method, comprising: receiving an indication of an exercise selection from a user; detecting a body in front of a camera; determining expected key points on the body based on the detecting; establishing a location and an orientation of the body based on height information and image processing; identifying key points on the body by transforming the expected key points based on the location and the orientation of the body; taking a picture of the body at a stage of an exercise associated with the exercise selection; detecting motions of the key points on the body; comparing the motions of the key points to a proper form while detecting the motion, the proper form comprising proper key points on an individual and motions of the proper key points; and determining whether the comparison is within a predetermined range and providing a response to the user in response to the determination.