208
Views
2
CrossRef citations to date
0
Altmetric
Research Articles

Determination of various fabric defects using different machine learning techniques

ORCID Icon, &
Pages 733-743 | Received 03 Feb 2022, Accepted 27 Feb 2023, Published online: 02 May 2023
 

Abstract

Automatic systems are needed to recognize the fabric defects in textile manufacturing. For many years, systems that detect defects in the shortest time and with high accuracy have been researched. However, the multiplicity of the type of defect and the variability of the background made it difficult to recognize the defects. In this study, seven different feature sets based on Discrete Cosine Transform, Principal Component Analysis, Gray Level Co-occurrence Matrix, and Deep Learning Architectures have been used to detect defects. The extracted features have been classified by three different classification techniques (K-Nearest Neighbor, Support Vector Machine, and Decision Tree). The aim of this study is to investigate the effects of different feature extraction methods. The paper provides examination of the performances of different feature extraction methods and different classifiers. Methods have been evaluated in terms of precision, recall, F1-measure, and accuracy on two different datasets. mRMR feature selection after ResNet18 based feature extraction has enabled to obtain the features with the highest results in the study (0.831). Experimental results show that CNN-based feature extraction is more successful than statistical-based feature extraction methods.

Disclosure statement

The authors declare that there is no conflict of interest.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.