From Pixels to Graphs: Open-Vocabulary Scene Graph Generation with Vision-Language Models

Rongjie Li, Songyang Zhang, Dahua Lin, Kai Chen, Xuming He
2/9/2026

No official code found. Best implementation: SHTUPLUS/Pix2Grp_CVPR2024 (71 stars, BSD-3-Clause, last commit 2024-11-07).

Abstract

Scene graph generation (SGG) aims to parse a visual scene into an intermediate graph representation for downstream reasoning tasks. Despite recent advancements, existing methods struggle to generate scene graphs with novel visual relation concepts. To address this challenge, we introduce a new open-vocabulary SGG framework based on sequence generation. Our framework leverages vision-language pre-trained models (VLM) by incorporating an image-to-graph generation paradigm. Specifically, we generate scene graph sequences via image-to-text generation with VLM and then construct scene graphs from these sequences. By doing so, we harness the strong capabilities of VLM for open-vocabulary SGG and seamlessly integrate explicit relational modeling for enhancing the VL tasks. Experimental results demonstrate that our design not only achieves superior performance with an open vocabulary but also enhances downstream vision-language task performance through explicit relation modeling knowledge.

View on arXivView PDF

Code Implementations(1)

BSD-3-Clause
719Shell, PythonMar 12, 20241 years agoBSD-3-Clause

Similar Papers

Cite this paper

@article{li2026from,
  title  = {From Pixels to Graphs: Open-Vocabulary Scene Graph Generation with Vision-Language Models},
  author = {Rongjie Li and Songyang Zhang and Dahua Lin and Kai Chen and Xuming He},
  year   = {2026},
  eprint = {2404.00906},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/pdf/2404.00906},
  journal = {CVPR 2024 2024}
}

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

Discussion