-
AIgym supports 2 modes: yoga and workout
-
There are 3 exercises in each program:
Yoga: T-Pose, Warrior Pose, Tree Pose
Workout: Arms, Legs, Push-ups
-
AIgym was created using MediaPipe, OpenCV, PyInstaller.
- Recieve video stream using OpenCV.
- Video frames are passed to MediaPipe Pose model that detects pose, adds landmarks and records their coordinates.
- Landmarks coordinates are extracted, organized and passed to the model for prediction.
- The total time of the entire training is displayed in the upper left corner within the "Pause" button (see the gifs above).
- Yoga pose timing and workout repetitions (that user must accomplish) are displayed in the upper right corner within the "Next" button (see the gifs above).
- Incorrect pose indication through user's body lines.