The local binary pattern (LBP) and its variants have shown their effectiveness in texture images representation. However, most of these LBP methods only focus on the histogram of LBP patterns, ignoring the spatial contextual information among them. In this paper, a uniform three-structure descriptor method was proposed by using three different encoding methods so as to obtain the local spatial contextual information for characterizing the nonuniform texture on the surface of colored spun fabrics. The testing results of 180 samples with 18 different color schemes indicate that the established texture representation model can accurately express the nonuniform texture structure of colored spun fabrics. In addition, the overall correlation index between texture features and sample parameters is 0.027 and 0.024, respectively. When compared with the LBP and its variants, the proposed method obtains a higher representational ability, and simultaneously owns a shorter time complexity. At the same time, the algorithm proposed in this paper enjoys ideal effectiveness and universality for fabric image retrieval. The mean Average Precision (mAP) of the first group of samples is 86.2%; in the second group of samples, the mAP of the sample with low twist coefficient is 89.6%, while the mAP of the sample with high twist coefficient is 88.5%.
Keywords
- colored spun fabric
- non-uniform texture
- texture representation
- three-structure descriptor
- uniform mode
Texture is an essential property of a surface, and it embodies the slow or periodic changes in the structure, organization, and arrangement of an object. In addition, it is also taken as the identification information for perception [1]. Colored spun fabric is woven by uneven yarns mixed with different colors. For the textile image, texture representation plays an important role in its description, reconstruction, classification, and automatic identification and detection. Furthermore, its texture characteristic is also a crucial element which influences the overall coloration of the fabric. The algorithm of fabric image extracted from the construction and optimization of texture feature is the key point and difficulty of this research field at present [2].
Nowadays, the common algorithms among texture representation can be classified as the statistical, structural, model, filtering, and deep learning methods [3]. Originating from the field of texture analysis, the local binary pattern (LBP) method was first proposed by the University of Oulu in Finland [4], and has been applied to image processing and computer vision fields represented by face recognition. Based on LBP, the texture statistical analysis method has been widely used by research and development teams at home and abroad, so some variants of LBP in projects and researches have been proposed. These variants can be broadly summarized into three categories [5]: first, by changing the coding and mode selection strategies; second, by changing the neighborhood topologies and sampling structures; and third, by combing LBP with other complementary features. There are also other algorithms that combine deep learning and neural network.
These enhanced algorithms are widely applied in fabric detection, face recognition, image segmentation, and other texture analysis fields. A novel approach was proposed by Merabet and Ruichek [6] for constructing local texture image descriptors, and evaluating the effectiveness of this descriptor on 13 texture datasets. The results showed that the proposed LCvMSP, LCxMSP, and LCCMSP operators achieve performances that are competitive or better than most promising state-of-the-art LBP variants. Banerjee et al. [7] developed a new texture descriptor, called the local neighborhood intensity pattern (LNIP), which considered the relative intensity difference between particular and center pixels for image retrieval. In order to enhance the LBP’s performance, Veerashetty et al. [8] provided a new texture descriptor (IRSLBP) by considering the circular neighbor set of every central pixel, and classified the different textures using the combination descriptor and multi-kernel support vector machine (SVM) approach. Completed discriminative local features (CDLF), put forward by Zhang et al. [9], is to learn discriminative encoding strategy in a data-driven way for texture classification. Lan et al. [10] combined quaternion representation and local binary coding to generate the local descriptor called the quaternionic local ranking binary pattern (QLRBP) for color image. Wang et al. [11] proposed an organizational structure classification algorithm of fabric based on a combination of LBP and gray level co-occurrence matrix (GLCM). Wang et al. [12] constructed a two-dimensional local binary pattern (2D-LBP) for the LBP operator and used it for texture image recognition, which easily ignored the correlation between image mode values.
Different from single-colored textiles, colored spun fabric (colored spun fabric are as shown in Figure 1) uses dyed fibers as the basic carrier, during the course of spinning or weaving, and the dyed fibers appear as a spiral shape related to twist. Moreover, the fibers are stacked and aggregated with each other, rendering the texture structure to have rich layers with uneven spatial distribution. The proposed methods of the LBP operator and its variants mentioned above ignore the spatial contextual information in the process of the extracting texture feature. Therefore, they could not effectively describe the nonuniform complex modes.
Figure 1
Colored spun fabric.

In this paper, the model of a uniform three-structure descriptor (UTSD) was proposed by three different structure discriminant functions to describe the local nonuniform texture structure of fabric. At the same time, the uniform mode is used to simplify the complexity of the descriptor in the coding process. In addition, UTSD could reflect the underlying troubles, which the LBP operator lacks, of the ability to describe the local spatial structure information.
The original LBP encodes the relationship between a pixel and its neighborhoods of a local 3×3 window in one image, and it describes the local information around this pixel. The main idea of the proposed UTSD is to first take a certain pixel as the center pixel, and take the inner and outer circles as the domain pixels and compare them with the central pixel value, respectively. Then it forms three different binary coding modes according to the three kinds of discriminant functions. Finally, it obtains the three-structure descriptor.
The gray value of the center pixel point is
In order to compare with the inner circle pixels, the outer circle radius is
On this basis, the local differences are obtained by comparing the central pixel with the inner circle pixels and the inner circle pixels with the new outer circle pixels, respectively; the formulas are defined as follows:
By comparing the local differences Δ
The three-structure descriptor is defined by the following formula:
Next, the encoding calculation process of the three-structure descriptor is introduced in detail, as shown in Figure 2.
Figure 2
Example diagram of three-structure descriptor.

