A novel method for the identification of weave repeat through image processing

Conventionally, weave repeat is identified manually by extracting individual warp or weft yarns from the fabric. This process can be troublesome and time-consuming. Therefore, automatic methods capable of identifying woven fabric repeat can be very useful. This paper describes the application of a new algorithm using image processing techniques for the development of an automatic method, capable of identifying weave repeat. This method is based on scanning and obtaining a gray scale image of the original sample and enhancing it by morphological operations. The enhanced image is filtered by steerable vertical filters and then segmented into blocks showing either a warp or a weft point. The blocked image is divided into specific sub images, followed by operating sum over their columns and forming a matrix from them. A primary and secondary threshold is then defined giving rise to the formation of the weave pattern in the form of black and white squares. To identify the weave repeat, a matrix, replacing the black and white squares of the weave pattern by zero and one is produced. Then the first repeating row and column are found, showing the start of the next repeat vertically and horizontally, leading to the identification of weave repeat.

[1]  Chang-Chiun Huang,et al.  Woven Fabric Analysis by Image Processing , 2000 .

[2]  Maziar Palhang,et al.  Identification of printed pattern repeat and its dimensions by image analysis , 2006 .

[3]  T. Kang,et al.  Automatic Recognition of Fabric Weave Patterns by Digital Image Analysis , 1999 .

[4]  Bugao Xu,et al.  Identifying Fabric Structures with Fast Fourier Transform Techniques , 1996 .

[5]  S. A. Hosseini Ravandi,et al.  Fourier Transform Analysis of Plain Weave Fabric Appearance , 1995 .

[6]  Jim R. Parker,et al.  Algorithms for image processing and computer vision , 1996 .

[7]  Moon W. Suh,et al.  Automatic Recognition of Woven Fabric Patterns by an Artificial Neural Network , 2003 .

[8]  Jitendra Malik,et al.  Scale-Space and Edge Detection Using Anisotropic Diffusion , 1990, IEEE Trans. Pattern Anal. Mach. Intell..

[9]  James C. Bezdek,et al.  Pattern Recognition with Fuzzy Objective Function Algorithms , 1981, Advanced Applications in Pattern Recognition.

[10]  R. Benslimane,et al.  Textile woven fabric recognition using Fourier image analysis techniques: Part II – texture analysis for crossed-states detection , 2005 .

[11]  Witold Pedrycz,et al.  Fuzzy clustering with partial supervision , 1997, IEEE Trans. Syst. Man Cybern. Part B.

[12]  Chung-Yang Shih,et al.  Automatic Recognition of Fabric Weave Patterns by a Fuzzy C-Means Clustering Method , 2004 .

[13]  W. Freeman Steerable filters and local analysis of image structure , 1992 .

[14]  Edward H. Adelson,et al.  The Design and Use of Steerable Filters , 1991, IEEE Trans. Pattern Anal. Mach. Intell..

[15]  Henk J. A. M. Heijmans,et al.  Theoretical Aspects of Gray-Level Morphology , 1991, IEEE Trans. Pattern Anal. Mach. Intell..