My phone replaced a brass plug
Summary
An iOS engineer experiments with on-device computer vision to automate shooting target scoring, blending Vision, OpenCV, and YOLOv8 into an offline iPhone app called Notch. The narrative covers turning the target into a geometric problem, porting a 2012 paper, building a hybrid pipeline, and addressing challenges like perspective distortion and hole detection accuracy. The piece concludes with reflections on durable software and a call for on-device ML consulting.