atlas

Research map / Vision-language and multimodal / Human and embodied modeling

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

CVPR 2024 · Vision-language and multimodal › Human and embodied modeling · approach: Scene graph generation · 49 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Frames open-vocabulary scene graph generation as image-to-sequence generation by fine-tuning BLIP to emit scene-graph token sequences, then grounding entities with a box head and mapping vocabulary tokens to category labels.

Problem

Open-vocabulary scene graph generation usually covers only novel entities or classifies predicates given ground-truth pairs; generating scene graphs with novel predicates end-to-end from pixels is under-explored, and prior methods need costly VLM pre-training.

Approach

Use a generative VLM (BLIP) to output scene graphs as text triplets with relation-aware [ENT]/[REL] tokens, ground entities with a small transformer box-regression head over the image features, and convert vocabulary token scores to benchmark categories without extra parameters; the fine-tuned weights then initialize VL tasks.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use image-to-sequence scene graph generationPGSG · VG SGDet, Novel+basemR@100: 5.4 -> 8.3Helped
use image-to-sequence scene graph generationPGSG · PSG, Novel+basemR@100: 8.4 -> 18.1Helped
use image-to-sequence scene graph generationPGSG · OpenImages-V6, Novel+basemR@100: 16.7 -> 23.0Helped
initialize VL-task fine-tuning from the SGG-trained PGSG modelBLIP · RefCOCO valvisual grounding: 83.1 -> 86.0Helped
initialize VL-task fine-tuning from the SGG-trained PGSG modelBLIP · GQAoverall accuracy: 62.5 -> 64.2Helped
use 6 transformer layers rather than 0 in entity grounding (ablation)PGSG · PSG SGDetmR@100: 10.3 -> 17.0Helped
use relation-aware tokens rather than mixture for entity grounding (ablation)PGSG · PSG SGDetmR@100: 8.5 -> 17.0Helped
set output sequence length to 256 rather than 1024 (ablation)PGSG · PSG open-vocabulary SGGmR@100: 25.0 -> 18.3Hurt
set output sequence length to 768 rather than 1024 (ablation)PGSG · PSG open-vocabulary SGGmR@50: 22.9 -> 23.6Helped
fine-tune with entity-only sequence prompts instead of scene graph supervision (ablation)PGSG-E · GQAoverall accuracy: 64.2 -> 63.1Hurt
fine-tune BLIP on COCO image captioning from its initial modelBLIP · COCO image captioningSPICE: 23.6 -> 23.9Helped

Surprising findings

Limitations

Experimental setup

Datasets: Panoptic Scene Graph (PSG) Visual Genome (VG) OpenImages V6 RefCOCO RefCOCO+ RefCOCOg GQA COCO

Benchmarks: PSG Visual Genome OpenImages V6 RefCOCO RefCOCO+ RefCOCOg GQA COCO captioning

Metrics: R@K mR@K zero-shot recall zR@K BLEU4 CIDEr SPICE accuracy

Baselines: SVRP CaCao VS3 SGTR PSGTR PSGFormer RelTR ISG SSRCNN

Builds on: BLIP InstructBLIP SGTR nucleus sampling

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy