Create a virtual environment using either conda or venv. Install
the environment using pip install requirements.txt
Follow the instructions here: https://google.github.io/mediapipe/getting_started/python.html To install mediapipe
This project uses the Yoga82 dataset which can be found here: https://neurohive.io/en/news/yoga-82-new-dataset-with-complex-yoga-poses/
Follow the instructions to download and then use create_dataset.py
to download and split the dataset.
By default, only the Warrior_I, Warrior_II, Tree, Triangle and StandingSplits datasets are loaded
In main.py
modify the config
dictionary to specify which features you want to execute.
Then run python main.py
from the command line
- https://scholarworks.sjsu.edu/cgi/viewcontent.cgi?article=1932&context=etd_projects
- http://cs230.stanford.edu/projects_winter_2019/reports/15813480.pdf
- https://www.amarchenkova.com/2018/03/25/convolutional-neural-network-yoga-poses/
- https://neurohive.io/en/news/yoga-82-new-dataset-with-complex-yoga-poses/
- https://arxiv.org/abs/2004.10362