On-Device Continual Learning for Unsupervised Visual Anomaly Detection in Dynamic Manufacturing
By: Haoyu Ren , Kay Koehle , Kirill Dorofeev and more
Potential Business Impact:
Finds factory flaws faster on old machines.
In modern manufacturing, Visual Anomaly Detection (VAD) is essential for automated inspection and consistent product quality. Yet, increasingly dynamic and flexible production environments introduce key challenges: First, frequent product changes in small-batch and on-demand manufacturing require rapid model updates. Second, legacy edge hardware lacks the resources to train and run large AI models. Finally, both anomalous and normal training data are often scarce, particularly for newly introduced product variations. We investigate on-device continual learning for unsupervised VAD with localization, extending the PatchCore to incorporate online learning for real-world industrial scenarios. The proposed method leverages a lightweight feature extractor and an incremental coreset update mechanism based on k-center selection, enabling rapid, memory-efficient adaptation from limited data while eliminating costly cloud retraining. Evaluations on an industrial use case are conducted using a testbed designed to emulate flexible production with frequent variant changes in a controlled environment. Our method achieves a 12% AUROC improvement over the baseline, an 80% reduction in memory usage, and faster training compared to batch retraining. These results confirm that our method delivers accurate, resource-efficient, and adaptive VAD suitable for dynamic and smart manufacturing.
Similar Papers
Towards Continual Visual Anomaly Detection in the Medical Domain
CV and Pattern Recognition
Helps doctors find sickness in new X-rays.
Evaluating Modern Visual Anomaly Detection Approaches in Semiconductor Manufacturing: A Comparative Study
CV and Pattern Recognition
Finds tiny flaws in computer chips automatically.
Memory Efficient Continual Learning for Edge-Based Visual Anomaly Detection
CV and Pattern Recognition
Helps small computers find weird things better.