Leveraging Predicate and Triplet Learning for Scene Graph Generation

Jiankai Li, Yunhong Wang, Xiefan Guo, Ruijie Yang, Weixin Li
2/9/2026

No official code found. Best implementation: jkli1998/DRM (33 stars, MIT, last commit 2025-09-06).

Abstract

Scene Graph Generation (SGG) aims to identify entities and predict the relationship triplets in visual scenes. Given the prevalence of large visual variations of subject-object pairs even in the same predicate, it can be quite challenging to model and refine predicate representations directly across such pairs, which is however a common strategy adopted by most existing SGG methods. We observe that visual variations within the identical triplet are relatively small and certain relation cues are shared in the same type of triplet, which can potentially facilitate the relation learning in SGG. Moreover, for the long-tail problem widely studied in SGG task, it is also crucial to deal with the limited types and quantity of triplets in tail predicates. Accordingly, in this paper, we propose a Dual-granularity Relation Modeling (DRM) network to leverage fine-grained triplet cues besides the coarse-grained predicate ones. DRM utilizes contexts and semantics of predicate and triplet with Dual-granularity Constraints, generating compact and balanced representations from two perspectives to facilitate relation recognition. Furthermore, a Dual-granularity Knowledge Transfer (DKT) strategy is introduced to transfer variation from head predicates/triplets to tail ones, aiming to enrich the pattern diversity of tail classes to alleviate the long-tail problem. Extensive experiments demonstrate the effectiveness of our method, which establishes new state-of-the-art performance on Visual Genome, Open Image, and GQA datasets. Our code is available at https://github.com/jkli1998/DRM

View on arXivView PDF

Code Implementations(1)

jkli1998/DRMCommunity100%
MIT

Code for paper 'Leveraging Predicate and Triplet Learning for Scene Graph Generation'. (CVPR 2024)

332C, C++Mar 7, 20241 years agoMIT

Similar Papers

Cite this paper

@article{li2026leveraging,
  title  = {Leveraging Predicate and Triplet Learning for Scene Graph Generation},
  author = {Jiankai Li and Yunhong Wang and Xiefan Guo and Ruijie Yang and Weixin Li},
  year   = {2026},
  eprint = {2406.02038},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2406.02038},
  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/2406.02038.svg)](https://codeofpaper.com/paper/2406.02038)

Discussion