PD-GAN: Probabilistic Diverse GAN for Image Inpainting
Not on the map. Why?
Abstract (arXiv)
We propose PD-GAN, a probabilistic diverse GAN for image inpainting. Given an input image with arbitrary hole regions, PD-GAN produces multiple inpainting results with diverse and visually realistic content. Our PD-GAN is built upon a vanilla GAN which generates images based on random noise. During image generation, we modulate deep features of input random noise from coarse-to-fine by injecting an initially restored image and the hole regions in multiple scales. We argue that during hole filling, the pixels near the hole boundary should be more deterministic (i.e., with higher probability trusting the context and initially restored image to create natural inpainting boundary), while those pixels lie in the center of the hole should enjoy more degrees of freedom (i.e., more likely to depend on the random noise for enhancing diversity). To this end, we propose spatially probabilistic diversity normalization (SPDNorm) inside the modulation to model the probability of generating a pixel conditioned on the context information. SPDNorm dynamically balances the realism and diversity inside the hole region, making the generated content more diverse towards the hole center and resemble neighboring image content more towards the hole boundary. Meanwhile, we propose a perceptual diversity loss to further empower PD-GAN for diverse content generation. Experiments on benchmark datasets including CelebA-HQ, Places2 and Paris Street View indicate that PD-GAN is effective for diverse and visually realistic image restoration.
Key facts. Cited by 80 papers in the map (data through 7 Oct 2026). Builds on 44 of its 60 references that are in the map. First posted on arXiv 5 May 2021.
Builds on
44 of 60 references.
References · 44
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Layer Normalizationcited by 5,579
- 2016Perceptual Losses for Real-Time Style Transfer and Super-Resolutioncited by 2,678
- 2017Arbitrary Style Transfer in Real-time with Adaptive Instance Normalizationcited by 1,998
- 2018Group Normalizationcited by 1,514
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,424
- 2019Semantic Image Synthesis with Spatially-Adaptive Normalizationcited by 1,295
- 2016Instance Normalization: The Missing Ingredient for Fast Stylizationcited by 1,187
- 2017High-Resolution Image Synthesis and Semantic Manipulation with Conditional GANscited by 1,176
- 2015Multi-Scale Context Aggregation by Dilated Convolutionscited by 1,128
- 2018Multimodal Unsupervised Image-to-Image Translationcited by 795
32 more
- 2019MaskGAN: Towards Diverse and Interactive Facial Image Manipulationcited by 624
- 2018Free-Form Image Inpainting with Gated Convolutioncited by 594
- 2018Generative Image Inpainting with Contextual Attentioncited by 578
- 2016Weight Normalization: A Simple Reparameterization to Accelerate Training of Deep Neural Networkscited by 541
- 2018Image Inpainting for Irregular Holes Using Partial Convolutionscited by 505
- 2017Toward Multimodal Image-to-Image Translationcited by 295
- 2017VITON: An Image-based Virtual Try-on Networkcited by 285
- 2017Geometric GANcited by 232
- 2019Pluralistic Image Completioncited by 162
- 2019EdgeConnect: Generative Image Inpainting with Adversarial Edge Learningcited by 161
- 2019Mode Seeking Generative Adversarial Networks for Diverse Image Synthesiscited by 138
- 2020Contextual Residual Aggregation for Ultra High-Resolution Image Inpaintingcited by 124
- 2019StructureFlow: Image Inpainting via Structure-aware Appearance Flowcited by 118
- 2020Cross-domain Correspondence Learning for Exemplar-based Image Translationcited by 116
- 2020Recurrent Feature Reasoning for Image Inpaintingcited by 107
- 2020Rethinking Image Inpainting via a Mutual Encoder-Decoder with Feature Equalizationscited by 102
- 2019Coherent Semantic Attention for Image Inpaintingcited by 97
- 2019Towards Multi-pose Guided Virtual Try-on Networkcited by 95
- 2020Bringing Old Photos Back to Lifecited by 95
- 2019Foreground-aware Image Inpaintingcited by 90
- 2018Shift-Net: Image Inpainting via Deep Feature Rearrangementcited by 87
- 2016An Uncertain Future: Forecasting from Static Images using Variational Autoencoderscited by 86
- 2018Image Inpainting via Generative Multi-column Convolutional Neural Networkscited by 81
- 2017Contextual-based Image Inpainting: Infer, Match, and Translatecited by 50
- 2017CREST: Convolutional Residual Learning for Visual Trackingcited by 29
- 2019Positional Normalizationcited by 28
- 2018Adversarial Scene Editing: Automatic Object Removal from Weak Supervisioncited by 27
- 2020Old Photo Restoration via Deep Latent Space Translationcited by 27
- 2019Compatible and Diverse Fashion Image Inpaintingcited by 26
- 2020Rethinking Image Deraining via Rain Streaks and Vaporscited by 24
- 2018Joint Face Hallucination and Deblurring via Structure Generation and Detail Enhancementcited by 14
- 2017Stylizing Face Images via Multiple Exemplarscited by 5
Built on by
Citing papers per year: 2021: 5; 2022: 23; 2023: 19; 2024: 20; 2025: 11; 2026: 2.
80 papers.
Sort:
By area:
- 2024BrushNet: A Plug-and-Play Image Inpainting Model with Decomposed Dual-Branch Diffusioncited by 200
- 2022Depth-Aware Generative Adversarial Network for Talking Head Video Generationcited by 177
- 2024Is Sora a World Simulator? A Comprehensive Survey on General World Models and Beyondcited by 111
- 2023A Complete Survey on Generative AI (AIGC): Is ChatGPT from GPT-4 to GPT-5 All You Need?cited by 84
- 2022InfiniteNature-Zero: Learning Perpetual View Generation of Natural Scenes from Single Imagescited by 82
- 2025Follow-Your-Creation: Empowering 4D Creation through Video Inpaintingcited by 61
- 2023Persistent Nature: A Generative Model of Unbounded 3D Worldscited by 44
- 2024Deep Learning-based Image and Video Inpainting: A Surveycited by 44
- 2021SketchEdit: Mask-Free Local Image Manipulation with Partial Sketchescited by 32
- 2022Bringing Old Films Back to Lifecited by 31
- 2024BrushEdit: All-In-One Image Inpainting and Editingcited by 31
- 2022TGFuse: An Infrared and Visible Image Fusion Approach Based on Transformer and Generative Adversarial Networkcited by 29
38 more
- 2021BIPS: Bi-modal Indoor Panorama Synthesis via Residual Depth-aided Adversarial Learningcited by 26
- 2022One Model to Edit Them All: Free-Form Text-Driven Image Manipulation with Semantic Modulationscited by 24
- 2024CharacterFactory: Sampling Consistent Characters with GANs for Diffusion Modelscited by 24
- 2025RORem: Training a Robust Object Remover with Human-in-the-Loopcited by 23
- 2024RefFusion: Reference Adapted Diffusion Models for 3D Scene Inpaintingcited by 21
- 2022Delving StyleGAN Inversion for Image Editing: A Foundation Latent Space Viewpointcited by 18
- 2025HiScene: Creating Hierarchical 3D Scenes with Isometric View Generationcited by 18
- 2022FreGAN: Exploiting Frequency Components for Training GANs under Limited Datacited by 16
- 2023Human MotionFormer: Transferring Human Motions with Vision Transformerscited by 14
- 2022HS-Diffusion: Semantic-Mixing Diffusion for Head Swappingcited by 12
- 2023From Posterior Sampling to Meaningful Diversity in Image Restorationcited by 12
- 2024Improving Text-guided Object Inpainting with Semantic Pre-inpaintingcited by 12
- 2022Generative Adversarial Networks for Image Super-Resolution: A Surveycited by 11
- 2023SIEDOB: Semantic Image Editing by Disentangling Object and Backgroundcited by 11
- 2025Flux Already Knows -- Activating Subject-Driven Image Generation without Trainingcited by 11
- 2023Reference-Guided Large-Scale Face Inpainting with Identity and Texture Controlcited by 10
- 2022Enhancement of Novel View Synthesis Using Omnidirectional Image Completioncited by 9
- 2023RDFC-GAN: RGB-Depth Fusion CycleGAN for Indoor Depth Completioncited by 7
- 2024View-consistent Object Removal in Radiance Fieldscited by 7
- 2024Don't Look into the Dark: Latent Codes for Pluralistic Image Inpaintingcited by 6
- 2025Beyond Editing Pairs: Fine-Grained Instructional Image Editing via Multi-Scale Learnable Regionscited by 6
- 2022High-Quality Pluralistic Image Completion via Code Shared VQGANcited by 5
- 2021Fully Context-Aware Image Inpainting with a Learned Semantic Pyramidcited by 4
- 2022DAM-GAN : Image Inpainting using Dynamic Attention Map based on Fake Texture Detectioncited by 4
- 2022Coarse-to-fine Task-driven Inpainting for Geoscience Imagescited by 4
- 2023PATMAT: Person Aware Tuning of Mask-Aware Transformer for Face Inpaintingcited by 4
- 2023Towards Interactive Image Inpainting via Sketch Refinementcited by 4
- 2023A Unified Framework for Generative Data Augmentation: A Comprehensive Surveycited by 4
- 2024Zero-shot Text-guided Infinite Image Synthesis with LLM guidancecited by 4
- 2022ShowFace: Coordinated Face Inpainting with Memory-Disentangled Refinement Networkscited by 3
- 2022ASSET: Autoregressive Semantic Scene Editing with Transformers at High Resolutionscited by 3
- 20223DFill:Reference-guided Image Inpainting by Self-supervised 3D Image Alignmentcited by 3
- 2023AutoPaint: A Self-Inpainting Method for Unsupervised Anomaly Detectioncited by 3
- 2022Interactive Image Inpainting Using Semantic Guidancecited by 2
- 2022Dual-Domain Image Synthesis using Segmentation-Guided GANcited by 2
- 2022Multi-feature Co-learning for Image Inpaintingcited by 2
- 2022Internal Diverse Image Completioncited by 2
- 2023Leveraging Contaminated Datasets to Learn Clean-Data Distribution with Purified Generative Adversarial Networkscited by 2
50 most cited of 80 All 80 (JSON)
- 2026Overpainting: Localized Context-aware Diffusion Image Editing9 Sep 2026
- 2026Transformer-Based Inpainting for Real-Time 3D Streaming in Sparse Multi-Camera Setups5 Mar 2026
- 2025Disturbance-Free Surgical Video Generation from Multi-Camera Shadowless Lamps for Open Surgery9 Dec 2025
- 2025Ultra High-Resolution Image Inpainting with Patch-Based Content Consistency Adapter15 Oct 2025
- 2025IS-Diff: Improving Diffusion-Based Inpainting with Better Initial Seed15 Sep 2025
- 2025Neural Scene Designer: Self-Styled Semantic Image Manipulation1 Sep 2025
- 2025Clutter Detection and Removal by Multi-Objective Analysis for Photographic Guidance19 Jul 2025
- 2025MAGIC: Few-Shot Mask-Guided Anomaly Inpainting with Prompt Perturbation, Spatially Adaptive Guidance, and Context Awareness3 Jul 2025
- 2025Follow-Your-Creation: Empowering 4D Creation through Video Inpainting5 Jun 2025
- 2025Beyond Editing Pairs: Fine-Grained Instructional Image Editing via Multi-Scale Learnable Regions25 May 2025
- 2025HiScene: Creating Hierarchical 3D Scenes with Isometric View Generation17 Apr 2025
- 2025Flux Already Knows -- Activating Subject-Driven Image Generation without Training12 Apr 2025
38 more
- 2025RORem: Training a Robust Object Remover with Human-in-the-Loop1 Jan 2025
- 2024BrushEdit: All-In-One Image Inpainting and Editing13 Dec 2024
- 2024Improving Detail in Pluralistic Image Inpainting with Feature Dequantization2 Dec 2024
- 2024Artificial Intelligence for Biomedical Video Generation12 Nov 2024
- 2024Ali-AUG: Innovative Approaches to Labeled Data Augmentation using One-Step Diffusion Model24 Oct 2024
- 2024Task-Decoupled Image Inpainting Framework for Class-specific Object Remover3 Oct 2024
- 2024Improving Text-guided Object Inpainting with Semantic Pre-inpainting12 Sep 2024
- 2024DAFT-GAN: Dual Affine Transformation Generative Adversarial Network for Text-Guided Image Inpainting9 Aug 2024
- 2024View-consistent Object Removal in Radiance Fields4 Aug 2024
- 2024Zero-shot Text-guided Infinite Image Synthesis with LLM guidance17 Jul 2024
- 2024Quaternion Generative Adversarial Neural Networks and Applications to Color Image Inpainting17 Jun 2024
- 2024FaithFill: Faithful Inpainting for Object Completion Using a Single Reference Image12 Jun 2024
- 2024EngineBench: Flow Reconstruction in the Transparent Combustion Chamber III Optical Engine5 Jun 2024
- 2024FaceCom: Towards High-fidelity 3D Facial Shape Completion via Optimization and Inpainting Guidance4 Jun 2024
- 2024Is Sora a World Simulator? A Comprehensive Survey on General World Models and Beyond6 May 2024
- 2024CharacterFactory: Sampling Consistent Characters with GANs for Diffusion Models24 Apr 2024
- 2024RefFusion: Reference Adapted Diffusion Models for 3D Scene Inpainting16 Apr 2024
- 2024Don't Look into the Dark: Latent Codes for Pluralistic Image Inpainting27 Mar 2024
- 2024BrushNet: A Plug-and-Play Image Inpainting Model with Decomposed Dual-Branch Diffusion11 Mar 2024
- 2024CIMGEN: Controlled Image Manipulation by Finetuning Pretrained Generative Models on Limited Data23 Jan 2024
- 2024Deep Learning-based Image and Video Inpainting: A Survey7 Jan 2024
- 2023From Posterior Sampling to Meaningful Diversity in Image Restoration24 Oct 2023
- 2023A Unified Framework for Generative Data Augmentation: A Comprehensive Survey30 Sep 2023
- 2023Deep image prior inpainting of ancient frescoes in the Mediterranean Alpine arc25 Jun 2023
- 2023RDFC-GAN: RGB-Depth Fusion CycleGAN for Indoor Depth Completion6 Jun 2023
- 2023Towards Interactive Image Inpainting via Sketch Refinement1 Jun 2023
- 2023AutoPaint: A Self-Inpainting Method for Unsupervised Anomaly Detection21 May 2023
- 2023AURA : Automatic Mask Generator using Randomized Input Sampling for Object Removal13 May 2023
- 2023Unsupervised anomaly localization in high-resolution breast scans using deep pluralistic image completion4 May 2023
- 2023PATMAT: Person Aware Tuning of Mask-Aware Transformer for Face Inpainting12 Apr 2023
- 2023Blind Inpainting with Object-aware Discrimination for Artificial Marker Removal27 Mar 2023
- 2023Persistent Nature: A Generative Model of Unbounded 3D Worlds23 Mar 2023
- 2023SIEDOB: Semantic Image Editing by Disentangling Object and Background23 Mar 2023
- 2023A Complete Survey on Generative AI (AIGC): Is ChatGPT from GPT-4 to GPT-5 All You Need?21 Mar 2023
- 2023Reference-Guided Large-Scale Face Inpainting with Identity and Texture Control13 Mar 2023
- 2023Human MotionFormer: Transferring Human Motions with Vision Transformers22 Feb 2023
- 2023Leveraging Contaminated Datasets to Learn Clean-Data Distribution with Purified Generative Adversarial Networks3 Feb 2023
- 2023DIFAI: Diverse Facial Inpainting using StyleGAN Inversion20 Jan 2023
50 newest of 80 All 80 (JSON)
- 2024BrushNet: A Plug-and-Play Image Inpainting Model with Decomposed Dual-Branch Diffusioncited by 200
- 2024BrushEdit: All-In-One Image Inpainting and Editingcited by 31
- 2024CharacterFactory: Sampling Consistent Characters with GANs for Diffusion Modelscited by 24
- 2024RefFusion: Reference Adapted Diffusion Models for 3D Scene Inpaintingcited by 21
- 2022HS-Diffusion: Semantic-Mixing Diffusion for Head Swappingcited by 12
- 2024Improving Text-guided Object Inpainting with Semantic Pre-inpaintingcited by 12
- 2023PATMAT: Person Aware Tuning of Mask-Aware Transformer for Face Inpaintingcited by 4
- 2025IS-Diff: Improving Diffusion-Based Inpainting with Better Initial Seedcited by 2
- 2022A Structure-Guided Diffusion Model for Large-Hole Image Completioncited by 1
- 2024Ali-AUG: Innovative Approaches to Labeled Data Augmentation using One-Step Diffusion Modelcited by 1
- 2025IS-Diff: Improving Diffusion-Based Inpainting with Better Initial Seed15 Sep 2025
- 2024BrushEdit: All-In-One Image Inpainting and Editing13 Dec 2024
- 2024Ali-AUG: Innovative Approaches to Labeled Data Augmentation using One-Step Diffusion Model24 Oct 2024
- 2024Improving Text-guided Object Inpainting with Semantic Pre-inpainting12 Sep 2024
- 2024CharacterFactory: Sampling Consistent Characters with GANs for Diffusion Models24 Apr 2024
- 2024RefFusion: Reference Adapted Diffusion Models for 3D Scene Inpainting16 Apr 2024
- 2024BrushNet: A Plug-and-Play Image Inpainting Model with Decomposed Dual-Branch Diffusion11 Mar 2024
- 2023PATMAT: Person Aware Tuning of Mask-Aware Transformer for Face Inpainting12 Apr 2023
- 2022HS-Diffusion: Semantic-Mixing Diffusion for Head Swapping13 Dec 2022
- 2022A Structure-Guided Diffusion Model for Large-Hole Image Completion18 Nov 2022
- 2022Depth-Aware Generative Adversarial Network for Talking Head Video Generationcited by 177
- 2023A Complete Survey on Generative AI (AIGC): Is ChatGPT from GPT-4 to GPT-5 All You Need?cited by 84
- 2022InfiniteNature-Zero: Learning Perpetual View Generation of Natural Scenes from Single Imagescited by 82
- 2025Follow-Your-Creation: Empowering 4D Creation through Video Inpaintingcited by 61
- 2024Deep Learning-based Image and Video Inpainting: A Surveycited by 44
- 2021SketchEdit: Mask-Free Local Image Manipulation with Partial Sketchescited by 32
- 2022Bringing Old Films Back to Lifecited by 31
- 2022TGFuse: An Infrared and Visible Image Fusion Approach Based on Transformer and Generative Adversarial Networkcited by 29
- 2021BIPS: Bi-modal Indoor Panorama Synthesis via Residual Depth-aided Adversarial Learningcited by 26
- 2022One Model to Edit Them All: Free-Form Text-Driven Image Manipulation with Semantic Modulationscited by 24
- 2025RORem: Training a Robust Object Remover with Human-in-the-Loopcited by 23
- 2022Delving StyleGAN Inversion for Image Editing: A Foundation Latent Space Viewpointcited by 18
12 most cited of 67 All 67 (JSON)
- 2026Overpainting: Localized Context-aware Diffusion Image Editing9 Sep 2026
- 2026Transformer-Based Inpainting for Real-Time 3D Streaming in Sparse Multi-Camera Setups5 Mar 2026
- 2025Disturbance-Free Surgical Video Generation from Multi-Camera Shadowless Lamps for Open Surgery9 Dec 2025
- 2025Ultra High-Resolution Image Inpainting with Patch-Based Content Consistency Adapter15 Oct 2025
- 2025Neural Scene Designer: Self-Styled Semantic Image Manipulation1 Sep 2025
- 2025Clutter Detection and Removal by Multi-Objective Analysis for Photographic Guidance19 Jul 2025
- 2025MAGIC: Few-Shot Mask-Guided Anomaly Inpainting with Prompt Perturbation, Spatially Adaptive Guidance, and Context Awareness3 Jul 2025
- 2025Follow-Your-Creation: Empowering 4D Creation through Video Inpainting5 Jun 2025
- 2025Beyond Editing Pairs: Fine-Grained Instructional Image Editing via Multi-Scale Learnable Regions25 May 2025
- 2025HiScene: Creating Hierarchical 3D Scenes with Isometric View Generation17 Apr 2025
- 2025Flux Already Knows -- Activating Subject-Driven Image Generation without Training12 Apr 2025
- 2025RORem: Training a Robust Object Remover with Human-in-the-Loop1 Jan 2025
12 newest of 67 All 67 (JSON)