Fabric Defect Detection Using Computer Vision Techniques: A Comprehensive Review

There are different applications of computer vision and digital image processing in various applied domains and automated production process. In textile industry, fabric defect detection is considered as a challenging task as the quality and the price of any textile product are dependent on the efficiency and effectiveness of the automatic defect detection. Previously, manual human efforts are applied in textile industry to detect the defects in the fabric production process. Lack of concentration, human fatigue, and time consumption are the main drawbacks associated with the manual fabric defect detection process. Applications based on computer vision and digital image processing can address the abovementioned limitations and drawbacks. Since the last two decades, various computer vision-based applications are proposed in various research articles to address these limitations. In this review article, we aim to present a detailed study about various computer vision-based approaches with application in textile industry to detect fabric defects. The proposed study presents a detailed overview of histogram-based approaches, color-based approaches, image segmentation-based approaches, frequency domain operations, texture-based defect detection, sparse feature-based operation, image morphology operations, and recent trends of deep learning. The performance evaluation criteria for automatic fabric defect detection is also presented and discussed. The drawbacks and limitations associated with the existing published research are discussed in detail, and possible future research directions are also mentioned. This research study provides comprehensive details about computer vision and digital image processing applications to detect different types of fabric defects.

[1]  Voon Chet Koo,et al.  IPDDF: an improved precision dense descriptor based flow estimation , 2020, CAAI Trans. Intell. Technol..

[2]  Junfeng Jing,et al.  Fabric Defect Detection Using Salience Metric for Color Dissimilarity and Positional Aggregation , 2018, IEEE Access.

[3]  Bo Zhang,et al.  A Method for Defect Detection of Yarn-Dyed Fabric Based on Frequency Domain Filtering and Similarity Measurement , 2019, Autex Research Journal.

[4]  Ying Wu,et al.  Fabric texture representation using the stable learned discrete cosine transform dictionary , 2019 .

[5]  Michael K. Ng,et al.  Patterned Fabric Inspection and Visualization by the Method of Image Decomposition , 2014, IEEE Transactions on Automation Science and Engineering.

[6]  S. Fernando,et al.  A System for Analysis, Categorisation and Grading of Fabric Defects using Computer Vision , 2015 .

[7]  Jie Zhang,et al.  A computer vision-based system for automatic detection of misarranged warp yarns in yarn-dyed fabric. Part I: continuous segmentation of warp yarns , 2018 .

[8]  Cao Junjie,et al.  Fabric defects detection using adaptive wavelets , 2014 .

[9]  Ajay Kumar,et al.  Computer-Vision-Based Fabric Defect Detection: A Survey , 2008, IEEE Transactions on Industrial Electronics.

[10]  Hong Zhang,et al.  Automatic Visual Defect Detection Using Texture Prior and Low-Rank Representation , 2018, IEEE Access.

[11]  Guojun Wen,et al.  Automatic Fabric Defect Detection with a Multi-Scale Convolutional Denoising Autoencoder Network Model , 2018, Sensors.

[12]  Muhammed Fatih Talu,et al.  REAL-TIME DETECTION OF KNITTING FABRIC DEFECTS USING SHEARLET TRANSFORM , 2018 .

[13]  Yongsheng Ding,et al.  A new method using the convolutional neural network with compressive sensing for fabric defect classification based on small sample sizes , 2018, Textile Research Journal.

[14]  Eric W. T. Ngai,et al.  Decision support and intelligent systems in the textile and apparel supply chain: An academic review of research articles , 2014, Expert Syst. Appl..

[15]  Dandan Zhu,et al.  Yarn-Dyed Fabric Defect Detection Based On Autocorrelation Function And GLCM , 2015 .

[16]  David G. Lowe,et al.  Distinctive Image Features from Scale-Invariant Keypoints , 2004, International Journal of Computer Vision.

[17]  Junfeng Jing,et al.  Mobile-Unet: An efficient convolutional neural network for fabric defect detection , 2020, Textile Research Journal.

[18]  Xiaowei Zhang,et al.  Fabric Defect Detection based on GLCM Approach , 2016 .

[19]  Muhammed Fatih Talu,et al.  Fabric defect detection systems and methods—A systematic literature review , 2016 .

[20]  Tal Golan,et al.  Neural network models and deep learning , 2019, Current Biology.

[21]  Arjan Kuijper,et al.  Fiber Defect Detection of Inhomogeneous Voluminous Textiles , 2017, MCPR.

[22]  Ankit Chaudhary,et al.  Real Time Fabric Defect Detection System on an Embedded DSP Platform , 2014, ArXiv.

[23]  Min Li,et al.  Fabric defect detection based on saliency histogram features , 2019, Comput. Intell..

[24]  Xiaodong Zhang,et al.  Automatic Fabric Defect Detection Using Cascaded Mixed Feature Pyramid with Guided Localization , 2020, Sensors.

