In this project, We have created an Yoga AI instructor which helps in correcting your poses. We have used PoseNet for image identification and detecting joint location. We are using Cosine-similarity for generating scores for poses. We have used flask for web deployment
Dependencies- A suitable Python 3.x environment with a recent version of Tensorflow is required.
for video rendering-
1)pip install opencv-python
(uses OpenCV to capture images from a connected webcam. The result is overlayed with the keypoints and skeletons and rendered to the screen.)
2)pafy (pip install pafy)
3)youtube_dl (sudo pip install --upgrade youtube_dl)