Exploring Sparse Visual Prompt for Domain Adaptive Dense Prediction
Senqiao Yang, Jiarui Wu, Jiaming Liu, Xiaoqi Li, Qizhe Zhang, Mingjie Pan, Yulu Gan, Zehui Chen, Shanghang Zhang
TL;DR
This work tackles domain shifts in dense prediction through Test-Time Adaptation by introducing Sparse Visual Domain Prompts (SVDP), which place minimal, pixel-level prompts to preserve spatial details. To effectively leverage SVDP, the authors develop Domain Prompt Placement (DPP) to target high-uncertainty regions and Domain Prompt Updating (DPU) to adapt prompts per target sample via adaptive EMA weighting. Empirical results on semantic segmentation and depth estimation demonstrate state-of-the-art performance on TTA and CTTA benchmarks, showcasing robustness to diverse domain shifts with minimal parameter updates. The approach offers a practical, privacy-conscious path for deploying pre-trained models in changing real-world environments without source data access.
Abstract
The visual prompts have provided an efficient manner in addressing visual cross-domain problems. In previous works, Visual Domain Prompt (VDP) first introduces domain prompts to tackle the classification Test-Time Adaptation (TTA) problem by warping image-level prompts on the input and fine-tuning prompts for each target domain. However, since the image-level prompts mask out continuous spatial details in the prompt-allocated region, it will suffer from inaccurate contextual information and limited domain knowledge extraction, particularly when dealing with dense prediction TTA problems. To overcome these challenges, we propose a novel Sparse Visual Domain Prompts (SVDP) approach, which holds minimal trainable parameters (e.g., 0.1\%) in the image-level prompt and reserves more spatial information of the input. To better apply SVDP in extracting domain-specific knowledge, we introduce the Domain Prompt Placement (DPP) method to adaptively allocates trainable parameters of SVDP on the pixels with large distribution shifts. Furthermore, recognizing that each target domain sample exhibits a unique domain shift, we design Domain Prompt Updating (DPU) strategy to optimize prompt parameters differently for each sample, facilitating efficient adaptation to the target domain. Extensive experiments were conducted on widely-used TTA and continual TTA benchmarks, and our proposed method achieves state-of-the-art performance in both semantic segmentation and depth estimation tasks.
