Real-time knot-tying detection: MediaPipe HandLandmarker + heuristic. In-browser demo + Python prototype.
Real-time fine-motor action detection (knot-tying) via MediaPipe HandLandmarker
Two runtimes share one heuristic:
numHands: 2, VIDEO mode).thumb ↔ index across hands or intra-hand fallback)fixtures/ — reference videos + labeled frames.
tests/ — regression tests replaying fixtures through the detector and asserting
state transitions match golden labels.
See docs/QA.md for methodology.
Hugging Face Space: https://huggingface.co/spaces/Dariachup/knot-detector
# web (nothing to install — just open):
python3 -m http.server 8080 --directory web
# → http://localhost:8080
# python prototype:
pip install -r requirements.txt
python app.py
exercises-counter/cppHandDetectorMIT