EZIGen: Enhancing zero-shot subject-driven image generation with precise subject encoding and decoupled guidance
<|reference_start|>EZIGen: Enhancing zero-shot subject-driven image generation with precise subject encoding and decoupled guidance: Zero-shot subject-driven image generation aims to produce images that incorporate a subject from a given example image. The challenge lies in preserving the subject's identity while aligning with the text prompt which often requires modifying certain aspects of the subject's appearance. Despite advancements in diffusion model based methods, existing approaches still struggle to balance identity preservation with text prompt alignment. In this study, we conducted an in-depth investigation into this issue and uncovered key insights for achieving effective identity preservation while maintaining a strong balance. Our key findings include: (1) the design of the subject image encoder significantly impacts identity preservation quality, and (2) separating text and subject guidance is crucial for both text alignment and identity preservation. Building on these insights, we introduce a new approach called EZIGen, which employs two main strategies: a carefully crafted subject image Encoder based on the pretrained UNet of the Stable Diffusion model to ensure high-quality identity transfer, following a process that decouples the guidance stages and iteratively refines the initial image layout. Through these strategies, EZIGen achieves state-of-the-art results on multiple subject-driven benchmarks with a unified model and 100 times less training data. The demo page is available at: https://zichengduan.github.io/pages/EZIGen/index.html.<|reference_end|>
@article{duan2024ezigen:,
    title={EZIGen: Enhancing zero-shot subject-driven image generation with precise
  subject encoding and decoupled guidance},
    author={Zicheng Duan, Yuxuan Ding, Chenhui Gou, Ziqin Zhou, Ethan Smith,
  Lingqiao Liu},
    journal={arXiv preprint arXiv:2409.08091},
    year={2024},
    archivePrefix={arXiv},
    eprint={2409.08091},
    primaryClass={cs.CV}
}