atlas

Research map / Image generation / Autoregressive and latent generation

Towards Enhanced Image Inpainting: Mitigating Unwanted Object Insertion and Preserving Color Consistency

CVPR 2025 · Image generation › Autoregressive and latent generation · approach: Generative latent space tooling · 14 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes ASUKA, a post-training method that adds an MAE-based context prior and an inpainting-specific VAE decoder to frozen SD 1.5 and FLUX inpainting models to reduce unwanted object insertion and mask-unmask color shift.

Problem

Latent generative inpainting models often hallucinate unwanted objects in masked regions and produce color shifts between inpainted and unmasked areas, and retraining the full three-stage pipeline is costly.

Approach

Freeze the generator and VAE encoder, replace the text condition with an MAE reconstruction prior aligned through a small trainable alignment module, and train a VAE decoder conditioned on the unmasked pixels as a local harmonization task with color and latent augmentation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add ASUKA alignment and decoder to Stable Diffusion v1.5Stable Diffusion v1.5 · MISATOP-IDS: 0.211 -> 0.312Helped
Add ASUKA alignment and decoder to Stable Diffusion v1.5Stable Diffusion v1.5 · MISATOGradient@edge: 63.844 -> 47.753Helped
Add ASUKA alignment and decoder to Stable Diffusion v1.5Stable Diffusion v1.5 · Places 2P-IDS: 0.207 -> 0.287Helped
Add ASUKA alignment and decoder to Stable Diffusion v1.5Stable Diffusion v1.5 · Places 2Gradient@edge: 160.705 -> 147.733Helped
Add ASUKA alignment and decoder to FLUXFLUX · MISATO@512P-IDS: 0.223 -> 0.327Helped
Add ASUKA alignment and decoder to FLUXFLUX · MISATO@512Gradient@edge: 65.928 -> 48.635Helped
Add a decoder conditioned on unmasked image pixels (ablation)ASUKA-SD · MISATOGradient@edge: 63.142 -> 48.588Helped
Add color augmentation during decoder training (ablation)ASUKA-SD · MISATOGradient@edge: 63.142 -> 49.538Helped
Add latent augmentation and the full decoder training procedure (ablation)ASUKA-SD · MISATOGradient@edge: 49.538 -> 47.753Helped
Use linear feature-dimension alignment only (ablation)ASUKA-SD · MISATOP-IDS: 0.253 -> 0.263Helped
Add one self-attention block after linear alignment (ablation)ASUKA-SD · MISATOP-IDS: 0.263 -> 0.268Helped
Use four self-attention blocks in the alignment module (ablation)ASUKA-SD · MISATOP-IDS: 0.268 -> 0.312Helped

Surprising findings

Limitations

Experimental setup

Datasets: Places2 COCO object segments Co-Mod masks LaMa masks Matterport3D Flickr-Landscape MegaDepth COCO 2014

Benchmarks: Places2 MISATO

Metrics: LPIPS FID U-IDS P-IDS CLIP@mask Gradient@edge

Baselines: Co-Mod MAT LaMa MAE-FAR SD-Repaint SD SD-text SD-token SD-IP SD-T2I SD-CAEv2 SD-LaMa

Builds on: Stable Diffusion inpainting FLUX inpainting MAE-FAR Masked Auto-Encoder Co-Mod

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy