The Solution for Language-Enhanced Image New Category Discovery

Haonan Xu, Dian Chao, Xiangyu Wu, Zhonghua Wan, Yang Yang
7/6/2024
cs.CVcs.LG

No confident code implementation found for this paper.

Abstract

Treating texts as images, combining prompts with textual labels for prompt tuning, and leveraging the alignment properties of CLIP have been successfully applied in zero-shot multi-label image recognition. Nonetheless, relying solely on textual labels to store visual information is insufficient for representing the diversity of visual objects. In this paper, we propose reversing the training process of CLIP and introducing the concept of Pseudo Visual Prompts. These prompts are initialized for each object category and pre-trained on large-scale, low-cost sentence data generated by large language models. This process mines the aligned visual information in CLIP and stores it in class-specific visual prompts. We then employ contrastive learning to transfer the stored visual information to the textual labels, enhancing their visual representation capacity. Additionally, we introduce a dual-adapter module that simultaneously leverages knowledge from the original CLIP and new learning knowledge derived from downstream datasets. Benefiting from the pseudo visual prompts, our method surpasses the state-of-the-art not only on clean annotated text data but also on pseudo text data generated by large language models.

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{xu2024solution,
  title  = {The Solution for Language-Enhanced Image New Category Discovery},
  author = {Haonan Xu and Dian Chao and Xiangyu Wu and Zhonghua Wan and Yang Yang},
  year   = {2024},
  eprint = {2407.04994},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.04994v1}
}

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

Discussion