Sean Carnahan
Remove YOLOv7, ensure LFS for models, update Dockerfile
3c6f221
# 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
1. Clone the repository:
```bash
git clone <repository-url>
cd bodybuilding_pose_analyzer
```
2. Create a virtual environment (recommended):
```bash
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
```
3. Install required packages:
```bash
pip install -r requirements.txt
```
## Usage
1. Run the demo script:
```bash
python src/demo.py
```
2. Position yourself in front of the webcam
3. The system will automatically detect your pose and provide feedback
4. 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!