Diverse Image Inpainting with Bidirectional and Autoregressive Transformers
Not on the map. Why?
Abstract (arXiv)
Image inpainting is an underdetermined inverse problem, which naturally allows diverse contents to fill up the missing or corrupted regions realistically. Prevalent approaches using convolutional neural networks (CNNs) can synthesize visually pleasant contents, but CNNs suffer from limited perception fields for capturing global features. With image-level attention, transformers enable to model long-range dependencies and generate diverse contents with autoregressive modeling of pixel-sequence distributions. However, the unidirectional attention in autoregressive transformers is suboptimal as corrupted image regions may have arbitrary shapes with contexts from any direction. We propose BAT-Fill, an innovative image inpainting framework that introduces a novel bidirectional autoregressive transformer (BAT) for image inpainting. BAT utilizes the transformers to learn autoregressive distributions, which naturally allows the diverse generation of missing contents. In addition, it incorporates the masked language model like BERT, which enables bidirectionally modeling of contextual information of missing regions for better image completion. Extensive experiments over multiple datasets show that BAT-Fill achieves superior diversity and fidelity in image inpainting qualitatively and quantitatively.
Key facts. Cited by 80 papers in the map (data through 14 Oct 2026). Builds on 46 of its 68 references that are in the map. First posted on arXiv 26 Apr 2021.
Builds on
46 of 68 references.
References · 46
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,177
- 2020End-to-End Object Detection with Transformerscited by 7,414
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,586
- 2016Image-to-Image Translation with Conditional Adversarial Networkscited by 4,527
- 2013Auto-Encoding Variational Bayescited by 4,053
- 2014Deep Learning Face Attributes in the Wildcited by 3,693
- 2020Deformable DETR: Deformable Transformers for End-to-End Object Detectioncited by 3,422
34 more
- 2020Taming Transformers for High-Resolution Image Synthesiscited by 3,253
- 2017Progressive Growing of GANs for Improved Quality, Stability, and Variationcited by 2,988
- 2019XLNet: Generalized Autoregressive Pretraining for Language Understandingcited by 2,811
- 2016Perceptual Losses for Real-Time Style Transfer and Super-Resolutioncited by 2,694
- 2016Context Encoders: Feature Learning by Inpaintingcited by 1,428
- 2019Semantic Image Synthesis with Spatially-Adaptive Normalizationcited by 1,299
- 2020MPNet: Masked and Permuted Pre-training for Language Understandingcited by 981
- 2018Free-Form Image Inpainting with Gated Convolutioncited by 594
- 2018Generative Image Inpainting with Contextual Attentioncited by 580
- 2018Image Inpainting for Irregular Holes Using Partial Convolutionscited by 505
- 2021Bottleneck Transformers for Visual Recognitioncited by 364
- 2016Learning from Simulated and Unsupervised Images through Adversarial Trainingcited by 288
- 2021Large Scale Image Completion via Co-Modulated Generative Adversarial Networkscited by 220
- 2019EdgeConnect: Generative Image Inpainting with Adversarial Edge Learningcited by 163
- 2019Pluralistic Image Completioncited by 162
- 2021High-Fidelity Pluralistic Image Completion with Transformerscited by 134
- 2019StructureFlow: Image Inpainting via Structure-aware Appearance Flowcited by 118
- 2021Generating Diverse Structure for Image Inpainting With Hierarchical VQ-VAEcited by 106
- 2020Rethinking Image Inpainting via a Mutual Encoder-Decoder with Feature Equalizationscited by 102
- 2020Bringing Old Photos Back to Lifecited by 95
- 2018ST-GAN: Spatial Transformer Generative Adversarial Networks for Image Compositingcited by 90
- 2018Shift-Net: Image Inpainting via Deep Feature Rearrangementcited by 87
- 2018ESIR: End-to-end Scene Text Recognition via Iterative Image Rectificationcited by 79
- 2021Defect-GAN: High-Fidelity Defect Synthesis for Automated Defect Inspectioncited by 77
- 2018Spatial Fusion GAN for Image Synthesiscited by 68
- 2017Towards Deeper Understanding of Variational Autoencoding Modelscited by 56
- 2020EMLight: Lighting Estimation via Spherical Distribution Approximationcited by 48
- 2020Cascade EF-GAN: Progressive Facial Expression Editing with Local Focusescited by 43
- 2020Guidance and Evaluation: Semantic-Aware Image Inpainting for Mixed Scenescited by 43
- 2019GA-DAN: Geometry-Aware Domain Adaptation Network for Scene Text Detection and Recognitioncited by 37
- 2021GMLight: Lighting Estimation via Geometric Distribution Approximationcited by 28
- 2020Adversarial Image Composition with Auxiliary Illuminationcited by 21
- 2020LEED: Label-Free Expression Editing via Disentanglementcited by 16
- 2019Spatial-Aware GAN for Unsupervised Person Re-identificationcited by 13
Built on by
Citing papers per year: 2021: 9; 2022: 28; 2023: 17; 2024: 20; 2025: 6.
80 papers.
Sort:
By area:
- 2022RePaint: Inpainting using Denoising Diffusion Probabilistic Modelscited by 1,430
- 2022Visual Prompting via Image Inpaintingcited by 250
- 2023TextDiffuser: Diffusion Models as Text Painterscited by 229
- 2022MAT: Mask-Aware Transformer for Large Hole Image Inpaintingcited by 218
- 2023Sequential Modeling Enables Scalable Learning for Large Vision Modelscited by 212
- 2024Is Sora a World Simulator? A Comprehensive Survey on General World Models and Beyondcited by 111
- 2022Incremental Transformer Structure Enhanced Image Inpainting with Masking Positional Encodingcited by 83
- 2023Towards Coherent Image Inpainting Using Denoising Diffusion Implicit Modelscited by 61
- 2023Putting People in Their Place: Affordance-Aware Human Insertion into Scenescited by 53
- 2021Multimodal Image Synthesis and Editing: The Generative AI Eracited by 52
- 2023Regularized Vector Quantization for Tokenized Image Synthesiscited by 46
- 2021WaveFill: A Wavelet-based Generation Network for Image Inpaintingcited by 44
38 more
- 2024Deep Learning-based Image and Video Inpainting: A Surveycited by 44
- 2021Unbalanced Feature Transport for Exemplar-based Image Translationcited by 41
- 2024Structure Matters: Tackling the Semantic Discrepancy in Diffusion Models for Image Inpaintingcited by 40
- 2024Autoregressive Models in Vision: A Surveycited by 39
- 2022Masked Lip-Sync Prediction by Audio-Visual Contextual Exploitation in Transformerscited by 33
- 2021Blind Image Super-Resolution via Contrastive Representation Learningcited by 32
- 2022Modulated Contrast for Versatile Image Synthesiscited by 23
- 2025RORem: Training a Robust Object Remover with Human-in-the-Loopcited by 23
- 2023Image Inpainting via Tractable Steering of Diffusion Modelscited by 22
- 2022ZITS++: Image Inpainting by Improving the Incremental Transformer on Structural Priorscited by 21
- 2023Paste, Inpaint and Harmonize via Denoising: Subject-Driven Image Editing with Pre-Trained Diffusion Modelcited by 21
- 2021Bi-level Feature Alignment for Versatile Image Translation and Manipulationcited by 20
- 2022Marginal Contrastive Correspondence for Guided Image Generationcited by 19
- 2021Sparse Needlets for Lighting Estimation with Spherical Transport Losscited by 18
- 2022AutoLink: Self-supervised Learning of Human Skeletons and Object Outlines by Linking Keypointscited by 17
- 2022Learning Prior Feature and Attention Enhanced Image Inpaintingcited by 16
- 2022GLaMa: Joint Spatial and Frequency Loss for General Image Inpaintingcited by 15
- 2021GenCo: Generative Co-training for Generative Adversarial Networks with Limited Datacited by 14
- 2024Data-efficient Large Vision Models through Sequential Autoregressioncited by 14
- 2021EdiBERT, a generative model for image editingcited by 13
- 2022Delving Globally into Texture and Structure for Image Inpaintingcited by 13
- 2023Face Transformer: Towards High Fidelity and Accurate Face Swappingcited by 11
- 2024HINT: High-quality INPainting Transformer with Mask-Aware Encoding and Enhanced Attentioncited by 11
- 2024Text2Place: Affordance-aware Text Guided Human Placementcited by 11
- 2022Unbiased Multi-Modality Guidance for Image Inpaintingcited by 10
- 2023Transformer-based Generative Adversarial Networks in Computer Vision: A Comprehensive Surveycited by 10
- 2023IMProv: Inpainting-based Multimodal Prompting for Computer Vision Taskscited by 10
- 2022Enhancement of Novel View Synthesis Using Omnidirectional Image Completioncited by 9
- 2022Image Inpainting via Iteratively Decoupled Probabilistic Modelingcited by 9
- 2024Dream360: Diverse and Immersive Outdoor Virtual Scene Creation via Transformer-Based 360 Image Outpaintingcited by 9
- 2022End-to-End Visual Editing with a Generatively Pre-Trained Artistcited by 7
- 2023T-former: An Efficient Transformer for Image Inpaintingcited by 7
- 2024Transformer based Pluralistic Image Completion with Reduced Information Losscited by 7
- 2024View-consistent Object Removal in Radiance Fieldscited by 7
- 2022Few-shot Image Generation Using Discrete Content Representationcited by 6
- 2024Transformer-based Image and Video Inpainting: Current Challenges and Future Directionscited by 6
- 2022High-Quality Pluralistic Image Completion via Code Shared VQGANcited by 5
- 2023TransRef: Multi-Scale Reference Embedding Transformer for Reference-Guided Image Inpaintingcited by 5
50 most cited of 80 All 80 (JSON)
- 2025IS-Diff: Improving Diffusion-Based Inpainting with Better Initial Seed15 Sep 2025
- 2025GuidPaint: Class-Guided Image Inpainting with Diffusion Models29 Jul 2025
- 2025Clutter Detection and Removal by Multi-Objective Analysis for Photographic Guidance19 Jul 2025
- 2025From Missing Pieces to Masterpieces: Image Completion with Context-Adaptive Diffusion19 Apr 2025
- 2025High-Fidelity Image Inpainting with Multimodal Guided GAN Inversion17 Apr 2025
- 2025RORem: Training a Robust Object Remover with Human-in-the-Loop1 Jan 2025
- 2024MGAN-CRCM: A Novel Multiple Generative Adversarial Network and Coarse-Refinement Based Cognizant Method for Image Inpainting25 Dec 2024
- 2024Artificial Intelligence for Biomedical Video Generation12 Nov 2024
- 2024Autoregressive Models in Vision: A Survey8 Nov 2024
- 2024AIDOVECL: AI-generated Dataset of Outpainted Vehicles for Eye-level Classification and Localization31 Oct 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
38 more
- 2024Text2Place: Affordance-aware Text Guided Human Placement22 Jul 2024
- 2024Minutes to Seconds: Speeded-up DDPM-based Image Inpainting with Coarse-to-Fine Sampling8 Jul 2024
- 2024Transformer-based Image and Video Inpainting: Current Challenges and Future Directions28 Jun 2024
- 2024Xi-Net: Transformer Based Seismic Waveform Reconstructor14 Jun 2024
- 2024Is Sora a World Simulator? A Comprehensive Survey on General World Models and Beyond6 May 2024
- 2024Transformer based Pluralistic Image Completion with Reduced Information Loss31 Mar 2024
- 2024Structure Matters: Tackling the Semantic Discrepancy in Diffusion Models for Image Inpainting29 Mar 2024
- 2024Inpainting-Driven Mask Optimization for Object Removal23 Mar 2024
- 2024Attack Deterministic Conditional Image Generative Models for Diverse and Controllable Generation13 Mar 2024
- 2024Windowed-FourierMixer: Enhancing Clutter-Free Room Modeling with Fourier Transform28 Feb 2024
- 2024HINT: High-quality INPainting Transformer with Mask-Aware Encoding and Enhanced Attention22 Feb 2024
- 2024Data-efficient Large Vision Models through Sequential Autoregression7 Feb 2024
- 2024Dream360: Diverse and Immersive Outdoor Virtual Scene Creation via Transformer-Based 360 Image Outpainting19 Jan 2024
- 2024Deep Learning-based Image and Video Inpainting: A Survey7 Jan 2024
- 2023IMProv: Inpainting-based Multimodal Prompting for Computer Vision Tasks4 Dec 2023
- 2023Sequential Modeling Enables Scalable Learning for Large Vision Models1 Dec 2023
- 2023Image Inpainting via Tractable Steering of Diffusion Models28 Nov 2023
- 2023Distance Weighted Trans Network for Image Completion11 Oct 2023
- 2023DiffGANPaint: Fast Inpainting Using Denoising Diffusion GANs3 Aug 2023
- 2023Interactive Neural Painting31 Jul 2023
- 2023TransRef: Multi-Scale Reference Embedding Transformer for Reference-Guided Image Inpainting20 Jun 2023
- 2023Paste, Inpaint and Harmonize via Denoising: Subject-Driven Image Editing with Pre-Trained Diffusion Model13 Jun 2023
- 2023Towards Interactive Image Inpainting via Sketch Refinement1 Jun 2023
- 2023TextDiffuser: Diffusion Models as Text Painters18 May 2023
- 2023T-former: An Efficient Transformer for Image Inpainting12 May 2023
- 2023Putting People in Their Place: Affordance-Aware Human Insertion into Scenes27 Apr 2023
- 2023Towards Coherent Image Inpainting Using Denoising Diffusion Implicit Models6 Apr 2023
- 2023Face Transformer: Towards High Fidelity and Accurate Face Swapping5 Apr 2023
- 2023Local-to-Global Panorama Inpainting for Locale-Aware Indoor Lighting Prediction18 Mar 2023
- 2023Regularized Vector Quantization for Tokenized Image Synthesis11 Mar 2023
- 2023Transformer-based Generative Adversarial Networks in Computer Vision: A Comprehensive Survey17 Feb 2023
- 2022Internal Diverse Image Completion18 Dec 2022
- 2022Masked Lip-Sync Prediction by Audio-Visual Contextual Exploitation in Transformers9 Dec 2022
- 2022Image Inpainting via Iteratively Decoupled Probabilistic Modeling6 Dec 2022
- 2022A Structure-Guided Diffusion Model for Large-Hole Image Completion18 Nov 2022
- 2022Contrastive Learning for Diverse Disentangled Foreground Generation4 Nov 2022
- 2022ZITS++: Image Inpainting by Improving the Incremental Transformer on Structural Priors12 Oct 2022
- 2022Mask-Guided Image Person Removal with Data Synthesis29 Sep 2022
50 newest of 80 All 80 (JSON)
- 2022RePaint: Inpainting using Denoising Diffusion Probabilistic Modelscited by 1,430
- 2023TextDiffuser: Diffusion Models as Text Painterscited by 229
- 2023Towards Coherent Image Inpainting Using Denoising Diffusion Implicit Modelscited by 61
- 2024Structure Matters: Tackling the Semantic Discrepancy in Diffusion Models for Image Inpaintingcited by 40
- 2023Image Inpainting via Tractable Steering of Diffusion Modelscited by 22
- 2023Paste, Inpaint and Harmonize via Denoising: Subject-Driven Image Editing with Pre-Trained Diffusion Modelcited by 21
- 2025From Missing Pieces to Masterpieces: Image Completion with Context-Adaptive Diffusioncited by 2
- 2025GuidPaint: Class-Guided Image Inpainting with Diffusion Modelscited by 2
- 2025IS-Diff: Improving Diffusion-Based Inpainting with Better Initial Seedcited by 2
- 2022A Structure-Guided Diffusion Model for Large-Hole Image Completioncited by 1
- 2024Minutes to Seconds: Speeded-up DDPM-based Image Inpainting with Coarse-to-Fine Samplingcited by 1
- 2023DiffGANPaint: Fast Inpainting Using Denoising Diffusion GANscited by 0
- 2025IS-Diff: Improving Diffusion-Based Inpainting with Better Initial Seed15 Sep 2025
- 2025GuidPaint: Class-Guided Image Inpainting with Diffusion Models29 Jul 2025
- 2025From Missing Pieces to Masterpieces: Image Completion with Context-Adaptive Diffusion19 Apr 2025
- 2024Minutes to Seconds: Speeded-up DDPM-based Image Inpainting with Coarse-to-Fine Sampling8 Jul 2024
- 2024Structure Matters: Tackling the Semantic Discrepancy in Diffusion Models for Image Inpainting29 Mar 2024
- 2023Image Inpainting via Tractable Steering of Diffusion Models28 Nov 2023
- 2023DiffGANPaint: Fast Inpainting Using Denoising Diffusion GANs3 Aug 2023
- 2023Paste, Inpaint and Harmonize via Denoising: Subject-Driven Image Editing with Pre-Trained Diffusion Model13 Jun 2023
- 2023TextDiffuser: Diffusion Models as Text Painters18 May 2023
- 2023Towards Coherent Image Inpainting Using Denoising Diffusion Implicit Models6 Apr 2023
- 2022A Structure-Guided Diffusion Model for Large-Hole Image Completion18 Nov 2022
- 2022RePaint: Inpainting using Denoising Diffusion Probabilistic Models24 Jan 2022
- 2022Visual Prompting via Image Inpaintingcited by 250
- 2022MAT: Mask-Aware Transformer for Large Hole Image Inpaintingcited by 218
- 2023Sequential Modeling Enables Scalable Learning for Large Vision Modelscited by 212
- 2022Incremental Transformer Structure Enhanced Image Inpainting with Masking Positional Encodingcited by 83
- 2023Putting People in Their Place: Affordance-Aware Human Insertion into Scenescited by 53
- 2021Multimodal Image Synthesis and Editing: The Generative AI Eracited by 52
- 2023Regularized Vector Quantization for Tokenized Image Synthesiscited by 46
- 2021WaveFill: A Wavelet-based Generation Network for Image Inpaintingcited by 44
- 2024Deep Learning-based Image and Video Inpainting: A Surveycited by 44
- 2021Unbalanced Feature Transport for Exemplar-based Image Translationcited by 41
- 2024Autoregressive Models in Vision: A Surveycited by 39
- 2022Masked Lip-Sync Prediction by Audio-Visual Contextual Exploitation in Transformerscited by 33
12 most cited of 67 All 67 (JSON)
- 2025Clutter Detection and Removal by Multi-Objective Analysis for Photographic Guidance19 Jul 2025
- 2025High-Fidelity Image Inpainting with Multimodal Guided GAN Inversion17 Apr 2025
- 2025RORem: Training a Robust Object Remover with Human-in-the-Loop1 Jan 2025
- 2024MGAN-CRCM: A Novel Multiple Generative Adversarial Network and Coarse-Refinement Based Cognizant Method for Image Inpainting25 Dec 2024
- 2024Artificial Intelligence for Biomedical Video Generation12 Nov 2024
- 2024Autoregressive Models in Vision: A Survey8 Nov 2024
- 2024AIDOVECL: AI-generated Dataset of Outpainted Vehicles for Eye-level Classification and Localization31 Oct 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
- 2024Text2Place: Affordance-aware Text Guided Human Placement22 Jul 2024
- 2024Transformer-based Image and Video Inpainting: Current Challenges and Future Directions28 Jun 2024
- 2024Xi-Net: Transformer Based Seismic Waveform Reconstructor14 Jun 2024
12 newest of 67 All 67 (JSON)