BrushNet: A Plug-and-Play Image Inpainting Model with Decomposed Dual-Branch Diffusion
On the map: Diffusion models → 3D, point cloud and scene generation
Abstract (arXiv)
Image inpainting, the process of restoring corrupted images, has seen significant advancements with the advent of diffusion models (DMs). Despite these advancements, current DM adaptations for inpainting, which involve modifications to the sampling strategy or the development of inpainting-specific DMs, frequently suffer from semantic inconsistencies and reduced image quality. Addressing these challenges, our work introduces a novel paradigm: the division of masked image features and noisy latent into separate branches. This division dramatically diminishes the model's learning load, facilitating a nuanced incorporation of essential masked image information in a hierarchical fashion. Herein, we present BrushNet, a novel plug-and-play dual-branch model engineered to embed pixel-level masked image features into any pre-trained DM, guaranteeing coherent and enhanced image inpainting outcomes. Additionally, we introduce BrushData and BrushBench to facilitate segmentation-based inpainting training and performance assessment. Our extensive experimental analysis demonstrates BrushNet's superior performance over existing models across seven key metrics, including image quality, mask region preservation, and textual coherence.
Key facts. Cited by 200 papers in the map (data through 13 Oct 2026). Placed in 3D, point cloud and scene generation, one of 14 directions in Diffusion models. Builds on 38 of its 51 references that are in the map. First posted on arXiv 11 Mar 2024.
Builds on
38 of 51 references.
Closest ancestors · 8
Same direction, newest first
- 2023HD-Painter: High-Resolution and Prompt-Faithful Text-Guided Image Inpainting with Diffusion Models21 Dec
- 2023DreamInpainter: Text-Guided Subject-Driven Image Inpainting with Diffusion Models5 Dec
- 2023Image Inpainting via Tractable Steering of Diffusion Models28 Nov
- 2023Uni-paint: A Unified Framework for Multimodal Image Inpainting with Pretrained Diffusion Model11 Oct
- 2023Magicremover: Tuning-free Text-guided Image inpainting with Diffusion Models4 Oct
- 2023Towards Coherent Image Inpainting Using Denoising Diffusion Implicit Models6 Apr
- 2022SmartBrush: Text and Shape Guided Object Inpainting with Diffusion Model9 Dec
- 2022RePaint: Inpainting using Denoising Diffusion Probabilistic Models24 Jan
Other references · 30
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,588
- 2020Denoising Diffusion Probabilistic Modelscited by 20,952
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,777
- 2014Microsoft COCO: Common Objects in Contextcited by 17,550
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,082
- 2020Denoising Diffusion Implicit Modelscited by 9,718
- 2022Classifier-Free Diffusion Guidancecited by 5,785
- 2023Adding Conditional Control to Text-to-Image Diffusion Modelscited by 5,484
- 2022LAION-5B: An open large-scale dataset for training next generation image-text modelscited by 4,141
- 2014Deep Learning Face Attributes in the Wildcited by 3,686
- 2015LSUN: Construction of a Large-scale Image Dataset using Deep Learning with Humans in the Loopcited by 1,350
- 2018Demystifying MMD GANscited by 1,277
18 more
- 2021Blended Diffusion for Text-driven Editing of Natural Imagescited by 926
- 2024Grounded SAM: Assembling Open-World Models for Diverse Visual Taskscited by 919
- 2023Human Preference Score v2: A Solid Benchmark for Evaluating Human Preferences of Text-to-Image Synthesiscited by 871
- 2022Blended Latent Diffusioncited by 432
- 2023Rethinking FID: Towards a Better Evaluation Metric for Image Generationcited by 305
- 2021GODIVA: Generating Open-DomaIn Videos from nAtural Descriptionscited by 255
- 2023Inpaint Anything: Segment Anything Meets Image Inpaintingcited by 233
- 2022Imagen Editor and EditBench: Advancing and Evaluating Text-Guided Image Inpaintingcited by 231
- 2021Large Scale Image Completion via Co-Modulated Generative Adversarial Networkscited by 220
- 2024Diffusion Model-Based Image Editing: A Surveycited by 212
- 2023A Task is Worth One Word: Learning with Task Prompts for High-Quality Versatile Image Inpaintingcited by 168
- 2019Pluralistic Image Completioncited by 162
- 2023Kandinsky: an Improved Text-to-Image Synthesis with Image Prior and Latent Diffusioncited by 114
- 2021Generating Diverse Structure for Image Inpainting With Hierarchical VQ-VAEcited by 106
- 2018IntroVAE: Introspective Variational Autoencoders for Photographic Image Synthesiscited by 85
- 2021PD-GAN: Probabilistic Diverse GAN for Image Inpaintingcited by 80
- 2022CM-GAN: Image Inpainting with Cascaded Modulation GAN and Object-Aware Trainingcited by 49
- 2024Deep Learning-based Image and Video Inpainting: A Surveycited by 44
Built on by
Citing papers per year: 2024: 34; 2025: 96; 2026: 70.
200 papers.
Sort:
By area:
- 2025Step1X-Edit: A Practical Framework for General Image Editingcited by 424
- 2024UltraEdit: Instruction-based Fine-Grained Image Editing at Scalecited by 267
- 2024OmniEdit: Building Image Editing Generalist Models Through Specialist Supervisioncited by 145
- 2024UniReal: Universal Image Generation and Editing via Learning Real-world Dynamicscited by 101
- 2024CatVTON: Concatenation Is All You Need for Virtual Try-On with Diffusion Modelscited by 100
- 2025ACE++: Instruction-Based Image Creation and Editing via Context-Aware Content Fillingcited by 95
- 2025VideoPainter: Any-length Video Inpainting and Editing with Plug-and-Play Context Controlcited by 83
- 2025Se~norita-2M: A High-Quality Instruction-based Dataset for General Video Editing by Video Specialistscited by 61
- 2025KV-Edit: Training-Free Image Editing for Precise Background Preservationcited by 48
- 2024Region-Aware Text-to-Image Generation via Hard Binding and Soft Refinementcited by 37
- 2025POSTA: A Go-to Framework for Customized Artistic Poster Generationcited by 36
- 2024FreeEdit: Mask-free Reference-based Image Editing with Multi-modal Instructioncited by 35
38 more
- 2025OmniEraser: Remove Objects and Their Effects in Images with Paired Video-Frame Datacited by 35
- 2025ROSE: Remove Objects with Side Effects in Videoscited by 34
- 2024Generative Image Layer Decomposition with Visual Effectscited by 33
- 2024BrushEdit: All-In-One Image Inpainting and Editingcited by 31
- 2024MagicQuill: An Intelligent Interactive Image Editing Systemcited by 30
- 2025Does FLUX Already Know How to Perform Physically Plausible Image Composition?cited by 30
- 2025NANO3D: A Training-Free Approach for Efficient 3D Editing Without Maskscited by 29
- 2024DepthLab: From Partial to Completecited by 27
- 2025UniCombine: Unified Multi-Conditional Combination with Diffusion Transformercited by 25
- 2024VIVID-10M: A Dataset and Baseline for Versatile and Interactive Video Local Editingcited by 24
- 2025SmartEraser: Remove Anything from Images using Masked-Region Guidancecited by 24
- 2025StyleSSP: Sampling StartPoint Enhancement for Training-free Diffusion-based Method for Style Transfercited by 23
- 2024SharpDepth: Sharpening Metric Depth Predictions Using Diffusion Distillationcited by 21
- 2025UltraFusion: Ultra High Dynamic Imaging using Exposure Fusioncited by 20
- 2025HiScene: Creating Hierarchical 3D Scenes with Isometric View Generationcited by 18
- 2025Follow-Your-Preference: Towards Preference-Aligned Image Inpaintingcited by 18
- 2024PrefPaint: Aligning Image Inpainting Diffusion Model with Human Preferencecited by 17
- 2024InsightEdit: Towards Better Instruction Following for Image Editingcited by 17
- 2024Reflecting Reality: Enabling Diffusion Models to Produce Faithful Mirror Reflectionscited by 16
- 2025Zooming In on Fakes: A Novel Dataset for Localized AI-Generated Image Detection with Forgery Amplification Approachcited by 16
- 2025SceneMaker: Open-set 3D Scene Generation with Decoupled De-occlusion and Pose Estimation Modelcited by 16
- 2025TurboFill: Adapting Few-step Text-to-image Model for Fast Image Inpaintingcited by 15
- 2025MTV-Inpaint: Multi-Task Long Video Inpaintingcited by 14
- 2024UniPaint: Unified Space-time Video Inpainting via Mixture-of-Expertscited by 13
- 2025Precise Object and Effect Removal with Adaptive Target-Aware Attentioncited by 13
- 2025Training-free Geometric Image Editing on Diffusion Modelscited by 13
- 2025Flux Already Knows -- Activating Subject-Driven Image Generation without Trainingcited by 11
- 2026Group Editing: Edit Multiple Images in One Gocited by 11
- 2025SAGI: Semantically Aligned and Uncertainty Guided AI Image Inpaintingcited by 10
- 2025TACO: Taming Diffusion for in-the-wild Video Amodal Completioncited by 10
- 2025Frame In-N-Out: Unbounded Controllable Image-to-Video Generationcited by 10
- 2024Edicho: Consistent Image Editing in the Wildcited by 9
- 2025OmniVTON: Training-Free Universal Virtual Try-Oncited by 9
- 2025GeoRemover: Removing Objects and Their Causal Visual Artifactscited by 9
- 2025MirrorVerse: Pushing Diffusion Models to Realistically Reflect the Worldcited by 8
- 2025DreamLight: Towards Harmonious and Consistent Image Relightingcited by 8
- 2025MIRAGE: Towards AI-Generated Image Detection in the Wildcited by 8
- 2026PosterOmni: Generalized Artistic Poster Creation via Task Distillation and Unified Reward Feedbackcited by 8
50 most cited of 200 All 200 (JSON)
- 2026PhysReflect: Geometry and Perception Guided Diffusion for Physically-Plausible Mirror Reflections20 Sep 2026
- 2026VOR-Bench: A Human Perception-Driven Benchmark for Video Object Removal15 Sep 2026
- 2026Overpainting: Localized Context-aware Diffusion Image Editing9 Sep 2026
- 2026Preserving Subject-Clarity in Image Outpainting with Multiscale Wavelet Supervision5 Sep 2026
- 2026Structured-Prior-Guided Diffusion Inpainting with Physical Consistency for Traffic Sign Augmentation2 Sep 2026
- 2026PredErase: Training-Free Object-and-Effect Removal with Predictive Latent Guidance1 Sep 2026
- 2026Training-Free Inpainting Across Domains with a Frozen Text-to-Image Diffusion Model1 Sep 2026
- 2026APT: Anchor-aligned Perturbations for Tamper Localization in Fully Regenerated Images31 Aug 2026
- 2026RefVideo-6M: A Reliable Reference-Based Dataset for Instructional Video Editing26 Aug 2026
- 2026ScaleVid: Geometry-Aware Video Object Scaling with Mesh-Free Inference12 Aug 2026
- 2026MirrorWorld: Taming Video Diffusion Models for Mirror Reflection Generation7 Aug 2026
- 2026When Diffusion Models Forget Who You Are: Identity Preservation in Face Inpainting under Large Occlusions5 Aug 2026
38 more
- 2026TurboClear: One-Step Object-Effect Removal via Region-Calibrated Distribution Matching and Fusion2 Aug 2026
- 2026TongueReenact: Geometry-Anchored Tongue Synthesis for Face Reenactment30 Jul 2026
- 2026ServerlessT2I: Efficient Text-to-Image Workflow Serving on a Serverless Platform29 Jul 2026
- 2026Instruction-based Image Editing: A Survey on Data, Models, Evaluation, and Applications28 Jul 2026
- 2026CtrlVTON: Controllable Virtual Try-On via Visual-Instance-Prompt Segmentation10 Jul 2026
- 2026EditVerse3D: High-Quality 3D Object Editing with Region-Aware Learning8 Jul 2026
- 2026GMO-E2DIT: Grounded Multi-Operation Editing for E-Commerce Images1 Jul 2026
- 2026Accelerated Likelihood Maximization for Diffusion-based Versatile Content Generation30 Jun 2026
- 2026CoIn: Comprehensive 2D-3D Inpainting with Gaussian Splatting Guidance25 Jun 2026
- 2026Moebius: 0.2B Lightweight Image Inpainting Framework with 10B-Level Performance17 Jun 2026
- 2026ProductConsistency: Improving Product Identity Preservation in Instruction-Based Image Editing via SFT and RL17 Jun 2026
- 2026Improving Text-Instance Alignment Of Foreground Conditioned Out-Painting Via Customized Concept Embedding9 Jun 2026
- 2026TextWand: A Unified Framework for Scene Text Editing4 Jun 2026
- 2026GeM-NR: Geometry-Aware Multi-View Editing for Nonrigid Scene Changes3 Jun 2026
- 2026Follow-Your-Preference++: Rethinking Preference Alignment for Image Inpainting2 Jun 2026
- 2026Benchmarking Single-Step Inpainting Methods for Multi-Object 3D Gaussian Splatting Scenes29 May 2026
- 2026Object Pose and Shape Estimation for Grasping: Does it Work?26 May 2026
- 2026UniVL: Unified Vision-Language Embedding for Spatially Grounded Contextual Image Generation20 May 2026
- 2026A Non-Reference Diffusion-Based Restoration Framework for Landsat 7 ETM+ SLC-off Imagery in Antarctica20 May 2026
- 2026Self-Prompting Diffusion Transformer for Open-Vocabulary Scene Text Editing via In-Context Learning15 May 2026
- 2026StyleTextGen: Style-Conditioned Multilingual Scene Text Generation14 May 2026
- 2026ClickRemoval: An Interactive Open-Source Tool for Object Removal in Diffusion Models14 May 2026
- 2026Revealing the Gap in Human and VLM Scene Perception through Counterfactual Semantic Saliency13 May 2026
- 2026Amortized Guidance for Image Inpainting with Pretrained Diffusion Models13 May 2026
- 2026UniFixer: A Universal Reference-Guided Fixer for Diffusion-Based View Synthesis12 May 2026
- 2026VidSplat: Gaussian Splatting Reconstruction with Geometry-Guided Video Diffusion Priors12 May 2026
- 2026FlashClear: Ultra-Fast Image Content Removal via Efficient Step Distillation and Feature Caching9 May 2026
- 2026BRIDGE: Background Routing and Isolated Discrete Gating for Coarse-Mask Local Editing8 May 2026
- 2026AlbumFill: Album-Guided Reasoning and Retrieval for Personalized Image Completion4 May 2026
- 2026SwiftPie: Lightning-fast Subject-driven Image Personalization via One step Diffusion2 May 2026
- 2026Edit Where You Mean: Region-Aware Adapter Injection for Mask-Free Local Image Editing26 Apr 2026
- 2026Beyond Voxel 3D Editing: Learning from 3D Masks and Self-Constructed Data15 Apr 2026
- 2026DiffusionPrint: Learning Generative Fingerprints for Diffusion-Based Inpainting Localization14 Apr 2026
- 2026FineEdit: Fine-Grained Image Edit with Bounding Box Guidance13 Apr 2026
- 2026LegoDiffusion: Micro-Serving Text-to-Image Diffusion Workflows9 Apr 2026
- 2026DiffHDR: Re-Exposing LDR Videos with Video Diffusion Models7 Apr 2026
- 2026NearID: Identity Representation Learning via Near-identity Distractors2 Apr 2026
- 2026From Understanding to Erasing: Towards Complete and Stable Video Object Removal2 Apr 2026
50 newest of 200 All 200 (JSON)
- 2024OmniEdit: Building Image Editing Generalist Models Through Specialist Supervisioncited by 145
- 2024CatVTON: Concatenation Is All You Need for Virtual Try-On with Diffusion Modelscited by 100
- 2024BrushEdit: All-In-One Image Inpainting and Editingcited by 31
- 2025UniCombine: Unified Multi-Conditional Combination with Diffusion Transformercited by 25
- 2024VIVID-10M: A Dataset and Baseline for Versatile and Interactive Video Local Editingcited by 24
- 2024SharpDepth: Sharpening Metric Depth Predictions Using Diffusion Distillationcited by 21
- 2024PrefPaint: Aligning Image Inpainting Diffusion Model with Human Preferencecited by 17
- 2024Reflecting Reality: Enabling Diffusion Models to Produce Faithful Mirror Reflectionscited by 16
- 2025TurboFill: Adapting Few-step Text-to-image Model for Fast Image Inpaintingcited by 15
- 2025Training-free Geometric Image Editing on Diffusion Modelscited by 13
- 2025TACO: Taming Diffusion for in-the-wild Video Amodal Completioncited by 10
- 2025OmniVTON: Training-Free Universal Virtual Try-Oncited by 9
12 most cited of 66 All 66 (JSON)
- 2026PhysReflect: Geometry and Perception Guided Diffusion for Physically-Plausible Mirror Reflections20 Sep 2026
- 2026Structured-Prior-Guided Diffusion Inpainting with Physical Consistency for Traffic Sign Augmentation2 Sep 2026
- 2026Training-Free Inpainting Across Domains with a Frozen Text-to-Image Diffusion Model1 Sep 2026
- 2026MirrorWorld: Taming Video Diffusion Models for Mirror Reflection Generation7 Aug 2026
- 2026When Diffusion Models Forget Who You Are: Identity Preservation in Face Inpainting under Large Occlusions5 Aug 2026
- 2026Accelerated Likelihood Maximization for Diffusion-based Versatile Content Generation30 Jun 2026
- 2026Self-Prompting Diffusion Transformer for Open-Vocabulary Scene Text Editing via In-Context Learning15 May 2026
- 2026ClickRemoval: An Interactive Open-Source Tool for Object Removal in Diffusion Models14 May 2026
- 2026Amortized Guidance for Image Inpainting with Pretrained Diffusion Models13 May 2026
- 2026VidSplat: Gaussian Splatting Reconstruction with Geometry-Guided Video Diffusion Priors12 May 2026
- 2026SwiftPie: Lightning-fast Subject-driven Image Personalization via One step Diffusion2 May 2026
- 2026Edit Where You Mean: Region-Aware Adapter Injection for Mask-Free Local Image Editing26 Apr 2026
12 newest of 66 All 66 (JSON)
- 2025Follow-Your-Preference: Towards Preference-Aligned Image Inpaintingcited by 18
- 2025InpaintDPO: Mitigating Spatial Relationship Hallucinations in Foreground-conditioned Inpainting via Diverse Preference Optimizationcited by 0
- 2026Follow-Your-Preference++: Rethinking Preference Alignment for Image Inpaintingcited by 0
- 2026Follow-Your-Preference++: Rethinking Preference Alignment for Image Inpainting2 Jun 2026
- 2025InpaintDPO: Mitigating Spatial Relationship Hallucinations in Foreground-conditioned Inpainting via Diverse Preference Optimization16 Dec 2025
- 2025Follow-Your-Preference: Towards Preference-Aligned Image Inpainting27 Sep 2025
- 2024EditScout: Locating Forged Regions from Diffusion-based Edited Images with Multimodal LLMcited by 2
- 2026Seeing as Experts Do: A Knowledge-Augmented Agent for Open-Set Fine-Grained Visual Understandingcited by 2
- 2026Revealing the Gap in Human and VLM Scene Perception through Counterfactual Semantic Saliencycited by 0
- 2026Revealing the Gap in Human and VLM Scene Perception through Counterfactual Semantic Saliency13 May 2026
- 2026Seeing as Experts Do: A Knowledge-Augmented Agent for Open-Set Fine-Grained Visual Understanding4 Mar 2026
- 2024EditScout: Locating Forged Regions from Diffusion-based Edited Images with Multimodal LLM5 Dec 2024
- 2025Step1X-Edit: A Practical Framework for General Image Editingcited by 424
- 2024UltraEdit: Instruction-based Fine-Grained Image Editing at Scalecited by 267
- 2024UniReal: Universal Image Generation and Editing via Learning Real-world Dynamicscited by 101
- 2025ACE++: Instruction-Based Image Creation and Editing via Context-Aware Content Fillingcited by 95
- 2025VideoPainter: Any-length Video Inpainting and Editing with Plug-and-Play Context Controlcited by 83
- 2025Se~norita-2M: A High-Quality Instruction-based Dataset for General Video Editing by Video Specialistscited by 61
- 2024Region-Aware Text-to-Image Generation via Hard Binding and Soft Refinementcited by 37
- 2025POSTA: A Go-to Framework for Customized Artistic Poster Generationcited by 36
- 2024FreeEdit: Mask-free Reference-based Image Editing with Multi-modal Instructioncited by 35
- 2025OmniEraser: Remove Objects and Their Effects in Images with Paired Video-Frame Datacited by 35
- 2025ROSE: Remove Objects with Side Effects in Videoscited by 34
- 2024Generative Image Layer Decomposition with Visual Effectscited by 33
12 most cited of 125 All 125 (JSON)
- 2026VOR-Bench: A Human Perception-Driven Benchmark for Video Object Removal15 Sep 2026
- 2026Overpainting: Localized Context-aware Diffusion Image Editing9 Sep 2026
- 2026Preserving Subject-Clarity in Image Outpainting with Multiscale Wavelet Supervision5 Sep 2026
- 2026PredErase: Training-Free Object-and-Effect Removal with Predictive Latent Guidance1 Sep 2026
- 2026APT: Anchor-aligned Perturbations for Tamper Localization in Fully Regenerated Images31 Aug 2026
- 2026RefVideo-6M: A Reliable Reference-Based Dataset for Instructional Video Editing26 Aug 2026
- 2026ScaleVid: Geometry-Aware Video Object Scaling with Mesh-Free Inference12 Aug 2026
- 2026TurboClear: One-Step Object-Effect Removal via Region-Calibrated Distribution Matching and Fusion2 Aug 2026
- 2026TongueReenact: Geometry-Anchored Tongue Synthesis for Face Reenactment30 Jul 2026
- 2026ServerlessT2I: Efficient Text-to-Image Workflow Serving on a Serverless Platform29 Jul 2026
- 2026Instruction-based Image Editing: A Survey on Data, Models, Evaluation, and Applications28 Jul 2026
- 2026CtrlVTON: Controllable Virtual Try-On via Visual-Instance-Prompt Segmentation10 Jul 2026
12 newest of 125 All 125 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2025GuidPaint: Class-Guided Image Inpainting with Diffusion Models
- 2024Paint by Inpaint: Learning to Add Image Objects by Removing Them First
- 2024Diffusion-based image inpainting with internal learning
- 2021Learning Sparse Masks for Diffusion-based Image Inpainting
- 2023A Theoretical Justification for Image Inpainting using Denoising Diffusion Probabilistic Models
- 2024RAD: Region-Aware Diffusion Models for Image Inpainting
- 2023DiffGANPaint: Fast Inpainting Using Denoising Diffusion GANs
- 20243D-Consistent Image Inpainting with Diffusion Models