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 条
  • [21] Automated identification of steel weld defects, a convolutional neural network improved machine learning approach
    Shu, Zhan
    Wu, Ao
    Si, Yuning
    Dong, Hanlin
    Wang, Dejiang
    Li, Yifan
    FRONTIERS OF STRUCTURAL AND CIVIL ENGINEERING, 2024, 18 (02) : 294 - 308
  • [22] The improved method in fabric image classification using convolutional neural network
    Liu, Ruihao
    Yu, Zhenzhong
    Fan, Qigao
    Sun, Qiang
    Jiang, Zhongsheng
    MULTIMEDIA TOOLS AND APPLICATIONS, 2024, 83 (03) : 6909 - 6924
  • [23] The improved method in fabric image classification using convolutional neural network
    Ruihao Liu
    Zhenzhong Yu
    Qigao Fan
    Qiang Sun
    Zhongsheng Jiang
    Multimedia Tools and Applications, 2024, 83 : 6909 - 6924
  • [24] A Convolutional Neural Network Approach for Face Verification
    Khalil-Hani, Mohamed
    Sung, Liew Shan
    2014 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS), 2014, : 707 - 714
  • [25] Pruning Convolutional Neural Network with Distinctiveness Approach
    Li, Wenrui
    Plested, Jo
    NEURAL INFORMATION PROCESSING, ICONIP 2019, PT V, 2019, 1143 : 448 - 455
  • [26] Gender classification: a convolutional neural network approach
    Liew, Shan Sung
    Khalil-Hani, Mohamed
    Ahmad Radzi, Syafeeza
    Bakhteri, Rabia
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2016, 24 (03) : 1248 - 1264
  • [27] Inspection of sandblasting defect in investment castings by deep convolutional neural network
    Kuo, Jenn-Kun
    Wu, Jun-Jia
    Huang, Pei-Hsing
    Cheng, Chin-Yi
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2022, 120 (3-4) : 2457 - 2468
  • [28] Inspection of sandblasting defect in investment castings by deep convolutional neural network
    Jenn-Kun Kuo
    Jun-Jia Wu
    Pei-Hsing Huang
    Chin-Yi Cheng
    The International Journal of Advanced Manufacturing Technology, 2022, 120 : 2457 - 2468
  • [29] Development of computer vision for inspection of bolt using convolutional neural network
    Rajan, A. John
    Jayakrishna, K.
    Vignesh, T.
    Chandradass, J.
    Kannan, T. T. M.
    MATERIALS TODAY-PROCEEDINGS, 2021, 45 : 6931 - 6935
  • [30] Metal Additive Manufacturing Parts Inspection Using Convolutional Neural Network
    Cui, Wenyuan
    Zhang, Yunlu
    Zhang, Xinchang
    Li, Lan
    Liou, Frank
    APPLIED SCIENCES-BASEL, 2020, 10 (02):