Semantic Image Manipulation Using Scene Graphs
arXiv:2004.03677
Abstract
Image manipulation can be considered a special case of image generation where the image to be produced is a modification of an existing image. Image generation and manipulation have been, for the most part, tasks that operate on raw pixels. However, the remarkable progress in learning rich image and object representations has opened the way for tasks such as text-to-image or layout-to-image generation that are mainly driven by semantics. In our work, we address the novel problem of image manipulation from scene graphs, in which a user can edit images by merely applying changes in the nodes or edges of a semantic graph that is generated from the image. Our goal is to encode image information in a given constellation and from there on generate new constellations, such as replacing objects or even changing relationships between objects, while respecting the semantics and style from the original image. We introduce a spatio-semantic scene graph network that does not require direct supervision for constellation changes or image edits. This makes it possible to train the system from existing real-world datasets with no additional annotation effort.
CVPR 2020
References in corpus (18)
- Adam: A Method for Stochastic Optimization
- Very Deep Convolutional Networks for Large-Scale Image Recognition
- Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks
- Conditional Generative Adversarial Nets
- Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks
- GANs Trained by a Two Time-Scale Update Rule Converge to a Local Nash Equilibrium
- Conditional Image Synthesis With Auxiliary Classifier GANs
- Conditional Image Generation with PixelCNN Decoders
- Pixel Recurrent Neural Networks
- The Unreasonable Effectiveness of Deep Features as a Perceptual Metric
- Semantic Image Synthesis with Spatially-Adaptive Normalization
- Neural Photo Editing with Introspective Adversarial Networks
- Mapping Images to Scene Graphs with Permutation-Invariant Structured Prediction
- Scene Graph Generation by Iterative Message Passing
- Adversarial Scene Editing: Automatic Object Removal from Weak Supervision
- 3D-Aware Scene Manipulation via Inverse Graphics
- StoryGAN: A Sequential Conditional GAN for Story Visualization
- Spatial Fusion GAN for Image Synthesis