TokenCLIP: Token-wise Prompt Learning for Zero-shot Anomaly Detection
Qihang Zhou, Binbin Gao, Guansong Pang, Xin Wang, Jiming Chen, Shibo He
TL;DR
TokenCLIP addresses the limitation of indiscriminate textual alignment in CLIP-based zero-shot anomaly detection by introducing token-level supervision. It achieves this through a multi-head text prompt module that projects a base textual space into multiple orthogonal subspaces and an optimal transport based dynamic alignment that assigns each visual patch token to a semantically relevant subspace combination. The framework includes an end-to-end training objective combining global and base local semantics, a dynamic alignment loss, hinge regularization, and orthogonality constraints to promote subspace specialization. Empirically, TokenCLIP delivers state-of-the-art or competitive results on industrial and medical ZSAD benchmarks, with notable gains in pixel-level segmentation and robust cross-domain transfer, while maintaining modest computational overhead compared to competing methods.
Abstract
Adapting CLIP for anomaly detection on unseen objects has shown strong potential in a zero-shot manner. However, existing methods typically rely on a single textual space to align with visual semantics across diverse objects and domains. The indiscriminate alignment hinders the model from accurately capturing varied anomaly semantics. We propose TokenCLIP, a token-wise adaptation framework that enables dynamic alignment between visual and learnable textual spaces for fine-grained anomaly learning. Rather than mapping all visual tokens to a single, token-agnostic textual space, TokenCLIP aligns each token with a customized textual subspace that represents its visual characteristics. Explicitly assigning a unique learnable textual space to each token is computationally intractable and prone to insufficient optimization. We instead expand the token-agnostic textual space into a set of orthogonal subspaces, and then dynamically assign each token to a subspace combination guided by semantic affinity, which jointly supports customized and efficient token-wise adaptation. To this end, we formulate dynamic alignment as an optimal transport problem, where all visual tokens in an image are transported to textual subspaces based on semantic similarity. The transport constraints of OT ensure sufficient optimization across subspaces and encourage them to focus on different semantics. Solving the problem yields a transport plan that adaptively assigns each token to semantically relevant subspaces. A top-k masking is then applied to sparsify the plan and specialize subspaces for distinct visual regions. Extensive experiments demonstrate the superiority of TokenCLIP.
