Surface Defect Detection Methods for Industrial Products: A Review | Synapse