As improvement of superior method called PaDiM in anomaly detection, we propose a method based on pre-trained features enhanced by training with consolidating normal samples to its centroid in feature space. PaDiM pre-trains the model with only ImageNet and parameterizes the features of target normal images by normal distribution. However, this method pre-trains the model while ignoring normal images that follow a normal distribution, which leads to performance degradation. In contrast, our method centralizes the features of normal images during pre-training, and as a result, the mean Image/Pixel AUROC of the proposed method was higher than that of PaDiM (94.2/96.2 and 93.6/95.7, respectively) in experiments with the MVTec AD dataset.
When inspecting defects such as scratches due to image processing, if we can obtain an image before defect occurrence, the defect can be detected by simply comparing the image pair before and after defect occurrence. However, this idea is generally unrealistic because it is impossible to obtain an image before defect occurrence from an image after the defect occurred unless we go back in time. Therefore, we propose a method of training a generation-based model to detect scratches based on subtraction between an input image and output image during testing. We obtained a large amount of ideal image pairs before and after defect occurrence (i.e., image pairs in which only defect regions are different and the others are almost completely the same) using an image-capturing device. An image with a background texture of high reconstruction performance was generated with our method by using this dataset. Although we used image pairs of only an aluminum plate for training, the area under the curve of the receiver operating characteristic (ROC-AUC) measure was 0.9973 for a copper plate and 0.9904 for a stainless steel plate. This shows that our method is also effective for background textures different from those used for training. We also compared our generation-based method with a method of training a classificationbased model (ResNet18). We confirmed that the ROC-AUC measure with the proposed method was 0.9824 for an acrylic plate and 0.6156 for a carbon fiber sheet, which is better than those with the classification-based method (0.9650 and 0.5000, respectively). The proposed method has much higher reconstruction performance than previous training of defect-free images only, and is effective for scratch detection of background texture similar to those used for training.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.