Visual Autoregressive Modeling for Image Super-Resolution

Yunpeng Qu, Kun Yuan, Jinhua Hao, Kai Zhao, Qizhi Xie +2 more
2/14/2026

No official code found. Best implementation: quyp2000/VARSR (178 stars, MIT, last commit 2025-05-01).

Abstract

Image Super-Resolution (ISR) has seen significant progress with the introduction of remarkable generative models. However, challenges such as the trade-off issues between fidelity and realism, as well as computational complexity, have also posed limitations on their application. Building upon the tremendous success of autoregressive models in the language domain, we propose \textbf{VARSR}, a novel visual autoregressive modeling for ISR framework with the form of next-scale prediction. To effectively integrate and preserve semantic information in low-resolution images, we propose using prefix tokens to incorporate the condition. Scale-aligned Rotary Positional Encodings are introduced to capture spatial structures and the diffusion refiner is utilized for modeling quantization residual loss to achieve pixel-level fidelity. Image-based Classifier-free Guidance is proposed to guide the generation of more realistic images. Furthermore, we collect large-scale data and design a training process to obtain robust generative priors. Quantitative and qualitative results show that VARSR is capable of generating high-fidelity and high-realism images with more efficiency than diffusion-based methods. Our codes will be released at https://github.com/qyp2000/VARSR.

View on arXivView PDF

Code Implementations(1)

quyp2000/VARSRCommunity100%
MIT

[ICML2025] VARSR: Visual Autogressive Modeling for Image Super Resolution

17813PythonJan 31, 20251 years agoMIT

Similar Papers

Cite this paper

@article{qu2026visual,
  title  = {Visual Autoregressive Modeling for Image Super-Resolution},
  author = {Yunpeng Qu and Kun Yuan and Jinhua Hao and Kai Zhao and Qizhi Xie and Ming Sun and Chao Zhou},
  year   = {2026},
  eprint = {2501.18993},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2501.18993},
  journal = {ICML 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.18993.svg)](https://codeofpaper.com/paper/2501.18993)

Discussion