An Incremental Unified Framework for Small Defect Inspection
About
Artificial Intelligence (AI)-driven defect inspection is pivotal in industrial manufacturing. Yet, many methods, tailored to specific pipelines, grapple with diverse product portfolios and evolving processes. Addressing this, we present the Incremental Unified Framework (IUF), which can reduce the feature conflict problem when continuously integrating new objects in the pipeline, making it advantageous in object-incremental learning scenarios. Employing a state-of-the-art transformer, we introduce Object-Aware Self-Attention (OASA) to delineate distinct semantic boundaries. Semantic Compression Loss (SCL) is integrated to optimize non-primary semantic space, enhancing network adaptability for novel objects. Additionally, we prioritize retaining the features of established objects during weight updates. Demonstrating prowess in both image and pixel-level defect inspection, our approach achieves state-of-the-art performance, proving indispensable for dynamic and scalable industrial inspections. Our code will be released at https://github.com/jqtangust/IUF.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Image-level Anomaly Detection | MVTec-AD (test) | Overall AUROC50.8 | 92 | |
| Continual Anomaly Detection | VisA Setting 5: 11-1 with 1 Step | A-AUROC (Image-level)87.3 | 18 | |
| Image-level Anomaly Detection | MVTec LOCO AD (test) | AUROC57.2 | 16 | |
| Continual Anomaly Detection | VisA Setting 7: 8-1x4 with 4 Steps | Image-level A-AUROC79.8 | 10 | |
| Continual Anomaly Detection | MVTec 14 - 1 with 1 Step AD (test) | A-AUROC (Image-level)96 | 10 | |
| Continual Anomaly Detection | MVTec 10 - 1 x 5 with 5 Steps AD (test) | Image-level A-AUROC0.942 | 10 | |
| Continual Anomaly Detection | VisA Setting 6: 8-4 with 1 Step | Image-level A-AUROC80.1 | 10 | |
| Continual Anomaly Detection | MVTec 10 - 5 with 1 Step AD (test) | Image-level A-AUROC92.2 | 10 | |
| Continual Anomaly Detection | MVTec 3 x 5 with 5 Steps AD (test) | Image-level A-AUROC84.2 | 10 | |
| Anomaly Detection | Eyecandies 9-1 with 1 step, setting 2 | I-AUROC74.4 | 9 |