On the Use of Binary Features in a Rule-Based Approach for Defect Detection on Patterned Textiles

The quality assurance of fabrics is a fundamental issue in the textile manufacturing industry. Automatic and accurate detection of defects is one of the most important and challenging tasks in order to guarantee the quality of fabrics. In this paper, we propose an approach for the defect detection on textiles with patterned texture using a rule-based classification system and the local binary features. In our proposal, rules are automatically learned from the textile samples using a rough-set-based approach. The proposed system analyzes the texture of fabrics using a combination of local binary features, which have shown to be highly discriminatory. Our approach is performed in two stages: training and testing. During the training stage, binary features from both defective and defect-free images are extracted and used to formulate an ensemble of the rough-set-based rules. For the testing stage, we submit different samples of fabrics, and they are classified as defective or defect-free. The proposed method is quantitatively evaluated on an extensive dataset of images of the defective fabrics. These experiments show that the proposed approach results in higher accuracy, in comparison with those obtained by the state-of-the-art methods.

[1]  Xiaowei Zhang,et al.  Fabric Defect Detection based on GLCM , 2015 .

[2]  K. L. Mak,et al.  An automated inspection system for textile fabrics based on Gabor filters , 2008 .

[3]  Jeng-Jong Lin,et al.  Applying an Artificial Neural Network to Pattern Recognition in Fabric Defects , 1995 .

[4]  Liu Zhoufeng,et al.  AdaBoost learning for fabric defect detection based on HOG and SVM , 2011, 2011 International Conference on Multimedia Technology.

[5]  Nadia Baaziz,et al.  Automatic Fabric Defect Detection Using Learning-Based Local Textural Distributions in the Contourlet Domain , 2018, IEEE Transactions on Automation Science and Engineering.

[6]  Subhash C. Bagui,et al.  Combining Pattern Classifiers: Methods and Algorithms , 2005, Technometrics.

[7]  Jerzy W. Grzymala-Busse,et al.  Rough Sets , 1995, Commun. ACM.

[8]  Ehsanollah Kabir,et al.  Fabric Defect Detection Using Modified Local Binary Patterns , 2008, EURASIP J. Adv. Signal Process..

[9]  Grantham Pang,et al.  Discriminative training approaches to fabric defect classification based on wavelet transform , 2004, Pattern Recognit..

[10]  Jun Wang,et al.  A real-time computer vision-based platform for fabric inspection part 1: algorithm , 2015 .

[11]  K. L. Mak,et al.  Detecting Defects in Textile Fabrics with Optimal Gabor Filters , 2008 .

[12]  Grantham K. H. Pang,et al.  Discriminative fabric defect detection using adaptive wavelets , 2002 .

[13]  Anil K. Jain,et al.  A Survey of Automated Visual Inspection , 1995, Comput. Vis. Image Underst..

[14]  Pengfei Shi,et al.  An adaptive level-selecting wavelet transform for texture defect detection , 2007, Image Vis. Comput..

[15]  Peng-Fei Li,et al.  Fabric defect detection based on golden image subtraction , 2017 .

[16]  Matti Pietikäinen,et al.  Multiresolution Gray-Scale and Rotation Invariant Texture Classification with Local Binary Patterns , 2002, IEEE Trans. Pattern Anal. Mach. Intell..

[17]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[18]  Francesco Bianconi,et al.  A sequential machine vision procedure for assessing paper impurities , 2014, Comput. Ind..

[19]  Chen Wang,et al.  The obtainment and recognition of raw silk defects based on machine vision and image analysis , 2016 .

[20]  Raúl Enrique Sánchez-Yáñez,et al.  Fast texel size estimation in visual texture using homogeneity cues , 2013, Pattern Recognit. Lett..

[21]  Marcos X. Álvarez-Cid,et al.  Texture Description Through Histograms of Equivalent Patterns , 2012, Journal of Mathematical Imaging and Vision.

[22]  Evguenii V. Kurmyshev,et al.  Complexity reduced coding of binary pattern units in image classification , 2011 .

