PostureCheck: Posture modeling for exercise assessment using the Microsoft Kinect

Evaluation of a person's posture while exercising is important in physical therapy. During a therapy session, a physical therapist or a monitoring system must assure that the person is performing an exercise correctly to achieve the desired therapeutic effect. In this work, we introduce a system called PostureCheck for exercise assessment in physical therapy. PostureCheck assesses the posture of a person who is exercising in front of the camera of the Microsoft Kinect. PostureCheck extracts unique features from the person's upper body during the exercise, and classifies the sequence of postures as correct or incorrect using Bayesian estimation and majority voting. If PostureCheck recognizes an incorrect posture, it specifies what the user can do to correct it. The result of our experiment shows that PostureCheck is capable of recognizing the incorrect postures in real time while the user is performing an exercise.