Object-Driven One-Shot Fine-tuning of Text-to-Image Diffusion with Prototypical Embedding
Jianxiang Lu, Cong Xie, Hui Guo
TL;DR
This work tackles the challenge of one-shot fine-tuning for inserting user-specified objects into text-to-image diffusion outputs while preserving object identity and enabling diverse contexts. It introduces an object-driven framework that initializes a prototypical embedding from multimodal cues (image, mask, and class text) and employs a class-characterizing regularization along with an object-specific loss to balance fidelity and generalization. Implemented on a Stable Diffusion backbone with LoRA, the approach supports single and multi-object implantation and demonstrates superior fidelity-generalization trade-offs against baselines like DreamBooth, Textual Inversion, and LoRA. The method yields high-quality, controllable, and scalable personalization for content creation, though it faces mask-edge and tiny-object fidelity challenges that inform future improvements such as multi-scale perception and improved object masks.
Abstract
As large-scale text-to-image generation models have made remarkable progress in the field of text-to-image generation, many fine-tuning methods have been proposed. However, these models often struggle with novel objects, especially with one-shot scenarios. Our proposed method aims to address the challenges of generalizability and fidelity in an object-driven way, using only a single input image and the object-specific regions of interest. To improve generalizability and mitigate overfitting, in our paradigm, a prototypical embedding is initialized based on the object's appearance and its class, before fine-tuning the diffusion model. And during fine-tuning, we propose a class-characterizing regularization to preserve prior knowledge of object classes. To further improve fidelity, we introduce object-specific loss, which can also use to implant multiple objects. Overall, our proposed object-driven method for implanting new objects can integrate seamlessly with existing concepts as well as with high fidelity and generalization. Our method outperforms several existing works. The code will be released.
