Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Anomaly as Non-Conformity via Training-Free Graph Laplacian Energy Minimization

About

Detecting subtle visual anomalies in images remains challenging, particularly when only normal samples are available a priori. Such unsupervised anomaly detection is typically solved by measuring feature similarity of a query patch to a memory of normal patches. However, similarity alone does not reveal how strongly a query patch violates the structure of the normal feature manifold. We propose a training-free Laplacian graph energy optimization formulation, named ANoCo that scores Anomaly by the cost of Non-Conformity of a query patch to align with a fixed normal manifold. For each query patch, we construct a bipartite query to normal graph weighted by cosine affinity, explicitly removing query-query and normal-normal edges to prevent evidence dilution. We formulate anomaly scoring as a convex Laplacian energy with anchored normal nodes, and solve in closed form. In particular, we do not use the optimized features themselves-the anomaly score is the magnitude of the update required to satisfy normality constraints, reframing the graph Laplacian as a non-conformity operator rather than a smoothing prior. The proposed method introduces no learnable parameters, message passing, or sampling, and has complexity comparable to a single linear solve. Across standard benchmarks, it delivers strong image-level AUROC, stable localization maps, and improved robustness over prior methods, demonstrating the effectiveness of using optimization-induced feature drift as anomaly measure.

Jungwook Seo, Minjeong Kim, Younkwan Lee, Seungho Shin, Sungyong Baik• 2026

Related benchmarks

TaskDatasetResultRank
Anomaly LocalizationMVTec AD--
534
Anomaly DetectionVisA
AUROC95.2
293
Anomaly DetectionOCT 2017
Image-level AU-ROC99.4
30
Anomaly DetectionMVTec AD
AUROC98.7
21
Anomaly LocalizationVisA
AUROC98.8
21
Anomaly Detection and LocalizationReal-IAD
AUROC83.8
18
Anomaly DetectionMVTec AD
Pixel-level AUROC97.7
2
Showing 7 of 7 rows

Other info

Follow for update