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...

Full description

Bibliographic Details
Main Authors: Muhammad Ather Iqbal Hussain, Babar Khan, Zhijie Wang, Shenyi Ding
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