Auto-Encoded Supervision for Perceptual Image Super-Resolution

Minkyu Lee, Sangeek Hyun, Woojin Jun, Jae-Pil Heo
2/9/2026

No official code found. Best implementation: 2minkyulee/AESOP-SR (90 stars, last commit 2026-02-20).

Abstract

This work tackles the fidelity objective in the perceptual super-resolution (SR) task. Specifically, we address the shortcomings of pixel-level ℒp loss (ℒpix) in the GAN-based SR framework. Since ℒpix is known to have a trade-off relationship against perceptual quality, prior methods often multiply a small scale factor or utilize low-pass filters. However, this work shows that these circumventions fail to address the fundamental factor that induces blurring. Accordingly, we focus on two points: 1) precisely discriminating the subcomponent of ℒpix that contributes to blurring, and 2) only guiding based on the factor that is free from this trade-off relationship. We show that they can be achieved in a surprisingly simple manner, with an Auto-Encoder (AE) pretrained with ℒpix. Accordingly, we propose the Auto-Encoded Supervision for Optimal Penalization loss (ℒAESOP), a novel loss function that measures distance in the AE space 1, instead of the raw pixel space. By simply substituting ℒpix with ℒAESOP, we can provide effective reconstruction guidance without compromising perceptual quality. Designed for simplicity, our method enables easy integration into existing SR frameworks. Extensive experiments demonstrate the effectiveness of AESOP.

View on arXivView PDF

Code Implementations(1)

2minkyulee/AESOP-SRCommunity100%

[CVPR 2025] Official Repository for AESOP: Auto-Encoded Supervision for Perceptual Image Super-Resolution

902Shell, PythonNov 28, 20248 months ago

Similar Papers

Cite this paper

@article{lee2026autoencoded,
  title  = {Auto-Encoded Supervision for Perceptual Image Super-Resolution},
  author = {Minkyu Lee and Sangeek Hyun and Woojin Jun and Jae-Pil Heo},
  year   = {2026},
  eprint = {2412.00124},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2412.00124},
  journal = {CVPR 2024 2024}
}

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/2412.00124.svg)](https://codeofpaper.com/paper/2412.00124)

Discussion