Papers
arxiv:2412.00100

Steering Rectified Flow Models in the Vector Field for Controlled Image Generation

Published on Nov 27
· Submitted by mpatel57 on Dec 3
Authors:
,

Abstract

Diffusion models (DMs) excel in photorealism, image editing, and solving inverse problems, aided by classifier-free guidance and image inversion techniques. However, rectified flow models (RFMs) remain underexplored for these tasks. Existing DM-based methods often require additional training, lack generalization to pretrained latent models, underperform, and demand significant computational resources due to extensive backpropagation through ODE solvers and inversion processes. In this work, we first develop a theoretical and empirical understanding of the vector field dynamics of RFMs in efficiently guiding the denoising trajectory. Our findings reveal that we can navigate the vector field in a deterministic and gradient-free manner. Utilizing this property, we propose FlowChef, which leverages the vector field to steer the denoising trajectory for controlled image generation tasks, facilitated by gradient skipping. FlowChef is a unified framework for controlled image generation that, for the first time, simultaneously addresses classifier guidance, linear inverse problems, and image editing without the need for extra training, inversion, or intensive backpropagation. Finally, we perform extensive evaluations and show that FlowChef significantly outperforms baselines in terms of performance, memory, and time requirements, achieving new state-of-the-art results. Project Page: https://flowchef.github.io.

Community

Paper author Paper submitter
edited 12 days ago

Project Page: https://flowchef.github.io/
Demo FlowChef + Flux (Image Editing + Inverse Problem): Link
Demo FlowChef + InstaFlow (Image Editing): Link
Demo FlowChef + InstaFlow (Inpainting): Link

IDK if I am doing something wrong but your demo is not working
image.png

·

You may need to adjust the hyperparameters. This result suggests that you need stronger guidance.
By increasing the optimization steps to 10 (1-->10), I can get significantly better results, as attached.
Screenshot 2024-12-03 at 3.10.33 AM.png

This is an automated message from the Librarian Bot. I found the following papers similar to this paper.

The following papers were recommended by the Semantic Scholar API

Please give a thumbs up to this comment if you found it helpful!

If you want recommendations for any Paper on Hugging Face checkout this Space

You can directly ask Librarian Bot for paper recommendations by tagging it in a comment: @librarian-bot recommend

Sign up or log in to comment

Models citing this paper 0

No model linking this paper

Cite arxiv.org/abs/2412.00100 in a model README.md to link it from this page.

Datasets citing this paper 0

No dataset linking this paper

Cite arxiv.org/abs/2412.00100 in a dataset README.md to link it from this page.

Spaces citing this paper 0

No Space linking this paper

Cite arxiv.org/abs/2412.00100 in a Space README.md to link it from this page.

Collections including this paper 1