Shape-guided Object Inpainting
Not on the map. Why?
Abstract (arXiv)
Previous works on image inpainting mainly focus on inpainting background or partially missing objects, while the problem of inpainting an entire missing object remains unexplored. This work studies a new image inpainting task, i.e. shape-guided object inpainting. Given an incomplete input image, the goal is to fill in the hole by generating an object based on the context and implicit guidance given by the hole shape. Since previous methods for image inpainting are mainly designed for background inpainting, they are not suitable for this task. Therefore, we propose a new data preparation method and a novel Contextual Object Generator (CogNet) for the object inpainting task. On the data side, we incorporate object priors into training data by using object instances as holes. The CogNet has a two-stream architecture that combines the standard bottom-up image completion process with a top-down object generation process. A predictive class embedding module bridges the two streams by predicting the class of the missing object from the bottom-up features, from which a semantic object map is derived as the input of the top-down stream. Experiments demonstrate that the proposed method can generate realistic objects that fit the context in terms of both visual appearance and semantic meanings. Code can be found at the project page urlhttps://zengxianyu.github.io/objpaint
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 53 of its 71 references that are in the map. First posted on arXiv 16 Apr 2022.
Builds on
53 of 71 references.
References · 53
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,029
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 5,986
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,510
- 2016The Cityscapes Dataset for Semantic Urban Scene Understandingcited by 4,427
- 2019Analyzing and Improving the Image Quality of StyleGANcited by 3,580
- 2017Progressive Growing of GANs for Improved Quality, Stability, and Variationcited by 2,967
- 2016Perceptual Losses for Real-Time Style Transfer and Super-Resolutioncited by 2,678
- 2018Large Scale GAN Training for High Fidelity Natural Image Synthesiscited by 2,609
- 2017Improved Training of Wasserstein GANscited by 2,223
- 2015Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networkscited by 2,048
38 more
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,424
- 2019Semantic Image Synthesis with Spatially-Adaptive Normalizationcited by 1,295
- 2017High-Resolution Image Synthesis and Semantic Manipulation with Conditional GANscited by 1,176
- 2018Multimodal Unsupervised Image-to-Image Translationcited by 795
- 2018Free-Form Image Inpainting with Gated Convolutioncited by 594
- 2018Generative Image Inpainting with Contextual Attentioncited by 578
- 2018Image Inpainting for Irregular Holes Using Partial Convolutionscited by 505
- 2020Noise or Signal: The Role of Image Backgrounds in Object Recognitioncited by 342
- 2017Are GANs Created Equal? A Large-Scale Studycited by 267
- 2019Residual Non-local Attention Networks for Image Restorationcited by 236
- 2017Photographic Image Synthesis with Cascaded Refinement Networkscited by 223
- 2021Large Scale Image Completion via Co-Modulated Generative Adversarial Networkscited by 219
- 2019EdgeConnect: Generative Image Inpainting with Adversarial Edge Learningcited by 161
- 2020Contextual Residual Aggregation for Ultra High-Resolution Image Inpaintingcited by 124
- 2019StructureFlow: Image Inpainting via Structure-aware Appearance Flowcited by 118
- 2020CascadePSP: Toward Class-Agnostic and Very High-Resolution Segmentation via Global and Local Refinementcited by 113
- 2020Recurrent Feature Reasoning for Image Inpaintingcited by 107
- 2019SC-FEGAN: Face Editing Generative Adversarial Network with User's Sketch and Colorcited by 105
- 2020Rethinking Image Inpainting via a Mutual Encoder-Decoder with Feature Equalizationscited by 102
- 2019Coherent Semantic Attention for Image Inpaintingcited by 97
- 2019Learning Pyramid-Context Encoder Network for High-Quality Image Inpaintingcited by 94
- 2020Fully Convolutional Networks for Panoptic Segmentationcited by 92
- 2019Foreground-aware Image Inpaintingcited by 90
- 2016High-Resolution Image Inpainting using Multi-Scale Neural Patch Synthesiscited by 89
- 2018Image Inpainting via Generative Multi-column Convolutional Neural Networkscited by 81
- 2020High-Resolution Image Inpainting with Iterative Confidence Feedback and Guided Upsamplingcited by 79
- 2019Region Normalization for Image Inpaintingcited by 54
- 2017Contextual-based Image Inpainting: Infer, Match, and Translatecited by 50
- 2021TransFill: Reference-guided Image Inpainting by Merging Multiple Color and Spatial Transformationscited by 48
- 2016Object Recognition with and without Objectscited by 39
- 2020Deep Plastic Surgery: Robust and Controllable Image Editing with Human-Drawn Sketchescited by 37
- 2020Learning to Incorporate Structure Knowledge for Image Inpaintingcited by 37
- 2020Image Inpainting Guided by Coherence Priors of Semantics and Texturescited by 37
- 2019Towards Instance-level Image-to-Image Translationcited by 36
- 2019Guided Image-to-Image Translation with Bi-Directional Feature Transformationcited by 30
- 2021Occlusion-Aware Video Object Inpaintingcited by 30
- 2021DeFLOCNet: Deep Image Editing via Flexible Low-level Controlscited by 26
- 2020Semantic-Guided Inpainting Network for Complex Urban Scenes Manipulationcited by 6
50 most cited of 53 All 53 (JSON)
Built on by
Citing papers per year: 2022: 2; 2023: 2; 2024: 3; 2025: 0; 2026: 1.
8 papers.
- 2022SmartBrush: Text and Shape Guided Object Inpainting with Diffusion Modelcited by 276
- 2022Shape-Guided Diffusion with Inside-Outside Attentioncited by 45
- 2023Towards Enhanced Image Inpainting: Mitigating Unwanted Object Insertion and Preserving Color Consistencycited by 19
- 2023SmartMask: Context Aware High-Fidelity Mask Generation for Fine-grained Object Insertion and Layout Controlcited by 18
- 2024Sketch-guided Image Inpainting with Partial Discrete Diffusion Processcited by 7
- 2024I Dream My Painting: Connecting MLLMs and Diffusion Models via Prompt Generation for Text-Guided Multi-Mask Inpaintingcited by 5
- 2024Outline-Guided Object Inpainting with Diffusion Modelscited by 1
- 2026Aligned Stable Inpainting: Mitigating Unwanted Object Insertion and Preserving Color Consistencycited by 0
- 2026Aligned Stable Inpainting: Mitigating Unwanted Object Insertion and Preserving Color Consistency21 Jan 2026
- 2024I Dream My Painting: Connecting MLLMs and Diffusion Models via Prompt Generation for Text-Guided Multi-Mask Inpainting28 Nov 2024
- 2024Sketch-guided Image Inpainting with Partial Discrete Diffusion Process18 Apr 2024
- 2024Outline-Guided Object Inpainting with Diffusion Models26 Feb 2024
- 2023SmartMask: Context Aware High-Fidelity Mask Generation for Fine-grained Object Insertion and Layout Control8 Dec 2023
- 2023Towards Enhanced Image Inpainting: Mitigating Unwanted Object Insertion and Preserving Color Consistency8 Dec 2023
- 2022SmartBrush: Text and Shape Guided Object Inpainting with Diffusion Model9 Dec 2022
- 2022Shape-Guided Diffusion with Inside-Outside Attention1 Dec 2022