Conditional Text-to-Image Generation with Reference Guidance

Taewook Kim, Ze Wang, Zhengyuan Yang, Jiang Wang, Lijuan Wang +2 more
11/22/2024
cs.CV

No confident code implementation found for this paper.

Abstract

Text-to-image diffusion models have demonstrated tremendous success in synthesizing visually stunning images given textual instructions. Despite remarkable progress in creating high-fidelity visuals, text-to-image models can still struggle with precisely rendering subjects, such as text spelling. To address this challenge, this paper explores using additional conditions of an image that provides visual guidance of the particular subjects for diffusion models to generate. In addition, this reference condition empowers the model to be conditioned in ways that the vocabularies of the text tokenizer cannot adequately represent, and further extends the model's generalization to novel capabilities such as generating non-English text spellings. We develop several small-scale expert plugins that efficiently endow a Stable Diffusion model with the capability to take different references. Each plugin is trained with auxiliary networks and loss functions customized for applications such as English scene-text generation, multi-lingual scene-text generation, and logo-image generation. Our expert plugins demonstrate superior results than the existing methods on all tasks, each containing only 28.55M trainable parameters.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{kim2024conditional,
  title  = {Conditional Text-to-Image Generation with Reference Guidance},
  author = {Taewook Kim and Ze Wang and Zhengyuan Yang and Jiang Wang and Lijuan Wang and Zicheng Liu and Qiang Qiu},
  year   = {2024},
  eprint = {2411.16713},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.16713v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2411.16713.svg)](https://codeofpaper.com/paper/2411.16713)

Discussion