FreeTuner: Any Subject in Any Style with Training-free Diffusion
Youcan Xu, Zhen Wang, Jun Xiao, Wei Liu, Long Chen
TL;DR
FreeTuner addresses compositional personalization for diffusion models without training by decoupling content and style generation into two stages and leveraging intermediate diffusion features alongside style guidance. The method requires only one image per concept and avoids training encoders or fine-tuning, achieving subject-driven, style-driven, and subject-style combinations. Its two-stage disentanglement and attention-map manipulation enable faithful subject structure preservation while aligning stylistic attributes, yielding state-of-the-art results in various personalization settings. This approach offers practical impact for rapid, training-free personalizations and can be extended to video generation in future work.
Abstract
With the advance of diffusion models, various personalized image generation methods have been proposed. However, almost all existing work only focuses on either subject-driven or style-driven personalization. Meanwhile, state-of-the-art methods face several challenges in realizing compositional personalization, i.e., composing different subject and style concepts, such as concept disentanglement, unified reconstruction paradigm, and insufficient training data. To address these issues, we introduce FreeTuner, a flexible and training-free method for compositional personalization that can generate any user-provided subject in any user-provided style (see Figure 1). Our approach employs a disentanglement strategy that separates the generation process into two stages to effectively mitigate concept entanglement. FreeTuner leverages the intermediate features within the diffusion model for subject concept representation and introduces style guidance to align the synthesized images with the style concept, ensuring the preservation of both the subject's structure and the style's aesthetic features. Extensive experiments have demonstrated the generation ability of FreeTuner across various personalization settings.
