Skip to main content
Log in

Automatic fabric defect detection using a wide-and-light network

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

Automatic fabric defect detection systems improve the quality of textile production across the industry. To make these automatic systems accessible to smaller businesses, one potential solution is to use limited memory capacity chips that can be used with hardware platforms with limited resources. That is to say, the fabric defect detection algorithm must ensure high detection accuracy while maintaining a low computational cost. Therefore, we propose a wide-and-light network structure based on Faster R-CNN for detecting common fabric defects. We enhance the feature extraction capability of the feature extraction network by designing a dilated convolution module. In a dilated convolution module, a multi-scale convolution kernel is used to adapt to defects of different sizes. Dilated convolutions can increase receptive fields without increasing the number of parameters used. Therefore, we replace a subset of ordinary convolutions with dilated convolutions to learn target features and use convolution kernel decomposition and bottleneck methods to simplify the feature extraction networks. Then, high-level semantic features are fused with bottom-level detail features (via skip-connection) to obtain multi-scale fusion features. Finally, a series of anchor frames (of different sizes) is designed to suit multi-scale fabric defect detection. Experiments show that compared with various mainstream target detection algorithms, our proposed algorithm can improve the accuracy of fabric defect detection and reduce the size of the model.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  1. Korman S, Reichman D, Tsur G, Avidan S (2013) Fast-match: Fast affine template matching. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pp 2331–2338

  2. Jia L, Chen C, Liang J, Hou Z (2017) Fabric defect inspection based on lattice segmentation and gabor filtering. Neurocomputing 238:84–102

  3. Yapi D, Allili MS, Baaziz N (2017) Automatic fabric defect detection using learning-based local textural distributions in the contourlet domain. IEEE Trans Autom Sci Eng 15(3):1014–1026

  4. Huangpeng Q, Zhang H, Zeng X, Huang W (2018) Automatic visual defect detection using texture prior and low-rank representation. IEEE Access 6:37965–37976

  5. Nasrabadi NM (2019) Deeptarget: An automatic target recognition using deep convolutional neural networks. IEEE Trans Aerosp Electron Syst 55(6):2687–2697

  6. Hanbay K, Talu MF, Ozguven OF (2017) Real time fabric defect detection by using fourier transform. Journal of the Faculty of Engineering and Architecture of Gazi University 32(1):151–158

  7. Zhu B, Liu J, Pan R, Gao W, Liu J (2015) Seam detection of inhomogeneously textured fabrics based on wavelet transform. Textile Research Journal 85(13):1381–1393

  8. Jia L, Chen C, Liang J, Hou Z (2017) Fabric defect inspection based on lattice segmentation and gabor filtering. Neurocomputing 238:84–102

  9. Lin CH, Wang SH, Lin CJ (2019) Using convolutional neural networks for character verification on integrated circuit components of printed circuit boards. Applied Intelligence 49(11):4022–4032

  10. Lu M, Hu Y, Lu X (2020) Driver action recognition using deformable and dilated faster r-cnn with optimized region proposals. Applied Intelligence 50(4):1100–1111

  11. Zhang Yy, Feng Y, Liu Dj, Shang Jx, Qiang Bh (2020) Frwcae: joint faster-rcnn and wasserstein convolutional auto-encoder for instance retrieval. Applied Intelligence pp 1–14

  12. Li Y, Zhang Y, Huang X, Yuille AL (2018) Deep networks under scene-level supervision for multi-class geospatial object detection from remote sensing images. ISPRS Journal of Photogrammetry and Remote Sensing 146:182–196

  13. Li Y, Zhao W, Pan J (2017) Deformable patterned fabric defect detection with fisher criterion-based deep learning. IEEE Transactions on Automation Science and Engineering 14(2):1256–1264

  14. Mei S, Wang Y, Wen G (2018) Automatic fabric defect detection with a multi-scale convolutional denoising autoencoder network model. Sensors 18(4):1064

  15. Gao, XJWZMP (2020) Fabric defect detection based on a deep convolutional neural network using a two-stage strategy. Textile Research Journal

  16. Li Y, Zhang D, Lee D (2019) Automatic fabric defect detection with a wide-and-compact network. Neurocomputing 329:329–338

  17. Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition. arXiv:1409--1556

  18. He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 770–778

  19. Li Y, Chen Y, Wang N, Zhang Z (2019) Scale-aware trident networks for object detection. arXiv: Computer Vision and Pattern Recognition

  20. Yang Z, Liu S, Hu H, Wang L, Lin S (2019) Reppoints: Point set representation for object detection pp 9657–9666

  21. Zhang Z, Tang Z, Zhang Z, Wang Y, Qin J, Wang M (2019) Fully-convolutional intensive feature flow neural network for text recognition. arXiv: Computer Vision and Pattern Recognition

  22. Geng H, Liang Y, Liu Y, Alsaadi FE (2018) Bias estimation for asynchronous multi-rate multi-sensor fusion with unknown inputs. Information Fusion 39:139–153

  23. Geng H, Wang Z, Liang Y, Cheng Y, Alsaadi FE (2017) Tobit kalman filter with time-correlated multiplicative sensor noises under redundant channel transmission. IEEE Sensors Journal 17(24):8367–8377

  24. Nair V, Hinton GE (2010) Rectified linear units improve restricted boltzmann machines. In: Proceedings of the 27th international conference on machine learning (ICML-10), pp 807–814

  25. Girshick R, Donahue J, Darrell T, Malik J (2015) Region-based convolutional networks for accurate object detection and segmentation. IEEE transactions on pattern analysis and machine intelligence 38(1):142–158

  26. Girshick R (2015) Fast r-cnn. In: Proceedings of the IEEE international conference on computer vision, pp 1440–1448

  27. Ren S, He K, Girshick R, Sun J (2015) Faster r-cnn: Towards real-time object detection with region proposal networks. In: Advances in neural information processing systems, pp 91–99

  28. Liu W, Anguelov D, Erhan D, Szegedy C, Reed S, Fu CY, Berg AC (2016) Ssd: Single shot multibox detector. In: European conference on computer vision, Springer, pp 21–37

  29. Redmon J, Divvala S, Girshick R, Farhadi A (2016) You only look once: Unified, real-time object detection. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 779–788

  30. Redmon J, Farhadi A (2017) Yolo9000: better, faster, stronger. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 7263–7271

  31. Redmon J, Farhadi A (2018) Yolov3: An incremental improvement. arXiv:180402767

  32. Dai J, Li Y, He K, Sun J (2016) R-fcn: Object detection via region-based fully convolutional networks. arXiv: Computer Vision and Pattern Recognition

  33. He K, Gkioxari G, Dollar P, Girshick R (2020) Mask r-cnn. IEEE Transactions on Pattern Analysis and Machine Intelligence 42(2):386–397

  34. Weimer D, Scholzreiter B, Shpitalni M (2016) Design of deep convolutional neural network architectures for automated feature extraction in industrial inspection. Cirp Annals-manufacturing Technology 65(1):417–420

  35. Wang T, Chen Y, Qiao M, Snoussi H (2018) A fast and robust convolutional neural network-based defect detection model in product quality control. The International Journal of Advanced Manufacturing Technology 94(9):3465–3471

  36. Gao XJ, Zhang Z, Mu TJ, Zhang XD, Cui CR, Wang M (2020) Self-attention driven adversarial similarity learning network. Pattern Recognition

  37. Liu L, Zhang H, Xu X, Zhang Z, Yan S (2019) Collocating clothes with generative adversarial networks cosupervised by categories and attributes: A multidiscriminator framework. IEEE Transactions on Neural Networks pp 1–15

  38. Zhu W, Liang S, Wei Y, Sun J (2014) Saliency optimization from robust background detection. computer vision and pattern recognition pp 2814–2821

  39. Li C, Gao G, Liu Z, Yu M, Huang D (2018) Fabric defect detection based on biological vision modeling. IEEE Access 6:27659–27670

  40. Li CL, Gao GS, Liu ZF (2017) Fabric defect detection algorithm based on histogram of oriented gradient and low-rank decomposition. Journal of Textile Research 38(3):153–158

  41. Kong T, Yao A, Chen Y, Sun F (2016) Hypernet: Towards accurate region proposal generation and joint object detection. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 845–853

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhitao Xiao.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wu, J., Le, J., Xiao, Z. et al. Automatic fabric defect detection using a wide-and-light network. Appl Intell 51, 4945–4961 (2021). https://doi.org/10.1007/s10489-020-02084-6

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-020-02084-6

Keywords

Navigation