[23]  Aura Conci,et al.  A fractal image analysis system for fabric inspection based on a box-counting method , 1998, Comput. Networks.

[24]  Huiqin Liu,et al.  Edge detection of cord fabric defects image based on an improved morphological erosion detection methods , 2010, 2010 Sixth International Conference on Natural Computation.

[25]  Michael K. Ng,et al.  Wavelet based methods on patterned fabric defect detection , 2005, Pattern Recognit..

[26]  M. Cervantes,et al.  Quasi-statistical approach to digital binary image representation , 1996 .

[27]  M. Rokonuzzaman,et al.  Automated Fabric Defect Inspection: A Survey of Classifiers , 2014, FOCS 2014.

[28]  Umer Farooq,et al.  Machine vision using image data feedback for fault detection in complex deformable webs , 2004 .

[29]  Ajith Abraham,et al.  Intelligent Systems - A Modern Approach , 2011, Intelligent Systems Reference Library.

[30]  N. H. C. Yung,et al.  Ellipsoidal decision regions for motif-based patterned fabric defect detection , 2010, Pattern Recognit..

[31]  A. Tilocca,et al.  Detecting Fabric Defects with a Neural Network Using Two Kinds of Optical Patterns , 2002 .

[32]  Raúl Enrique Sánchez-Yáñez,et al.  A framework for texture classification using the coordinated clusters representation , 2003, Pattern Recognit. Lett..

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

[34]  Xianghua Xie,et al.  A Review of Recent Advances in Surface Defect Detection using Texture analysis Techniques , 2008 .

[35]  Grantham Pang,et al.  Regularity Analysis for Patterned Texture Inspection , 2009, IEEE Transactions on Automation Science and Engineering.

[36]  Mohammed S. Sayed,et al.  Unsupervised patterned fabric defect detection using texture filtering and K-means clustering , 2018, 2018 International Conference on Innovative Trends in Computer Engineering (ITCE).

[37]  Grantham K. H. Pang,et al.  Novel method for patterned fabric inspection using Bollinger bands , 2006 .

[38]  P. Nagabhushan,et al.  Automatic extraction of texture-periodicity using superposition of distance matching functions and their forward differences , 2012, Pattern Recognit. Lett..

[39]  Mohammed S. Sayed,et al.  Fully automated approach for patterned fabric defect detection , 2016, 2016 Fourth International Japan-Egypt Conference on Electronics, Communications and Computers (JEC-ECC).

[40]  Raúl Enrique Sánchez-Yáñez,et al.  Comparative experiment with colour texture classifiers using the CCR feature space , 2005, Pattern Recognit. Lett..

[41]  Yang Liu,et al.  Gabor-filter-based automatic textile defect detection , 2002, Other Conferences.

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

[43]  Ian H. Witten,et al.  The WEKA data mining software: an update , 2009, SKDD.

[44]  Liu Zhoufeng,et al.  A Novel Fabric Defect Detection Scheme Based on Improved Local Binary Pattern Operator , 2010, 2010 International Conference on Intelligent System Design and Engineering Application.

[45]  N. H. C. Yung,et al.  Motif-based defect detection for patterned fabric , 2008, Pattern Recognit..

[46]  Chi-Ho Chan,et al.  Fabric defect detection by Fourier analysis , 1999, Conference Record of the 1999 IEEE Industry Applications Conference. Thirty-Forth IAS Annual Meeting (Cat. No.99CH36370).

[47]  Wenjia Wang,et al.  A Texture Analysis Approach to Identifying Sabellaria Spinulosa Colonies in Sidescan Sonar Imagery , 2011, 2011 Irish Machine Vision and Image Processing Conference.

[48]  Roman W. Świniarski,et al.  Rough sets methods in feature reduction and classification , 2001 .

[49]  Nelson H. C. Yung,et al.  Robust fabric defect detection and classification using multiple adaptive wavelets , 2005 .

[50]  Hirofumi Sumi,et al.  Noise Detection and Reduction for Image Sensor by Time Domain Autocorrelation Function Method , 2007, 2007 IEEE International Symposium on Industrial Electronics.