CPO: Condition Preference Optimization for Controllable Image Generation
On the map: LLM alignment / RLHF / preference optimisation → Diffusion and multimodal model alignment
Abstract (arXiv)
To enhance controllability in text-to-image generation, ControlNet introduces image-based control signals, while ControlNet++ improves pixel-level cycle consistency between generated images and the input control signal. To avoid the prohibitive cost of back-propagating through the sampling process, ControlNet++ optimizes only low-noise timesteps (e.g., t < 200) using a single-step approximation, which not only ignores the contribution of high-noise timesteps but also introduces additional approximation errors. A straightforward alternative for optimizing controllability across all timesteps is Direct Preference Optimization (DPO), a fine-tuning method that increases model preference for more controllable images (Iw) over less controllable ones (Il). However, due to uncertainty in generative models, it is difficult to ensure that win--lose image pairs differ only in controllability while keeping other factors, such as image quality, fixed. To address this, we propose performing preference learning over control conditions rather than generated images. Specifically, we construct winning and losing control signals, cw and cl, and train the model to prefer cw. This method, which we term textitCondition Preference Optimization (CPO), eliminates confounding factors and yields a low-variance training objective. Our approach theoretically exhibits lower contrastive loss variance than DPO and empirically achieves superior results. Moreover, CPO requires less computation and storage for dataset curation. Extensive experiments show that CPO significantly improves controllability over the state-of-the-art ControlNet++ across multiple control types: over 10% error rate reduction in segmentation, 70--80% in human pose, and consistent 2--5% reductions in edge and depth maps.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Placed in Diffusion and multimodal model alignment, one of 10 directions in LLM alignment / RLHF / preference optimisation. Builds on 42 of its 52 references that are in the map. First posted on arXiv 6 Nov 2025.
Builds on
42 of 52 references.
Closest ancestors · 3
Same direction, newest first
- 2024ControlNet++: Improving Conditional Controls with Efficient Consistency Feedback11 Apr
- 2024Aligning Diffusion Models by Optimizing Human Utility6 Apr
- 2023Diffusion Model Alignment Using Direct Preference Optimization21 Nov
Other references · 39
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,604
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2020Denoising Diffusion Implicit Modelscited by 9,655
- 2020Score-Based Generative Modeling through Stochastic Differential Equationscited by 8,964
- 2021Diffusion Models Beat GANs on Image Synthesiscited by 8,185
- 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 7,916
- 2022Classifier-Free Diffusion Guidancecited by 5,717
- 2023Adding Conditional Control to Text-to-Image Diffusion Modelscited by 5,466
27 more
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,845
- 2022LAION-5B: An open large-scale dataset for training next generation image-text modelscited by 4,131
- 2020Taming Transformers for High-Resolution Image Synthesiscited by 3,229
- 2022Prompt-to-Prompt Image Editing with Cross Attention Controlcited by 2,409
- 2022DPM-Solver: A Fast ODE Solver for Diffusion Probabilistic Model Sampling in Around 10 Stepscited by 1,961
- 2023T2I-Adapter: Learning Adapters to Dig out More Controllable Ability for Text-to-Image Diffusion Modelscited by 1,339
- 2014Depth Map Prediction from a Single Image using a Multi-Scale Deep Networkcited by 1,264
- 2016Semantic Understanding of Scenes through the ADE20K Datasetcited by 1,063
- 2023ImageReward: Learning and Evaluating Human Preferences for Text-to-Image Generationcited by 1,010
- 2023Pick-a-Pic: An Open Dataset of User Preferences for Text-to-Image Generationcited by 950
- 2022DPM-Solver++: Fast Solver for Guided Sampling of Diffusion Probabilistic Modelscited by 924
- 2022eDiff-I: Text-to-Image Diffusion Models with an Ensemble of Expert Denoiserscited by 921
- 2016COCO-Stuff: Thing and Stuff Classes in Contextcited by 858
- 2023GLIGEN: Open-Set Grounded Text-to-Image Generationcited by 774
- 2023UniPC: A Unified Predictor-Corrector Framework for Fast Sampling of Diffusion Modelscited by 441
- 2023Uni-ControlNet: All-in-One Control to Text-to-Image Diffusion Modelscited by 358
- 2022BBDM: Image-to-image Translation with Brownian Bridge Diffusion Modelscited by 222
- 2023UniControl: A Unified Diffusion Model for Controllable Visual Generation In the Wildcited by 197
- 2023Localizing Object-level Shape Variations with Text-to-Image Diffusion Modelscited by 142
- 2023Human-Art: A Versatile Human-Centric Dataset Bridging Natural and Artificial Scenescited by 68
- 2023Focus on Your Instruction: Fine-grained and Multi-instruction Image Editing by Attention Modulationcited by 61
- 2024Towards Understanding the Working Mechanism of Text-to-Image Diffusion Modelcited by 48
- 2024ControlAR: Controllable Image Generation with Autoregressive Modelscited by 48
- 2023Faster Diffusion: Rethinking the Role of the Encoder for Diffusion Model Inferencecited by 33
- 2023LIME: Localized Image Editing via Attention Regularization in Diffusion Modelscited by 27
- 2024Frame Interpolation with Consecutive Brownian Bridge Diffusioncited by 19
- 2025SuperEdit: Rectifying and Facilitating Supervision for Instruction-Based Image Editingcited by 18
Built on by
Citing papers per year: 2026: 1.
1 paper.
Similar, not cited
Close in wording, no citation either way
- 2024DynamicControl: Adaptive Condition Selection for Improved Text-to-Image Generation
- 2024CtrLoRA: An Extensible and Efficient Framework for Controllable Image Generation
- 2026Curriculum-DPO++: Direct Preference Optimization via Data and Model Curricula for Text-to-Image Generation
- 2024Condition-Aware Neural Network for Controlled Image Generation
- 2025BideDPO: Conditional Image Generation with Simultaneous Text and Condition Alignment
- 2024Controllable Generation with Text-to-Image Diffusion Models: A Survey
- 2024Curriculum Direct Preference Optimization for Diffusion and Consistency Models
- 2026Improving Controllable Generation: Faster Training and Better Performance via x0-Supervision