EXERCEO-AI is an AI-powered system designed to recognize and evaluate physical exercises using computer vision techniques. By leveraging pose estimation and machine learning algorithms, it aims to provide real-time feedback on exercise form and performance.
Pose Estimation: Utilizes advanced computer vision models to detect and analyze human body keypoints during exercise.
Exercise Classification: Identifies various types of exercises based on movement patterns.
Performance Evaluation: Assesses the correctness and quality of exercise execution, offering feedback for improvement.
Real-time Analysis: Processes live video feeds to provide immediate insights.
1. Clone the Repository:
git clone https://github.com/suryaprakash-ss/EXERCEO-AI.git
cd EXERCEO-AI
2. Create a Virtual Environment:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
3. Install Dependencies:
pip install -r requirements.txt
1. Launch the Jupyter Notebook:
jupyter notebook
2. Open Exerceo AI.ipynb:
Follow the instructions within the notebook to load models, process video inputs, and analyze exercises.
Exerceo AI.ipynb - Main notebook containing the implementation and analysis.
requirements.txt - List of required Python packages.
Tasks.txt - Outline of tasks and project roadmap.