Side Quests
—
Karate Pose Analysis using open-source pose detection and computer vision
As a karateka, I am always polishing my technique, especially with regard to katas (sequences of blocking and attacking moves, of which there are nineteen in Ueshiro Shorin-ryu, the system in which I train.) In addition to constant physical practice of the katas, it is also important to observe advanced karateka performing them, as well as recording video of oneself to audit our own technique.
A year ago, if I wanted to create this, it would have been out of reach for me as my coding skills are limited. But now with Claude and Cursor, I feel like I have new superpowers to turn my ideas into working prototypes without having to beg my engineer pals to write the code for me. 🤯
(It's currently in a very rough, MVP state, and I have not spent time polishing the UI as I've been focusing first on getting the technical flow to work. To great success!)
Here is the simple upload screen (I know, it's ugly, but it works!)
Here is a still from the output showing the original video with the pose detection skeleton overlay, and below that, only the skeleton on a black background.
I used Cursor with Claude 3.5 Sonnet built-in to help me build a simple web app to:
And now, I've got my own app that I can feed any new videos. All in about an hour of effort to get this assembled. CRAZY.
Technology used for this project:
Want to run it yourself?
Here's the project on Github
https://github.com/aud10pilot/kata-analysis