[25]  Yu Liu,et al.  A review of semantic segmentation using deep neural networks , 2017, International Journal of Multimedia Information Retrieval.

[26]  Dexiang Deng,et al.  Real-Time Fabric Defect Detection Using Accelerated Small-Scale Over-Completed Dictionary of Sparse Coding , 2016 .

[27]  Miaomiao Yu,et al.  Fabric defect detection algorithm using RDPSO-based optimal Gabor filter , 2018, The Journal of The Textile Institute.

[28]  Grantham Pang,et al.  Regularity Analysis for Patterned Texture Inspection , 2009, IEEE Transactions on Automation Science and Engineering.

[29]  Stéphane Herbin,et al.  Semantic hierarchies for image annotation: A survey , 2012, Pattern Recognit..

[30]  Lining Sun,et al.  Detection of chemical fabric defects on the basis of morphological processing , 2016 .

[31]  James Ze Wang,et al.  Image retrieval: Ideas, influences, and trends of the new age , 2008, CSUR.

[32]  Uday Pratap Singh,et al.  Image Segmentation Using Computational Intelligence Techniques: Review , 2019 .

[33]  N. H. C. Yung,et al.  Automated fabric defect detection - A review , 2011, Image Vis. Comput..

[34]  Xianghua Xie,et al.  A Review of Recent Advances in Surface Defect Detection using Texture analysis Techniques , 2008 .

[35]  Nikolaus Kriegeskorte,et al.  Deep neural networks: a new framework for modelling biological vision and brain information processing , 2015, bioRxiv.

[36]  Jing-Rong Li,et al.  Unsupervised fabric defect detection based on a deep convolutional generative adversarial network , 2019, Textile Research Journal.

[37]  Pengfei Li,et al.  Automated Fabric Defect Detection Based on Multiple Gabor Filters and KPCA , 2016, MUE 2016.

[38]  Jihong Liu,et al.  Fabric seam detection based on wavelet transform and CIELAB color space: A comparison , 2015 .

[39]  Jie Zhang,et al.  A computer vision-based system for automatic detection of misarranged warp yarns in yarn-dyed fabric. Part II: warp region segmentation , 2019 .

[40]  Chao Wang,et al.  Fabric Defect Detection and Classifier via Multi-Scale Dictionary Learning and an Adaptive Differential Evolution Optimized Regularization Extreme Learning Machine , 2019 .

[41]  Zheru Chi,et al.  Intelligent characterization and evaluation of yarn surface appearance using saliency map analysis, wavelet transform and fuzzy ARTMAP neural network , 2012, Expert Syst. Appl..

[42]  Qing-Hui Wang,et al.  Unsupervised defect detection in textiles based on Fourier analysis and wavelet shrinkage. , 2015, Applied optics.

[43]  Lei Zhang,et al.  Fabric Defect Classification Based on LBP and GLCM , 2015 .

[44]  J. J. Wen,et al.  Fundamentals of common computer vision techniques for fashion textile modeling, recognition, and retrieval , 2018 .

[45]  Edward Rajan Samuel Nadar,et al.  Effective textile quality processing and an accurate inspection system using the advanced deep learning technique , 2020, Textile Research Journal.

[46]  Abbes Amira,et al.  Semantic content-based image retrieval: A comprehensive study , 2015, J. Vis. Commun. Image Represent..

[47]  Raul E. Sanchez-Yanez,et al.  On the Use of Binary Features in a Rule-Based Approach for Defect Detection on Patterned Textiles , 2019, IEEE Access.

[48]  Guangpeng Li,et al.  TDD-net: a tiny defect detection network for printed circuit boards , 2019, CAAI Trans. Intell. Technol..

[49]  K. F. C. Yiu,et al.  Fabric defect detection using morphological filters , 2009, Image Vis. Comput..

[50]  J. L. Jiang,et al.  Computer vision techniques for detecting fabric defects , 2018 .

[51]  Nadia Baaziz,et al.  Automatic Fabric Defect Detection Using Learning-Based Local Textural Distributions in the Contourlet Domain , 2018, IEEE Transactions on Automation Science and Engineering.

[52]  Jameel Ahmed,et al.  Content-Based Image Retrieval and Feature Extraction: A Comprehensive Review , 2019, Mathematical Problems in Engineering.

[53]  Junfeng Jing,et al.  Fabric defect detection based on multi-scale wavelet transform and Gaussian mixture model method , 2015 .

[54]  Stefano Roccella,et al.  Visual-Based Defect Detection and Classification Approaches for Industrial Applications—A SURVEY , 2020, Sensors.

[55]  Xu Yong,et al.  Three-stage network for age estimation , 2019 .

[56]  Chunlei Li,et al.  Fabric defect detection via learned dictionary-based visual saliency , 2016 .

[57]  Cheng Zhang,et al.  Automated vision system for fabric defect inspection using Gabor filters and PCNN , 2016, SpringerPlus.