Generalized Decoding for Pixel, Image, and Language

Xueyan Zou(University of Wisconsin–Madison), Zi-Yi Dou(UCLA Health), Jianwei Yang(Microsoft Research (United Kingdom)), Zhe Gan(Microsoft (United States)), Linjie Li(Microsoft (United States)), Chunyuan Li(Microsoft Research (United Kingdom)), Xiyang Dai(Microsoft (United States)), Harkirat Behl(Microsoft Research (United Kingdom)), Jianfeng Wang(Microsoft (United States)), Lu Yuan(Microsoft (United States)), Nanyun Peng(UCLA Health), Lijuan Wang(Microsoft (United States)), Yong Jae Lee(University of Wisconsin–Madison), Jianfeng Gao(Microsoft Research (United Kingdom))
Unknown
June 1, 2023
Cited by 163

Abstract

We present X-Decoder, a generalized decoding model that can predict pixel-level segmentation and language tokens seamlessly. X-Decoder takes as input two types of queries: (i) generic non-semantic queries and (ii) semantic queries induced from text inputs, to decode different pixel-level and token-level outputs in the same semantic space. With such a novel design, X-Decoder is the first work that provides a unified way to support all types of image segmentation and a variety of vision-language (VL) tasks. Without any pseudo-labeling, our design enables seamless interactions across tasks at different granularities and brings mutual benefits by learning a common and rich pixel-level understanding. After pretraining on a mixed set of a limited amount of segmentation data and millions of image-text pairs, X-Decoder exhibits strong transferability to a wide range of downstream tasks in both zero-shot and finetuning settings. Notably, it achieves (1) state-of-the-art results on open-vocabulary segmentation and referring segmentation on seven datasets; (2) better or competitive finetuned performance to other generalist and specialist models on segmentation and VL tasks; and (3) flexibility for efficient fine-tuning and novel task composition (e.g., referring captioning and image editing shown in Fig. 1). Code, demo, video and visualization are available at: https://x-decoder-vl.github.io.


Related Papers

No related papers found

Powered by citation graph analysis