Visual Prompting in Multimodal Large Language Models: A Survey

Junda Wu, Zhehao Zhang, Yu Xia, Xintong Li, Zhaoyang Xia +10 more
9/5/2024
cs.LGcs.CV

No confident code implementation found for this paper. 7 possible matches can be shown below.

Abstract

Multimodal large language models (MLLMs) equip pre-trained large-language models (LLMs) with visual capabilities. While textual prompting in LLMs has been widely studied, visual prompting has emerged for more fine-grained and free-form visual instructions. This paper presents the first comprehensive survey on visual prompting methods in MLLMs, focusing on visual prompting, prompt generation, compositional reasoning, and prompt learning. We categorize existing visual prompts and discuss generative methods for automatic prompt annotations on the images. We also examine visual prompting methods that enable better alignment between visual encoders and backbone LLMs, concerning MLLM's visual grounding, object referring, and compositional reasoning abilities. In addition, we provide a summary of model training and in-context learning methods to improve MLLM's perception and understanding of visual prompts. This paper examines visual prompting methods developed in MLLMs and provides a vision of the future of these methods.

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. 7 weaker matches are hidden by default — 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{wu2024visual,
  title  = {Visual Prompting in Multimodal Large Language Models: A Survey},
  author = {Junda Wu and Zhehao Zhang and Yu Xia and Xintong Li and Zhaoyang Xia and Aaron Chang and Tong Yu and Sungchul Kim and Ryan A. Rossi and Ruiyi Zhang and Subrata Mitra and Dimitris N. Metaxas and Lina Yao and Jingbo Shang and Julian McAuley},
  year   = {2024},
  eprint = {2409.15310},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.15310v1}
}

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

Discussion