01 / The starting point
Beyond an impressive skeleton overlay
Builder’s notes
Deependra Sai Kumar ReddyAn athlete’s movement contains details that can be difficult to follow consistently at speed. A changing ankle position or repeated leg motion may matter, yet a video alone leaves the observer to find and compare those details. My thesis asked how machine learning could make that review more useful.
Cycling provided one example, but the underlying research question was broader: could a system analyse body movement and present useful attributes to coaches? The challenge sat between computer vision and interpretation. Coordinates are a technical result; understanding what deserves another look is a different problem.
The project used pose estimation to extract joint positions frame by frame from standard video, then examine body, leg, ankle, and movement attributes. MediaPipe supported the tracking work. The product perspective was to make the resulting motion data readable for people whose expertise is sport, rather than machine learning.