Automated fabric inspection through convolutional neural network: an approach

被引:2
|
作者
Thakur, Rashmi [1 ]
Panghal, Deepak [2 ]
Jana, Prabir [2 ]
Rajan [2 ]
Prasad, Ankit [2 ]
机构
[1] Natl Inst Fash Technol, Navi Mumbai, India
[2] Natl Inst Fash Technol, New Delhi, India
关键词
Fabric defect; Learning approach; Convolutional neural network; Transfer learning; MATLAB (R); Object identification; DEFECT DETECTION;
D O I
10.1007/s00521-022-07891-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Automating the fabric inspection process has been attempted by several researchers in the past. However, the numerous variants of fabric, such as their construction, texture, print, and colour along with the huge gamut of fabric defects which exist, complicate the process of automating defect detection, thus making it an open challenge for researchers to come up with a one-stop, full proof robust automation solution. In the present study, an attempt has been made to detect, classify, and locate four different types of fabric defects on solid wovens, hole, knot, slub and stain, which contributes 86% of total fabric defects; using the convolutional neural network (CNN) through transfer learning on the MATLAB (R) platform and computer vision technology. The image dataset in this study consists of 5000 images, which is one of the largest reported till date and collected from real working environments of different apparel manufacturing units. The methodology involves four different approaches-detection approach, hierarchical approach, classification approach, and object location approach. For algorithm development, transfer learning has been adopted in which the pre-trained deep learning architectures are fine-tuned as per specific case requirement. In this study, 4 state-of-the-art deep learning models were selected as follows: VGG16, VGG19, ResNet101 and DarkNet53. This study not only focuses on defect detection and classification but also on defect location which is detailed in its fourth approach. For object location, YOLOv3 architecture was used. The defect detection, classification and location identification systems attained an accuracy of 95%, 88% and 97%, respectively. The developed model was tested on different platforms viz. Internet-based webcam and MATLAB (R) cloud. Detailed investigation towards challenges faced by models specific to class of defect was carried out and reported thus adding insights for probable modification required in the model. The study proposes an industry ready system for real-time implementation.
引用
收藏
页码:3805 / 3823
页数:19
相关论文
共 50 条
  • [31] Automated diagnostic tool for hypertension using convolutional neural network
    Soh, Desmond Chuang Kiat
    Ng, E. Y. K.
    Jahmunah, V
    Oh, Shu Lih
    Tan, Ru San
    Acharya, U. Rajendra
    COMPUTERS IN BIOLOGY AND MEDICINE, 2020, 126
  • [32] Automated piglet tracking using a single convolutional neural network
    Gan, Haiming
    Ou, Mingqiang
    Zhao, Fengyi
    Xu, Chengguo
    Li, Shimei
    Chen, Changxin
    Xue, Yueju
    BIOSYSTEMS ENGINEERING, 2021, 205 : 48 - 63
  • [33] Convolutional Neural Network Based Surface Inspection System for Non-patterned Welding Defects
    Park, Je-Kang
    An, Woo-Hyun
    Kang, Dong-Joong
    INTERNATIONAL JOURNAL OF PRECISION ENGINEERING AND MANUFACTURING, 2019, 20 (03) : 363 - 374
  • [34] Convolutional Neural Network Based Surface Inspection System for Non-patterned Welding Defects
    Je-Kang Park
    Woo-Hyun An
    Dong-Joong Kang
    International Journal of Precision Engineering and Manufacturing, 2019, 20 : 363 - 374
  • [35] Automated Classification of Ultrasonic Signal via a Convolutional Neural Network
    Shi, Yakun
    Xu, Wanli
    Zhang, Jun
    Li, Xiaohong
    APPLIED SCIENCES-BASEL, 2022, 12 (09):
  • [36] A Convolutional Neural Network Approach to Predicting Network Connectedness Robustness
    Lou, Yang
    Wu, Ruizi
    Li, Junli
    Wang, Lin
    Chen, Guanrong
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (04): : 3209 - 3219
  • [37] Development of an Online Automated Fabric Inspection System
    Vargas, Saulo
    Stivanello, Mauricio Edgar
    Roloff, Mario Lucio
    Stiegelmaier, Ederson
    Stemmer, Marcelo Ricardo
    JOURNAL OF CONTROL AUTOMATION AND ELECTRICAL SYSTEMS, 2020, 31 (01) : 73 - 83
  • [38] A convolutional neural network–based learning approach to acute lymphoblastic leukaemia detection with automated feature extraction
    Shamama Anwar
    Afrin Alam
    Medical & Biological Engineering & Computing, 2020, 58 : 3113 - 3121
  • [39] Automated EEG pathology detection based on different convolutional neural network models: Deep learning approach
    Bajpai, Rishabh
    Yuvaraj, Rajamanickam
    Prince, A. Amalin
    COMPUTERS IN BIOLOGY AND MEDICINE, 2021, 133
  • [40] Automated vision system for magnetic particle inspection of crankshafts using convolutional neural networks
    Karim Tout
    Anis Meguenani
    Jean-Philippe Urban
    Christophe Cudel
    The International Journal of Advanced Manufacturing Technology, 2021, 112 : 3307 - 3326