TY - GEN
T1 - Discrete Anomalous Regions (DAR) - Going Beyond Heatmaps and Predicting Actionable Discrete Regions
AU - D. J. Taylor, Alexander
AU - James Morrison, Jonathan
AU - Tregidgo, Phillip
AU - D. F. Campbell, Neill
PY - 2025/1/22
Y1 - 2025/1/22
N2 - Anomaly detection involves training an algorithm exclusively on nominal data with the aim of identifying anomalous data during inference. In current visual anomaly detection methods, algorithms typically generate heatmaps that indicate the likelihood of anomalous pixels. However, in practical applications, professionals such as doctors or engineers may need discrete, actionable information about the location and size of the anomaly. To our knowledge, we are the first to address this gap. Drawing inspiration from the object detection field, we propose parameterising discrete anomalies through aligned and oriented bounding boxes. We introduce the concept of Discrete Anomalous Regions (DAR), where anomaly detection algorithms predict these regions directly. We present a novel solution, YOLOcore, which combines a novel noise sampling scheme with the PatchCore algorithm and YOLOv8 architecture. To assess performance, we employ standard object detection metrics, AP25 and AP50. YOLOcore significantly outperforms traditional approaches such as gradient-based blob detection applied to anomaly heatmaps. We invite the community to advance this new direction of anomaly detection. Code can be found at https://github.com/alext1995/YOLOcore.
AB - Anomaly detection involves training an algorithm exclusively on nominal data with the aim of identifying anomalous data during inference. In current visual anomaly detection methods, algorithms typically generate heatmaps that indicate the likelihood of anomalous pixels. However, in practical applications, professionals such as doctors or engineers may need discrete, actionable information about the location and size of the anomaly. To our knowledge, we are the first to address this gap. Drawing inspiration from the object detection field, we propose parameterising discrete anomalies through aligned and oriented bounding boxes. We introduce the concept of Discrete Anomalous Regions (DAR), where anomaly detection algorithms predict these regions directly. We present a novel solution, YOLOcore, which combines a novel noise sampling scheme with the PatchCore algorithm and YOLOv8 architecture. To assess performance, we employ standard object detection metrics, AP25 and AP50. YOLOcore significantly outperforms traditional approaches such as gradient-based blob detection applied to anomaly heatmaps. We invite the community to advance this new direction of anomaly detection. Code can be found at https://github.com/alext1995/YOLOcore.
KW - Anomaly detection
KW - Industrial
KW - MVTec
KW - novelty detection
KW - One class classification
KW - VisA
KW - YOLO
UR - http://www.scopus.com/inward/record.url?scp=85218472861&partnerID=8YFLogxK
U2 - 10.1007/978-3-031-77389-1_25
DO - 10.1007/978-3-031-77389-1_25
M3 - Chapter in a published conference proceeding
AN - SCOPUS:85218472861
SN - 9783031773884
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 322
EP - 334
BT - Advances in Visual Computing
A2 - Bebis, George
A2 - Patel, Vishal
A2 - Gu, Jinwei
A2 - Panetta, Julian
A2 - Gingold, Yotam
A2 - Johnsen, Kyle
A2 - Arefin, Mohammed Safayet
A2 - Dutta, Soumya
A2 - Biswas, Ayan
PB - Springer
CY - Cham, Switzerland
T2 - 19th International Symposium on Visual Computing, ISVC 2024
Y2 - 21 October 2024 through 23 October 2024
ER -