As shown in Figure 2, a local area in the image is represented as follows: the gray value of the central pixel is 8, the radius R is 1, and the number of sampling points in the inner circle is 8. In order to compare with the inner circle, the area pixels with a radius of 2 are taken, and the number of sampling points in the outer circle is 16. The new outer circle with radius of 2 and the number of sampling points of 8 is obtained by calculating the average value of the adjacent pixels in the outer circle.
The direction of the arrow indicates that the pixel values grow from low to high, and the straight line indicates that the pixel values are equal.
The three-structure descriptor possesses a strong ability to describe the local spatial structure, but it has a complex and inefficient encoding method. According to the theory of uniform mode, patterns with high probability of occurrence should include more local texture information in the process of pattern coding, and have a stronger ability for texture description. Therefore, this paper is proposed to establish a UTSD by using the value of U to represent the number of jumps of two adjacent binary values on the final encoded circle. When the value of U is >2, this mode is defined as the uniform mode, and it is shown in Figure 3.
Figure 3
Example diagram of uniform mode.

Suppose the parameter of the inner circle pixel of the model is
The texture representation ability of the UTSD is related to parameters such as the radius of the inner and outer circles and the number of pixels in the inner and outer circles. It also needs to be selected in combination with specific analysis objects. In order to simplify the analysis process, the parameters of the UTSD are set to
There are many factors that affect the texture change of precolored fiber blends, including the mass ratio of the dyed fiber, the kinds or character traits of the dyed fabric, the twisting coefficient, and so on. These factors can change the texture caused by a change in the adjustment of the mass ratio significantly and directly. The cotton fibers used in the experiment had a linear density of 13.5 dtex, fineness of 17 μm, and average length of 38 mm. The five selected colors of cotton fibers are red, yellow, blue, black, and white. Among them, all blended yarns are spun by their ring spinning. The warp and weft yarn density of the fabric is 20 tex, the twist coefficient is 350, and the fabric specifications are 30 cmx30 cm, 160 gsm, 6 epi, 5 ppi; the fabric structure is a plain weave. It adopts No. 130 reed and the lower weft density is 280 threads/(10 cm).
According to the differences in color and the proportion of fibers, 18 samples were divided into two groups. One group, shown in Table 1, included 10 samples, which were mainly composed of three kinds of dyed fibers: white, red, and yellow. The change in mass ratio among the samples varies randomly from 0.8% to 4.3%. The second group included 8 samples as shown in Table 2, which were mainly composed of three kinds of dyed fibers: white, black, and blue. The difference in mass ratio among the samples alters regularly from 0.2% to 8%.
Mass ratio parameter of colored spun fabric samples in the first group.
17001# | 95.05 | 3.93 | 1.02 |
17002# | 94.60 | 3.90 | 1.50 |
17004# | 93.60 | 3.90 | 2.50 |
17005# | 93.10 | 3.90 | 3.00 |
17006# | 94.96 | 3.06 | 1.98 |
17007# | 94.51 | 3.52 | 1.97 |
17009# | 93.38 | 4.60 | 2.02 |
17010# | 92.90 | 5.10 | 2.00 |
17011# | 93.90 | 4.60 | 1.50 |
17012# | 94.00 | 3.53 | 2.47 |
Colored spun fabric samples of the first and second groups are shown in Figure 4.
Figure 4
Pictures of colored spun fabric samples in the first and second groups.

Mass ratio parameter of colored spun fabric samples in the second group.
17018# | 92.00 | 4.00 | 4.00 |
17019# | 90.00 | 4.00 | 6.00 |
17020# | 88.00 | 4.00 | 8.00 |
17021# | 90.00 | 2.00 | 8.00 |
17022# | 89.00 | 3.00 | 8.00 |
17023# | 88.10 | 4.00 | 7.90 |
17024# | 91.00 | 3.00 | 6.00 |
17025# | 92.00 | 2.00 | 6.00 |
In addition, as shown in Table 3, in order to comprehensively analyze the texture representation ability of the UTSD for fabrics with different fabric structures, another 30 colored spun fabrics made of polyester-dyed fibers blended into yarns were prepared. All the samples were woven by mixing the white, red, and green-dyed fibers into yarn. The dyed fiber is 38 mm in length, the linear is 1.65 dtex in density, the twist direction of the double yarn is S-twist, and the mass ratio of dyed fiber varies from 0.5%~ to 4.0%. The organizational structure of the fabric adopted the classical plain weave, twill weave (three up and one right diagonal twill), and stain weave (five two-fly warn satin) structures. Some colored spun fabric samples in the third group are shown in Figure 5.
Figure 5
Experimental samples of some colored spun fabrics in the third group: (a) SS43D and (b) SS43F.

