Woven Fabric Pattern Recognition and Classification Based on Deep Convolutional Neural Networks
The weave pattern (texture) of woven fabric is considered to be an important factor of the design and production of high-quality fabric. Traditionally, the recognition of woven fabric has a lot of challenges due to its manual visual inspection. Moreover, the approaches based on early machine learnin...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-06-01
|
Series: | Electronics |
Subjects: | |
Online Access: | https://www.mdpi.com/2079-9292/9/6/1048 |
id |
doaj-0bbc40f055ac4354bde76d71eda299b3 |
---|---|
record_format |
Article |
spelling |
doaj-0bbc40f055ac4354bde76d71eda299b32020-11-25T01:20:26ZengMDPI AGElectronics2079-92922020-06-0191048104810.3390/electronics9061048Woven Fabric Pattern Recognition and Classification Based on Deep Convolutional Neural NetworksMuhammad Ather Iqbal Hussain0Babar Khan1Zhijie Wang2Shenyi Ding3College of Information Science and Technology, Donghua University, Shanghai 201620, ChinaDepartment of Electrical Engineering, Usman Institute of Technology, Karachi 75300, PakistanCollege of Information Science and Technology, Donghua University, Shanghai 201620, ChinaCollege of Information Science and Technology, Donghua University, Shanghai 201620, ChinaThe weave pattern (texture) of woven fabric is considered to be an important factor of the design and production of high-quality fabric. Traditionally, the recognition of woven fabric has a lot of challenges due to its manual visual inspection. Moreover, the approaches based on early machine learning algorithms directly depend on handcrafted features, which are time-consuming and error-prone processes. Hence, an automated system is needed for classification of woven fabric to improve productivity. In this paper, we propose a deep learning model based on data augmentation and transfer learning approach for the classification and recognition of woven fabrics. The model uses the residual network (ResNet), where the fabric texture features are extracted and classified automatically in an end-to-end fashion. We evaluated the results of our model using evaluation metrics such as accuracy, balanced accuracy, and F1-score. The experimental results show that the proposed model is robust and achieves state-of-the-art accuracy even when the physical properties of the fabric are changed. We compared our results with other baseline approaches and a pretrained VGGNet deep learning model which showed that the proposed method achieved higher accuracy when rotational orientations in fabric and proper lighting effects were considered.https://www.mdpi.com/2079-9292/9/6/1048pattern recognitiondeep learningResNet-50transfer learningwoven fabric |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Muhammad Ather Iqbal Hussain Babar Khan Zhijie Wang Shenyi Ding |
spellingShingle |
Muhammad Ather Iqbal Hussain Babar Khan Zhijie Wang Shenyi Ding Woven Fabric Pattern Recognition and Classification Based on Deep Convolutional Neural Networks Electronics pattern recognition deep learning ResNet-50 transfer learning woven fabric |
author_facet |
Muhammad Ather Iqbal Hussain Babar Khan Zhijie Wang Shenyi Ding |
author_sort |
Muhammad Ather Iqbal Hussain |
title |
Woven Fabric Pattern Recognition and Classification Based on Deep Convolutional Neural Networks |
title_short |
Woven Fabric Pattern Recognition and Classification Based on Deep Convolutional Neural Networks |
title_full |
Woven Fabric Pattern Recognition and Classification Based on Deep Convolutional Neural Networks |
title_fullStr |
Woven Fabric Pattern Recognition and Classification Based on Deep Convolutional Neural Networks |
title_full_unstemmed |
Woven Fabric Pattern Recognition and Classification Based on Deep Convolutional Neural Networks |
title_sort |
woven fabric pattern recognition and classification based on deep convolutional neural networks |
publisher |
MDPI AG |
series |
Electronics |
issn |
2079-9292 |
publishDate |
2020-06-01 |
description |
The weave pattern (texture) of woven fabric is considered to be an important factor of the design and production of high-quality fabric. Traditionally, the recognition of woven fabric has a lot of challenges due to its manual visual inspection. Moreover, the approaches based on early machine learning algorithms directly depend on handcrafted features, which are time-consuming and error-prone processes. Hence, an automated system is needed for classification of woven fabric to improve productivity. In this paper, we propose a deep learning model based on data augmentation and transfer learning approach for the classification and recognition of woven fabrics. The model uses the residual network (ResNet), where the fabric texture features are extracted and classified automatically in an end-to-end fashion. We evaluated the results of our model using evaluation metrics such as accuracy, balanced accuracy, and F1-score. The experimental results show that the proposed model is robust and achieves state-of-the-art accuracy even when the physical properties of the fabric are changed. We compared our results with other baseline approaches and a pretrained VGGNet deep learning model which showed that the proposed method achieved higher accuracy when rotational orientations in fabric and proper lighting effects were considered. |
topic |
pattern recognition deep learning ResNet-50 transfer learning woven fabric |
url |
https://www.mdpi.com/2079-9292/9/6/1048 |
work_keys_str_mv |
AT muhammadatheriqbalhussain wovenfabricpatternrecognitionandclassificationbasedondeepconvolutionalneuralnetworks AT babarkhan wovenfabricpatternrecognitionandclassificationbasedondeepconvolutionalneuralnetworks AT zhijiewang wovenfabricpatternrecognitionandclassificationbasedondeepconvolutionalneuralnetworks AT shenyiding wovenfabricpatternrecognitionandclassificationbasedondeepconvolutionalneuralnetworks |
_version_ |
1725134236431679488 |