PoolVision
Computer vision · 2026I run a summer pool-basketball league with my friends, and every score was being typed in by hand.
One fixed camera watches the pool. The pipeline finds each shot, calls it a make or a miss, and is learning to say who took it. Identity comes from coloured swim caps, because people who are wet and half-submerged thirty feet away carry none of the cues a face model needs.
- 82.2%
- on shots it never saw in training
- 146
- shots judged by hand to train it
- 118 min
- of 4K footage recorded and labelled
Python · PyTorch · YOLO11 · OpenCV
See it