DreamCom: Finetuning Text-guided Inpainting Model for Image Composition
Lingxiao Lu, Jiangtong Li, Bo Zhang, Li Niu
TL;DR
DreamCom tackles the problem of realism and fidelity in image composition by finetuning a text-guided image inpainting model on a few reference images for a given object, binding the object to a special token $[V]$. It introduces masked cross-attention and masked self-attention to shield the foreground generation from background interference while preserving foreground colors, enabling seamless insertion into new backgrounds without iterative segmentation. The method is evaluated on DreamEditBench and the newly constructed MureCom dataset, showing superior foreground fidelity (measured by DINO and CLIP-I) and competitive background preservation, with user studies favoring DreamCom. The work also contributes the MureCom dataset, facilitating multi-reference, foreground-aware image composition research. Overall, DreamCom offers a practical, annotation-light path to high-quality foreground incorporation in diffusion-based image editing.
Abstract
The goal of image composition is merging a foreground object into a background image to obtain a realistic composite image. Recently, generative composition methods are built on large pretrained diffusion models, due to their unprecedented image generation ability. However, they are weak in preserving the foreground object details. Inspired by recent text-to-image generation customized for certain object, we propose DreamCom by treating image composition as text-guided image inpainting customized for certain object. Specifically , we finetune pretrained text-guided image inpainting model based on a few reference images containing the same object, during which the text prompt contains a special token associated with this object. Then, given a new background, we can insert this object into the background with the text prompt containing the special token. In practice, the inserted object may be adversely affected by the background, so we propose masked attention mechanisms to avoid negative background interference. Experimental results on DreamEditBench and our contributed MureCom dataset show the outstanding performance of our DreamCom.
