What decides whether a vision project works
The model is the easy part. Results depend on the images. Lighting that changes through the day, a camera that shifts a few centimeters, dust on a lens or a new supplier's packaging can all break a system that looked perfect in testing. So we begin with a capture plan: where cameras go, how items are presented, how many examples of each defect exist, and how rare defects will be gathered or simulated.
We then train on your labeled images and test on a separate set the model has never seen, reporting precision and recall for each defect type, not one blended score. A system that finds ninety out of a hundred defects but raises many false alarms may be worse for you than one that catches fewer and rarely cries wolf. You choose where to set that threshold, knowing what each setting costs in review time.
