Spaces:
Sleeping
Sleeping
Sean Carnahan
Patch for Hugging Face Spaces: fix matplotlib config, check .gitignore, prep for model file inclusion
f20fe1f
Bodybuilding Pose Analyzer
A real-time pose analysis tool for bodybuilders that helps analyze and provide feedback on common bodybuilding poses.
Features
- Real-time pose detection using MediaPipe
- Analysis of common bodybuilding poses:
- Front Double Biceps
- Side Chest
- Back Double Biceps
- Angle measurements for key body parts
- Real-time feedback and corrections
- FPS display
Requirements
- Python 3.8+
- Webcam
- Required Python packages (listed in requirements.txt)
Installation
- Clone the repository:
git clone <repository-url>
cd bodybuilding_pose_analyzer
- Create a virtual environment (recommended):
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
- Install required packages:
pip install -r requirements.txt
Usage
- Run the demo script:
python src/demo.py
- Position yourself in front of the webcam
- The system will automatically detect your pose and provide feedback
- Press 'q' to quit the application
Supported Poses
Currently, the system supports the following poses:
- Front Double Biceps
- Side Chest
- Back Double Biceps
More poses will be added in future updates.
Contributing
Feel free to submit issues and enhancement requests!