Automatic Visual Defect Detection Using Texture Prior and Low-Rank Representation

Automatic surface detection for quality control has largely employed image processing techniques, for example in steel and fabric defect inspection. There are rising demands in the quality control industry for defective image analysis to fulfill its vital role in visual inspection. In this paper, we introduce an unsupervised method using a low-rank representation based on texture prior for detection of defects on natural surfaces and formulate the detection process as a novel weighted low-rank reconstruction model. The first step of the proposed method estimates the texture prior to a given image by constructing a texture prior map where higher values indicate a higher probability of abnormality. The second step of the proposed method detects the defect via low-rank decomposition with the help of the texture prior. Experiments on synthetic and real images show that the proposed method is superior in terms of detection accuracy and competitive in computational efficiency with respect to the state-of-the-art methods in surface defect detection research. This contribution is of particular interest for manufacturers (e.g., steel and fabric) for which defect detection largely relies on manual inspection.

[1]  Yundong Li,et al.  Deformable Patterned Fabric Defect Detection With Fisher Criterion-Based Deep Learning , 2017, IEEE Transactions on Automation Science and Engineering.

[2]  Quan Sun,et al.  Reliability estimation for aluminum alloy welded joint with automatic image measurement of surface crack growth , 2016 .

[3]  Vladimir Kolmogorov,et al.  What energy functions can be minimized via graph cuts? , 2002, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[4]  P. Nagabhushan,et al.  Similarity measures for automatic defect detection on patterned textures , 2012, Int. J. Inf. Commun. Technol..

[5]  Robert Tibshirani,et al.  Spectral Regularization Algorithms for Learning Large Incomplete Matrices , 2010, J. Mach. Learn. Res..

[6]  Ajay Kumar,et al.  Computer-Vision-Based Fabric Defect Detection: A Survey , 2008, IEEE Transactions on Industrial Electronics.

[7]  N. H. C. Yung,et al.  Fabric defect detection using adaptive wavelet , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[8]  Chunlei Li,et al.  Fabric defect detection algorithm based on Gabor filter and low-rank decomposition , 2016, International Conference on Digital Image Processing.

[9]  Xiaowei Zhou,et al.  Moving Object Detection by Detecting Contiguous Outliers in the Low-Rank Representation , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[10]  Yi-Gang Cen,et al.  Defect inspection for TFT-LCD images based on the low-rank matrix reconstruction , 2015, Neurocomputing.

[11]  Nadia Baaziz,et al.  Automatic Fabric Defect Detection Using Learning-Based Local Textural Distributions in the Contourlet Domain , 2018, IEEE Transactions on Automation Science and Engineering.

[12]  Jie Zhang,et al.  Detection of varied defects in diverse fabric images via modified RPCA with noise term and defect prior , 2016 .

[13]  Jiangtao Xi,et al.  Defect Detection for Patterned Fabric Images Based on GHOG and Low-Rank Decomposition , 2017, IEEE Access.

[14]  D. Ongping,et al.  Robust Spatial Autoregressive Modeling for Hardwood Log Inspection , 1991 .

[15]  In-So Kweon,et al.  Ambiguous Surface Defect Image Classification of AMOLED Displays in Smartphones , 2016, IEEE Transactions on Industrial Informatics.

[16]  Honggang Bu,et al.  Fabric Defect Detection Using a Hybrid and Complementary Fractal Feature Vector and FCM-based Novelty Detector , 2017 .

[17]  Xi Chen,et al.  Defect detection on the fabric with complex texture via dual-scale over-complete dictionary , 2016 .

[18]  Yimin D. Zhang,et al.  Road Crack Detection Using Deep Convolutional Neural Network and Adaptive Thresholding , 2019, 2019 IEEE Intelligent Vehicles Symposium (IV).

[19]  Jie Zhang,et al.  Fabric defect inspection using prior knowledge guided least squares regression , 2017, Multimedia Tools and Applications.

[20]  Kay Chen Tan,et al.  A Generic Deep-Learning-Based Approach for Automated Surface Inspection , 2018, IEEE Transactions on Cybernetics.

[21]  Reza Boostani,et al.  Texton-Based Fabric Defect Detection and Recognition , 2011 .

[22]  Kin-Man Lam,et al.  Saliency detection based on singular value decomposition , 2015, J. Vis. Commun. Image Represent..