Open-source demo uses ViTPose+ Large to grade full-range pull-ups

spillai · x · 2026-10-30

Developer Jeremy Park built a computer vision demo that detects full range of motion in pull-ups using ViTPose+ Large for pose estimation via the vlmrun Gateway. It combines vertical head displacement with elbow angles: reps with insufficient height or bent-arm starts don't count, while dead-hang-to-over-the-bar reps do.

Thresholds can be calibrated per person since pull-up form varies. The code is open-source on GitHub (jeremyipark/vision-demos, 914 stars), which also includes demos for chin-ups, push-ups, deadlifts, running, rock climbing, and dance synchronization.

Original post →

More from coding & agent

coding & agent channel →