A dynamic inference network (DI-Net) for online fabric defect detection in smart manufacturing

IF 5.9 2区 工程技术 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE
Shuxuan Zhao, Ray Y. Zhong, Chuqiao Xu, Junliang Wang, Jie Zhang
{"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}
引用次数: 0

Abstract

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.

Abstract Image

用于智能制造中在线织物缺陷检测的动态推理网络 (DI-Net)
在线织物疵点检测在纺织品生产质量管理中起着至关重要的作用。然而,疵点样品的高影响和低概率特性导致网络设计冗余,阻碍了其实时性。为了提高时间效率,本文提出了一种动态推理网络(DI-Net),它可以根据图像的复杂度动态分配计算资源。首先,在骨干网中加入 "AND "门控制网络功能模块的激活,从而实现网络深度的动态调整。此外,动态推理模块包含多个带有推理单元的出口,可与 "AND "门协同工作。当样本在特定出口的置信度满足提前退出策略时,推理单元将允许其提前退出网络,并向相应的 "AND "门输出负值。因此,"AND "门的输出也将为负值,后续网络将不会被激活。最后,我们提出了两阶段训练策略和退出加权损失函数,以避免串扰,并促进不同的退出集中于足够的样本,从而实现 DI-Net 的高效训练。在织物数据集上的实验表明,所提出的 DI-Net 对正常样本的检测精度和召回率均超过 99%,对缺陷样本的检测精度和召回率约为 95%。此外,其检测速度提高了 20%,达到每秒 30.1 帧和每分钟 20.96 米。这表明所提出的 DI-Net 能够满足在线织物疵点检测的要求。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Journal of Intelligent Manufacturing
Journal of Intelligent Manufacturing 工程技术-工程:制造
CiteScore
19.30
自引率
9.60%
发文量
171
审稿时长
5.2 months
期刊介绍: 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.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信