Prototype-Based Embedding Network for Scene Graph Generation

Chao Zheng, Xinyu Lyu, Lianli Gao, Bo Dai, Jingkuan Song
2/14/2026

No official code found. Best implementation: VL-Group/PENET (62 stars, MIT, last commit 2023-06-08).

Abstract

Current Scene Graph Generation (SGG) methods explore contextual information to predict relationships among entity pairs. However, due to the diverse visual appearance of numerous possible subject-object combinations, there is a large intra-class variation within each predicate category, e.g., “man-eating-pizza, giraffe-eating-leaf”, and the severe inter-class similarity between different classes, e.g., “man-holding-plate, man-eating-pizza”, in model's latent space. The above challenges prevent current SGG methods from acquiring robust features for reliable relation prediction. In this paper, we claim that the predicate's category-inherent semantics can serve as class-wise prototypes in the semantic space for relieving the challenges. To the end, we propose the Prototype-based Embedding Network (PE-Net), which models entities/predicates with prototype-aligned compact and distinctive representations and thereby establishes matching between entity pairs and predicates in a common embedding space for relation recognition. Moreover, Prototype-guided Learning (PL) is introduced to help PE-Net efficiently learn such entity-predicate matching, and Prototype Regularization (PR) is devised to relieve the ambiguous entity-predicate matching caused by the predicate's semantic overlap. Extensive experiments demonstrate that our method gains superior relation recognition capability on SGG, achieving new state-of-the-art performances on both Visual Genome and Open Images datasets. The codes are available at https://github.com/VL-Group/PENET.

View on arXivView PDF

Code Implementations(1)

VL-Group/PENETCommunity100%
MIT

[CVPR 2023]Official Pytorch code for paper "Prototype-based Embedding Network for Scene Graph Generation"

627C, C++Nov 12, 20223 years agoMIT

Similar Papers

Cite this paper

@article{zheng2026prototypebased,
  title  = {Prototype-Based Embedding Network for Scene Graph Generation},
  author = {Chao Zheng and Xinyu Lyu and Lianli Gao and Bo Dai and Jingkuan Song},
  year   = {2026},
  eprint = {2303.07096},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2303.07096},
  journal = {CVPR 2023 2023}
}

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

Discussion