Zero-Shot Anomaly Detection with Dual-Branch Prompt Selection
This addresses domain shift challenges in anomaly detection for industrial and medical applications, offering an incremental improvement over existing methods.
The paper tackled the problem of zero-shot anomaly detection under domain shifts by introducing PILOT, a framework with dual-branch prompt learning and test-time adaptation, achieving state-of-the-art performance on 13 benchmarks.
Zero-shot anomaly detection (ZSAD) enables identifying and localizing defects in unseen categories by relying solely on generalizable features rather than requiring any labeled examples of anomalies. However, existing ZSAD methods, whether using fixed or learned prompts, struggle under domain shifts because their training data are derived from limited training domains and fail to generalize to new distributions. In this paper, we introduce PILOT, a framework designed to overcome these challenges through two key innovations: (1) a novel dual-branch prompt learning mechanism that dynamically integrates a pool of learnable prompts with structured semantic attributes, enabling the model to adaptively weight the most relevant anomaly cues for each input image; and (2) a label-free test-time adaptation strategy that updates the learnable prompt parameters using high-confidence pseudo-labels from unlabeled test data. Extensive experiments on 13 industrial and medical benchmarks demonstrate that PILOT achieves state-of-the-art performance in both anomaly detection and localization under domain shift.