Mass ratio parameter of colored spun fabric samples in the third group.
SS41A | 330 | 30.00 | 35.00 | 35.00 |
SS43A | 370 | 30.00 | 35.00 | 35.00 |
SS51A | 330 | 30.00 | 34.75 | 35.25 |
SS53A | 370 | 30.00 | 34.75 | 35.25 |
SS61A | 330 | 30.00 | 34.50 | 35.50 |
SS63A | 370 | 30.00 | 34.50 | 35.50 |
SS71A | 330 | 30.00 | 34.00 | 36.00 |
SS73A | 370 | 30.00 | 34.00 | 36.00 |
SS81A | 330 | 30.00 | 33.00 | 37.00 |
SS83A | 370 | 30.00 | 33.00 | 37.00 |
SS41D | 330 | 30.00 | 35.00 | 35.00 |
SS43D | 370 | 30.00 | 35.00 | 35.00 |
SS51D | 330 | 30.00 | 34.75 | 35.25 |
SS53D | 370 | 30.00 | 34.75 | 35.25 |
SS61D | 330 | 30.00 | 34.50 | 35.50 |
SS63D | 370 | 30.00 | 34.50 | 35.50 |
SS71D | 330 | 30.00 | 34.00 | 36.00 |
SS73D | 370 | 30.00 | 34.00 | 36.00 |
SS81D | 330 | 30.00 | 33.00 | 37.00 |
SS83D | 370 | 30.00 | 33.00 | 37.00 |
SS41F | 330 | 30.00 | 35.00 | 35.00 |
SS43F | 370 | 30.00 | 35.00 | 35.00 |
SS51F | 330 | 30.00 | 34.75 | 35.25 |
SS53F | 370 | 30.00 | 34.75 | 35.25 |
SS61F | 330 | 30.00 | 34.50 | 35.50 |
SS63F | 370 | 30.00 | 34.50 | 35.50 |
SS71F | 330 | 30.00 | 34.00 | 36.00 |
SS73F | 370 | 30.00 | 34.00 | 36.00 |
SS81F | 330 | 30.00 | 33.00 | 37.00 |
SS83F | 370 | 30.00 | 33.00 | 37.00 |
Although there exist many factors that affect the texture change of precolored fiber blends, overall, there is a linear relationship between the texture characteristics of the fabric surface and the mass ratio of dyed fibers. In this paper, the correlation between the extracted value of local spatial texture feature and the difference value of the mass ratio of dyed fabric is quantitatively analyzed to explain the validity of the texture representation model.
The Pearson correlation coefficient can measure the degree of linear correlation [13], whose definition is as follows:
The Pearson correlation coefficient ranges from −1 to 1, and the greater the absolute value has, the higher the degree of linear correlation. In order to simplify the calculation results, based on the Pearson correlation formula, the normalization method is combined to form the following formula:
The value range of
The DigiEye Digital Imaging System is used to acquire image data of the samples at a relative humidity of 65%, and its standard light source is D65. Moreover, white balance and parameter correction are performed on the DigiEye system camera through the pantone before the acquisition processes. Each sample image is segmented to obtain four sample images of 4,096x2,048 pixels.
The texture analysis of the first group of 10 samples of colored spun fabric was carried out by using the optimized UTSD, and the specific results are shown in Table 4, where T Div indicates the normalized differences in local texture features, while M Div indicates the normalized difference in mass ratio.
Sample testing results of colored spun fabric of first group.
17001# | 17002# | 0.186 | 0.209 |
17001# | 17004# | 0.241 | 0.658 |
17001# | 17005# | 0.475 | 0.880 |
17001# | 17006# | 0.283 | 0.427 |
17001# | 17007# | 0.234 | 0.422 |
17001# | 17009# | 0.496 | 0.742 |
17001# | 17010# | 0.614 | 0.956 |
17001# | 17011# | 0.371 | 0.511 |
17001# | 17012# | 0.409 | 0.644 |
17002# | 17004# | 0.091 | 0.489 |
17002# | 17005# | 0.232 | 0.671 |
17002# | 17006# | 0.410 | 0.378 |
17002# | 17007# | 0.194 | 0.213 |
17002# | 17009# | 0.375 | 0.547 |
17002# | 17010# | 0.455 | 0.760 |
17002# | 17011# | 0.247 | 0.316 |
17002# | 17012# | 0.146 | 0.436 |
17004# | 17005# | 0.208 | 0.222 |
17004# | 17006# | 0.445 | 0.604 |
17004# | 17007# | 0.221 | 0.404 |
17004# | 17009# | 0.332 | 0.311 |
17004# | 17010# | 0.412 | 0.533 |
17004# | 17011# | 0.235 | 0.444 |
17004# | 17012# | 0.126 | 0.178 |
17005# | 17006# | 0.478 | 0.827 |
17005# | 17007# | 0.230 | 0.627 |
17005# | 17009# | 0.444 | 0.436 |
17005# | 17010# | 0.487 | 0.533 |
17005# | 17011# | 0.349 | 0.667 |
17005# | 17012# | 0.113 | 0.400 |
17006# | 17007# | 0.297 | 0.204 |
17006# | 17009# | 0.702 | 0.702 |
17006# | 17010# | 0.847 | 0.916 |
17006# | 17011# | 0.606 | 0.684 |
17006# | 17012# | 0.420 | 0.427 |
17007# | 17009# | 0.496 | 0.502 |
17007# | 17010# | 0.600 | 0.716 |
17007# | 17011# | 0.401 | 0.480 |
17007# | 17012# | 0.172 | 0.227 |
17009# | 17010# | 0.255 | 0.222 |
17009# | 17011# | 0.224 | 0.231 |
17009# | 17012# | 0.388 | 0.476 |
17010# | 17011# | 0.297 | 0.444 |
17010# | 17012# | 0.465 | 0.698 |
17011# | 17012# | 0.290 | 0.476 |
The above statistical analysis shows that the extracted texture feature values of textile are highly consistent and correlate with the change in the mass ratio of the sample dyed fibers; hence the nonuniform texture structure can be accurately characterized due to the change in proportion. Meanwhile, the correlation coefficients of different samples are analyzed independently, and the results are shown in Table 5.
Correlation coefficient testing results of the first group of samples.
17001# | 0.004 |
17002# | 0.078 |
17004# | 0.077 |
17005# | 0.055 |
17006# | 0.007 |
17007# | 0.019 |
17009# | 0.005 |
17010# | 0.005 |
17011# | 0.013 |
17012# | 0.014 |
The average correlation coefficient between the local texture feature value and the mass ratio is
The normalized characteristic difference in the texture feature and its mass ratio are shown in Figures 6 and 7.
Figure 6
Fitting curves of evaluation results of texture representation of 17001# samples.

Figure 7
Fitting curves of evaluation results of texture representation of 17009# samples.

