A system for the automatic visual inspection of bare-printed circuit boards | Synapse