A Generic Deep-Learning-Based Approach for Automated Surface Inspection

被引:414
作者
Ren, Ruoxu [1 ,2 ]
Hung, Terence [1 ]
Tan, Kay Chen [3 ]
机构
[1] Rolls Royce Singapore, Appl Technol Grp, Singapore 797575, Singapore
[2] Natl Univ Singapore, Dept Elect & Comp Engn, Singapore, Singapore
[3] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
关键词
Automated surface inspection (ASI); deep learning (DL); feature transferring; segmentation; VISUAL INSPECTION; DEFECT DETECTION; CLASSIFICATION; WOOD; SYSTEM;
D O I
10.1109/TCYB.2017.2668395
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Automated surface inspection (ASI) is a challenging task in industry, as collecting training dataset is usually costly and related methods are highly dataset-dependent. In this paper, a generic approach that requires small training data for ASI is proposed. First, this approach builds classifier on the features of image patches, where the features are transferred from a pretrained deep learning network. Next, pixel-wise prediction is obtained by convolving the trained classifier over input image. An experiment on three public and one industrial data set is carried out. The experiment involves two tasks: 1) image classification and 2) defect segmentation. The results of proposed algorithm are compared against several best benchmarks in literature. In the classification tasks, the proposed method improves accuracy by 0.66%-25.50%. In the segmentation tasks, the proposed method reduces error escape rates by 6.00%-19.00% in three defect types and improves accuracies by 2.29%-9.86% in all seven defect types. In addition, the proposed method achieves 0.0% error escape rate in the segmentation task of industrial data.
引用
收藏
页码:929 / 940
页数:12
相关论文
共 41 条
[1]  
Ade F., 1984, Seventh International Conference on Pattern Recognition (Cat. No. 84CH2046-1), P428
[2]  
[Anonymous], P 1 INT C INF SCI MA
[3]  
[Anonymous], 2014, P 31 INT C INT C MAC
[4]  
[Anonymous], 1988, IEEE INT C SYST MAN
[5]  
[Anonymous], 2008, ELCVIA Electron. Lett. Comput. Vis. Image Anal, DOI DOI 10.5565/REV/ELCVIA.268
[6]   Automatic visual inspection of woven textiles using a two-stage defect detector [J].
Campbell, JG ;
Murtagh, F .
OPTICAL ENGINEERING, 1998, 37 (09) :2536-2542
[7]  
Chacon MI, 2006, LECT NOTES COMPUT SC, V3973, P1105
[8]   Describing Textures in the Wild [J].
Cimpoi, Mircea ;
Maji, Subhransu ;
Kokkinos, Iasonas ;
Mohamed, Sammy ;
Vedaldi, Andrea .
2014 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2014, :3606-3613
[9]   AUTOMATED INSPECTION OF TEXTILE FABRICS USING TEXTURAL MODELS [J].
COHEN, FS ;
FAN, ZG ;
ATTALI, S .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1991, 13 (08) :803-808
[10]   A fractal image analysis system for fabric inspection based on a box-counting method [J].
Conci, A ;
Proenca, CB .
COMPUTER NETWORKS AND ISDN SYSTEMS, 1998, 30 (20-21) :1887-1895