Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Generalized Decoding for Pixel, Image, and Language

About

We present X-Decoder, a generalized decoding model that can predict pixel-level segmentation and language tokens seamlessly. X-Decodert 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. Further, our design enables seamless interactions across tasks at different granularities and brings mutual benefits by learning a common and rich pixel-level visual-semantic understanding space, without any pseudo-labeling. 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 eight datasets; (2) better or competitive finetuned performance to other generalist and specialist models on segmentation and VL tasks; and (3) flexibility for efficient finetuning and novel task composition (e.g., referring captioning and image editing). Code, demo, video, and visualization are available at https://x-decoder-vl.github.io.

Xueyan Zou, Zi-Yi Dou, Jianwei Yang, Zhe Gan, Linjie Li, Chunyuan Li, Xiyang Dai, Harkirat Behl, Jianfeng Wang, Lu Yuan, Nanyun Peng, Lijuan Wang, Yong Jae Lee, Jianfeng Gao• 2022

Related benchmarks

TaskDatasetResultRank
Semantic segmentationADE20K (val)
mIoU58.1
2888
Semantic segmentationCityscapes (test)
mIoU47.3
1154
Semantic segmentationADE20K
mIoU58.1
1024
Semantic segmentationCityscapes
mIoU81.7
658
Object DetectionCOCO (val)--
633
Instance SegmentationCOCO (val)
APmk46.7
475
Instance SegmentationCOCO (test-dev)--
380
Semantic segmentationCityscapes (val)
mIoU52
374
Semantic segmentationCityscapes (val)
mIoU81.7
297
Instance SegmentationCOCO
APmask45.8
291
Showing 10 of 101 rows
...

Other info

Code

Follow for update