MaGIC: Multi-modality Guided Image Completion
Not on the map. Why?
Abstract (arXiv)
Vanilla image completion approaches exhibit sensitivity to large missing regions, attributed to the limited availability of reference information for plausible generation. To mitigate this, existing methods incorporate the extra cue as a guidance for image completion. Despite improvements, these approaches are often restricted to employing a single modality (e.g., segmentation or sketch maps), which lacks scalability in leveraging multi-modality for more plausible completion. In this paper, we propose a novel, simple yet effective method for Multi-modal Guided Image Completion, dubbed MaGIC, which not only supports a wide range of single modality as the guidance (e.g., text, canny edge, sketch, segmentation, depth, and pose), but also adapts to arbitrarily customized combination of these modalities (i.e., arbitrary multi-modality) for image completion. For building MaGIC, we first introduce a modality-specific conditional U-Net (MCU-Net) that injects single-modal signal into a U-Net denoiser for single-modal guided image completion. Then, we devise a consistent modality blending (CMB) method to leverage modality signals encoded in multiple learned MCU-Nets through gradient guidance in latent space. Our CMB is training-free, thereby avoids the cumbersome joint re-training of different modalities, which is the secret of MaGIC to achieve exceptional flexibility in accommodating new modalities for completion. Experiments show the superiority of MaGIC over state-of-the-art methods and its generalization to various completion tasks. Our project with code and models is available at yeates.github.io/MaGIC-Page/.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). Builds on 43 of its 53 references that are in the map. First posted on arXiv 19 May 2023.
Builds on
43 of 53 references.
References · 43
- 2020Denoising Diffusion Probabilistic Modelscited by 21,076
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,863
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2020Denoising Diffusion Implicit Modelscited by 9,781
- 2021Diffusion Models Beat GANs on Image Synthesiscited by 8,255
- 2022Hierarchical Text-Conditional Image Generation with CLIP Latentscited by 6,585
- 2022Photorealistic Text-to-Image Diffusion Models with Deep Language Understandingcited by 6,355
- 2022Classifier-Free Diffusion Guidancecited by 5,847
- 2023Adding Conditional Control to Text-to-Image Diffusion Modelscited by 5,503
- 2022LAION-5B: An open large-scale dataset for training next generation image-text modelscited by 4,152
- 2021GLIDE: Towards Photorealistic Image Generation and Editing with Text-Guided Diffusion Modelscited by 3,614
- 2023Consistency Modelscited by 1,822
31 more
- 2019Towards Robust Monocular Depth Estimation: Mixing Datasets for Zero-shot Cross-dataset Transfercited by 1,495
- 2022RePaint: Inpainting using Denoising Diffusion Probabilistic Modelscited by 1,430
- 2023T2I-Adapter: Learning Adapters to Dig out More Controllable Ability for Text-to-Image Diffusion Modelscited by 1,351
- 2022Imagic: Text-Based Real Image Editing with Diffusion Modelscited by 1,178
- 2023Pick-a-Pic: An Open Dataset of User Preferences for Text-to-Image Generationcited by 977
- 2021Blended Diffusion for Text-driven Editing of Natural Imagescited by 927
- 2021Vector Quantized Diffusion Model for Text-to-Image Synthesiscited by 774
- 2021Resolution-robust Large Mask Inpainting with Fourier Convolutionscited by 738
- 2023Attend-and-Excite: Attention-Based Semantic Guidance for Text-to-Image Diffusion Modelscited by 702
- 2021DiffusionCLIP: Text-Guided Diffusion Models for Robust Image Manipulationcited by 642
- 2018Free-Form Image Inpainting with Gated Convolutioncited by 594
- 2023Universal Guidance for Diffusion Modelscited by 437
- 2022Blended Latent Diffusioncited by 432
- 2023Training-Free Layout Control with Cross-Attention Guidancecited by 313
- 2023FreeDoM: Training-Free Energy-Guided Conditional Diffusion Modelcited by 294
- 2022SmartBrush: Text and Shape Guided Object Inpainting with Diffusion Modelcited by 278
- 2022Imagen Editor and EditBench: Advancing and Evaluating Text-Guided Image Inpaintingcited by 233
- 2021Large Scale Image Completion via Co-Modulated Generative Adversarial Networkscited by 220
- 2022MAT: Mask-Aware Transformer for Large Hole Image Inpaintingcited by 218
- 2022Cross-Image Relational Knowledge Distillation for Semantic Segmentationcited by 118
- 2020Bringing Old Photos Back to Lifecited by 95
- 2022Incremental Transformer Structure Enhanced Image Inpainting with Masking Positional Encodingcited by 83
- 2021Image Inpainting via Conditional Texture and Structure Dual Generationcited by 66
- 2020Guidance and Evaluation: Semantic-Aware Image Inpainting for Mixed Scenescited by 43
- 2021Bridging Global Context Interactions for High-Fidelity Image Completioncited by 40
- 2023Training-free Content Injection using h-space in Diffusion Modelscited by 36
- 2022Keys to Better Image Inpainting: Structure and Texture Go Hand in Handcited by 25
- 2022High-Fidelity Image Inpainting with GAN Inversioncited by 15
- 2022Unbiased Multi-Modality Guidance for Image Inpaintingcited by 10
- 2022High-Quality Pluralistic Image Completion via Code Shared VQGANcited by 5
- 2022Structure-Guided Image Completion with Image-level and Object-level Semantic Discriminatorscited by 2
Built on by
Citing papers per year: 2023: 2; 2024: 7; 2025: 3; 2026: 2.
14 papers.
Sort:
By area:
- 2024Controllable Generation with Text-to-Image Diffusion Models: A Surveycited by 83
- 2024PromptFix: You Prompt and We Fix the Photocited by 40
- 2025OmniPaint: Mastering Object-Oriented Editing via Disentangled Insertion-Removal Inpaintingcited by 39
- 2024HDR-GS: Efficient High Dynamic Range Novel View Synthesis at 1000x Speed via Gaussian Splattingcited by 35
- 2024DyMO: Training-Free Diffusion Model Alignment with Dynamic Multi-Objective Schedulingcited by 27
- 2023Flow-Guided Diffusion for Video Inpaintingcited by 11
- 2023Deficiency-Aware Masked Transformer for Video Inpaintingcited by 5
- 2024Coherent and Multi-modality Image Inpainting via Latent Space Optimizationcited by 5
- 2024Test-time Conditional Text-to-Image Synthesis Using Diffusion Modelscited by 2
- 2024VIPaint: Image Inpainting with Pre-Trained Diffusion Models via Variational Inferencecited by 2
- 2025Understanding Trade offs When Conditioning Synthetic Datacited by 1
- 2025Recovering Partially Corrupted Objects via Sketch-Guided Bidirectional Feature Interactioncited by 0
- 2026SketchSense: Learning to Interpret Imperfect Sketch Guidance for Image Inpainting13 Aug 2026
- 2026InstantHDR: Single-forward Gaussian Splatting Initialization for HDR 3D Reconstruction11 Mar 2026
- 2025Understanding Trade offs When Conditioning Synthetic Data3 Jul 2025
- 2025OmniPaint: Mastering Object-Oriented Editing via Disentangled Insertion-Removal Inpainting11 Mar 2025
- 2025Recovering Partially Corrupted Objects via Sketch-Guided Bidirectional Feature Interaction10 Mar 2025
- 2024DyMO: Training-Free Diffusion Model Alignment with Dynamic Multi-Objective Scheduling1 Dec 2024
- 2024VIPaint: Image Inpainting with Pre-Trained Diffusion Models via Variational Inference28 Nov 2024
- 2024Test-time Conditional Text-to-Image Synthesis Using Diffusion Models16 Nov 2024
- 2024Coherent and Multi-modality Image Inpainting via Latent Space Optimization10 Jul 2024
- 2024PromptFix: You Prompt and We Fix the Photo27 May 2024
- 2024HDR-GS: Efficient High Dynamic Range Novel View Synthesis at 1000x Speed via Gaussian Splatting24 May 2024
- 2024Controllable Generation with Text-to-Image Diffusion Models: A Survey7 Mar 2024
2 more
- 2023Flow-Guided Diffusion for Video Inpainting26 Nov 2023
- 2023Deficiency-Aware Masked Transformer for Video Inpainting17 Jul 2023
- 2024Controllable Generation with Text-to-Image Diffusion Models: A Surveycited by 83
- 2024PromptFix: You Prompt and We Fix the Photocited by 40
- 2025OmniPaint: Mastering Object-Oriented Editing via Disentangled Insertion-Removal Inpaintingcited by 39
- 2024DyMO: Training-Free Diffusion Model Alignment with Dynamic Multi-Objective Schedulingcited by 27
- 2023Flow-Guided Diffusion for Video Inpaintingcited by 11
- 2024Coherent and Multi-modality Image Inpainting via Latent Space Optimizationcited by 5
- 2024Test-time Conditional Text-to-Image Synthesis Using Diffusion Modelscited by 2
- 2024VIPaint: Image Inpainting with Pre-Trained Diffusion Models via Variational Inferencecited by 2
- 2025Recovering Partially Corrupted Objects via Sketch-Guided Bidirectional Feature Interactioncited by 0
- 2025OmniPaint: Mastering Object-Oriented Editing via Disentangled Insertion-Removal Inpainting11 Mar 2025
- 2025Recovering Partially Corrupted Objects via Sketch-Guided Bidirectional Feature Interaction10 Mar 2025
- 2024DyMO: Training-Free Diffusion Model Alignment with Dynamic Multi-Objective Scheduling1 Dec 2024
- 2024VIPaint: Image Inpainting with Pre-Trained Diffusion Models via Variational Inference28 Nov 2024
- 2024Test-time Conditional Text-to-Image Synthesis Using Diffusion Models16 Nov 2024
- 2024Coherent and Multi-modality Image Inpainting via Latent Space Optimization10 Jul 2024
- 2024PromptFix: You Prompt and We Fix the Photo27 May 2024
- 2024Controllable Generation with Text-to-Image Diffusion Models: A Survey7 Mar 2024
- 2023Flow-Guided Diffusion for Video Inpainting26 Nov 2023
- 2024HDR-GS: Efficient High Dynamic Range Novel View Synthesis at 1000x Speed via Gaussian Splattingcited by 35
- 2023Deficiency-Aware Masked Transformer for Video Inpaintingcited by 5
- 2025Understanding Trade offs When Conditioning Synthetic Datacited by 1
- 2026InstantHDR: Single-forward Gaussian Splatting Initialization for HDR 3D Reconstructioncited by 0
- 2026SketchSense: Learning to Interpret Imperfect Sketch Guidance for Image Inpaintingcited by 0
- 2026SketchSense: Learning to Interpret Imperfect Sketch Guidance for Image Inpainting13 Aug 2026
- 2026InstantHDR: Single-forward Gaussian Splatting Initialization for HDR 3D Reconstruction11 Mar 2026
- 2025Understanding Trade offs When Conditioning Synthetic Data3 Jul 2025
- 2024HDR-GS: Efficient High Dynamic Range Novel View Synthesis at 1000x Speed via Gaussian Splatting24 May 2024
- 2023Deficiency-Aware Masked Transformer for Video Inpainting17 Jul 2023