Instruct-Imagen: Image Generation with Multi-modal Instruction
Hexiang Hu, Kelvin C. K. Chan, Yu-Chuan Su, Wenhu Chen, Yandong Li, Kihyuk Sohn, Yang Zhao, Xue Ben, Boqing Gong, William Cohen, Ming-Wei Chang, Xuhui Jia
TL;DR
Instruct-Imagen tackles the challenge of heterogeneous image generation by introducing multi-modal instructions that unify text, style, subject, and other modalities into a single task representation. The model extends a pre-trained text-to-image diffusion backbone with a cross-attention mechanism conditioned on encoded multi-modal instructions and uses a two-stage training pipeline: retrieval-augmented pre-training to ground generations in relevant multimodal context, followed by instruction-tuning on diverse tasks. Across 11 datasets spanning text-to-image, control-to-image, subject-driven, style generation, and style transfer, Instruct-Imagen matches or surpasses state-of-the-art task-specific models and demonstrates strong zero-shot generalization to unseen, complex instructions. The approach improves controllability and alignment in image generation while maintaining practical inference speed, suggesting broad applicability in flexible, instruction-driven generation with external multimodal grounding.
Abstract
This paper presents instruct-imagen, a model that tackles heterogeneous image generation tasks and generalizes across unseen tasks. We introduce *multi-modal instruction* for image generation, a task representation articulating a range of generation intents with precision. It uses natural language to amalgamate disparate modalities (e.g., text, edge, style, subject, etc.), such that abundant generation intents can be standardized in a uniform format. We then build instruct-imagen by fine-tuning a pre-trained text-to-image diffusion model with a two-stage framework. First, we adapt the model using the retrieval-augmented training, to enhance model's capabilities to ground its generation on external multimodal context. Subsequently, we fine-tune the adapted model on diverse image generation tasks that requires vision-language understanding (e.g., subject-driven generation, etc.), each paired with a multi-modal instruction encapsulating the task's essence. Human evaluation on various image generation datasets reveals that instruct-imagen matches or surpasses prior task-specific models in-domain and demonstrates promising generalization to unseen and more complex tasks.
