VersaGen: Unleashing Versatile Visual Control for Text-to-Image Synthesis
Zhipeng Chen, Lan Yang, Yonggang Qi, Honggang Zhang, Kaiyue Pang, Ke Li, Yi-Zhe Song
TL;DR
VersaGen addresses the limited visual control in text-to-image synthesis by enabling four flexible input modes (single subject, multiple subjects, background, or combinations) and integrating them into a frozen diffusion model via a trainable adaptor. It introduces three inference-time strategies—Multimodal Conflict Resolver, Multi-object Decoupling, and Adaptive Control Strength—to align user drawings with prompts and improve robustness in real-world use. Extensive experiments on COCO and Sketchy show VersaGen outperforms baselines in both qualitative and quantitative measures and receives strong user support for its ease of use. This work advances user-centric controllable generation by providing versatile, drawing-based conditioning that can handle diverse creative intents while maintaining scalability and practicality.
Abstract
Despite the rapid advancements in text-to-image (T2I) synthesis, enabling precise visual control remains a significant challenge. Existing works attempted to incorporate multi-facet controls (text and sketch), aiming to enhance the creative control over generated images. However, our pilot study reveals that the expressive power of humans far surpasses the capabilities of current methods. Users desire a more versatile approach that can accommodate their diverse creative intents, ranging from controlling individual subjects to manipulating the entire scene composition. We present VersaGen, a generative AI agent that enables versatile visual control in T2I synthesis. VersaGen admits four types of visual controls: i) single visual subject; ii) multiple visual subjects; iii) scene background; iv) any combination of the three above or merely no control at all. We train an adaptor upon a frozen T2I model to accommodate the visual information into the text-dominated diffusion process. We introduce three optimization strategies during the inference phase of VersaGen to improve generation results and enhance user experience. Comprehensive experiments on COCO and Sketchy validate the effectiveness and flexibility of VersaGen, as evidenced by both qualitative and quantitative results.
