Publication Date
Spring 2020
Degree Type
Master's Project
Degree Name
Master of Science (MS)
Department
Computer Science
First Advisor
Robert Chun
Second Advisor
Katerina Potika
Third Advisor
Susmit Gaikwad
Keywords
Human pose estimation, yoga, openpose, machine learning, deep learning
Abstract
Human pose estimation is a deep-rooted problem in computer vision that has exposed many challenges in the past. Analyzing human activities is beneficial in many fields like video- surveillance, biometrics, assisted living, at-home health monitoring etc. With our fast-paced lives these days, people usually prefer exercising at home but feel the need of an instructor to evaluate their exercise form. As these resources are not always available, human pose recognition can be used to build a self-instruction exercise system that allows people to learn and practice exercises correctly by themselves. This project lays the foundation for building such a system by discussing various machine learning and deep learning approaches to accurately classify yoga poses on prerecorded videos and also in real-time. The project also discusses various pose estimation and keypoint detection methods in detail and explains different deep learning models used for pose classification.
Recommended Citation
Kothari, Shruti, "Yoga Pose Classification Using Deep Learning" (2020). Master's Projects. 932.
DOI: https://doi.org/10.31979/etd.rkgu-pc9k
https://scholarworks.sjsu.edu/etd_projects/932