paper-with-me

Papers

SPAN: Learning Similarity between Scene Graphs and Images with Transformers

2023-04-02 · Yuren Cong, Wentong Liao, Bodo Rosenhahn, Michael Ying Yang

Learning similarity between scene graphs and images aims to estimate a similarity score given a scene graph and an image. There is currently no research dedicated to this task, although it is critical for scene graph generation and downstream applications. Scene graph generation is conventionally evaluated by Recall$@K$ and mean Recall$@K$, which measure the ratio of predicted triplets that appear in the human-labeled triplet set. However, such triplet-oriented metrics fail to demonstrate the overall semantic difference between a scene graph and an image and are sensitive to annotation bias and noise. Using generated scene graphs in the downstream applications is therefore limited. To address this issue, for the first time, we propose a Scene graPh-imAge coNtrastive learning framework, SPAN, that can measure the similarity between scene graphs and images. Our novel framework consists of a graph Transformer and an image Transformer to align scene graphs and their corresponding images in the shared latent space. We introduce a novel graph serialization technique that transforms a scene graph into a sequence with structural encodings. Based on our framework, we propose R-Precision measuring image retrieval accuracy as a new evaluation metric for scene graph generation. We establish new benchmarks on the Visual Genome and Open Images datasets. Extensive experiments are conducted to verify the effectiveness of SPAN, which shows great potential as a scene graph encoder.

📄 PDF Abstract BibTeX arXiv:2304.00590

Code (1)

yrcong/learning_similarity_between_graphs_images 공식 구현 pytorch

Tasks

Contrastive LearningGraph GenerationImage RetrievalRetrievalScene Graph GenerationTriplet

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Adam 설명 없음
LapEigen 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…

Similar Papers 제목 키워드 기반

Image-to-Image Retrieval by Learning Similarity between Scene Graphs

2020-12-29 · Sangwoong Yoon, Woo Young Kang, Sungwook Jeon, SeongEun Lee 외

As a scene graph compactly summarizes the high-level content of an image in a structured and symbolic manner, the similarity between scene graphs of two images reflects the relevance of their contents. Based on this idea…

Graph SimilarityImage RetrievalRetrievalSentence+1

Graph-Based Parallel Large Scale Structure from Motion

2019-12-23 · Yu Chen, Shuhan Shen, Yisong Chen, Guoping Wang

While Structure from Motion (SfM) achieves great success in 3D reconstruction, it still meets challenges on large scale scenes. In this work, large scale SfM is deemed as a graph problem, and we tackle it in a divide-and…

3D ReconstructionClustering

Scene Graph Embeddings Using Relative Similarity Supervision

2021-04-06 · Paridhi Maheshwari, Ritwick Chaudhry, Vishwa Vinay

Scene graphs are a powerful structured representation of the underlying content of images, and embeddings derived from them have been shown to be useful in multiple downstream tasks. In this work, we employ a graph convo…

Contrastive LearningImage RetrievalRetrieval

Weakly-Supervised 3D Scene Graph Generation via Visual-Linguistic Assisted Pseudo-labeling

2024-04-03 · Xu Wang, YiFan Li, Qiudan Zhang, Wenhui Wu 외

Learning to build 3D scene graphs is essential for real-world perception in a structured and rich fashion. However, previous 3D scene graph generation methods utilize a fully supervised learning manner and require a larg…

3d scene graph generationGraph GenerationGraph Neural NetworkScene Graph Generation

Diffusion-Based Scene Graph to Image Generation with Masked Contrastive Pre-Training

2022-11-21 · Ling Yang, Zhilin Huang, Yang song, Shenda Hong 외

Generating images from graph-structured inputs, such as scene graphs, is uniquely challenging due to the difficulty of aligning nodes and connections in graphs with objects and their relations in images. Most existing me…

Image Generation