IM-IAD: Industrial Image Anomaly Detection Benchmark in Manufacturing
Guoyang Xie, Jinbao Wang, Jiaqi Liu, Jiayi Lyu, Yong Liu, Chengjie Wang, Feng Zheng, Yaochu Jin
TL;DR
This work introduces IM-IAD, a comprehensive uniform benchmark for industrial image anomaly detection that encompasses seven datasets, 19 algorithms, and 17,017 total instances to evaluate IAD across varied supervision levels, learning paradigms, and efficiency constraints. It provides a plug-and-play, modular implementation, standardized metrics, and open-source code to enable fair comparison and reproducibility. Key findings reveal no universal winner across datasets, the critical role of global feature extraction for logical anomalies, and the value of fully supervised training, rotation augmentation for few-shot scenarios, and memory-bank approaches for continual learning. The benchmark aims to bridge the gap between academic research and industrial deployment by highlighting practical trade-offs and guiding future methodological directions for robust, efficient IAD in manufacturing settings.
Abstract
Image anomaly detection (IAD) is an emerging and vital computer vision task in industrial manufacturing (IM). Recently, many advanced algorithms have been reported, but their performance deviates considerably with various IM settings. We realize that the lack of a uniform IM benchmark is hindering the development and usage of IAD methods in real-world applications. In addition, it is difficult for researchers to analyze IAD algorithms without a uniform benchmark. To solve this problem, we propose a uniform IM benchmark, for the first time, to assess how well these algorithms perform, which includes various levels of supervision (unsupervised versus fully supervised), learning paradigms (few-shot, continual and noisy label), and efficiency (memory usage and inference speed). Then, we construct a comprehensive image anomaly detection benchmark (IM-IAD), which includes 19 algorithms on seven major datasets with a uniform setting. Extensive experiments (17,017 total) on IM-IAD provide in-depth insights into IAD algorithm redesign or selection. Moreover, the proposed IM-IAD benchmark challenges existing algorithms and suggests future research directions. To foster reproducibility and accessibility, the source code of IM-IAD is uploaded on the website, https://github.com/M-3LAB/IM-IAD.
