Shuxuan Zhao, Ray Y. Zhong, Chuqiao Xu, Junliang Wang, Jie Zhang
{"title":"用于智能制造中在线织物缺陷检测的动态推理网络 (DI-Net)","authors":"Shuxuan Zhao, Ray Y. Zhong, Chuqiao Xu, Junliang Wang, Jie Zhang","doi":"10.1007/s10845-024-02387-2","DOIUrl":null,"url":null,"abstract":"<p>Online fabric defect detection plays a critical role in the quality management of textile production. However, the high-impact and low-probability characteristics of defective samples lead to redundant design of network and hinder its real-time performance. To improve the time efficiency, this paper proposes a dynamic inference network (DI-Net) which can dynamically allocate computation resources as the complexity of image. Firstly, “AND” Gates are incorporated into the backbone to control activation of network’s function modules, allowing for dynamic adjustment of network depth. Additionally, the dynamic inference module which contains several exits with inference unit is proposed to collaborate with “AND” Gates. When sample’s confidence at specific exit satisfies the early-exit policy, the inference unit will allow it to early-exit from network and output a negative value to corresponding “AND” Gate. As a result, the output of “AND” Gate will also be negative and subsequent network will not be activated. Finally, the two-stage training strategy and exit-weighted loss function are proposed to avoid crosstalk and facilitate different exits to focus on adequate samples, enabling the efficient training of DI-Net. The experiments on the fabric dataset demonstrate that the proposed DI-Net can achieve detection precision and recall over 99% for normal samples, and approximately 95% for defective samples. Besides, its detection speed has been improved by 20%, reaching 30.1 frames per second and 20.96 m/min. This indicates that the proposed DI-Net can meet the requirements of online fabric defect detection.</p>","PeriodicalId":16193,"journal":{"name":"Journal of Intelligent Manufacturing","volume":"18 1","pages":""},"PeriodicalIF":5.9000,"publicationDate":"2024-05-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A dynamic inference network (DI-Net) for online fabric defect detection in smart manufacturing\",\"authors\":\"Shuxuan Zhao, Ray Y. Zhong, Chuqiao Xu, Junliang Wang, Jie Zhang\",\"doi\":\"10.1007/s10845-024-02387-2\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>Online fabric defect detection plays a critical role in the quality management of textile production. However, the high-impact and low-probability characteristics of defective samples lead to redundant design of network and hinder its real-time performance. To improve the time efficiency, this paper proposes a dynamic inference network (DI-Net) which can dynamically allocate computation resources as the complexity of image. Firstly, “AND” Gates are incorporated into the backbone to control activation of network’s function modules, allowing for dynamic adjustment of network depth. Additionally, the dynamic inference module which contains several exits with inference unit is proposed to collaborate with “AND” Gates. When sample’s confidence at specific exit satisfies the early-exit policy, the inference unit will allow it to early-exit from network and output a negative value to corresponding “AND” Gate. As a result, the output of “AND” Gate will also be negative and subsequent network will not be activated. Finally, the two-stage training strategy and exit-weighted loss function are proposed to avoid crosstalk and facilitate different exits to focus on adequate samples, enabling the efficient training of DI-Net. The experiments on the fabric dataset demonstrate that the proposed DI-Net can achieve detection precision and recall over 99% for normal samples, and approximately 95% for defective samples. Besides, its detection speed has been improved by 20%, reaching 30.1 frames per second and 20.96 m/min. This indicates that the proposed DI-Net can meet the requirements of online fabric defect detection.</p>\",\"PeriodicalId\":16193,\"journal\":{\"name\":\"Journal of Intelligent Manufacturing\",\"volume\":\"18 1\",\"pages\":\"\"},\"PeriodicalIF\":5.9000,\"publicationDate\":\"2024-05-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Intelligent Manufacturing\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://doi.org/10.1007/s10845-024-02387-2\",\"RegionNum\":2,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Intelligent Manufacturing","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1007/s10845-024-02387-2","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
A dynamic inference network (DI-Net) for online fabric defect detection in smart manufacturing
Online fabric defect detection plays a critical role in the quality management of textile production. However, the high-impact and low-probability characteristics of defective samples lead to redundant design of network and hinder its real-time performance. To improve the time efficiency, this paper proposes a dynamic inference network (DI-Net) which can dynamically allocate computation resources as the complexity of image. Firstly, “AND” Gates are incorporated into the backbone to control activation of network’s function modules, allowing for dynamic adjustment of network depth. Additionally, the dynamic inference module which contains several exits with inference unit is proposed to collaborate with “AND” Gates. When sample’s confidence at specific exit satisfies the early-exit policy, the inference unit will allow it to early-exit from network and output a negative value to corresponding “AND” Gate. As a result, the output of “AND” Gate will also be negative and subsequent network will not be activated. Finally, the two-stage training strategy and exit-weighted loss function are proposed to avoid crosstalk and facilitate different exits to focus on adequate samples, enabling the efficient training of DI-Net. The experiments on the fabric dataset demonstrate that the proposed DI-Net can achieve detection precision and recall over 99% for normal samples, and approximately 95% for defective samples. Besides, its detection speed has been improved by 20%, reaching 30.1 frames per second and 20.96 m/min. This indicates that the proposed DI-Net can meet the requirements of online fabric defect detection.
期刊介绍:
The Journal of Nonlinear Engineering aims to be a platform for sharing original research results in theoretical, experimental, practical, and applied nonlinear phenomena within engineering. It serves as a forum to exchange ideas and applications of nonlinear problems across various engineering disciplines. Articles are considered for publication if they explore nonlinearities in engineering systems, offering realistic mathematical modeling, utilizing nonlinearity for new designs, stabilizing systems, understanding system behavior through nonlinearity, optimizing systems based on nonlinear interactions, and developing algorithms to harness and leverage nonlinear elements.