HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

Invertible Image Rescaling

Xiao Mingqing ; Zheng Shuxin ; Liu Chang ; Wang Yaolong ; He Di ; Ke Guolin ; Bian Jiang ; Lin Zhouchen ; Liu Tie-Yan

Invertible Image Rescaling

Abstract

High-resolution digital images are usually downscaled to fit various displayscreens or save the cost of storage and bandwidth, meanwhile the post-upscalingis adpoted to recover the original resolutions or the details in the zoom-inimages. However, typical image downscaling is a non-injective mapping due tothe loss of high-frequency information, which leads to the ill-posed problem ofthe inverse upscaling procedure and poses great challenges for recoveringdetails from the downscaled low-resolution images. Simply upscaling with imagesuper-resolution methods results in unsatisfactory recovering performance. Inthis work, we propose to solve this problem by modeling the downscaling andupscaling processes from a new perspective, i.e. an invertible bijectivetransformation, which can largely mitigate the ill-posed nature of imageupscaling. We develop an Invertible Rescaling Net (IRN) with deliberatelydesigned framework and objectives to produce visually-pleasing low-resolutionimages and meanwhile capture the distribution of the lost information using alatent variable following a specified distribution in the downscaling process.In this way, upscaling is made tractable by inversely passing a randomly-drawnlatent variable with the low-resolution image through the network. Experimentalresults demonstrate the significant improvement of our model over existingmethods in terms of both quantitative and qualitative evaluations of imageupscaling reconstruction from downscaled images.

Benchmarks

BenchmarkMethodologyMetrics
image-rescaling-on-bsd100-2xIRN
PSNR: 41.32
SSIM: 0.9876
image-rescaling-on-bsd100-4xIRN
PSNR: 31.64
SSIM: 0.8826
image-rescaling-on-div2k-val-2xIRN
PSNR: 44.32
SSIM: 0.9908
image-rescaling-on-div2k-val-4xIRN
PSNR: 35.07
SSIM: 0.9318
image-rescaling-on-div2k-val-q30-2xIRN
PSNR: 29.24
SSIM: 0.8051
image-rescaling-on-div2k-val-q30-4xIRN
PSNR: 25.98
SSIM: 0.6867
image-rescaling-on-div2k-val-q50-2xIRN
PSNR: 30.20
SSIM: 0.8342
image-rescaling-on-div2k-val-q50-4xIRN
PSNR: 26.62
SSIM: 0.7096
image-rescaling-on-div2k-val-q70-2xIRN
PSNR: 31.14
SSIM: 0.8604
image-rescaling-on-div2k-val-q70-4xIRN
PSNR: 27.24
SSIM: 0.7328
image-rescaling-on-div2k-val-q90-2xIRN
PSNR: 32.91
SSIM: 0.9023
image-rescaling-on-div2k-val-q90-4xIRN
PSNR: 28.42
SSIM: 0.7777
image-rescaling-on-set14-2xIRN
PSNR: 40.79
SSIM: 0.9778
image-rescaling-on-set14-4xIRN
PSNR: 32.67
SSIM: 0.9015
image-rescaling-on-set5-2xIRN
PSNR: 43.99
SSIM: 0.9871
image-rescaling-on-set5-4xIRN
PSNR: 36.19
SSIM: 0.9451
image-rescaling-on-urban100-2xIRN
PSNR: 39.92
SSIM: 0.9865
image-rescaling-on-urban100-4xIRN
PSNR: 31.41
SSIM: 0.9157

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp