CVNov 23, 2021

UniTAB: Unifying Text and Box Outputs for Grounded Vision-Language Modeling

arXiv:2111.12085v2144 citations
Originality Incremental advance
AI Analysis

This addresses the need for more comprehensive and interpretable image descriptions in vision-language tasks, offering a simpler and parameter-efficient solution, though it is incremental in improving existing methods.

The paper tackles the problem of unifying text and box outputs for grounded vision-language modeling, proposing UniTAB which uses a shared token sequence with a special token to indicate alignments, and it significantly outperforms state-of-the-art methods in grounding and captioning evaluations across 7 benchmarks.

We propose UniTAB that Unifies Text And Box outputs for grounded vision-language (VL) modeling. Grounded VL tasks such as grounded captioning require the model to generate a text description and align predicted words with object regions. To achieve this, models must generate desired text and box outputs together, and meanwhile indicate the alignments between words and boxes. In contrast to existing solutions that use multiple separate modules for different outputs, UniTAB represents both text and box outputs with a shared token sequence, and introduces a special <obj> token to naturally indicate word-box alignments in the sequence. UniTAB thus could provide a more comprehensive and interpretable image description, by freely grounding generated words to object regions. On grounded captioning, UniTAB presents a simpler solution with a single output head, and significantly outperforms state of the art in both grounding and captioning evaluations. On general VL tasks that have different desired output formats (i.e., text, box, or their combination), UniTAB with a single network achieves better or comparable performance than task-specific state of the art. Experiments cover 7 VL benchmarks, including grounded captioning, visual grounding, image captioning, and visual question answering. Furthermore, UniTAB's unified multi-task network and the task-agnostic output sequence design make the model parameter efficient and generalizable to new tasks.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes