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

MoECLIP: Patch-Specialized Experts for Zero-shot Anomaly Detection

About

The CLIP model's outstanding generalization has driven recent success in Zero-Shot Anomaly Detection (ZSAD) for detecting anomalies in unseen categories. The core challenge in ZSAD is to specialize the model for anomaly detection tasks while preserving CLIP's powerful generalization capability. Existing approaches attempting to solve this challenge share the fundamental limitation of a patch-agnostic design that processes all patches monolithically without regard for their unique characteristics. To address this limitation, we propose MoECLIP, a Mixture-of-Experts (MoE) architecture for the ZSAD task, which achieves patch-level adaptation by dynamically routing each image patch to a specialized Low-Rank Adaptation (LoRA) expert based on its unique characteristics. Furthermore, to prevent functional redundancy among the LoRA experts, we introduce (1) Frozen Orthogonal Feature Separation (FOFS), which orthogonally separates the input feature space to force experts to focus on distinct information, and (2) a simplex equiangular tight frame (ETF) loss to regulate the expert outputs to form maximally equiangular representations. Comprehensive experimental results across 14 benchmark datasets spanning industrial and medical domains demonstrate that MoECLIP outperforms existing state-of-the-art methods. The code is available at https://github.com/CoCoRessa/MoECLIP.

Jun Yeong Park, JunYoung Seo, Minji Kang, Yu Rang Park• 2026

Related benchmarks

TaskDatasetResultRank
Image-level Anomaly DetectionMVTec AD
AUROC93.9
82
Image-level Anomaly DetectionVisA
AUC83.6
80
Image-level Anomaly DetectionBTAD
AUROC93.1
54
Pixel-level Anomaly DetectionColonDB
AUROC85.4
39
Image-level Anomaly DetectionHeadCT
AUROC96.6
37
Pixel-level Anomaly DetectionBTAD
AUROC96.8
37
Pixel-level Anomaly DetectionVisA
AUROC95.6
37
Image-level Anomaly DetectionDTD Synthetic
AUROC95.5
31
Pixel-level Anomaly DetectionMVTec AD
AUROC92.5
27
Anomaly SegmentationRSDD
AUROC99.7
26
Showing 10 of 21 rows

Other info

Follow for update