A novel feedback error-correcting algorithm for automatic recognition of the color and weave pattern of yarn-dyed fabrics
Source abstract
Abstract
In this paper we propose a highly efficient novel algorithm named Automatic Feedback Error-Correcting Color-Weave Pattern Recognition algorithm (AFEC algorithm). This algorithm is capable of simultaneously recognizing the color and weave pattern of yarn dyed fabric. The AFEC algorithm consists of three main components: 1. Color pattern recognition, 2. Weave pattern recognition, and 3. Feedback error correction. The last two each include one additional sub-algorithm, namely, the Infill algorithm and the Rectification algorithm. The first component focuses mainly on using the simplest method to reduce the time demand of color pattern recognition. With this objective we have adopted an X-means clustering algorithm which has less time complexity than other common algorithms used in this field. Furthermore, since the detection of the yarn edge and color classification in this component are designed to be independent of one another, to save time they can be run in parallel. In the second component weave pattern is detected, based on the color pattern obtained in the first component. In the second component the Infill algorithm can identify the logic embedded in the incomplete weave pattern, and hence fill in the gaps to form a complete pattern. By contrasting the color and weave patterns of the fabric, the third and final component uses a Rectification algorithm to correct errors in the recognition of color and weave pattern that may have occurred in the earlier components. Theoretical analysis, and experiments conducted during the present study, indicate that without prior knowledge the AFEC algorithm can improve the accuracy and runtime required for recognizing the color and weave pattern of yarn-dyed fabrics.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Industrial Vision Systems and Defect Detection · Color Science and Applications · Image Enhancement Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School of Digital Media, Jiangnan University, Wuxi, China
School of Textile and Clothing, Jiangnan University, Wuxi, China
School of Internet of Things, Jiangnan University, Wuxi, China
References (24)
Show source-provided references
1. 10.1364/AO.42.00336110.1364/AO.42.003361 ↗
2. 10.1177/00405175000700060310.1177/004051750007000603 ↗
3. 10.1177/00405175030730071410.1177/004051750307300714 ↗
4. 10.1177/004051750606391710.1177/0040517506063917 ↗
5. Lachkar A · Text I Ind · 2005 · 96 · 179
6. 10.1177/004051751036941110.1177/0040517510369411 ↗
7. 10.1080/0040500070166024410.1080/00405000701660244 ↗
8. 10.1177/00405175990690020110.1177/004051759906900201 ↗
9. 10.1177/00405175030730071410.1177/004051750307300714 ↗
10. 10.1177/00405175040740020410.1177/004051750407400204 ↗
11. 10.1177/00405175020720060410.1177/004051750207200604 ↗
12. 10.1177/00405175960660080310.1177/004051759606600803 ↗
13. 10.1177/004051750935534910.1177/0040517509355349 ↗
14. Pan RR, Gao WD and Liu JH. Skew rectification for yarn-dyed fabric via FFT in HSL color space, Software Engineering, 2009. WCSE’09. WRI World Congress on 2009; 2: 481–485.10.1109/WCSE.2009.149 ↗
15. Hough PVC. Methods and means for recognizing complex patterns. US Patent 3,069,654 (1962).
16. 10.1177/004051750505884810.1177/0040517505058848 ↗
17. Ishioka T. An expansion of x-means for automatically determining the optimal number of clusters. In: Proceedings of the Fourth IASTED International Conference Computational Intelligence , July 4–6 2005, Calgary, Alberta, Canada.
18. 10.1364/AO.35.00625310.1364/AO.35.006253 ↗
19. 10.1109/TSMC.1979.431007610.1109/TSMC.1979.4310076 ↗
20. Freeman WT. Steerable filters and local analysis of image structure . PhD thesis, Massachusetts Institute of Technology, 1992.
21. 10.1109/34.9380810.1109/34.93808 ↗
22. Pan RR · Fibres Text East Eur · 2010 · 18 · 46
23. Pelleg D and Moore A. X-means: Extending K-means with efficient estimation of the number of clusters. In: Proceedings of the Seventeenth International Conference on Machine Learning . San Francisco: Morgan Kaufmann, 2000, pp. 727–734.
24. Zhao QP, Hautamaki V and Fränti P. Knee point detection in BIC for detecting the number of clusters. In: ACIVS ‘08: Proceedings of the 10th International Conference on Advanced Concepts for Intelligent Vision Systems . Berlin: Springer-Verlag, 2008, pp. 664–673.10.1007/978-3-540-88458-3_60 ↗