Unifying Image Processing as Visual Prompting Question Answering

Yihao Liu, Xiangyu Chen, Xianzheng Ma, Xintao Wang, Jiantao Zhou +2 more
10/1/2023

No official code found. Best implementation: lyh-18/PromptGIP (23 stars, last commit 2024-06-17).

Abstract

Image processing is a fundamental task in computer vision, which aims at enhancing image quality and extracting essential features for subsequent vision applications. Traditionally, task-specific models are developed for individual tasks and designing such models requires distinct expertise. Building upon the success of large language models (LLMs) in natural language processing (NLP), there is a similar trend in computer vision, which focuses on developing large-scale models through pretraining and in-context learning. This paradigm shift reduces the reliance on task-specific models, yielding a powerful unified model to deal with various tasks. However, these advances have predominantly concentrated on high-level vision tasks, with less attention paid to low-level vision tasks. To address this issue, we propose a universal model for general image processing that covers image restoration, image enhancement, image feature extraction tasks, etc. Our proposed framework, named PromptGIP, unifies these diverse image processing tasks within a universal framework. Inspired by NLP question answering (QA) techniques, we employ a visual prompting question answering paradigm. Specifically, we treat the input-output image pair as a structured question-answer sentence, thereby reprogramming the image processing task as a prompting QA problem. PromptGIP can undertake diverse cross-domain tasks using provided visual prompts, eliminating the need for task-specific finetuning. Our methodology offers a universal and adaptive solution to general image processing. While PromptGIP has demonstrated a certain degree of out-of-domain task generalization capability, further research is expected to fully explore its more powerful emergent generalization.

View on arXivView PDF

Code Implementations(1)

lyh-18/PromptGIPCommunity74%

Unifying Image Processing as Visual Prompting Question Answering

231Shell, PythonMay 15, 20242 years ago

Similar Papers

Cite this paper

@article{liu2023unifying,
  title  = {Unifying Image Processing as Visual Prompting Question Answering},
  author = {Yihao Liu and Xiangyu Chen and Xianzheng Ma and Xintao Wang and Jiantao Zhou and Yu Qiao and Chao Dong},
  year   = {2023},
  eprint = {2310.10513},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2310.10513},
  journal = {ICML 2023 2023}
}

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

Discussion