Demo of target-analyzer, photo-based scoring of paper targets, from this case study. Synthetic targets and readings. On the held-out target, cv_blob and yolo at 0.10 and 0.25 are matched to the real measured run; every other number is illustrative.

target-analyzer

demo range

2026-06-16 · shooter B · 10 m

ring 10ring 8ring 9ring 7ring 9ring 10ring 8ring 8ring 8ring 9
holes
10
total
86
average
8.60
mean radius
12.4 mm
extreme spread
32.4 mm
bias
7.6 mm high-right

Read by hand, then confirmed · compare with the detectors

The line runs from the point of aim to the group centre: the bias a shooter corrects by moving the sight, as opposed to the spread, which only practice closes.