{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T02:59:36Z","timestamp":1783047576813,"version":"3.54.6"},"reference-count":125,"publisher":"Wiley","license":[{"start":{"date-parts":[[2021,5,10]],"date-time":"2021-05-10T00:00:00Z","timestamp":1620604800000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Zhejiang Provincial Basic Public Welfare Research Program","award":["LQ20F020024"],"award-info":[{"award-number":["LQ20F020024"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Security and Communication Networks"],"published-print":{"date-parts":[[2021,5,10]]},"abstract":"<jats:p>Defects in the textile manufacturing process lead to a great waste of resources and further affect the quality of textile products. Automated quality guarantee of textile fabric materials is one of the most important and demanding computer vision tasks in textile smart manufacturing. This survey presents a thorough overview of algorithms for fabric defect detection. First, this review briefly introduces the importance and inevitability of fabric defect detection towards the era of manufacturing of artificial intelligence. Second, defect detection methods are categorized into traditional algorithms and learning-based algorithms, and traditional algorithms are further categorized into statistical, structural, spectral, and model-based algorithms. The learning-based algorithms are further divided into conventional machine learning algorithms and deep learning algorithms which are very popular recently. A systematic literature review on these methods is present. Thirdly, the deployments of fabric defect detection algorithms are discussed in this study. This paper provides a reference for researchers and engineers on fabric defect detection in textile manufacturing.<\/jats:p>","DOI":"10.1155\/2021\/9948808","type":"journal-article","created":{"date-parts":[[2021,5,10]],"date-time":"2021-05-10T18:52:43Z","timestamp":1620672763000},"page":"1-13","source":"Crossref","is-referenced-by-count":102,"title":["Fabric Defect Detection in Textile Manufacturing: A Survey of the State of the Art"],"prefix":"10.1155","volume":"2021","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6340-9960","authenticated-orcid":true,"given":"Chao","family":"Li","sequence":"first","affiliation":[{"name":"Zhijiang College, Zhejiang University of Technology, Hangzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jun","family":"Li","sequence":"additional","affiliation":[{"name":"Binjiang College, Nanjing University of Information Science and Technology, Nanjing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yafei","family":"Li","sequence":"additional","affiliation":[{"name":"School of Information Engineering, Zhengzhou University, Zhengzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lingmin","family":"He","sequence":"additional","affiliation":[{"name":"College of Information Engineering, China Jiliang University, Hangzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaokang","family":"Fu","sequence":"additional","affiliation":[{"name":"School of E-commerce & Management Science, Zhejiang Gongshang University, Hangzhou, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1737-3420","authenticated-orcid":true,"given":"Jingjing","family":"Chen","sequence":"additional","affiliation":[{"name":"Zhijiang College, Zhejiang University of Technology, Hangzhou, China"},{"name":"School of Economics, Fudan University, Shanghai, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"311","reference":[{"key":"1","doi-asserted-by":"crossref","DOI":"10.1007\/978-981-15-2144-7","volume-title":"Industrial AI","author":"J. Lee","year":"2020"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1109\/tii.2020.2988944"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.20965\/ijat.2017.p0004"},{"key":"4","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1533\/9780857093608.1.45","article-title":"Computer vision-based fabric defect analysis and measurement","volume-title":"Computer Technology for Textiles and Apparel\u2009:\u2009Woodhead Publishing Series in Textiles","author":"A. Kumar","year":"2011"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1016\/j.ymssp.2020.106625"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.14201\/adcaij2017641523"},{"key":"7","volume-title":"Defects of Woven Fabrics and Their Remedies","author":"M. Sibly Sadik","year":"2014"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.21474\/ijar01\/1314"},{"key":"9","first-page":"1","article-title":"Fabric defect detection based on membership degree of regions","volume":"99","author":"L. Song","year":"2020","journal-title":"IEEE Access"},{"issue":"2","key":"10","first-page":"18","article-title":"A review of automatic fabric defect detection techniques","volume":"1","author":"P. M. Mahajan","year":"2009","journal-title":"Advances in Computational Research"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1016\/j.imavis.2011.02.002"},{"key":"12","article-title":"Automated textile defect classification by bayesian classifier based on statistical features","author":"M. T. Habib"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijleo.2013.05.004"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijleo.2013.03.038"},{"key":"15","doi-asserted-by":"crossref","first-page":"1056","DOI":"10.1016\/j.procs.2018.07.058","article-title":"Fabric defect detection using discrete curvelet transform","volume":"133","author":"R. S. Sabeenian","year":"2018","journal-title":"Procedia Computer Science"},{"issue":"3","key":"16","first-page":"7","article-title":"Detection of defects in knitted fabric images using Eigen values","volume":"2","author":"P. Senthil Kumar","year":"2013","journal-title":"International Journal Computer Science Engineering-IJASCSE"},{"key":"17","first-page":"1","article-title":"Fabric defect detection based on membership degree of regions","volume":"99","author":"L. Song","year":"2020","journal-title":"IEEE Access"},{"key":"18","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1080\/00405000.2020.1850613","article-title":"A visual attention system based anisotropic diffusion method for an effective textile defect detection","volume":"8","author":"M. B. Gharsallah","year":"2020","journal-title":"Journal of the Textile Institute"},{"key":"19","article-title":"Robust fabric defect detection algorithm using entropy filtering and minimum error thresholding","author":"M. S. Sayed"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1155\/2021\/6625421"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1016\/s0031-3203(01)00188-1"},{"issue":"2","key":"22","first-page":"45","article-title":"Adaptive gabor filtering for fabric defect inspection","volume":"31","author":"L. Chen","year":"2020","journal-title":"Journal of Compurters"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/1651\/1\/012073"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.9790\/1676-0323338"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.4172\/2165-8064.1000383"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.1155\/2016\/9794723"},{"key":"27","article-title":"Fabric defect detection based on information entropy and frequency domain saliency","volume":"24","author":"G. Liu","year":"2020","journal-title":"Visual Computer"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.3390\/s20185147"},{"key":"29","doi-asserted-by":"publisher","DOI":"10.1111\/cote.12239"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.11591\/ijece.v9i5.pp4277-4286"},{"key":"31","doi-asserted-by":"publisher","DOI":"10.1109\/tase.2017.2696748"},{"key":"32","doi-asserted-by":"publisher","DOI":"10.1080\/00405000.2014.929790"},{"key":"33","doi-asserted-by":"publisher","DOI":"10.1155\/2015\/376163"},{"key":"34","doi-asserted-by":"publisher","DOI":"10.1016\/j.patcog.2004.07.009"},{"key":"35","doi-asserted-by":"publisher","DOI":"10.1016\/j.jfranklin.2017.05.035"},{"key":"36","doi-asserted-by":"publisher","DOI":"10.1016\/j.jfranklin.2018.07.005"},{"key":"37","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2019.10.032"},{"key":"38","doi-asserted-by":"publisher","DOI":"10.1155\/2018\/3709821"},{"key":"39","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2020.08.100"},{"key":"40","doi-asserted-by":"publisher","DOI":"10.1016\/j.patrec.2004.11.016"},{"key":"41","doi-asserted-by":"publisher","DOI":"10.1016\/j.patcog.2007.11.014"},{"key":"42","doi-asserted-by":"publisher","DOI":"10.1016\/j.patcog.2009.12.001"},{"key":"43","doi-asserted-by":"publisher","DOI":"10.1016\/j.jvcir.2013.05.011"},{"key":"44","doi-asserted-by":"crossref","first-page":"1","DOI":"10.3233\/JIFS-189704","article-title":"Analysis of texture enhancement methods for the detection of eco-friendly textile fabric defects","author":"Y. Shu","year":"2021","journal-title":"Journal of Intelligent & Fuzzy Systems"},{"key":"45","doi-asserted-by":"publisher","DOI":"10.1016\/j.engappai.2008.05.006"},{"key":"46","doi-asserted-by":"publisher","DOI":"10.1177\/0040517509340599"},{"key":"47","first-page":"1","article-title":"Fabric Defect Detection via Low-Rank Decomposition With Gradient Information","volume":"99","author":"B. Shi","year":"2019","journal-title":"IEEE Access"},{"key":"48","doi-asserted-by":"publisher","DOI":"10.1002\/(sici)1098-1098(1999)10:4<339::aid-ima5>3.0.co;2-3"},{"key":"49","doi-asserted-by":"publisher","DOI":"10.1016\/j.patcog.2015.09.022"},{"key":"50","first-page":"5947","article-title":"Fabric defect detection for apparel industry: a nonlocal sparse representation approach","volume":"5","author":"L. Tong","year":"2017","journal-title":"IEEE Access"},{"key":"51","doi-asserted-by":"publisher","DOI":"10.1109\/access.2020.3041849"},{"key":"52","doi-asserted-by":"publisher","DOI":"10.1109\/access.2018.2841055"},{"key":"53","doi-asserted-by":"publisher","DOI":"10.1007\/s11042-017-5263-z"},{"key":"54","doi-asserted-by":"crossref","article-title":"Fabric defect detection based on gabor filter and tensor low-rank recovery","author":"G. Gao","DOI":"10.1109\/ACPR.2017.37"},{"key":"55","doi-asserted-by":"publisher","DOI":"10.1177\/1558925020903026"},{"key":"56","article-title":"Fabric defect detection algorithm based on convolution neural network and low-rank representation","author":"Z. Liu"},{"key":"57","doi-asserted-by":"publisher","DOI":"10.1108\/ijcst-04-2016-0040"},{"key":"58","doi-asserted-by":"publisher","DOI":"10.1109\/tase.2020.2997718"},{"key":"59","doi-asserted-by":"publisher","DOI":"10.1007\/s11042-018-6483-6"},{"key":"60","doi-asserted-by":"crossref","article-title":"Fabric defect detection method based on sparse and dense mixed low-rank decomposition","author":"Y. Yang","DOI":"10.1109\/SPAC46244.2018.8965570"},{"key":"61","doi-asserted-by":"crossref","article-title":"Fabric defect detection based on improved low-rank and sparse matrix decomposition","author":"J. Wang","DOI":"10.1109\/ICIP.2017.8296788"},{"key":"62","article-title":"Defect detection on patterned jacquard fabric","author":"Y. Ngan"},{"key":"63","doi-asserted-by":"publisher","DOI":"10.1016\/j.measurement.2020.108264"},{"key":"64","doi-asserted-by":"publisher","DOI":"10.17148\/ijarcce.2016.512108"},{"key":"65","doi-asserted-by":"publisher","DOI":"10.1016\/j.imavis.2009.03.007"},{"key":"66","doi-asserted-by":"publisher","DOI":"10.1016\/j.patrec.2010.05.030"},{"key":"67","article-title":"Autoencoder-based fabric defect detection with cross- patch similarity","author":"H. Tian"},{"key":"68","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacol.2015.06.451"},{"issue":"4","key":"69","first-page":"569","article-title":"Fabric defect inspection system using neural network","volume":"2","author":"V. Priyanka","year":"2015","journal-title":"International Journal of Multidisciplinary Research and Development"},{"key":"70","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/1195\/1\/012006"},{"key":"71","doi-asserted-by":"publisher","DOI":"10.3390\/app9173506"},{"key":"72","article-title":"Study and research on detection of fiber defects using keypoints and deep learning","author":"D. Siegmund","year":"2020","journal-title":"International Journal of Pattern Recognition & Artificial Intelligence"},{"issue":"1","key":"73","article-title":"Defect analysis of textiles using artificial neural network","volume":"6","author":"S. Das","year":"2020","journal-title":"Current Trends in Fashion Technology & Textile Engineering"},{"key":"74","doi-asserted-by":"crossref","first-page":"212","DOI":"10.1007\/978-981-15-4029-5_21","article-title":"Deep learning-based smart colored fabric defect detection system","volume-title":"Applied Computer Vision and Image Processing","author":"S. Barua","year":"2020"},{"key":"75","doi-asserted-by":"publisher","DOI":"10.1109\/TCBB.2020.2994780"},{"key":"76","doi-asserted-by":"publisher","DOI":"10.1109\/tase.2016.2520955"},{"key":"77","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2020.01.085"},{"key":"78","doi-asserted-by":"publisher","DOI":"10.1145\/3282286.3282300"},{"key":"79","doi-asserted-by":"publisher","DOI":"10.1109\/access.2019.2913620"},{"key":"80","doi-asserted-by":"publisher","DOI":"10.1177\/1558925019897396"},{"key":"81","doi-asserted-by":"publisher","DOI":"10.1016\/j.measurement.2020.108885"},{"key":"82","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2020.05.050"},{"key":"83","doi-asserted-by":"publisher","DOI":"10.3390\/app10238434"},{"key":"84","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2018.10.070"},{"key":"85","article-title":"Exploring faster RCNN for fabric defect detection","author":"H. Zhou"},{"key":"86","doi-asserted-by":"crossref","article-title":"Fabric defect detection based on cascade faster R-CNN","author":"Z. Zhao","DOI":"10.1145\/3424978.3425080"},{"key":"87","first-page":"1","article-title":"Automatic fabric defect detection using a wide-and-light network","author":"J. Wu","year":"2021","journal-title":"Applied Intelligence"},{"key":"88","doi-asserted-by":"publisher","DOI":"10.1177\/0040517520935984"},{"key":"89","doi-asserted-by":"publisher","DOI":"10.1177\/0040517520928604"},{"key":"90","first-page":"170","article-title":"Yarn-dyed fabric defect detection with YOLOV2 based on deep convolution neural networks","author":"H. Zhang"},{"key":"91","doi-asserted-by":"publisher","DOI":"10.3390\/app10072511"},{"key":"92","article-title":"Research on Fabric defect detection based on deep fusion DenseNet-SSD network","author":"X. He"},{"key":"93","doi-asserted-by":"publisher","DOI":"10.1016\/j.patrec.2020.04.017"},{"key":"94","doi-asserted-by":"publisher","DOI":"10.3390\/s18041064"},{"key":"95","doi-asserted-by":"publisher","DOI":"10.3390\/s20154260"},{"key":"96","doi-asserted-by":"publisher","DOI":"10.1109\/TIM.2020.3047190"},{"key":"97","first-page":"2672","article-title":"Generative adversarial nets","author":"I. J. Goodfellow"},{"key":"98","doi-asserted-by":"publisher","DOI":"10.1016\/j.buildenv.2020.106698"},{"key":"99","doi-asserted-by":"publisher","DOI":"10.1109\/tip.2019.2959741"},{"key":"100","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2019.09.107"},{"key":"101","doi-asserted-by":"publisher","DOI":"10.1016\/j.neucom.2019.10.067"},{"key":"102","doi-asserted-by":"publisher","DOI":"10.1007\/978-981-15-3415-7_53"},{"key":"103","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-030-31726-3_41","volume-title":"Combing Deep and Handcrafted Features for NTV-NRPCA Based Fabric Defect Detection","author":"J. Wang","year":"2019"},{"key":"104","doi-asserted-by":"publisher","DOI":"10.1109\/access.2018.2868055"},{"key":"105","doi-asserted-by":"publisher","DOI":"10.1109\/jsyst.2019.2911418"},{"key":"106","doi-asserted-by":"publisher","DOI":"10.1109\/jiot.2020.2985082"},{"key":"107","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.2020.3048821"},{"key":"108","doi-asserted-by":"publisher","DOI":"10.1089\/omi.2019.0069"},{"key":"109","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2020.3047675"},{"key":"110","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijleo.2016.09.110"},{"key":"111","doi-asserted-by":"publisher","DOI":"10.1080\/00405000.2014.916063"},{"key":"112","article-title":"Fabric defect detection using vision-based tactile sensor","author":"B. Fang","year":"2020"},{"key":"113","doi-asserted-by":"crossref","first-page":"405","DOI":"10.17148\/IJARCCE.2017.6477","article-title":"Fabric fault detection using image processing","volume":"6","author":"S. Bangare","year":"2017","journal-title":"IJARCCE"},{"key":"114","doi-asserted-by":"publisher","DOI":"10.1109\/tetc.2018.2860051"},{"key":"115","doi-asserted-by":"publisher","DOI":"10.1109\/access.2020.3021189"},{"key":"116","doi-asserted-by":"publisher","DOI":"10.3390\/app10217755"},{"key":"117","first-page":"1","article-title":"Real-time implementation of fabric defect detection based on variational automatic encoder with structure similarity","author":"W. Wei","year":"2020","journal-title":"Journal of Real-Time Image Processing"},{"key":"118","first-page":"278","article-title":"Fiber defect detection of inhomogeneous voluminous textiles","author":"D. Siegmund"},{"key":"119","doi-asserted-by":"publisher","DOI":"10.4188\/jte.64.45"},{"key":"120","first-page":"769","article-title":"Real-time machine-vision-system for an automated quality monitoring in mass production of multiaxial non-crimp fabrics","volume-title":"IFAC-PapersOnLine","author":"R. Schmitt"},{"key":"121","doi-asserted-by":"publisher","DOI":"10.1016\/j.resconrec.2020.104910"},{"key":"122","doi-asserted-by":"crossref","first-page":"810","DOI":"10.5505\/pajes.2018.69851","article-title":"Concept of industry 4.0 in textile manufacturing processes","volume":"25","author":"I. Ilhan","year":"2019","journal-title":"Pamukkale University Journal of Engineering Sciences"},{"key":"123","doi-asserted-by":"publisher","DOI":"10.1109\/access.2019.2894344"},{"issue":"5","key":"124","doi-asserted-by":"crossref","first-page":"3469","DOI":"10.1109\/TII.2020.3022432","article-title":"Variational LSTM enhanced anomaly detection for industrial big data","volume":"17","author":"X. Zhou","year":"2020","journal-title":"IEEE Transactions on Industrial Informatics"},{"key":"125","doi-asserted-by":"publisher","DOI":"10.1109\/tii.2021.3061419"}],"container-title":["Security and Communication Networks"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/scn\/2021\/9948808.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/scn\/2021\/9948808.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/scn\/2021\/9948808.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,26]],"date-time":"2022-12-26T22:54:49Z","timestamp":1672095289000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.hindawi.com\/journals\/scn\/2021\/9948808\/"}},"subtitle":[],"editor":[{"given":"Xiaokang","family":"Zhou","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"editor"}]}],"short-title":[],"issued":{"date-parts":[[2021,5,10]]},"references-count":125,"alternative-id":["9948808","9948808"],"URL":"https:\/\/doi.org\/10.1155\/2021\/9948808","relation":{},"ISSN":["1939-0122","1939-0114"],"issn-type":[{"value":"1939-0122","type":"electronic"},{"value":"1939-0114","type":"print"}],"subject":[],"published":{"date-parts":[[2021,5,10]]}}}