FlexEControl: Flexible and Efficient Multimodal Control for Text-to-Image Generation

Xuehai He, Jian Zheng, Jacob Zhiyuan Fang, Robinson Piramuthu, Mohit Bansal +4 more
5/8/2024
cs.CV

No confident code implementation found for this paper.

Abstract

Controllable text-to-image (T2I) diffusion models generate images conditioned on both text prompts and semantic inputs of other modalities like edge maps. Nevertheless, current controllable T2I methods commonly face challenges related to efficiency and faithfulness, especially when conditioning on multiple inputs from either the same or diverse modalities. In this paper, we propose a novel Flexible and Efficient method, FlexEControl, for controllable T2I generation. At the core of FlexEControl is a unique weight decomposition strategy, which allows for streamlined integration of various input types. This approach not only enhances the faithfulness of the generated image to the control, but also significantly reduces the computational overhead typically associated with multimodal conditioning. Our approach achieves a reduction of 41% in trainable parameters and 30% in memory usage compared with Uni-ControlNet. Moreover, it doubles data efficiency and can flexibly generate images under the guidance of multiple input conditions of various modalities.

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!

Cite this paper

@article{he2024flexecontrol,
  title  = {FlexEControl: Flexible and Efficient Multimodal Control for Text-to-Image Generation},
  author = {Xuehai He and Jian Zheng and Jacob Zhiyuan Fang and Robinson Piramuthu and Mohit Bansal and Vicente Ordonez and Gunnar A Sigurdsson and Nanyun Peng and Xin Eric Wang},
  year   = {2024},
  eprint = {2405.04834},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.04834v2}
}

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/2405.04834.svg)](https://codeofpaper.com/paper/2405.04834)

Discussion