Defect detection in textile fabric images using subband domain subspace analysis

In this work, a new model that combines the concepts of wavelet transformation and subspace analysis tools, like independent component analysis (ICA), topographic independent component analysis (TICA), and Independent Subspace Analysis (ISA), is developed for the purpose of defect detection in textile images. In previous works, it has been shown that reduction of the textural components of the textile image by preprocessing has increased the performance of the system. Based on this observation, in the present work, the aforementioned subspace analysis tools are applied to subband images. The feature vector of a subwindow of a test image is compared with that of a defect-free image in order to make a decision. This decision is based on a Euclidean distance classifier. The increase performance that results from using wavelet transformation prior to subspace analysis has been discussed in detail. While it has been found that all subspace analysis methods lead to the same detection performances, as a further step, independent subspace analysis is used to classify the detected defects according to their directionalities.

[1]  A Hyvarinen,et al.  SURVEY OF INDEPENDENT COMPONENT ANALYSIS , 1999 .

[2]  Basil G. Mertzios,et al.  Support Vector Machines for Improved Defect Detection in Manufacturing Using Novel Multidimensional Wavelet Feature Extraction Involving Vector Quantization and PCA Techniques , 2001 .

[3]  Aapo Hyvärinen,et al.  Topographic Independent Component Analysis , 2001, Neural Computation.

[4]  I. Daubechies Orthonormal bases of compactly supported wavelets , 1988 .

[5]  Mohammed Bennamoun,et al.  A constrained minimisation approach to optimise Gabor filters for detecting flaws in woven textiles , 2000, 2000 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.00CH37100).

[6]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[7]  Stan Z. Li,et al.  View-based clustering of object appearances based on independent subspace analysis , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[8]  Anil K. Jain,et al.  A Structural Approach To Identify Defects In Textured Images , 1988, Proceedings of the 1988 IEEE International Conference on Systems, Man, and Cybernetics.

[9]  Jarmo Hurri,et al.  Independent Component Analysis of Image Data , 1997 .

[10]  E. Oja,et al.  Independent Component Analysis , 2001 .

[11]  Teuvo Kohonen,et al.  Emergence of invariant-feature detectors in the adaptive-subspace self-organizing map , 1996, Biological Cybernetics.

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

[13]  Luc Van Gool,et al.  Texture analysis Anno 1983 , 1985, Comput. Vis. Graph. Image Process..

[14]  J. M. Hans du Buf,et al.  A review of recent texture segmentation and feature extraction techniques , 1993 .

[15]  Lei Xu,et al.  Least mean square error reconstruction principle for self-organizing neural-nets , 1993, Neural Networks.

[16]  A. Ertuzun,et al.  Defect detection in textile fabric images using wavelet transforms and independent component analysis , 2006, Pattern Recognition and Image Analysis.

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

[18]  Luc Van Gool,et al.  Texture inspection with self-adaptive convolution filters , 1988, [1988 Proceedings] 9th International Conference on Pattern Recognition.

[19]  Aapo Hyvärinen,et al.  Survey on Independent Component Analysis , 1999 .

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

[21]  Georg Lambert,et al.  Wavelet methods for texture defect detection , 1997, Proceedings of International Conference on Image Processing.

[22]  Walter J. Freeman,et al.  A proposed name for aperiodic brain activity: stochastic chaos , 2000, Neural Networks.

[23]  Anil K. Jain,et al.  Texture Analysis , 2018, Handbook of Image Processing and Computer Vision.

[24]  Franz Pernkopf Automatic Visual Inspection of Metallic Surfaces , 2002 .

[25]  Aapo Hyvärinen,et al.  Emergence of Phase- and Shift-Invariant Features by Decomposition of Natural Images into Independent Feature Subspaces , 2000, Neural Computation.

[26]  Aysin Ertüzün,et al.  Using perceptual relation of regularity and anisotropy in the texture with independent component model for defect detection , 2007, Pattern Recognit..

[27]  Aytül Erçil,et al.  Independent component analysis for texture defect detection , 2004 .

[28]  Erkki Oja,et al.  Independent component analysis: algorithms and applications , 2000, Neural Networks.

[29]  A. R. Rao,et al.  A Taxonomy for Texture Description and Identification , 1990, Springer Series in Perception Engineering.

[30]  A. Ertuzun,et al.  A comparative study on the adaptive lattice filter structures in the context of texture defect detection , 1996, Proceedings of Third International Conference on Electronics, Circuits, and Systems.

[31]  Jukka Iivarinen,et al.  Surface defect detection with histogram-based texture features , 2000, SPIE Optics East.

[32]  Jean-François Cardoso,et al.  Multidimensional independent component analysis , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[33]  D. Chakrabarti,et al.  A fast fixed - point algorithm for independent component analysis , 1997 .