It's a platform designed to enhance martial arts practice by analyzing and grading movements. The system uses computer vision to compare a user's performance with tutorial videos and provides detailed feedback to help them master their skills.
- Users can upload any video demonstrating any form of martial art.
- Plays segmented videos of martial arts movements for users to follow.
- Records the user's performance of the selected martial arts section.
- Uses OpenCV to analyze and compare the user's movements with the tutorial.
- Splices videos into comparable sections for accurate grading.
- Scores performance based on posture, precision, and timing.
- Highlights areas of improvement using feedback.
- Upload a specific martial arts technique or movement to practice.
- Perform the action while the system records your movements via webcam or phone camera.
- OpenCV tracks body motion and compares it with the tutorial video.
- Identifies deviations in joint angles, timing, and accuracy.
- Suggestions for improvement are displayed.