Large-Scale Text-to-Image Model with Inpainting is a Zero-Shot Subject-Driven Image Generator
About
Subject-driven text-to-image generation aims to produce images of a new subject within a desired context by accurately capturing both the visual characteristics of the subject and the semantic content of a text prompt. Traditional methods rely on time- and resource-intensive fine-tuning for subject alignment, while recent zero-shot approaches leverage on-the-fly image prompting, often sacrificing subject alignment. In this paper, we introduce Diptych Prompting, a novel zero-shot approach that reinterprets as an inpainting task with precise subject alignment by leveraging the emergent property of diptych generation in large-scale text-to-image models. Diptych Prompting arranges an incomplete diptych with the reference image in the left panel, and performs text-conditioned inpainting on the right panel. We further prevent unwanted content leakage by removing the background in the reference image and improve fine-grained details in the generated subject by enhancing attention weights between the panels during inpainting. Experimental results confirm that our approach significantly outperforms zero-shot image prompting methods, resulting in images that are visually preferred by users. Additionally, our method supports not only subject-driven generation but also stylized image generation and subject-driven image editing, demonstrating versatility across diverse image generation applications. Project page: https://diptychprompting.github.io/
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Subject-driven image generation | DreamBench | DINO Score68.9 | 62 | |
| Personalized Text-to-Image Generation | DreamBench++ Single-subject | CP0.616 | 18 | |
| Image Personalization | User Study Personalization Tasks | Concept Preservation (CP)74.2 | 17 | |
| Subject-driven Text-to-Image Generation | DreamBench (test) | Subject Alignment Win Rate80.4 | 6 | |
| Intrinsic Attribute Editing | Intrinsic Attribute Editing Evaluation Set | DINO Score0.794 | 6 | |
| Stylized Image Generation | 25 prompts and 20 style images (test) | DINO Score0.357 | 3 |