Category-level selective dual-adversarial network using significance-augmented unsupervised domain adaptation for surface defect detection