FilterPrompt: A Simple yet Efficient Approach to Guide Image Appearance Transfer in Diffusion Models
Xi Wang, Yichen Peng, Heng Fang, Yilin Wang, Haoran Xie, Xi Yang, Chuntao Li
TL;DR
FilterPrompt introduces a pixel-space filtering strategy to guide appearance transfer in diffusion models by jointly leveraging ControlNet for structure and IP-Adapter for appearance. By applying targeted filters to feature distributions in the input, it decouples appearance from structure and biases the diffusion sampling process through filtered conditioning, achieving more precise and controllable results. Extensive quantitative and qualitative experiments across multiple domains demonstrate improved structure preservation, reduced content conflicts, and better texture/color fidelity, with user studies supporting practical usefulness. The approach is lightweight, model-agnostic, and interpretable, though identity consistency under rich semantic prompts remains a challenge for future work.
Abstract
In controllable generation tasks, flexibly manipulating the generated images to attain a desired appearance or structure based on a single input image cue remains a critical and longstanding challenge. Achieving this requires the effective decoupling of key attributes within the input image data to achieve representations accurately. Previous works have concentrated predominantly on disentangling image attributes within feature space. However, the complex distribution present in real-world data often makes the application of such decoupling algorithms to other datasets challenging. Moreover, the granularity of control over feature encoding frequently fails to meet specific task requirements. Upon scrutinizing the characteristics of various generative models, we have observed that the input sensitivity and dynamic evolution properties of the diffusion model can be effectively fused with the explicit decomposition operation in pixel space. This allows the operation that we design and use in pixel space to achieve the desired control effect on the specific representation in the generated results. Therefore, we propose FilterPrompt, an approach to enhance the effect of controllable generation. It can be universally applied to any diffusion model, allowing users to adjust the representation of specific image features in accordance with task requirements, thereby facilitating more precise and controllable generation outcomes. In particular, our designed experiments demonstrate that the FilterPrompt optimizes feature correlation, mitigates content conflicts during the generation process, and enhances the effect of controllable generation.
