FaceShop: Deep Sketch-based Face Image Editing
Not on the map. Why?
Abstract (arXiv)
We present a novel system for sketch-based face image editing, enabling users to edit images intuitively by sketching a few strokes on a region of interest. Our interface features tools to express a desired image manipulation by providing both geometry and color constraints as user-drawn strokes. As an alternative to the direct user input, our proposed system naturally supports a copy-paste mode, which allows users to edit a given image region by using parts of another exemplar image without the need of hand-drawn sketching at all. The proposed interface runs in real-time and facilitates an interactive and iterative workflow to quickly express the intended edits. Our system is based on a novel sketch domain and a convolutional neural network trained end-to-end to automatically learn to render image regions corresponding to the input strokes. To achieve high quality and semantically consistent results we train our neural network on two simultaneous tasks, namely image completion and image translation. To the best of our knowledge, we are the first to combine these two tasks in a unified framework for interactive image editing. Our results show that the proposed sketch domain, network architecture, and training procedure generalize well to real user input and enable high quality synthesis results without additional post-processing.
Key facts. Cited by 24 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Apr 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 10; 2022: 7; 2023: 2; 2024: 4; 2025: 1.
24 papers.
Sort:
By area:
- 2021SDEdit: Guided Image Synthesis and Editing with Stochastic Differential Equationscited by 1,903
- 2021DiffusionCLIP: Text-Guided Diffusion Models for Robust Image Manipulationcited by 640
- 2021Bridging Global Context Interactions for High-Fidelity Image Completioncited by 40
- 2021Sketch Your Own GANcited by 37
- 2022Rewriting Geometric Rules of a GANcited by 25
- 2021Barbershop: GAN-based Image Compositing using Segmentation Maskscited by 14
- 2021dualFace:Two-Stage Drawing Guidance for Freehand Portrait Sketchingcited by 8
- 2021Deep Image Synthesis from Intuitive User Input: A Review and Perspectivescited by 8
- 2022Enhanced Deep Animation Video Interpolationcited by 8
- 2021Deep Face Video Inpainting via UV Mappingcited by 7
- 2021DyStyle: Dynamic Neural Network for Multi-Attribute-Conditioned Style Editingcited by 7
- 2024Sketch-guided Image Inpainting with Partial Discrete Diffusion Processcited by 7
12 more
- 2023Learning Geometry-aware Representations by Sketchingcited by 5
- 2022Do Inpainting Yourself: Generative Facial Inpainting Guided by Exemplarscited by 4
- 2022Guiding Users to Where to Give Color Hints for Efficient Interactive Sketch Colorization via Unsupervised Region Prioritizationcited by 3
- 2024CustomSketching: Sketch Concept Extraction for Sketch-based Image Synthesis and Editingcited by 3
- 2022Interactive Image Inpainting Using Semantic Guidancecited by 2
- 2025Sketch3DVE: Sketch-based 3D-Aware Scene Video Editingcited by 2
- 2021Diversifying Semantic Image Synthesis and Editing via Class- and Layer-wise VAEscited by 1
- 2022Hierarchical Vectorization for Portrait Imagescited by 0
- 2022Efficient Hair Style Transfer with Generative Adversarial Networkscited by 0
- 2023Sketch-based Video Object Localizationcited by 0
- 2024SwipeGANSpace: Swipe-to-Compare Image Generation via Efficient Latent Space Explorationcited by 0
- 2024HAIFAI: Human-AI Interaction for Mental Face Reconstructioncited by 0
- 2025Sketch3DVE: Sketch-based 3D-Aware Scene Video Editing19 Aug 2025
- 2024HAIFAI: Human-AI Interaction for Mental Face Reconstruction9 Dec 2024
- 2024SwipeGANSpace: Swipe-to-Compare Image Generation via Efficient Latent Space Exploration30 Apr 2024
- 2024Sketch-guided Image Inpainting with Partial Discrete Diffusion Process18 Apr 2024
- 2024CustomSketching: Sketch Concept Extraction for Sketch-based Image Synthesis and Editing27 Feb 2024
- 2023Learning Geometry-aware Representations by Sketching17 Apr 2023
- 2023Sketch-based Video Object Localization2 Apr 2023
- 2022Guiding Users to Where to Give Color Hints for Efficient Interactive Sketch Colorization via Unsupervised Region Prioritization25 Oct 2022
- 2022Efficient Hair Style Transfer with Generative Adversarial Networks22 Oct 2022
- 2022Rewriting Geometric Rules of a GAN28 Jul 2022
- 2022Enhanced Deep Animation Video Interpolation25 Jun 2022
- 2022Hierarchical Vectorization for Portrait Images24 May 2022
12 more
- 2022Do Inpainting Yourself: Generative Facial Inpainting Guided by Exemplars13 Feb 2022
- 2022Interactive Image Inpainting Using Semantic Guidance26 Jan 2022
- 2021DiffusionCLIP: Text-Guided Diffusion Models for Robust Image Manipulation6 Oct 2021
- 2021DyStyle: Dynamic Neural Network for Multi-Attribute-Conditioned Style Editing22 Sep 2021
- 2021Deep Face Video Inpainting via UV Mapping2 Sep 2021
- 2021Sketch Your Own GAN5 Aug 2021
- 2021SDEdit: Guided Image Synthesis and Editing with Stochastic Differential Equations2 Aug 2021
- 2021Deep Image Synthesis from Intuitive User Input: A Review and Perspectives9 Jul 2021
- 2021Diversifying Semantic Image Synthesis and Editing via Class- and Layer-wise VAEs25 Jun 2021
- 2021Barbershop: GAN-based Image Compositing using Segmentation Masks2 Jun 2021
- 2021dualFace:Two-Stage Drawing Guidance for Freehand Portrait Sketching26 Apr 2021
- 2021Bridging Global Context Interactions for High-Fidelity Image Completion2 Apr 2021
- 2021SDEdit: Guided Image Synthesis and Editing with Stochastic Differential Equationscited by 1,903
- 2021Bridging Global Context Interactions for High-Fidelity Image Completioncited by 40
- 2021Sketch Your Own GANcited by 37
- 2022Rewriting Geometric Rules of a GANcited by 25
- 2021Barbershop: GAN-based Image Compositing using Segmentation Maskscited by 14
- 2021dualFace:Two-Stage Drawing Guidance for Freehand Portrait Sketchingcited by 8
- 2021Deep Image Synthesis from Intuitive User Input: A Review and Perspectivescited by 8
- 2022Enhanced Deep Animation Video Interpolationcited by 8
- 2021Deep Face Video Inpainting via UV Mappingcited by 7
- 2021DyStyle: Dynamic Neural Network for Multi-Attribute-Conditioned Style Editingcited by 7
- 2023Learning Geometry-aware Representations by Sketchingcited by 5
- 2022Do Inpainting Yourself: Generative Facial Inpainting Guided by Exemplarscited by 4
12 most cited of 22 All 22 (JSON)
- 2025Sketch3DVE: Sketch-based 3D-Aware Scene Video Editing19 Aug 2025
- 2024HAIFAI: Human-AI Interaction for Mental Face Reconstruction9 Dec 2024
- 2024SwipeGANSpace: Swipe-to-Compare Image Generation via Efficient Latent Space Exploration30 Apr 2024
- 2024CustomSketching: Sketch Concept Extraction for Sketch-based Image Synthesis and Editing27 Feb 2024
- 2023Learning Geometry-aware Representations by Sketching17 Apr 2023
- 2023Sketch-based Video Object Localization2 Apr 2023
- 2022Guiding Users to Where to Give Color Hints for Efficient Interactive Sketch Colorization via Unsupervised Region Prioritization25 Oct 2022
- 2022Efficient Hair Style Transfer with Generative Adversarial Networks22 Oct 2022
- 2022Rewriting Geometric Rules of a GAN28 Jul 2022
- 2022Enhanced Deep Animation Video Interpolation25 Jun 2022
- 2022Hierarchical Vectorization for Portrait Images24 May 2022
- 2022Do Inpainting Yourself: Generative Facial Inpainting Guided by Exemplars13 Feb 2022
12 newest of 22 All 22 (JSON)