HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Learning Enriched Features for Real Image Restoration and Enhancement

Syed Waqas Zamir Aditya Arora Salman Khan Munawar Hayat Fahad Shahbaz Khan Ming-Hsuan Yang Ling Shao

Learning Enriched Features for Real Image Restoration and Enhancement

Abstract

With the goal of recovering high-quality image content from its degraded version, image restoration enjoys numerous applications, such as in surveillance, computational photography, medical imaging, and remote sensing. Recently, convolutional neural networks (CNNs) have achieved dramatic improvements over conventional approaches for image restoration task. Existing CNN-based methods typically operate either on full-resolution or on progressively low-resolution representations. In the former case, spatially precise but contextually less robust results are achieved, while in the latter case, semantically reliable but spatially less accurate outputs are generated. In this paper, we present a novel architecture with the collective goals of maintaining spatially-precise high-resolution representations through the entire network and receiving strong contextual information from the low-resolution representations. The core of our approach is a multi-scale residual block containing several key elements: (a) parallel multi-resolution convolution streams for extracting multi-scale features, (b) information exchange across the multi-resolution streams, (c) spatial and channel attention mechanisms for capturing contextual information, and (d) attention based multi-scale feature aggregation. In a nutshell, our approach learns an enriched set of features that combines contextual information from multiple scales, while simultaneously preserving the high-resolution spatial details. Extensive experiments on five real image benchmark datasets demonstrate that our method, named as MIRNet, achieves state-of-the-art results for a variety of image processing tasks, including image denoising, super-resolution, and image enhancement. The source code and pre-trained models are available at https://github.com/swz30/MIRNet.

Code Repositories

swz30/MIRNet
Official
pytorch
Mentioned in GitHub
swz30/mirnetv2
pytorch
Mentioned in GitHub
swz30/restormer
pytorch
Mentioned in GitHub
venkat2319/Mirnet
tf
Mentioned in GitHub
sayannath/MIRNet-Flutter
tf
Mentioned in GitHub
pminhtam/MIRnet_SIDD
pytorch
Mentioned in GitHub
swz30/CycleISP
pytorch
Mentioned in GitHub
Rishit-dagli/MIRNet-TFJS
tf
Mentioned in GitHub
swz30/MPRNet
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
image-denoising-on-dndMIRNet
PSNR (sRGB): 39.88
SSIM (sRGB): 0.956
image-denoising-on-siddMIRNet
PSNR (sRGB): 39.72
SSIM (sRGB): 0.959
spectral-reconstruction-on-arad-1kMIRNet
MRAE: 0.1890
PSNR: 33.29
RMSE: 0.0274

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
Learning Enriched Features for Real Image Restoration and Enhancement | Papers | HyperAI