paper-with-me

Papers

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

2022-11-21 · Ling Yang, Zhilin Huang, Yang song, Shenda Hong, Guohao Li, Wentao Zhang, Bin Cui, Bernard Ghanem, Ming-Hsuan Yang

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 methods address this challenge by using scene layouts, which are image-like representations of scene graphs designed to capture the coarse structures of scene images. Because scene layouts are manually crafted, the alignment with images may not be fully optimized, causing suboptimal compliance between the generated images and the original scene graphs. To tackle this issue, we propose to learn scene graph embeddings by directly optimizing their alignment with images. Specifically, we pre-train an encoder to extract both global and local information from scene graphs that are predictive of the corresponding images, relying on two loss functions: masked autoencoding loss and contrastive loss. The former trains embeddings by reconstructing randomly masked image regions, while the latter trains embeddings to discriminate between compliant and non-compliant images according to the scene graph. Given these embeddings, we build a latent diffusion model to generate images from scene graphs. The resulting method, called SGDiff, allows for the semantic manipulation of generated images by modifying scene graph nodes and connections. On the Visual Genome and COCO-Stuff datasets, we demonstrate that SGDiff outperforms state-of-the-art methods, as measured by both the Inception Score and Fr\'echet Inception Distance (FID) metrics. We will release our source code and trained models at https://github.com/YangLing0818/SGDiff.

📄 PDF Abstract BibTeX arXiv:2211.11138

Code (1)

yangling0818/sgdiff 공식 구현 pytorch

Tasks

Image Generation

Methods 이 논문이 사용한 방법론

Latent Diffusion Model Diffusion models applied to latent spaces, which are normally built with (Variational) Autoencoders.
Diffusion Diffusion models generate samples by gradually removing noise from a signal, and their training objective can be expressed as a reweighted variational lower-bound…

Similar Papers 제목 키워드 기반

Scene Graph Disentanglement and Composition for Generalizable Complex Image Generation

2024-10-01 · Yunnan Wang, Ziqiang Li, Zequn Zhang, Wenyao Zhang 외

There has been exciting progress in generating images from natural language or layout conditions. However, these methods struggle to faithfully reproduce complex scenes due to the insufficient modeling of multiple object…

DisentanglementImage Generation

Inpaint3D: 3D Scene Content Generation using 2D Inpainting Diffusion

2023-12-06 · Kira Prabhu, Jane Wu, Lynn Tsai, Peter Hedman 외

This paper presents a novel approach to inpainting 3D regions of a scene, given masked multi-view images, by distilling a 2D diffusion model into a learned 3D scene representation (e.g. a NeRF). Unlike 3D generative meth…

3D InpaintingNeRFObject

PRISM: Progressive Restoration for Scene Graph-based Image Manipulation

2023-11-03 · Pavel Jahoda, Azade Farshad, Yousef Yeganeh, Ehsan Adeli 외

Scene graphs have emerged as accurate descriptive priors for image generation and manipulation tasks, however, their complexity and diversity of the shapes and relations of objects in data make it challenging to incorpor…

DenoisingDescriptiveDiversityImage Generation+1

Dependency-Aware Discrete Diffusion for Scene Graph Generation

2026-05-09 · Rajalaxmi Rajagopalan, Romit Roy Choudhury arxiv

Scene graphs (SGs) represent objects and their relationships as structured graphs, enabling applications in image generation, robotics, and 3D understanding. Recent work suggests that conditioning image generation on sce…

Scene Graph GenerationImage Generation

Self-Supervised Relation Alignment for Scene Graph Generation

2023-02-02 · Bicheng Xu, Renjie Liao, Leonid Sigal

The goal of scene graph generation is to predict a graph from an input image, where nodes correspond to identified and localized objects and edges to their corresponding interaction predicates. Existing methods are train…

Graph GenerationRelationRelation PredictionScene Graph Generation