Technology
Kinovea-inspired UX, HTML5 video, OpenCV preprocessing, pose landmarks and Dynamic Time Warping for motion alignment.

Put your clip and a reference clip on the same timeline.
Compare two performances side by side, frame by frame or as a ghost/skeleton overlay, with manual or automatic phase synchronization.
Kinovea-inspired UX, HTML5 video, OpenCV preprocessing, pose landmarks and Dynamic Time Warping for motion alignment.
Start with a small browser prototype, keep the data model explicit, then connect the analysis backend as separate API services. Validate results with coaches before automating scoring.
This is a front-end concept demo. It does not yet send video or personal data to a server.