FlexControl: Computation-Aware ControlNet with Differentiable Router for Text-to-Image Generation
Zheng Fang, Lichuan Xiang, Xu Cai, Kaicheng Zhou, Hongkai Wen

TL;DR
FlexControl introduces a dynamic, trainable gating mechanism for diffusion models that automatically selects control blocks during image generation, improving efficiency and adaptability without manual intervention.
Contribution
It proposes a novel, computation-aware training framework with a differentiable router that automatically determines control block activation in diffusion models.
Findings
Outperforms existing ControlNet variants in key metrics.
Reduces computational overhead while maintaining or improving image quality.
Enhances adaptability across diverse tasks with a unified framework.
Abstract
ControlNet offers a powerful way to guide diffusion-based generative models, yet most implementations rely on ad-hoc heuristics to choose which network blocks to control-an approach that varies unpredictably with different tasks. To address this gap, we propose FlexControl, a novel framework that copies all diffusion blocks during training and employs a trainable gating mechanism to dynamically select which blocks to activate at each denoising step. With introducing a computation-aware loss, we can encourage control blocks only to activate when it benefit the generation quality. By eliminating manual block selection, FlexControl enhances adaptability across diverse tasks and streamlines the design pipeline, with computation-aware training loss in an end-to-end training manner. Through comprehensive experiments on both UNet (e.g., SD1.5) and DiT (e.g., SD3.0), we show that our method…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Image and Video Retrieval Techniques · Medical Image Segmentation Techniques · Graph Theory and Algorithms
MethodsDiffusion
