An Unsupervised-Learning-Based Approach for Automated Defect Inspection on Textured Surfaces

被引:272
作者
Mei, Shuang [1 ]
Yang, Hua [1 ]
Yin, Zhouping [1 ]
机构
[1] Huazhong Univ Sci & Technol, State Key Lab Digital Mfg Equipment & Technol, Wuhan 430074, Hubei, Peoples R China
基金
美国国家科学基金会;
关键词
Convolutional denoising autoencoder (CDAE); defect inspection; texture analysis; unsupervised learning; automatic optical inspection; NETWORK; IMAGES;
D O I
10.1109/TIM.2018.2795178
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Automated defect inspection has long been a challenging task especially in industrial applications, where collecting and labeling large amounts of defective samples are usually harsh and impracticable. In this paper, we propose an approach to detect and localize defects with only defect-free samples for model training. This approach is carried out by reconstructing image patches with convolutional denoising autoencoder networks at different Gaussian pyramid levels, and synthesizing detection results from these different resolution channels. Reconstruction residuals of the training patches are used as the indicator for direct pixelwise defect prediction, and the reconstruction residual map generated in each channel is combined to generate the final inspection result. This novel method has two prominent characteristics, which benefit the implementation of automatic defect inspection in practice. First, it is absolutely unsupervised that no human intervention is needed throughout the inspection process. Second, multimodal strategy is utilized in this method to synthesize results from multiple pyramid levels. This strategy is capable of improving the robustness and accuracy of the method. To evaluate this approach, experiments on convergence, noise immunity, and defect inspection accuracy are conducted. Furthermore, comparative tests with some excellent algorithms on actual and simulated data sets are performed. Experimental results demonstrated the effectiveness and superiority of the proposed method on homogeneous and nonregular textured surfaces.
引用
收藏
页码:1266 / 1277
页数:12
相关论文
共 50 条
[1]   The Phase Only Transform for unsupervised surface defect detection [J].
Aiger, Dror ;
Talbot, Hugues .
2010 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2010, :295-302
[2]  
Al-Rfou R., 2016, Theano: A Python framework for fast computation of mathematical expressions, V472, P473
[3]  
[Anonymous], 2001, SciPy: Open source scientific tools for Python
[4]  
[Anonymous], 2008, ELCVIA Electron. Lett. Comput. Vis. Image Anal, DOI DOI 10.5565/REV/ELCVIA.268
[5]   Assessment of surface quality on textured FDM prototypes [J].
Armillotta, A .
RAPID PROTOTYPING JOURNAL, 2006, 12 (01) :35-41
[6]   A Texture-Based Image Processing Approach for the Description of Human Oocyte Cytoplasm [J].
Basile, Teresa M. A. ;
Caponetti, Laura ;
Castellano, Giovanna ;
Sforza, Gianluca .
IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2010, 59 (10) :2591-2601
[7]  
Bengio Yoshua, 2012, Neural Networks: Tricks of the Trade. Second Edition: LNCS 7700, P437, DOI 10.1007/978-3-642-35289-8_26
[8]   Salt-and-pepper noise removal by median-type noise detectors and detail-preserving regularization [J].
Chan, RH ;
Ho, CW ;
Nikolova, M .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2005, 14 (10) :1479-1485
[9]   WLD: A Robust Local Image Descriptor [J].
Chen, Jie ;
Shan, Shiguang ;
He, Chu ;
Zhao, Guoying ;
Pietikainen, Matti ;
Chen, Xilin ;
Gao, Wen .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2010, 32 (09) :1705-1720
[10]  
Chollet F., KERAS