Towards Interactive Image Inpainting via Sketch Refinement
Not on the map. Why?
Abstract (arXiv)
One tough problem of image inpainting is to restore complex structures in the corrupted regions. It motivates interactive image inpainting which leverages additional hints, e.g., sketches, to assist the inpainting process. Sketch is simple and intuitive to end users, but meanwhile has free forms with much randomness. Such randomness may confuse the inpainting models, and incur severe artifacts in completed images. To address this problem, we propose a two-stage image inpainting method termed SketchRefiner. In the first stage, we propose using a cross-correlation loss function to robustly calibrate and refine the user-provided sketches in a coarse-to-fine fashion. In the second stage, we learn to extract informative features from the abstracted sketches in the feature space and modulate the inpainting process. We also propose an algorithm to simulate real sketches automatically and build a test protocol with different applications. Experimental results on public datasets demonstrate that SketchRefiner effectively utilizes sketch information and eliminates the artifacts due to the free-form sketches. Our method consistently outperforms the state-of-the-art ones both qualitatively and quantitatively, meanwhile revealing great potential in real-world applications. Our code and dataset are available.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 46 of its 76 references that are in the map. First posted on arXiv 1 Jun 2023.
Builds on
46 of 76 references.
References · 46
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2017Progressive Growing of GANs for Improved Quality, Stability, and Variationcited by 2,967
- 2016Improved Techniques for Training GANscited by 2,938
- 2017Improved Training of Wasserstein GANscited by 2,223
- 2018Spectral Normalization for Generative Adversarial Networkscited by 1,618
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,424
- 2022RePaint: Inpainting using Denoising Diffusion Probabilistic Modelscited by 1,419
- 2019Semantic Image Synthesis with Spatially-Adaptive Normalizationcited by 1,295
- 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,187
34 more
- 2017High-Resolution Image Synthesis and Semantic Manipulation with Conditional GANscited by 1,176
- 2021Blended Diffusion for Text-driven Editing of Natural Imagescited by 924
- 2021Resolution-robust Large Mask Inpainting with Fourier Convolutionscited by 730
- 2018VoxelMorph: A Learning Framework for Deformable Medical Image Registrationcited by 657
- 2018Free-Form Image Inpainting with Gated Convolutioncited by 594
- 2015Holistically-Nested Edge Detectioncited by 590
- 2018Generative Image Inpainting with Contextual Attentioncited by 578
- 2018Image Inpainting for Irregular Holes Using Partial Convolutionscited by 505
- 2015A Neural Algorithm of Artistic Stylecited by 480
- 2020U2-Net: Going Deeper with Nested U-Structure for Salient Object Detectioncited by 410
- 2022MAT: Mask-Aware Transformer for Large Hole Image Inpaintingcited by 216
- 2019Gradio: Hassle-Free Sharing and Testing of ML Models in the Wildcited by 176
- 2019Pluralistic Image Completioncited by 162
- 2021High-Fidelity Pluralistic Image Completion with Transformerscited by 134
- 2021Generating Diverse Structure for Image Inpainting With Hierarchical VQ-VAEcited by 106
- 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
- 2019Foreground-aware Image Inpaintingcited by 90
- 2022Incremental Transformer Structure Enhanced Image Inpainting with Masking Positional Encodingcited by 83
- 2022Learning to generate line drawings that convey geometry and semanticscited by 82
- 2021Diverse Image Inpainting with Bidirectional and Autoregressive Transformerscited by 80
- 2021PD-GAN: Probabilistic Diverse GAN for Image Inpaintingcited by 80
- 2019Photo-Sketching: Inferring Contour Drawings from Imagescited by 67
- 2021Image Inpainting via Conditional Texture and Structure Dual Generationcited by 66
- 2022Flow-Guided Transformer for Video Inpaintingcited by 59
- 2019Region Normalization for Image Inpaintingcited by 54
- 2021WaveFill: A Wavelet-based Generation Network for Image Inpaintingcited by 44
- 2021Bridging Global Context Interactions for High-Fidelity Image Completioncited by 40
- 2020Deep Plastic Surgery: Robust and Controllable Image Editing with Human-Drawn Sketchescited by 37
- 2020Image Inpainting Guided by Coherence Priors of Semantics and Texturescited by 37
- 2021SketchEdit: Mask-Free Local Image Manipulation with Partial Sketchescited by 32
- 2021DeFLOCNet: Deep Image Editing via Flexible Low-level Controlscited by 26
- 2021Learning a Sketch Tensor Space for Image Inpainting of Man-made Scenescited by 25
- 2020Deep Generative Model for Image Inpainting with Local Binary Pattern Learning and Spatial Attentioncited by 15
Built on by
Citing papers per year: 2024: 1; 2025: 1; 2026: 2.
4 papers.
- 2024StableV2V: Stablizing Shape Consistency in Video-to-Video Editingcited by 25
- 2025StableSketcher: Enhancing Diffusion Model for Pixel-based Sketch Generation via Visual Question Answering Feedbackcited by 1
- 2026From Competition to Coopetition: Coopetitive Training-Free Image Editing Based on Text Guidancecited by 1
- 2026SketchSense: Learning to Interpret Imperfect Sketch Guidance for Image Inpaintingcited by 0
- 2026SketchSense: Learning to Interpret Imperfect Sketch Guidance for Image Inpainting13 Aug 2026
- 2026From Competition to Coopetition: Coopetitive Training-Free Image Editing Based on Text Guidance17 Apr 2026
- 2025StableSketcher: Enhancing Diffusion Model for Pixel-based Sketch Generation via Visual Question Answering Feedback23 Oct 2025
- 2024StableV2V: Stablizing Shape Consistency in Video-to-Video Editing17 Nov 2024