Automated Fabric Defect Detection Based on Multiple Gabor Filters and KPCA

A new detection approach is proposed to detect various uniform and structured fabric defects based on the multiple Gabor filters and Kernel Principal Component Analysis. First of all, images are filtered by multiple Gabor filters with six scales and four orientations to extract feature vectors. After that, the sub-blocks divided from the feature vectors have been fused and the high-dimension data can be reduced by using Kernel Principal Component Analysis. Finally, the similarity matrix is calculated by Euclidean norm and segmented with OTSU threshold method. The experiment has been done by integrating hardware and NI LabVIEW graphical programming language. Experimental results show that proposed algorithm improves feature extraction capability significantly and has high recognition rate.

[1]  Yuan Shu,et al.  Fabric defects automatic detection using Gabor filters , 2004, Fifth World Congress on Intelligent Control and Automation (IEEE Cat. No.04EX788).

[2]  William E. Higgins,et al.  Texture Segmentation using 2-D Gabor Elementary Functions , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[3]  LinLin Shen,et al.  Gabor feature based face recognition using kernel methods , 2004, Sixth IEEE International Conference on Automatic Face and Gesture Recognition, 2004. Proceedings..

[4]  Fatih Celiker,et al.  On Euclidean norm approximations , 2010, Pattern Recognit..

[5]  Ebraheem Shady,et al.  Application of Principal Component Analysis to Boost the Performance of an Automated Fabric Fault Detector and Classifier , 2014 .

[6]  Zhenguo Chen,et al.  Minimax Probability Machine Classifier with Feature Extraction by Kernel Pca for Intrusion Detection , 2008, 2008 4th International Conference on Wireless Communications, Networking and Mobile Computing.

[7]  M. Ravishankar,et al.  Finger Knuckle Print recognition based on Gabor feature and KPCA+LDA , 2013, 2013 International Conference on Emerging Trends in Communication, Control, Signal Processing and Computing Applications (C2SPCA).

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

[9]  Du-Ming Tsai,et al.  Fast Defect Detection in Textured Surfaces Using 1D Gabor Filters , 2002 .

[10]  LinLin Shen,et al.  A review on Gabor wavelets for face recognition , 2006, Pattern Analysis and Applications.

[11]  Alper Bastürk,et al.  Inspection of defects in fabrics using Gabor wavelets and principle component analysis , 2007, 2007 9th International Symposium on Signal Processing and Its Applications.

[12]  N. H. C. Yung,et al.  Automated fabric defect detection - A review , 2011, Image Vis. Comput..

[13]  Mohamed Cheriet,et al.  AdOtsu: An adaptive and parameterless generalization of Otsu's method for document image binarization , 2012, Pattern Recognit..

[14]  David Zhang,et al.  A method for speeding up feature extraction based on KPCA , 2007, Neurocomputing.

[15]  Te-Li Su,et al.  Automated Vision System for Recognising Lycra Spandex Defects , 2011 .

[16]  Jaume Escofet,et al.  Unsupervised novelty detection using Gabor filters for defect segmentation in textures. , 2009, Journal of the Optical Society of America. A, Optics, image science, and vision.

[17]  Mauro Barni,et al.  Fast vector median filter based on Euclidean norm approximation , 1994, IEEE Signal Processing Letters.

[18]  Haixia Xu,et al.  Adaptive Kernel Principal Analysis for Online Feature Extraction , 2009 .

[19]  Paolo Valigi,et al.  Automated defect detection in uniform and structured fabrics using Gabor filters and PCA , 2013, J. Vis. Commun. Image Represent..

[20]  Guang-Hua Hu,et al.  Optimal ring Gabor filter design for texture defect detection using a simulated annealing algorithm , 2014, 2014 International Conference on Information Science, Electronics and Electrical Engineering.

[21]  Jing Wang,et al.  Fabric defect detection using Gabor filters and defect classification based on LBP and Tamura method , 2013 .

[22]  Du-Ming Tsai,et al.  Wavelet-based defect detection in solar wafer images with inhomogeneous texture , 2012, Pattern Recognit..

[23]  Abdallah Bashir Musa A comparison of ℓ1-regularizion, PCA, KPCA and ICA for dimensionality reduction in logistic regression , 2013, International Journal of Machine Learning and Cybernetics.

[24]  P. Placidi,et al.  Patch based yarn defect detection using Gabor filters , 2012, 2012 IEEE International Instrumentation and Measurement Technology Conference Proceedings.

[25]  William E. Higgins,et al.  Designing multiple Gabor filters for multitexture image segmentation , 1999 .

[26]  H. M. Ebied Feature extraction using PCA and Kernel-PCA for face recognition , 2012, 2012 8th International Conference on Informatics and Systems (INFOS).