SAC-GAN: Structure-Aware Image Composition
Not on the map. Why?
Abstract (arXiv)
We introduce an end-to-end learning framework for image-to-image composition, aiming to plausibly compose an object represented as a cropped patch from an object image into a background scene image. As our approach emphasizes more on semantic and structural coherence of the composed images, rather than their pixel-level RGB accuracies, we tailor the input and output of our network with structure-aware features and design our network losses accordingly, with ground truth established in a self-supervised setting through the object cropping. Specifically, our network takes the semantic layout features from the input scene image, features encoded from the edges and silhouette in the input object patch, as well as a latent code as inputs, and generates a 2D spatial affine transform defining the translation and scaling of the object patch. The learned parameters are further fed into a differentiable spatial transformer network to transform the object patch into the target image, where our model is trained adversarially using an affine transform discriminator and a layout discriminator. We evaluate our network, coined SAC-GAN, for various image composition scenarios in terms of quality, composability, and generalizability of the composite images. Comparisons are made to state-of-the-art alternatives, including Instance Insertion, ST-GAN, CompGAN and PlaceNet, confirming superiority of our method.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 47 of its 76 references that are in the map. First posted on arXiv 13 Dec 2021.
Builds on
47 of 76 references.
References · 47
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,510
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
- 2014Deep Learning Face Attributes in the Wildcited by 3,679
- 2016Pyramid Scene Parsing Networkcited by 2,472
- 2017Rethinking Atrous Convolution for Semantic Image Segmentationcited by 2,154
- 2015Spatial Transformer Networkscited by 1,423
- 2019Semantic Image Synthesis with Spatially-Adaptive Normalizationcited by 1,295
- 2018BDD100K: A Diverse Driving Dataset for Heterogeneous Multitask Learningcited by 1,282
- 2017High-Resolution Image Synthesis and Semantic Manipulation with Conditional GANscited by 1,176
- 2020GIRAFFE: Representing Scenes as Compositional Generative Neural Feature Fieldscited by 784
- 2018BiSeNet: Bilateral Segmentation Network for Real-time Semantic Segmentationcited by 645
35 more
- 2015Autoencoding beyond pixels using a learned similarity metriccited by 407
- 20203D-FRONT: 3D Furnished Rooms with layOuts and semaNTicscited by 375
- 2021CRIS: CLIP-Driven Referring Image Segmentationcited by 353
- 2017DualGAN: Unsupervised Dual Learning for Image-to-Image Translationcited by 310
- 20203D-FUTURE: 3D Furniture shape with TextUREcited by 306
- 2020Neural Scene Graphs for Dynamic Scenescited by 298
- 2017Learning to Discover Cross-Domain Relations with Generative Adversarial Networkscited by 278
- 2017Data Augmentation Generative Adversarial Networkscited by 278
- 2020State of the Art on Neural Renderingcited by 276
- 2021Learning Object-Compositional Neural Radiance Field for Editable Scene Renderingcited by 228
- 2021Large Scale Image Completion via Co-Modulated Generative Adversarial Networkscited by 219
- 2017Cut, Paste and Learn: Surprisingly Easy Synthesis for Instance Detectioncited by 209
- 2020Hierarchical Multi-Scale Attention for Semantic Segmentationcited by 183
- 2019DoveNet: Deep Image Harmonization via Domain Verificationcited by 134
- 2017Augmented Reality Meets Computer Vision : Efficient Data Generation for Urban Driving Scenescited by 122
- 2017Generalized Zero-Shot Learning via Synthesized Examplescited by 114
- 2021Multi-Scale High-Resolution Vision Transformer for Semantic Segmentationcited by 92
- 2018ST-GAN: Spatial Transformer Generative Adversarial Networks for Image Compositingcited by 90
- 2020Object-Centric Neural Scene Renderingcited by 90
- 2021GeoSim: Realistic Video Simulation via Geometry-Aware Composition for Self-Drivingcited by 75
- 2019Rendering Synthetic Objects into Legacy Photographscited by 72
- 2018Spatial Fusion GAN for Image Synthesiscited by 68
- 2021Making Images Real Again: A Comprehensive Survey on Deep Image Compositioncited by 63
- 2020SESAME: Semantic Editing of Scenes by Adding, Manipulating or Erasing Objectscited by 43
- 2018Context-Aware Synthesis and Placement of Object Instancescited by 41
- 2019Automatic Scene Inference for 3D Object Compositingcited by 36
- 2021OPA: Object Placement Assessment Datasetcited by 28
- 2018Learning Hierarchical Semantic Image Manipulation through Structured Representationscited by 27
- 2017Where and Who? Automatic Semantic-Aware Person Compositioncited by 21
- 2020People as Scene Probescited by 14
- 2020TinyGAN: Distilling BigGAN for Conditional Image Generationcited by 14
- 2021Semantic Palette: Guiding Scene Generation with Class Proportionscited by 14
- 2018Faces as Lighting Probes via Unsupervised Deep Highlight Extractioncited by 11
- 2021RaidaR: A Rich Annotated Image Dataset of Rainy Street Scenescited by 7
- 2021Repopulating Street Scenescited by 6
Built on by
Citing papers per year: 2023: 1; 2024: 2; 2025: 1; 2026: 1.
5 papers.
- 2023Cross-domain Compositing with Pretrained Diffusion Modelscited by 13
- 2024DiffPop: Plausibility-Guided Object Placement Diffusion for Image Compositioncited by 3
- 2025BOOTPLACE: Bootstrapped Object Placement with Detection Transformerscited by 3
- 20243D-SSGAN: Lifting 2D Semantics for 3D-Aware Compositional Portrait Synthesiscited by 2
- 2026HiddenObjects: Scalable Diffusion-Distilled Spatial Priors for Object Placementcited by 0
- 2026HiddenObjects: Scalable Diffusion-Distilled Spatial Priors for Object Placement12 Apr 2026
- 2025BOOTPLACE: Bootstrapped Object Placement with Detection Transformers27 Mar 2025
- 2024DiffPop: Plausibility-Guided Object Placement Diffusion for Image Composition12 Jun 2024
- 20243D-SSGAN: Lifting 2D Semantics for 3D-Aware Compositional Portrait Synthesis8 Jan 2024
- 2023Cross-domain Compositing with Pretrained Diffusion Models20 Feb 2023