Table 6 shows the results of the texture feature extraction for the second group of samples, for which a similar conclusion can be drawn. Table 7 shows the results of correlation analysis, and it can be found that the established UTSD texture representation model also has ideal validity and stability for testing samples with different color schemes. The correlation coefficient between texture feature value and mass ratio is
Sample testing results of colored spun fabric of the second group.
17018# | 17019# | 0.236 | 0.400 |
17018# | 17020# | 0.682 | 0.800 |
17018# | 17021# | 0.807 | 0.800 |
17018# | 17022# | 0.792 | 0.800 |
17018# | 17023# | 0.744 | 0.780 |
17018# | 17024# | 0.531 | 0.400 |
17018# | 17025# | 0.526 | 0.400 |
17019# | 17020# | 0.506 | 0.400 |
17019# | 17021# | 0.770 | 0.400 |
17019# | 17022# | 0.625 | 0.400 |
17019# | 17023# | 0.578 | 0.380 |
17019# | 17024# | 0.361 | 0.200 |
17019# | 17025# | 0.536 | 0.400 |
17020# | 17021# | 0.411 | 0.400 |
17020# | 17022# | 0.241 | 0.200 |
17020# | 17023# | 0.176 | 0.020 |
17020# | 17024# | 0.271 | 0.600 |
17020# | 17025# | 0.479 | 0.800 |
17021# | 17022# | 0.245 | 0.100 |
17021# | 17023# | 0.330 | 0.300 |
17021# | 17024# | 0.425 | 0.400 |
17021# | 17025# | 0.394 | 0.400 |
17022# | 17023# | 0.157 | 0.200 |
17022# | 17024# | 0.292 | 0.400 |
17022# | 17025# | 0.402 | 0.600 |
17023# | 17024# | 0.302 | 0.580 |
17023# | 17025# | 0.471 | 0.780 |
17024# | 17025# | 0.281 | 0.200 |
Correlation coefficient testing results of the second group of samples.
17018# | 0.005 |
17019# | 0.096 |
17020# | 0.015 |
17021# | 0.006 |
17022# | 0.008 |
17023# | 0.017 |
17024# | 0.015 |
17025# | 0.034 |
The normalized characteristic difference in texture feature and its mass ratio are shown in Figures 8 and 9.
Figure 8
Fitting curves of evaluation results of texture representation of 17018# samples.

Figure 9
Fitting curves of evaluation results of texture representation of 17023# samples.

As shown in Figure 10, it is worth noting that abnormal fluctuations in the testing indexes occurred in some testing experiments. After the analysis and detection of the samples, it is found that there is a large area of abnormal aggregation of dyed fibers in the color measurement samples, which is caused by the weaving process, as shown in Figure 11.
Figure 10
Singular points in colorimetric index testing results of 17006# samples.

Figure 11
Abnormal aggregation of dyed fibers and heterochromatic fiber clusters.

To verify the effectiveness and practicability of the descriptor proposed in this paper for texture representation, a fabric image retrieval based on UTSD was carried out. According to the differences in the mass ratios of different dyed fibers among the fabrics, and the smaller difference in the mass ratio as the distribution principle, the fabrics in the first and second groups are divided into 10 categories; there are 100 images in each category, that is, a total of 1,000 images. During the experimental process, 15 images were randomly selected from each category for retrieval, and a total of 150 queries were carried out. The top 10 most similar images were selected as the experimental results in each retrieval. The precision ratio and mean Average Precision (mAP) are used as the experimental performance evaluation criteria; the retrieval results are shown in Table 8. The formulas of precision ratio and mAP are defined as follows:
Average retrieval precision ratio in each category.
1 | 17001# and 17002# | 87.3 | 91.4 | 86.2 |
2 | 17004# and 17012# | 83.3 | ||
3 | 17005# and 17011# | 91.3 | ||
4 | 17006# and 17007# | 95.3 | ||
5 | 17009# and 17010# | 97.3 | ||
6 | 17018# | 93.3 | ||
7 | 17019# and 17024# | 86.0 | ||
8 | 17020# and 17023# | 89.3 | ||
9 | 17021# and 17022# | 92.7 | ||
10 | 17025# | 98.0 |
mAP, mean Average Precision.
Calculating the retrieval precision ratio in Table 8 shows the average retrieval precision ratio to be 91.4%; this shows that the texture features extracted by UTSD can retrieve fabrics with different color quality ratios, and the value of mAP is 86.2%, which is scientific and feasible for fabric texture description.
In addition, in order to comprehensively analyze the universality of the UTSD, texture features of the third group of samples with different organizational structures are extracted, and then image retrieval is performed; the retrieval experiment results are shown in Tables 9 and 10.
Retrieval results with low twist coefficience.
Plain weave | SS41A | 82.7 | 87.9 | 89.6 |
SS51A | 85.3 | |||
SS61A | 96.0 | |||
SS71A | 91.3 | |||
SS81A | 84.0 | |||
Twill weave | SS41D | 86.7 | 91.9 | |
SS51D | 93.3 | |||
SS61D | 94.0 | |||
SS71D | 90.0 | |||
SS81D | 95.3 | |||
Stain weave | SS41F | 87.3 | 90.8 | |
SS51F | 93.3 | |||
SS61F | 93.3 | |||
SS71F | 90.0 | |||
SS81F | 90.0 |
mAP, mean Average Precision.
Retrieval results with high twist coefficience.
Plain weave | SS43A | 86.0 | 89.6 | 88.5 |
SS53A | 93.3 | |||
SS63A | 91.3 | |||
SS73A | 89.3 | |||
SS83A | 88.0 | |||
Twill weave | SS43D | 83.3 | 89.7 | |
SS53D | 91.3 | |||
SS63D | 93.3 | |||
SS73D | 90.6 | |||
SS83D | 90.0 | |||
Stain weave | SS43F | 84.0 | 88.0 | |
SS53F | 85.3 | |||
SS63F | 94.7 | |||
SS73F | 91.3 | |||
SS83F | 84.7 |
mAP, mean Average Precision.
It can be seen from the table that when the twist coefficient of the fabrics with three kinds of fabric structures is 330, the average retrieval precision ratios of plain weave, twill, and stain weave are 87.9%, 91.9%, and 90.8%, respectively. When it is 370, the average retrieval precision ratios of plain weave, twill, and stain weave are 87.9%, 91.9%, and 90.8%, respectively. This shows that UTSD can retrieve fabric images with different fabric structures. Among them, the retrieval precision ratio of twill weave is the highest, and the retrieval effect is the best, which verifies the effectiveness of the operator. In addition, when the twist coefficient is 330, the mAP value of the image is 89.6%, while when the twist coefficient is 370, the mAP value of the image is 88.5%. This indicates that UTSD can retrieve images of fabrics with different twist coefficients, and the retrieval effect is better for fabrics with a low twist coefficient.
Taking the two groups of experimental results, for example, it can be seen that the UTSD image retrieval algorithm established in this paper has ideal robustness and effectiveness for colored spun fabric with different fabric structures, and can also accurately retrieve fabric images with different twist coefficients.
Furthermore, in order to comprehensively compare and analyze the effectiveness and stability of the UTSD in this paper, the first group experimental samples are used as the object. Three methods, rotation invariant uniform LBP [7] (marked as: Method. 1), rotation invariant uniform LBP + GLCM [11] (marked as: Method. 2), and 2DLBP [12] (marked as: Method. 3), were used to establish the contrast experimental model. The parameters of the different methods have been optimized in combination with references and testing sample set, and quantitative comparative analysis has been carried out through formula (11); the experimental results are shown in Table 11, where T Div indicates the normalized difference in local texture feature.
Comparative experimental results of samples in first group.
17001# | 17002# | 0.195 | 0.046 | 0.133 |
17001# | 17004# | 0.210 | 0.174 | 0.156 |
17001# | 17005# | 0.409 | 0.078 | 0.549 |
17001# | 17006# | 0.371 | 0.055 | 0.323 |
17001# | 17007# | 0.184 | 0.115 | 0.236 |
17001# | 17009# | 0.646 | 0.374 | 0.251 |
17001# | 17010# | 0.620 | 0.270 | 0.420 |
17001# | 17011# | 0.427 | 0.389 | 0.331 |
17001# | 17012# | 0.289 | 0.558 | 0.268 |
17002# | 17004# | 0.143 | 0.131 | 0.145 |
17002# | 17005# | 0.426 | 0.122 | 0.587 |
17002# | 17006# | 0.450 | 0.074 | 0.427 |
17002# | 17007# | 0.268 | 0.161 | 0.291 |
17002# | 17009# | 0.567 | 0.329 | 0.181 |
17002# | 17010# | 0.508 | 0.226 | 0.331 |
17002# | 17011# | 0.350 | 0.434 | 0.286 |
17002# | 17012# | 0.283 | 0.603 | 0.304 |
17004# | 17005# | 0.371 | 0.242 | 0.477 |
17004# | 17006# | 0.453 | 0.171 | 0.413 |
17004# | 17007# | 0.228 | 0.285 | 0.293 |
17004# | 17009# | 0.529 | 0.202 | 0.186 |
17004# | 17010# | 0.477 | 0.097 | 0.303 |
17004# | 17011# | 0.345 | 0.562 | 0.233 |
17004# | 17012# | 0.212 | 0.729 | 0.195 |
17005# | 17006# | 0.479 | 0.075 | 0.690 |
17005# | 17007# | 0.423 | 0.045 | 0.694 |
17005# | 17009# | 0.750 | 0.444 | 0.587 |
17005# | 17010# | 0.703 | 0.339 | 0.558 |
17005# | 17011# | 0.545 | 0.324 | 0.400 |
17005# | 17012# | 0.204 | 0.488 | 0.299 |
17006# | 17007# | 0.363 | 0.120 | 0.222 |
17006# | 17009# | 0.884 | 0.374 | 0.536 |
17006# | 17010# | 0.905 | 0.268 | 0.711 |
17006# | 17011# | 0.704 | 0.399 | 0.615 |
17006# | 17012# | 0.421 | 0.561 | 0.457 |
17007# | 17009# | 0.685 | 0.487 | 0.371 |
17007# | 17010# | 0.649 | 0.382 | 0.553 |
17007# | 17011# | 0.517 | 0.280 | 0.517 |
17007# | 17012# | 0.302 | 0.444 | 0.422 |
17009# | 17010# | 0.275 | 0.105 | 0.223 |
17009# | 17011# | 0.337 | 0.762 | 0.277 |
17009# | 17012# | 0.600 | 0.931 | 0.346 |
17010# | 17011# | 0.307 | 0.659 | 0.219 |
17010# | 17012# | 0.569 | 0.826 | 0.391 |
17011# | 17012# | 0.407 | 0.176 | 0.224 |
The results of analysis of feature similarity and variants are shown in Table 12, where
Figure 12
Fitting curve of contrast experimental results of 17001# samples.

