TY - JOUR
T1 - ODCL
T2 - An Object Disentanglement and Contrastive Learning Model for Few-Shot Industrial Defect Detection
AU - Li, Guodong
AU - Peng, Furong
AU - Wu, Zhisheng
AU - Wang, Sheng
AU - Xu, Richard Yi Da
N1 - Funding information:
This work was supported in part by the National Key Research and Development Plan of China under Grant 2018YFA0707305, in part by the National Natural Science Foundation of China under Grant 62276162, in part by Shanxi Province Key Research and Development Program under Grant 202102050201001, and in part by Shanxi Province Basic Research Program under Grant 202203021221149. The associate editor coordinating the review of this article and approving it for publication was Dr. Te Han. (Corresponding author: Furong Peng.)
Publisher copyright:
© 2024 IEEE
PY - 2024/6/1
Y1 - 2024/6/1
N2 - Deep learning methods have shown promising achievements, yet require a substantial quantity of training data. In industrial manufacturing scenarios, the training samples for certain defect categories might be small. Such a few-shot learning problem severely obstacles the application of deep learning. Moreover, challenges such as small targets that are scarcely distinguishable from the background, coupled with defect category confusion, further complicate defect detection. To address these issues, this study proposes a novel approach called the object disentanglement and contrastive learning (ODCL) model. First, we introduce a significant region disentanglement module to decouple the foreground from the background. This is the pioneering application of disentanglement in few-shot industrial defect detection. Subsequently, we advance a supervised contrastive learning (SCL) model to alleviate defect category confusion. At last, we resolve the few-shot learning through a two-stage fine-tuning (TFA) method. Experimental results on three industrial datasets demonstrate that the ODCL achieves state-of-the-art results in various few-shot scenarios. Code and data are available at https://github.com/LiBiGo/ODCL.
AB - Deep learning methods have shown promising achievements, yet require a substantial quantity of training data. In industrial manufacturing scenarios, the training samples for certain defect categories might be small. Such a few-shot learning problem severely obstacles the application of deep learning. Moreover, challenges such as small targets that are scarcely distinguishable from the background, coupled with defect category confusion, further complicate defect detection. To address these issues, this study proposes a novel approach called the object disentanglement and contrastive learning (ODCL) model. First, we introduce a significant region disentanglement module to decouple the foreground from the background. This is the pioneering application of disentanglement in few-shot industrial defect detection. Subsequently, we advance a supervised contrastive learning (SCL) model to alleviate defect category confusion. At last, we resolve the few-shot learning through a two-stage fine-tuning (TFA) method. Experimental results on three industrial datasets demonstrate that the ODCL achieves state-of-the-art results in various few-shot scenarios. Code and data are available at https://github.com/LiBiGo/ODCL.
KW - Contrastive learning
KW - disentanglement
KW - few-shot learning
KW - industrial defect detection
UR - http://www.scopus.com/inward/record.url?scp=85190819678&partnerID=8YFLogxK
U2 - 10.1109/JSEN.2024.3388714
DO - 10.1109/JSEN.2024.3388714
M3 - Journal article
SN - 1530-437X
VL - 24
SP - 18568
EP - 18577
JO - IEEE Sensors Journal
JF - IEEE Sensors Journal
IS - 11
ER -