Q-DiT4SR: Exploration of Detail-Preserving Diffusion Transformer Quantization for Real-World Image Super-Resolution
Xun Zhang, Kaicheng Yang, Hongliang Lu, Haotong Qin, Yong Guo, Yulun Zhang
TL;DR
This work tackles the heavy runtime cost of Diffusion Transformer-based Real-ISR by introducing Q-DiT4SR, a PTQ framework tailored to DiTs. It combines Hierarchical SVD (global low-rank plus local block-wise rank-1) with VaSMP cross-layer weight-bit allocation and VaTMP temporal activation scheduling to preserve high-frequency textures under aggressive quantization. The approach achieves state-of-the-art performance under W4A6 and W4A4, with substantial model size and FLOPs reductions (e.g., 5.8× smaller and over 60× fewer FLOPs at W4A4) while requiring minimal calibration data. This enables practical deployment of DiT-based Real-ISR on resource-constrained devices, and the authors provide code and models for reproducibility.
Abstract
Recently, Diffusion Transformers (DiTs) have emerged in Real-World Image Super-Resolution (Real-ISR) to generate high-quality textures, yet their heavy inference burden hinders real-world deployment. While Post-Training Quantization (PTQ) is a promising solution for acceleration, existing methods in super-resolution mostly focus on U-Net architectures, whereas generic DiT quantization is typically designed for text-to-image tasks. Directly applying these methods to DiT-based super-resolution models leads to severe degradation of local textures. Therefore, we propose Q-DiT4SR, the first PTQ framework specifically tailored for DiT-based Real-ISR. We propose H-SVD, a hierarchical SVD that integrates a global low-rank branch with a local block-wise rank-1 branch under a matched parameter budget. We further propose Variance-aware Spatio-Temporal Mixed Precision: VaSMP allocates cross-layer weight bit-widths in a data-free manner based on rate-distortion theory, while VaTMP schedules intra-layer activation precision across diffusion timesteps via dynamic programming (DP) with minimal calibration. Experiments on multiple real-world datasets demonstrate that our Q-DiT4SR achieves SOTA performance under both W4A6 and W4A4 settings. Notably, the W4A4 quantization configuration reduces model size by 5.8$\times$ and computational operations by over 60$\times$. Our code and models will be available at https://github.com/xunzhang1128/Q-DiT4SR.
