Deep learning-powered visual inspection for metal surfaces: A systemic image-centric approach for small size defect detection