Unified Language-Driven Zero-Shot Domain Adaptation

Senqiao Yang, Zhuotao Tian, Li Jiang, Jiaya Jia
2/9/2026

No official code found. Best implementation: Yangsenqiao/ULDA (17 stars, Apache-2.0, last commit 2024-11-28).

Abstract

This paper introduces Unified Language-driven Zero-shot Domain Adaptation (ULDA), a novel task setting that enables a single model to adapt to diverse target domains without explicit domain-ID knowledge. We identify the constraints in the existing language-driven zero-shot domain adaptation task, particularly the requirement for domain IDs and domain-specific models, which may restrict flexibility and scalability. To overcome these issues, we propose a new framework for ULDA, consisting of Hierarchical Context Alignment (HCA), Domain Consistent Representation Learning (DCRL), and Text-Driven Rectifier (TDR). These components work synergistically to align simulated features with target text across multiple visual levels, retain semantic correlations between different regional representations, and rectify biases between simulated and real target visual features, respectively. Our extensive empirical evaluations demonstrate that this framework achieves competitive performance in both settings, surpassing even the model that requires domain-ID, showcasing its superiority and generalization ability. The proposed method is not only effective but also maintains practicality and efficiency, as it does not introduce additional computational costs during inference. The code is available on the project website11Senqiaoyang.com/project/ULDA.

View on arXivView PDF

Code Implementations(1)

Yangsenqiao/ULDACommunity100%
Apache-2.0

Unified Language-driven Zero-shot Domain Adaptation (CVPR 2024)

170Shell, PythonOct 31, 20241 years agoApache-2.0

Similar Papers

Cite this paper

@article{yang2026unified,
  title  = {Unified Language-Driven Zero-Shot Domain Adaptation},
  author = {Senqiao Yang and Zhuotao Tian and Li Jiang and Jiaya Jia},
  year   = {2026},
  eprint = {2404.07155},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2404.07155},
  journal = {CVPR 2024 2024}
}

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/2404.07155.svg)](https://codeofpaper.com/paper/2404.07155)

Discussion