HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

Self-Asymmetric Invertible Network for Compression-Aware Image Rescaling

Yang Jinhai ; Guo Mengxi ; Zhao Shijie ; Li Junlin ; Zhang Li

Self-Asymmetric Invertible Network for Compression-Aware Image Rescaling

Abstract

High-resolution (HR) images are usually downscaled to low-resolution (LR)ones for better display and afterward upscaled back to the original size torecover details. Recent work in image rescaling formulates downscaling andupscaling as a unified task and learns a bijective mapping between HR and LRvia invertible networks. However, in real-world applications (e.g., socialmedia), most images are compressed for transmission. Lossy compression willlead to irreversible information loss on LR images, hence damaging the inverseupscaling procedure and degrading the reconstruction accuracy. In this paper,we propose the Self-Asymmetric Invertible Network (SAIN) for compression-awareimage rescaling. To tackle the distribution shift, we first develop anend-to-end asymmetric framework with two separate bijective mappings forhigh-quality and compressed LR images, respectively. Then, based on empiricalanalysis of this framework, we model the distribution of the lost information(including downscaling and compression) using isotropic Gaussian mixtures andpropose the Enhanced Invertible Block to derive high-quality/compressed LRimages in one forward pass. Besides, we design a set of losses to regularizethe learned LR images and enhance the invertibility. Extensive experimentsdemonstrate the consistent improvements of SAIN across various image rescalingdatasets in terms of both quantitative and qualitative evaluation understandard image compression formats (i.e., JPEG and WebP).

Code Repositories

yang-jin-hai/sain
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
image-rescaling-on-div2k-val-q30-2xSAIN
PSNR: 31.47
SSIM: 0.8747
image-rescaling-on-div2k-val-q30-4xSAIN
PSNR: 27.90
SSIM: 0.7745
image-rescaling-on-div2k-val-q50-2xSAIN
PSNR: 33.17
SSIM: 0.9082
image-rescaling-on-div2k-val-q50-4xSAIN
PSNR: 29.05
SSIM: 0.8088
image-rescaling-on-div2k-val-q70-2xSAIN
PSNR: 34.73
SSIM: 0.9296
image-rescaling-on-div2k-val-q70-4xSAIN
PSNR: 29.83
SSIM: 0.8272
image-rescaling-on-div2k-val-q90-2xSAIN
PSNR: 35.96
SSIM: 0.9419
image-rescaling-on-div2k-val-q90-4xSAIN
PSNR: 30.31
SSIM: 0.8367

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