PA-CLIP: Enhancing Zero-Shot Anomaly Detection through Pseudo-Anomaly Awareness

Yurui Pan, Lidong Wang, Yuchao Chen, Wenbing Zhu, Bo Peng +1 more
3/3/2025
cs.CV

No confident code implementation found for this paper.

Abstract

In industrial anomaly detection (IAD), accurately identifying defects amidst diverse anomalies and under varying imaging conditions remains a significant challenge. Traditional approaches often struggle with high false-positive rates, frequently misclassifying normal shadows and surface deformations as defects, an issue that becomes particularly pronounced in products with complex and intricate surface features. To address these challenges, we introduce PA-CLIP, a zero-shot anomaly detection method that reduces background noise and enhances defect detection through a pseudo-anomaly-based framework. The proposed method integrates a multiscale feature aggregation strategy for capturing detailed global and local information, two memory banks for distinguishing background information, including normal patterns and pseudo-anomalies, from true anomaly features, and a decision-making module designed to minimize false positives caused by environmental variations while maintaining high defect sensitivity. Demonstrated on the MVTec AD and VisA datasets, PA-CLIP outperforms existing zero-shot methods, providing a robust solution for industrial defect detection.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{pan2025paclip,
  title  = {PA-CLIP: Enhancing Zero-Shot Anomaly Detection through Pseudo-Anomaly Awareness},
  author = {Yurui Pan and Lidong Wang and Yuchao Chen and Wenbing Zhu and Bo Peng and Mingmin Chi},
  year   = {2025},
  eprint = {2503.01292},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.01292v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.01292.svg)](https://codeofpaper.com/paper/2503.01292)

Discussion