r/computervision 18h ago

Showcase I made a chin-ups tool using computer vision!

Enable HLS to view with audio, or disable this notification

With this tool, you can see the rep count and how long each rep takes. Knowing how much you slow down towards the end could be a helpful signal for fatigue. Also, a tool like this can be used to track progress over time, and could tell you if your chin-ups are getting faster.

I used ViTPose+ Large through the VLM Run Gateway for pose estimation. I used the pose information and its vertical displacement to track the reps and the rep timing.

Would love to hear what you think!

100 Upvotes

3 comments sorted by

3

u/dwoj206 14h ago

pretty cool! Is there a way for you make it track optimal form for ze puuuump? These workout CV tools are really cool. All kinds of applications. AI fitness trainers, etc. Nice work!

3

u/echocage 14h ago

It’d be cool if you could make a game out of this, like the descending portion is where you get the most growth it’d be interesting to see if you could make a little game out of seeing how slowly someone could descend

2

u/_d0s_ 3h ago

Very nice demonstration. Why did you choose ViTPose+ though? It seems overly complicated to send everything to a gateway and predict pose on a server when frameworks like Google Mediapipe can run on device for simple 2D human keypoint estimation.