HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Single image dehazing for a variety of haze scenarios using back projected pyramid network

Ayush Singh Ajay Bhave Dilip K. Prasad

Single image dehazing for a variety of haze scenarios using back projected pyramid network

Abstract

Learning to dehaze single hazy images, especially using a small training dataset is quite challenging. We propose a novel generative adversarial network architecture for this problem, namely back projected pyramid network (BPPNet), that gives good performance for a variety of challenging haze conditions, including dense haze and inhomogeneous haze. Our architecture incorporates learning of multiple levels of complexities while retaining spatial context through iterative blocks of UNets and structural information of multiple scales through a novel pyramidal convolution block. These blocks together for the generator and are amenable to learning through back projection. We have shown that our network can be trained without over-fitting using as few as 20 image pairs of hazy and non-hazy images. We report the state of the art performances on NTIRE 2018 homogeneous haze datasets for indoor and outdoor images, NTIRE 2019 denseHaze dataset, and NTIRE 2020 non-homogeneous haze dataset.

Code Repositories

ayu-22/BPPNet-Back-Projected-Pyramid-Network
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
image-dehazing-on-dense-hazeBPPNet
PSNR: 17.01
SSIM: 0.613
image-dehazing-on-i-hazeBPPNet
PSNR: 22.56
SSIM: 0.8994
image-dehazing-on-o-hazeBPPNet
PSNR: 24.27
SSIM: 0.8919

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
Single image dehazing for a variety of haze scenarios using back projected pyramid network | Papers | HyperAI