AICurious Logo

What is: Invertible Rescaling Network?

SourceInvertible Image Rescaling
Year2000
Data SourceCC BY-SA - https://paperswithcode.com

An Invertible Rescaling Network (IRN) is a network for image rescaling. According to the Nyquist-Shannon sampling theorem, high-frequency contents are lost during downscaling. Ideally, we hope to keep all lost information to perfectly recover the original HR image, but storing or transferring the high-frequency information is unacceptable. In order to well address this challenge, the Invertible Rescaling Net (IRN) captures some knowledge on the lost information in the form of its distribution and embeds it into model’s parameters to mitigate the ill-posedness. Given an HR image xx, IRN not only downscales it into a LR image y, but also embeds the case-specific high-frequency content into an auxiliary case-agnostic latent variable zz, whose marginal distribution obeys a fixed pre-specified distribution (e.g., isotropic Gaussian). Based on this model, we use a randomly drawn sample of zz from the pre-specified distribution for the inverse upscaling procedure, which holds the most information that one could have in upscaling.