Virtual JIM is a computer vision project that utilizes the mediapipe
library to detect and analyze posture while performing exercises. It focuses on providing feedback only when the detected posture is close to correct, enhancing the user's exercise experience.
-
Posture Detection:
- Utilizes
mediapipe
for accurate posture detection. - Monitors and analyzes user posture during various exercises (cuurrently for deadlifts and pushups).
- Utilizes
-
DISPLAY:
- Provides feedback and counts thhe reps only when the detected posture is close to correct.
- Enhances the user's exercise experience with targeted feedback.
-
FUTURE DEVELOPMENT: -building more models for various variations of isometric and compound exercises. -implement better DL or ML models for proper classification of movment.
The projects in this repository use the following libraries:
- Python:
>=3.6
- mediapipe:
import mediapipe
- pandas:
import pandas as pd
- numpy:
import numpy as np
- OpenCV (cv2):
import cv2
- pickle:
import pickle
play!!!! with these interesting and health-oriented code.
- Clone the repository:
git clone https://github.com/pratapsdev11/Virtual_JIM.git cd Virtual_JIM
Virtual JIM is a computer vision project that utilizes the mediapipe
library to detect and analyze posture while performing exercises. It focuses on providing feedback only when the detected posture is close to correct, enhancing the user's exercise experience.
-
Posture Detection:
- Utilizes
mediapipe
for accurate posture detection. - Monitors and analyzes user posture during various exercises (cuurrently for deadlifts and pushups).
- Utilizes
-
DISPLAY:
- Provides feedback and counts thhe reps only when the detected posture is close to correct.
- Enhances the user's exercise experience with targeted feedback.
-
FUTURE DEVELOPMENT: -building more models for various variations of isometric and compound exercises. -implement better DL or ML models for proper classification of movment.
The projects in this repository use the following libraries:
- Python:
>=3.6
- mediapipe:
import mediapipe
- pandas:
import pandas as pd
- numpy:
import numpy as np
- OpenCV (cv2):
import cv2
- pickle:
import pickle
play!!!! with these interesting and health-oriented code.
- Clone the repository:
git clone https://github.com/pratapsdev11/Virtual_JIM.git cd Virtual_JIM