ResAdapter: Domain Consistent Resolution Adapter for Diffusion Models
Jiaxiang Cheng, Pan Xie, Xin Xia, Jiashi Li, Jie Wu, Yuxi Ren, Huixia Li, Xuefeng Xiao, Min Zheng, Lean Fu
TL;DR
ResAdapter addresses the challenge of generating high-quality images from personalized diffusion models at resolutions outside their training domain, by introducing a domain-consistent, plug-and-play Resolution Adapter. It combines ResCLoRA (convolution-wise LoRA insertions in downsampler/up sampler blocks) to learn resolution priors for interpolation with ResENorm (selective normalization) to enable extrapolation, all trained via a mixed-resolution strategy on a frozen base model and a lightweight parameter set (~$0.5$M). The approach preserves the original style domain of personalized models while enabling resolution interpolation from $128\times128$ up to $1024\times1024$ (SD1.5) and extrapolation up to $1536\times1536$ (SDXL), and it is compatible with ControlNet, IP-Adapter, LCM-LoRA, and ElasticDiffusion to boost efficiency. Empirical results show improved FID and CLIP scores, favorable human judgments, and notable speedups compared to post-processing multi-resolution methods, enabling practical, high-resolution generation with personalized diffusion models.
Abstract
Recent advancement in text-to-image models (e.g., Stable Diffusion) and corresponding personalized technologies (e.g., DreamBooth and LoRA) enables individuals to generate high-quality and imaginative images. However, they often suffer from limitations when generating images with resolutions outside of their trained domain. To overcome this limitation, we present the Resolution Adapter (ResAdapter), a domain-consistent adapter designed for diffusion models to generate images with unrestricted resolutions and aspect ratios. Unlike other multi-resolution generation methods that process images of static resolution with complex post-process operations, ResAdapter directly generates images with the dynamical resolution. Especially, after learning a deep understanding of pure resolution priors, ResAdapter trained on the general dataset, generates resolution-free images with personalized diffusion models while preserving their original style domain. Comprehensive experiments demonstrate that ResAdapter with only 0.5M can process images with flexible resolutions for arbitrary diffusion models. More extended experiments demonstrate that ResAdapter is compatible with other modules (e.g., ControlNet, IP-Adapter and LCM-LoRA) for image generation across a broad range of resolutions, and can be integrated into other multi-resolution model (e.g., ElasticDiffusion) for efficiently generating higher-resolution images. Project link is https://res-adapter.github.io
