Surface Defect Detection and Root Cause Analysis
Artificial Intelligence has played an increasingly important role in surface defect detection in recent years. At the same time, there are many challenges using deep learning for this area, such as the detection accuracy, shortage of data and, lack of knowledge of root cause of defects. To solve the problem of data shortage, we propose a taxonomy method called DataonomyTM to extend a meta defect datasets with a small number of samples for training defect classifiers. For the accuracy, we apply two latest deep neural network(DNN) architectures, Inception v3 and fully convolutional networks (FCN) so as not only to classify whether there are defects but also to make a pixel-wise prediction to inference the areas of defects. For those detected defects, we combine DNN with traditional AI methods to find root causes of detected defects. We use a generalized multi-image matting algorithm to extract common defects automatically. We apply this technology to identify defects that stem from systematic errors in the surface operation. Experimental results have shown great capability and versatility of our proposed methods.