HD-Painter: High-Resolution and Prompt-Faithful Text-Guided Image Inpainting with Diffusion Models
About
Recent progress in text-guided image inpainting, based on the unprecedented success of text-to-image diffusion models, has led to exceptionally realistic and visually plausible results. However, there is still significant potential for improvement in current text-to-image inpainting models, particularly in better aligning the inpainted area with user prompts and performing high-resolution inpainting. Therefore, we introduce HD-Painter, a training free approach that accurately follows prompts and coherently scales to high resolution image inpainting. To this end, we design the Prompt-Aware Introverted Attention (PAIntA) layer enhancing self-attention scores by prompt information resulting in better text aligned generations. To further improve the prompt coherence we introduce the Reweighting Attention Score Guidance (RASG) mechanism seamlessly integrating a post-hoc sampling strategy into the general form of DDIM to prevent out-of-distribution latent shifts. Moreover, HD-Painter allows extension to larger scales by introducing a specialized super-resolution technique customized for inpainting, enabling the completion of missing regions in images of up to 2K resolution. Our experiments demonstrate that HD-Painter surpasses existing state-of-the-art approaches quantitatively and qualitatively across multiple metrics and a user study. Code is publicly available at: https://github.com/Picsart-AI-Research/HD-Painter
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Image Inpainting | Places2 (test) | FID23.53 | 72 | |
| Image Inpainting | FFHQ 256x256 | LPIPS0.389 | 21 | |
| Portrait Inpainting | CelebA-HQ 512 | FID20.31 | 18 | |
| Image Inpainting | EditBench free-form masks (val) | ImageReward0.3836 | 15 | |
| Text-guided image inpainting | MSCOCO with layout masks (test) | ImageReward0.2766 | 15 | |
| Natural scene image inpainting | Places2 Large | FID8.07 | 14 | |
| Natural scene image inpainting | Places2 (Small) | FID4.49 | 14 | |
| Image Inpainting | AFHQ 9 (test) | LPIPS0.285 | 13 | |
| Image Inpainting | CelebA-HQ 24 (test) | LPIPS0.275 | 13 | |
| Natural scene image inpainting | Places2 256 | FID37.1 | 13 |