Comparative experimental results of relevance of samples.
0.099 | 0.251 | 0.125 | 0.027 | |
0.082 | 0.047 | 0.009 | 0.001 |
UTSD, uniform three-structure descriptor.
It is difficult to accurately characterize the texture features of colored spun fabrics using the LBP method. Based on UTSD, a texture representation model of colored spun fabric is proposed. In this model, three kinds of discriminant functions are used to describe the local structure of fabric image. At the same time, uniform mode is introduced into the pattern encoding process to simplify the computational complexity of the representation model. The testing results indicate that the established UTSD texture representation model possesses statistically effectiveness and stability for different samples, and the correlation coefficient between the texture feature value and mass ratio are 0.027 and 0.024, respectively. At the same time, the UTSD image retrieval algorithm established in this paper has ideal robustness and effectiveness for colored spun fabric with the different fabric structures, and can also accurately retrieve fabric images with different twist coefficients. In addition, compared with the LBP and its two improved algorithms, the established UTSD is optimal. The research in this paper provides technical support for the texture representation and fabric retrieval of colored spun fabrics. How to adjust and select the best parameters of UTSD for further improvement of the description ability of texture information needs further research.
Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Correlation coefficient testing results of the first group of samples.
17001# | 0.004 |
17002# | 0.078 |
17004# | 0.077 |
17005# | 0.055 |
17006# | 0.007 |
17007# | 0.019 |
17009# | 0.005 |
17010# | 0.005 |
17011# | 0.013 |
17012# | 0.014 |
Average retrieval precision ratio in each category.
1 | 17001# and 17002# | 87.3 | 91.4 | 86.2 |
2 | 17004# and 17012# | 83.3 | ||
3 | 17005# and 17011# | 91.3 | ||
4 | 17006# and 17007# | 95.3 | ||
5 | 17009# and 17010# | 97.3 | ||
6 | 17018# | 93.3 | ||
7 | 17019# and 17024# | 86.0 | ||
8 | 17020# and 17023# | 89.3 | ||
9 | 17021# and 17022# | 92.7 | ||
10 | 17025# | 98.0 |
Mass ratio parameter of colored spun fabric samples in the first group.
17001# | 95.05 | 3.93 | 1.02 |
17002# | 94.60 | 3.90 | 1.50 |
17004# | 93.60 | 3.90 | 2.50 |
17005# | 93.10 | 3.90 | 3.00 |
17006# | 94.96 | 3.06 | 1.98 |
17007# | 94.51 | 3.52 | 1.97 |
17009# | 93.38 | 4.60 | 2.02 |
17010# | 92.90 | 5.10 | 2.00 |
17011# | 93.90 | 4.60 | 1.50 |
17012# | 94.00 | 3.53 | 2.47 |
Mass ratio parameter of colored spun fabric samples in the third group.
SS41A | 330 | 30.00 | 35.00 | 35.00 |
SS43A | 370 | 30.00 | 35.00 | 35.00 |
SS51A | 330 | 30.00 | 34.75 | 35.25 |
SS53A | 370 | 30.00 | 34.75 | 35.25 |
SS61A | 330 | 30.00 | 34.50 | 35.50 |
SS63A | 370 | 30.00 | 34.50 | 35.50 |
SS71A | 330 | 30.00 | 34.00 | 36.00 |
SS73A | 370 | 30.00 | 34.00 | 36.00 |
SS81A | 330 | 30.00 | 33.00 | 37.00 |
SS83A | 370 | 30.00 | 33.00 | 37.00 |
SS41D | 330 | 30.00 | 35.00 | 35.00 |
SS43D | 370 | 30.00 | 35.00 | 35.00 |
SS51D | 330 | 30.00 | 34.75 | 35.25 |
SS53D | 370 | 30.00 | 34.75 | 35.25 |
SS61D | 330 | 30.00 | 34.50 | 35.50 |
SS63D | 370 | 30.00 | 34.50 | 35.50 |
SS71D | 330 | 30.00 | 34.00 | 36.00 |
SS73D | 370 | 30.00 | 34.00 | 36.00 |
SS81D | 330 | 30.00 | 33.00 | 37.00 |
SS83D | 370 | 30.00 | 33.00 | 37.00 |
SS41F | 330 | 30.00 | 35.00 | 35.00 |
SS43F | 370 | 30.00 | 35.00 | 35.00 |
SS51F | 330 | 30.00 | 34.75 | 35.25 |
SS53F | 370 | 30.00 | 34.75 | 35.25 |
SS61F | 330 | 30.00 | 34.50 | 35.50 |
SS63F | 370 | 30.00 | 34.50 | 35.50 |
SS71F | 330 | 30.00 | 34.00 | 36.00 |
SS73F | 370 | 30.00 | 34.00 | 36.00 |
SS81F | 330 | 30.00 | 33.00 | 37.00 |
SS83F | 370 | 30.00 | 33.00 | 37.00 |
Correlation coefficient testing results of the second group of samples.
17018# | 0.005 |
17019# | 0.096 |
17020# | 0.015 |
17021# | 0.006 |
17022# | 0.008 |
17023# | 0.017 |
17024# | 0.015 |
17025# | 0.034 |
Comparative experimental results of samples in first group.
17001# | 17002# | 0.195 | 0.046 | 0.133 |
17001# | 17004# | 0.210 | 0.174 | 0.156 |
17001# | 17005# | 0.409 | 0.078 | 0.549 |
17001# | 17006# | 0.371 | 0.055 | 0.323 |
17001# | 17007# | 0.184 | 0.115 | 0.236 |
17001# | 17009# | 0.646 | 0.374 | 0.251 |
17001# | 17010# | 0.620 | 0.270 | 0.420 |
17001# | 17011# | 0.427 | 0.389 | 0.331 |
17001# | 17012# | 0.289 | 0.558 | 0.268 |
17002# | 17004# | 0.143 | 0.131 | 0.145 |
17002# | 17005# | 0.426 | 0.122 | 0.587 |
17002# | 17006# | 0.450 | 0.074 | 0.427 |
17002# | 17007# | 0.268 | 0.161 | 0.291 |
17002# | 17009# | 0.567 | 0.329 | 0.181 |
17002# | 17010# | 0.508 | 0.226 | 0.331 |
17002# | 17011# | 0.350 | 0.434 | 0.286 |
17002# | 17012# | 0.283 | 0.603 | 0.304 |
17004# | 17005# | 0.371 | 0.242 | 0.477 |
17004# | 17006# | 0.453 | 0.171 | 0.413 |
17004# | 17007# | 0.228 | 0.285 | 0.293 |
17004# | 17009# | 0.529 | 0.202 | 0.186 |
17004# | 17010# | 0.477 | 0.097 | 0.303 |
17004# | 17011# | 0.345 | 0.562 | 0.233 |
17004# | 17012# | 0.212 | 0.729 | 0.195 |
17005# | 17006# | 0.479 | 0.075 | 0.690 |
17005# | 17007# | 0.423 | 0.045 | 0.694 |
17005# | 17009# | 0.750 | 0.444 | 0.587 |
17005# | 17010# | 0.703 | 0.339 | 0.558 |
17005# | 17011# | 0.545 | 0.324 | 0.400 |
17005# | 17012# | 0.204 | 0.488 | 0.299 |
17006# | 17007# | 0.363 | 0.120 | 0.222 |
17006# | 17009# | 0.884 | 0.374 | 0.536 |
17006# | 17010# | 0.905 | 0.268 | 0.711 |
17006# | 17011# | 0.704 | 0.399 | 0.615 |
17006# | 17012# | 0.421 | 0.561 | 0.457 |
17007# | 17009# | 0.685 | 0.487 | 0.371 |
17007# | 17010# | 0.649 | 0.382 | 0.553 |
17007# | 17011# | 0.517 | 0.280 | 0.517 |
17007# | 17012# | 0.302 | 0.444 | 0.422 |
17009# | 17010# | 0.275 | 0.105 | 0.223 |
17009# | 17011# | 0.337 | 0.762 | 0.277 |
17009# | 17012# | 0.600 | 0.931 | 0.346 |
17010# | 17011# | 0.307 | 0.659 | 0.219 |
17010# | 17012# | 0.569 | 0.826 | 0.391 |
17011# | 17012# | 0.407 | 0.176 | 0.224 |
Retrieval results with low twist coefficience.
Plain weave | SS41A | 82.7 | 87.9 | 89.6 |
SS51A | 85.3 | |||
SS61A | 96.0 | |||
SS71A | 91.3 | |||
SS81A | 84.0 | |||
Twill weave | SS41D | 86.7 | 91.9 | |
SS51D | 93.3 | |||
SS61D | 94.0 | |||
SS71D | 90.0 | |||
SS81D | 95.3 | |||
Stain weave | SS41F | 87.3 | 90.8 | |
SS51F | 93.3 | |||
SS61F | 93.3 | |||
SS71F | 90.0 | |||
SS81F | 90.0 |
Comparative experimental results of relevance of samples.
0.099 | 0.251 | 0.125 | 0.027 | |
0.082 | 0.047 | 0.009 | 0.001 |
Mass ratio parameter of colored spun fabric samples in the second group.
17018# | 92.00 | 4.00 | 4.00 |
17019# | 90.00 | 4.00 | 6.00 |
17020# | 88.00 | 4.00 | 8.00 |
17021# | 90.00 | 2.00 | 8.00 |
17022# | 89.00 | 3.00 | 8.00 |
17023# | 88.10 | 4.00 | 7.90 |
17024# | 91.00 | 3.00 | 6.00 |
17025# | 92.00 | 2.00 | 6.00 |
Sample testing results of colored spun fabric of the second group.
17018# | 17019# | 0.236 | 0.400 |
17018# | 17020# | 0.682 | 0.800 |
17018# | 17021# | 0.807 | 0.800 |
17018# | 17022# | 0.792 | 0.800 |
17018# | 17023# | 0.744 | 0.780 |
17018# | 17024# | 0.531 | 0.400 |
17018# | 17025# | 0.526 | 0.400 |
17019# | 17020# | 0.506 | 0.400 |
17019# | 17021# | 0.770 | 0.400 |
17019# | 17022# | 0.625 | 0.400 |
17019# | 17023# | 0.578 | 0.380 |
17019# | 17024# | 0.361 | 0.200 |
17019# | 17025# | 0.536 | 0.400 |
17020# | 17021# | 0.411 | 0.400 |
17020# | 17022# | 0.241 | 0.200 |
17020# | 17023# | 0.176 | 0.020 |
17020# | 17024# | 0.271 | 0.600 |
17020# | 17025# | 0.479 | 0.800 |
17021# | 17022# | 0.245 | 0.100 |
17021# | 17023# | 0.330 | 0.300 |
17021# | 17024# | 0.425 | 0.400 |
17021# | 17025# | 0.394 | 0.400 |
17022# | 17023# | 0.157 | 0.200 |
17022# | 17024# | 0.292 | 0.400 |
17022# | 17025# | 0.402 | 0.600 |
17023# | 17024# | 0.302 | 0.580 |
17023# | 17025# | 0.471 | 0.780 |
17024# | 17025# | 0.281 | 0.200 |
Sample testing results of colored spun fabric of first group.
17001# | 17002# | 0.186 | 0.209 |
17001# | 17004# | 0.241 | 0.658 |
17001# | 17005# | 0.475 | 0.880 |
17001# | 17006# | 0.283 | 0.427 |
17001# | 17007# | 0.234 | 0.422 |
17001# | 17009# | 0.496 | 0.742 |
17001# | 17010# | 0.614 | 0.956 |
17001# | 17011# | 0.371 | 0.511 |
17001# | 17012# | 0.409 | 0.644 |
17002# | 17004# | 0.091 | 0.489 |
17002# | 17005# | 0.232 | 0.671 |
17002# | 17006# | 0.410 | 0.378 |
17002# | 17007# | 0.194 | 0.213 |
17002# | 17009# | 0.375 | 0.547 |
17002# | 17010# | 0.455 | 0.760 |
17002# | 17011# | 0.247 | 0.316 |
17002# | 17012# | 0.146 | 0.436 |
17004# | 17005# | 0.208 | 0.222 |
17004# | 17006# | 0.445 | 0.604 |
17004# | 17007# | 0.221 | 0.404 |
17004# | 17009# | 0.332 | 0.311 |
17004# | 17010# | 0.412 | 0.533 |
17004# | 17011# | 0.235 | 0.444 |
17004# | 17012# | 0.126 | 0.178 |
17005# | 17006# | 0.478 | 0.827 |
17005# | 17007# | 0.230 | 0.627 |
17005# | 17009# | 0.444 | 0.436 |
17005# | 17010# | 0.487 | 0.533 |
17005# | 17011# | 0.349 | 0.667 |
17005# | 17012# | 0.113 | 0.400 |
17006# | 17007# | 0.297 | 0.204 |
17006# | 17009# | 0.702 | 0.702 |
17006# | 17010# | 0.847 | 0.916 |
17006# | 17011# | 0.606 | 0.684 |
17006# | 17012# | 0.420 | 0.427 |
17007# | 17009# | 0.496 | 0.502 |
17007# | 17010# | 0.600 | 0.716 |
17007# | 17011# | 0.401 | 0.480 |
17007# | 17012# | 0.172 | 0.227 |
17009# | 17010# | 0.255 | 0.222 |
17009# | 17011# | 0.224 | 0.231 |
17009# | 17012# | 0.388 | 0.476 |
17010# | 17011# | 0.297 | 0.444 |
17010# | 17012# | 0.465 | 0.698 |
17011# | 17012# | 0.290 | 0.476 |
Retrieval results with high twist coefficience.
Plain weave | SS43A | 86.0 | 89.6 | 88.5 |
SS53A | 93.3 | |||
SS63A | 91.3 | |||
SS73A | 89.3 | |||
SS83A | 88.0 | |||
Twill weave | SS43D | 83.3 | 89.7 | |
SS53D | 91.3 | |||
SS63D | 93.3 | |||
SS73D | 90.6 | |||
SS83D | 90.0 | |||
Stain weave | SS43F | 84.0 | 88.0 | |
SS53F | 85.3 | |||
SS63F | 94.7 | |||
SS73F | 91.3 | |||
SS83F | 84.7 |
Automatic Identification Of Wrist Position In A Virtual Environment For Garment Design Pressure Evaluation Of Seamless Yoga Leggings Designed With Partition Structure Experimental and Modelling Studies on Thermal Insulation and Sound Absorption Properties of Cross-Laid Nonwoven Fabrics Tensile Properties Analysis Of 3D Flat-Knitted Inlay Fabric Reinforced Composites Using Acoustic Emission From Raw To Finished Cotton—Characterization By Interface Phenomena A Study on the Woven Construction of Fabric Dyed With Natural Indigo Dye and Finishing for Applying to Product Design for Home Textile Products A Calculation Method for the Deformation Behavior of Warp-Knitted Fabric Nondestructive Test Technology Research for Yarn Linear Density Unevenness Numerical Simulation and Analysis of Airflow in the Condensing Zone of Compact Spinning with Lattice Apron Blend Electrospinning of Poly(Ɛ-Caprolactone) and Poly(Ethylene Glycol-400) Nanofibers Loaded with Ibuprofen as a Potential Drug Delivery System for Wound Dressings Application of Plasticized Cellulose Triacetate Membranes for Recovery and Separation of Cerium(III) and Lanthanum(III) Study On Structure And Anti-Uv Properties Of Sericin Cocoons Fit And Pressure Comfort Evaluation On A Virtual Prototype Of A Tight-Fit Cycling Shirt A Fabric-Based Integrated Sensor Glove System Recognizing Hand Gesture Developing Real Avatars for the Apparel Industry and Analysing Fabric Draping in the Virtual Domain Review on Fabrication and Application of Regenerated Bombyx Mori Silk Fibroin MaterialsThe Effects of Sensory Marketing on Clothing-Buying Behavior Transport of Moisture in Car Seat Covers Review on 3D Fabrication at Nanoscale Investigation of the Performance of Cotton/Polyester Blend in Different Yarn Structures Simulations of Heat Transfer through Multilayer Protective Clothing Exposed to Flame Determination of Sewing Thread Consumption for 602, 605, and 607 Cover Stitches Using Geometrical and Multi-Linear Regression Models Polyaniline Electrospun Composite Nanofibers Reinforced with Carbon Nanotubes Effect of Surface Modification of Himalayan Nettle Fiber and Characterization of the Morphology, Physical and Mechanical Properties Investigation of Actual Phenomena and Auxiliary Ultrasonic Welding Parameters on Seam Strength of PVC-Coated Hybrid Textiles Modeling Lean and Six Sigma Integration using Deep Learning: Applied to a Clothing Company Comparative Analysis of Structure and Properties of Stereoscopic Cocoon and Flat Cocoon Effect of Different Yarn Combinations on Auxetic Properties of Plied Yarns Analysis of Heat Transfer through a Protective Clothing Package Smart Textile for Building and Living Investigation of Twist Waves Distribution along Structurally Nonuniform Yarn 3D Body Scan as Anthropometric Tool for Individualized Prosthetic Socks Preliminary Experimental Investigation of Cut-Resistant Materials: A Biomimetic Perspective Durable Wash-Resistant Antimicrobial Treatment of Knitted Fabrics Study on the Thermal and Impact Resistance Properties of Micro PA66/PU Synergistically Reinforced Multi-Layered Biaxial Weft Knitted Fabric Composites Fea-Based Structural Heat Transfer Characteristic of 3-D Orthogonal Woven Composite Subjected to the Non-Uniform Heat Load Comfort-Related Properies of Cotton Seersucker Fabrics Conductive Heat Transfer Prediction of Plain Socks in Wet State A Novel Foam Coating Approach to Produce Abrasive Structures on Textiles Textronic Solutions Used for Premature Babies: A Review Effect of Lycra Weight Percent and Loop Length on Thermo-physiological Properties of Elastic Single Jersey Knitted Fabric Texture Representation and Application of Colored Spun Fabric Using Uniform Three-Structure Descriptor Analysis of Mechanical Behavior of Different Needle Tip Shapes During Puncture of Carbon Fiber Fabric Approach to Performance Rating of Retroreflective Textile Material Considering Production Technology and Reflector Size Influence of Multilayer Interlocked Fabrics Structure on their Thermal Performance Prediction of Standard Time of the Sewing Process using a Support Vector Machine with Particle Swarm Optimization Investigation of Heat Transfer in Seersucker Woven Fabrics using Thermographic Method Comfort-Related Properties of Double-Layered Woven Car Seat Fabrics Experimental Investigation of the Wettability of Protective Glove Materials: A Biomimetic Perspective An Integrated Lean Six Sigma Approach to Modeling and Simulation: A Case Study from Clothing SME Mechanical Properties of Composites Reinforced with Technical Embroidery Made of Flax Fibers Consumer Adoption of Fast-Fashion, Differences of Perceptions, and the Role of Motivations Across the Adoption Groups Development of the Smart T-Shirt for Monitoring Thermal Status of Athletes Assessment and Semantic Categorization of Fabric Visual Texture Preferences Microscopic Analysis of Activated Sludge in Industrial Textile Wastewater Treatment Plant Application of Coating Mixture Based on Silica Aerogel to Improve Thermal Protective Performance of Fabrics A Biomimetic Approach to Protective Glove Design: Inspirations from Nature and the Structural Limitations of Living Organisms Washing Characterization of Compression Socks Estimation of Seams in Paraglider Wing Development of a Small, Covered Yarn Prototype Determination of State Variables in Textile Composite with Membrane During Complex Heat and Moisture Transport Numerical Prediction of the Heat Transfer in Air Gap of Different Garment Models Biological Properties of Knitted Fabrics Used in Post-Burn Scar Rehabilitation Fabrication and Characterization of Fibrous Polycaprolactone Blended with Natural Green Tea Extracts Using Dual Solvent Systems Archaeology and Virtual Simulation Restoration of Costumes in the Han Xizai Banquet Painting Modeling of Material Characteristics of Conventional Synthetic Fabrics