Auto-Encoded Supervision for Perceptual Image Super-Resolution
MinKyu Lee, Sangeek Hyun, Woojin Jun, Jae-Pil Heo
TL;DR
The paper addresses the blur associated with pixel-level loss $L_{ ext{pix}}$ in perceptual SR by disentangling fidelity bias from perceptual variance, a separation that prior fixes fail to achieve. It introduces AESOP, which uses a pretrained Auto-Encoder to measure distance in the space after decoding, yielding $L_{ ext{AESOP}} = || \psi_{\text{AE}}(I^{HR}) - \psi_{\text{AE}}(I^{SR}) ||_p$ that targets the fidelity-bias term $SE$ while preserving the perceptual variance component $VE$. By replacing $L_{ ext{pix}}$ with $L_{ ext{AESOP}}$ in GAN-based SR frameworks, AESOP provides stronger reconstruction guidance without inducing blurring, leading to improved PD trade-offs and better perceptual fidelity across multiple backbones and datasets. The approach relies on a lightweight AE pretraining with $L_{ ext{pix}}$, and freezing the AE during SR training to avoid collapse, making it easy to integrate into existing SR pipelines. Overall, AESOP achieves notable gains in both distortion metrics and perceptual quality, while preserving texture realism and reducing artifacts in perceptual SR tasks.
Abstract
This work tackles the fidelity objective in the perceptual super-resolution~(SR). Specifically, we address the shortcomings of pixel-level $L_\text{p}$ loss ($\mathcal{L}_\text{pix}$) in the GAN-based SR framework. Since $L_\text{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 $L_\text{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 $L_\text{pix}$. Accordingly, we propose the Auto-Encoded Supervision for Optimal Penalization loss ($L_\text{AESOP}$), a novel loss function that measures distance in the AE space, instead of the raw pixel space. Note that the AE space indicates the space after the decoder, not the bottleneck. By simply substituting $L_\text{pix}$ with $L_\text{AESOP}$, we can provide effective reconstruction guidance without compromising perceptual quality. Designed for simplicity, our method enables easy integration into existing SR frameworks. Experimental results verify that AESOP can lead to favorable results in the perceptual SR task.
