Fabric defect inspection based on lattice segmentation and Gabor filtering

Fabric defect inspection aims at detecting the defects presented on a patterned fabric surface to achieve high quality. However, visual inspection is challenging due to the diversity of the fabric patterns and defects. This paper presents an automatic defect inspection method which compares the similarities of semantic sub-images conformed to crystallographic groups called lattice. The lattices are automatically segmented based on morphological component analysis (MCA). The defect inspection is then formulated as a novel voting procedure depending on an ideal lattice artificially generated by investigating the distributions of responses given by convolving lattices with Gabor filters. The performance of the proposed method LSG (lattice segmentation assisted by Gabor filters) is evaluated on the databases of star- and box-pattern images. By comparing the resultant and ground-truth images, an overall detection rate of 0.975 is achieved, which is comparable with the state-of-the-art methods.

[1]  Yong Jiang,et al.  Image fusion with morphological component analysis , 2014, Inf. Fusion.

[2]  Jianhuang Lai,et al.  Face Hallucination Based on Morphological Component Analysis. Signal Processing , 2012 .

[3]  Tianyou Chai,et al.  Selection of Gabor filters for improved texture feature extraction , 2010, 2010 IEEE International Conference on Image Processing.

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

[5]  Lei Guo,et al.  An Object-Oriented Visual Saliency Detection Framework Based on Sparse Coding Representations , 2013, IEEE Transactions on Circuits and Systems for Video Technology.

[6]  D. Tsai,et al.  Automated surface inspection using Gabor filters , 2000 .

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

[8]  Jian-Huang Lai,et al.  Face hallucination based on morphological component analysis , 2013, Signal Process..

[9]  Jingrui He,et al.  An evolutionary system for near-regular texture synthesis , 2007, Pattern Recognit..

[10]  D.-M. Tsa,et al.  Automated Surface Inspection Using Gabor Filters , 1900 .

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

[12]  Mohammed Bennamoun,et al.  Optimal Gabor filters for textile flaw detection , 2002, Pattern Recognit..

[13]  Wai Keung Wong,et al.  Differential evolution-based optimal Gabor filter model for fabric inspection , 2016, Neurocomputing.

[14]  Michael K. Ng,et al.  Patterned Fabric Inspection and Visualization by the Method of Image Decomposition , 2014, IEEE Transactions on Automation Science and Engineering.

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

[16]  Michel Herbin,et al.  Comparative study of different spatial/spatial-frequency methods (Gabor filters, wavelets, wavelets packets) for texture segmentation/classification , 1996, Proceedings of 3rd IEEE International Conference on Image Processing.

[17]  Du-Ming Tsai,et al.  Automatic Band Selection for Wavelet Reconstruction in the Application of Defect Detection , 2022 .

[18]  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).

[19]  Grantham Pang,et al.  Fabric inspection based on the Elo rating method , 2016, Pattern Recognit..

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

[21]  Jun Wang,et al.  Fabric defect detection based on multiple fractal features and support vector data description , 2009, Eng. Appl. Artif. Intell..

[22]  Paul Tseng,et al.  Block Coordinate Relaxation Methods for , 2016 .

[23]  S. McKenna,et al.  Lattice estimation from images of patterns that exhibit translational symmetry , 2014, Image Vis. Comput..

[24]  K. Srinivasan,et al.  FDAS: A Knowledge-based Framework for Analysis of Defects in Woven Textile Structures , 1992 .

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

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

[27]  Yu Zhang,et al.  Fabric defect classification using radial basis function network , 2010, Pattern Recognit. Lett..

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

[29]  Hamid Reza Pourreza,et al.  Improvement of retinal blood vessel detection using morphological component analysis , 2015, Comput. Methods Programs Biomed..

[30]  Chung-Feng Jeffrey Kuo,et al.  Gray Relational Analysis for Recognizing Fabric Defects , 2003 .

[31]  Dmitry Chetverikov Pattern regularity as a visual key , 2000, Image Vis. Comput..

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

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

[34]  D. Donoho,et al.  Redundant Multiscale Transforms and Their Application for Morphological Component Separation , 2004 .

[35]  Allan Hanbury,et al.  Finding defects in texture using regularity and local orientation , 2002, Pattern Recognit..

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

[37]  Laa Lars Beex,et al.  Experimental identification of a lattice model for woven fabrics : application to electronic textile , 2013 .

[38]  Du-Ming Tsai,et al.  Automated surface inspection for statistical textures , 2003, Image Vis. Comput..

[39]  Jia Wen,et al.  Improved morphological component analysis for interference hyperspectral image decomposition , 2015, Comput. Electr. Eng..

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

[41]  Mohamed-Jalal Fadili,et al.  Sparse Image and Signal Processing: Wavelets, Curvelets, Morphological Diversity, by Jean-Luc Starck, Fionn Murtagh, and Jalal M. Fadili , 2010, J. Electronic Imaging.

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

[43]  Michael K. Ng,et al.  Coupled Variational Image Decomposition and Restoration Model for Blurred Cartoon-Plus-Texture Images With Missing Pixels , 2013, IEEE Transactions on Image Processing.

[44]  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).

[45]  Shi-Nine Yang,et al.  Extracting periodicity of a regular texture based on autocorrelation functions , 1997, Pattern Recognit. Lett..

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

[47]  Jia-Guu Leu,et al.  On indexing the periodicity of image textures , 2001, Image Vis. Comput..

[48]  Yanxi Liu,et al.  A computational model for periodic pattern perception based on frieze and wallpaper groups , 2004, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[49]  H.R Yazdi,et al.  Application of 'vision in the loop' for inspection of lace fabric , 1998, Real Time Imaging.

[50]  Aysin Ertüzün,et al.  An efficient method for texture defect detection: sub-band domain co-occurrence matrices , 2000, Image Vis. Comput..

[51]  Feng Wu,et al.  Background Prior-Based Salient Object Detection via Deep Reconstruction Residual , 2015, IEEE Transactions on Circuits and Systems for Video Technology.

[52]  Kai-Ling Mak,et al.  Fabric defect detection using multi-level tuned-matched Gabor filters , 2012 .

[53]  Stéphane Mallat,et al.  Matching pursuits with time-frequency dictionaries , 1993, IEEE Trans. Signal Process..

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

[55]  A. Ertuzun,et al.  Texture defect detection using subband domain co-occurrence matrices , 1998, 1998 IEEE Southwest Symposium on Image Analysis and Interpretation (Cat. No.98EX165).

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

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

[58]  Dmitry Chetverikov Structural defects: general approach and application to textile inspection , 2000, Proceedings 15th International Conference on Pattern Recognition. ICPR-2000.

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

[60]  Ajay Kumar,et al.  Neural network based detection of local textile defects , 2003, Pattern Recognit..

[61]  Errol J. Wood,et al.  Applying Fourier and Associated Transforms to Pattern Characterization in Textiles , 1990 .

[62]  E. Candès,et al.  Curvelets: A Surprisingly Effective Nonadaptive Representation for Objects with Edges , 2000 .