Semi-supervised anomaly detection for visual quality inspection. (30th November 2021)