ODCL: An Object Disentanglement and Contrastive Learning Model for Few-Shot Industrial Defect Detection

Publisher:
Institute of Electrical and Electronics Engineers (IEEE)
Publication Type:
Journal Article
Citation:
IEEE Sensors Journal, 2024, 24, (11), pp. 18568-18577
Issue Date:
2024-06-01
Filename Description Size
1732536.pdfPublished version3.82 MB
Adobe PDF
Full metadata record
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.
Please use this identifier to cite or link to this item: