CVApr 26, 2024

ObjectAdd: Adding Objects into Image via a Training-Free Diffusion Modification Fashion

arXiv:2404.17230v56 citationsh-index: 32Pattern Recognition
Originality Incremental advance
AI Analysis

This addresses a practical need for users to modify generated images by adding objects, though it appears incremental as a diffusion model modification.

The paper tackles the problem of adding user-specified objects into images without training, achieving accurate object placement and image consistency with technical innovations in embedding concatenation and attention control.

We introduce ObjectAdd, a training-free diffusion modification method to add user-expected objects into user-specified area. The motive of ObjectAdd stems from: first, describing everything in one prompt can be difficult, and second, users often need to add objects into the generated image. To accommodate with real world, our ObjectAdd maintains accurate image consistency after adding objects with technical innovations in: (1) embedding-level concatenation to ensure correct text embedding coalesce; (2) object-driven layout control with latent and attention injection to ensure objects accessing user-specified area; (3) prompted image inpainting in an attention refocusing & object expansion fashion to ensure rest of the image stays the same. With a text-prompted image, our ObjectAdd allows users to specify a box and an object, and achieves: (1) adding object inside the box area; (2) exact content outside the box area; (3) flawless fusion between the two areas

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes