IRIS is an advanced AI-powered personal Sports Trainer for players which solves the above problems. With its help, any normal human being can get professional-level guidance to enhance their performance in-game at any place and at any time. We are using Mediapipe for Pose Detection and other Computer Vision-related tasks, and other External Libraries of Python for the application.
We created a pose detection model using mediapipe and used the respective angles to check for other player's poses. E.g. If we want to learn a badminton smash, we use a smash video as the test video and then upload our own smash video. The result will be the number of steps you are performing right during the whole smash.
- Open cmd in the directory containing the folders.
- Run python PoseDetection.py for the respective video. The output will be a txt file which you further put into PoseAnalysis.py.
- Run python PoseAnalysis.py.
- Change the path inside the PoseDisplay.py and enter the respective videos as well.
- Run python PoseDisplay.py.
Note:
- It may take time to run as pose detection is a huge task.
With the help of this project, any normal human being can get professional-level guidance to enhance their performance in-game at any place and at any time.
- Voice assisted Live suggestions and feedbacks.
- Exciting UI.
- Support for multiple sports.