ECLIPSE: A Resource-Efficient Text-to-Image Prior for Image Generations
Maitreya Patel, Changhoon Kim, Sheng Cheng, Chitta Baral, Yezhou Yang
TL;DR
This work tackles the high resource demands of unCLIP text-to-image generation by introducing ECLIPSE, a CLIP-guided, non-diffusion T2I prior that distills knowledge from vision-language models into a compact 33–34M-parameter prior trained on a fraction of the data. The method combines a projection objective with a CLIP-based contrastive loss to align text and image latent spaces, enabling strong compositional capabilities with dramatically reduced data and compute. Empirical results show ECLIPSE achieves state-of-the-art-like compositional performance under resource constraints, approaching or matching larger models while using only about 2.8% of the training data and 3.3% of the parameters of conventional priors. Analyses indicate diffusion priors and added noise can hinder performance, underscoring the practical value of non-diffusion priors for efficient text-to-image synthesis.
Abstract
Text-to-image (T2I) diffusion models, notably the unCLIP models (e.g., DALL-E-2), achieve state-of-the-art (SOTA) performance on various compositional T2I benchmarks, at the cost of significant computational resources. The unCLIP stack comprises T2I prior and diffusion image decoder. The T2I prior model alone adds a billion parameters compared to the Latent Diffusion Models, which increases the computational and high-quality data requirements. We introduce ECLIPSE, a novel contrastive learning method that is both parameter and data-efficient. ECLIPSE leverages pre-trained vision-language models (e.g., CLIP) to distill the knowledge into the prior model. We demonstrate that the ECLIPSE trained prior, with only 3.3% of the parameters and trained on a mere 2.8% of the data, surpasses the baseline T2I priors with an average of 71.6% preference score under resource-limited setting. It also attains performance on par with SOTA big models, achieving an average of 63.36% preference score in terms of the ability to follow the text compositions. Extensive experiments on two unCLIP diffusion image decoders, Karlo and Kandinsky, affirm that ECLIPSE priors consistently deliver high performance while significantly reducing resource dependency.
