Real time fabric defect detection system on Matlab and C++/Opencv platforms

In industrial fabric productions, real time systems are needed to detect the fabric defects. This paper presents a real time defect detection approach which compares the time performances of Matlab and C++ programming languages. In the proposed method, important texture features of the fabric images are extracted using CoHOG method. Artificial neural network is used to classify the fabric defects. The developed method has been applied to detect the knitting fabric defects on a circular knitting machine. An overall defect detection success rate of 93% is achieved for the Matlab and C++ applications. To give an idea to the researches in defect detection area, real time operation speeds of Matlab and C++ codes have been examined. Especially, the number of images that can be processed in one second has been determined. While the Matlab based coding can process 3 images in 1 second, C++/Opencv based coding can process 55 images in 1 second. Previous works have rarely included the practical comparative evaluations of software environments. Therefore, we believe that the results of our industrial experiments will be a valuable resource for future works in this area.

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

[2]  Graham A. Jullien,et al.  1D autoregressive modeling for defect detection in web inspection systems , 1998, 1998 Midwest Symposium on Circuits and Systems (Cat. No. 98CB36268).

[3]  C. J. Kuo,et al.  A Back-Propagation Neural Network for Recognizing Fabric Defects , 2003 .

[4]  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.

[5]  Hai Tao,et al.  Fabric authenticity method using fast Fourier transformation detection , 2011, International Conference on Electrical, Control and Computer Engineering 2011 (InECCE).

[6]  Zhigang Fan,et al.  Automated Inspection of Textile Fabrics Using Textural Models , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Jose A. Ventura,et al.  Automated defect inspection and classification of leather fabric , 2001, Intell. Data Anal..

[8]  Dimitrios K. Iakovidis,et al.  An FPGA-based architecture for real time image feature extraction , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[9]  Hao Liu,et al.  Defect Detection in Textiles Using Optimal Gabor Wavelet Filter , 2006, 2006 6th World Congress on Intelligent Control and Automation.

[10]  Muhammed Fatih Talu,et al.  Fabric defect detection methods for circular knitting machines , 2015, 2015 23nd Signal Processing and Communications Applications Conference (SIU).

[11]  Ajay Kumar,et al.  Defect detection in textured materials using Gabor filters , 2000, Conference Record of the 2000 IEEE Industry Applications Conference. Thirty-Fifth IAS Annual Meeting and World Conference on Industrial Applications of Electrical Energy (Cat. No.00CH37129).

[12]  Chung-Feng Jeffrey Kuo,et al.  Using a Neural Network to Identify Fabric Defects in Dynamic Cloth Inspection , 2003 .

[13]  Alireza Ahmadyfard,et al.  Defect Detection in Textiles Using Morphological Analysis of Optimal Gabor Wavelet Filter Response , 2009, 2009 International Conference on Computer and Automation Engineering.

[14]  Stavros A. Koubias,et al.  Real-Time Vision-Based System for Textile Fabric Inspection , 2001, Real Time Imaging.

[15]  PeiFeng Zeng,et al.  On-loom fabric inspection using multi-scale differentiation filtering , 2002, Conference Record of the 2002 IEEE Industry Applications Conference. 37th IAS Annual Meeting (Cat. No.02CH37344).

[16]  K. F. C. Yiu,et al.  Fabric defect detection using morphological filters , 2009, Image Vis. Comput..

[17]  Vaibhav V. Karlekar,et al.  Fabric Defect Detection Using Wavelet Filter , 2015, 2015 International Conference on Computing Communication Control and Automation.

[18]  Satoshi Ito,et al.  Co-occurrence Histograms of Oriented Gradients for Pedestrian Detection , 2009, PSIVT.