Rethinking unsupervised texture defect detection using PCA

被引:16
作者
Zhang, NaiXue [1 ]
Zhong, Yuzhong [1 ]
Dian, Songyi [1 ]
机构
[1] Sichuan Univ, Coll Elect Engn, Chengdu 610065, Peoples R China
关键词
Defect detection; Unsupervised learning; PCA; HBOS;
D O I
10.1016/j.optlaseng.2022.107470
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
In recent times, deep learning frameworks have become the preferred solution for visual object detection tasks, including texture defect detection. However, in real-world industrial applications, such as operation and mainte-nance of gas-insulated switchgear (GIS) equipment, collecting a large number of samples in advance is difficult because opening GIS equipment affects its normal operation; moreover, only four real-world GIS equipment defect samples are available currently. Most deep learning methods perform poorly when trained using a small number of labelled samples or when there is a lack of computational resources. In addition, the features extracted by multi-layer convolution and down-sampling are often unsuitable for small-size and low-contrast defects. How-ever, the structure of the repetitive textured surface is simple and easy to model. Hence, this paper proposes a texture-defect detection method using principal components analysis (PCA) and histogram-based outlier score (HBOS) that requires only a small number of unlabelled samples and low computational complexity. First, PCA is utilized to extract features from the training patches to enhance the difference between the defect and back-ground regions. Then, non-saliency suppression is applied for feature fusion to obtain the saliency map. Finally, the saliency value is converted to the defect score, and the defect is located by HBOS. Experiments on two public datasets and a GIS simulation equipment demonstrate that the proposed method is suitable for product surface defect detection and operation and maintenance in power distribution equipment. Moreover, compared with tra-ditional texture feature-based and deep learning methods, the proposed method yields better results for small-size and low-contrast defects with only four unlabelled training samples per class.
引用
收藏
页数:11
相关论文
共 36 条
[1]   Image-Based Surface Defect Detection Using Deep Learning: A Review [J].
Bhatt, Prahar M. ;
Malhan, Rishi K. ;
Rajendran, Pradeep ;
Shah, Brual C. ;
Thakar, Shantanu ;
Yoon, Yeo Jung ;
Gupta, Satyandra K. .
JOURNAL OF COMPUTING AND INFORMATION SCIENCE IN ENGINEERING, 2021, 21 (04)
[2]   Inspection of textile fabrics based on the optimal Gabor filter [J].
Boluki, Mina ;
Mohanna, Farahnaz .
SIGNAL IMAGE AND VIDEO PROCESSING, 2021, 15 (07) :1617-1625
[3]   PCANet: A Simple Deep Learning Baseline for Image Classification? [J].
Chan, Tsung-Han ;
Jia, Kui ;
Gao, Shenghua ;
Lu, Jiwen ;
Zeng, Zinan ;
Ma, Yi .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2015, 24 (12) :5017-5032
[4]   Bilayer Markov Random Field Method for Detecting Defects in Patterned Fabric [J].
Chang, Xingzhi ;
Liu, Wei ;
Zhu, Chuan ;
Zou, Xiaohua ;
Gui, Guan .
JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2022, 31 (03)
[5]   Histograms of oriented gradients for human detection [J].
Dalal, N ;
Triggs, B .
2005 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, VOL 1, PROCEEDINGS, 2005, :886-893
[6]   Multi-scale gray level co-occurrence matrices for texture description [J].
de Siqueira, Fernando Roberti ;
Schwartz, William Robson ;
Pedrini, Helio .
NEUROCOMPUTING, 2013, 120 :336-345
[7]  
FOGEL I, 1989, BIOL CYBERN, V61, P103, DOI 10.1007/BF00204594
[8]  
Goldstein M., 2012, KI 2012 POSTER DEMO, P59, DOI DOI 10.1007/978-3-642-21329-8_4
[9]   A Detection and Identification Method Based on Machine Vision for Bearing Surface Defects [J].
Gu, Zhengyan ;
Liu, Xiaohui ;
Wei, Lisheng .
2021 INTERNATIONAL CONFERENCE ON COMPUTER, CONTROL AND ROBOTICS (ICCCR 2021), 2021, :128-132
[10]   A Completed Modeling of Local Binary Pattern Operator for Texture Classification [J].
Guo, Zhenhua ;
Zhang, Lei ;
Zhang, David .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2010, 19 (06) :1657-1663