Orthogonal Transform based Generative Adversarial Network for Image Dehazing
Image dehazing has become one of the crucial preprocessing steps for any computer vision task. Most of the dehazing methods try to estimate the transmission map along with the atmospheric light to get the dehazed image in the image domain. In this paper, we propose a novel end-to-end architecture that directly estimates dehazed image in Krawtchouk transform domain. For this a customized Krawtchouk Convolution Layer (KCL) in the architecture is added. KCL is constructed using Krawtchouk basis functions which converts the image from the spatial domain to the Krawtchouk transform domain. Another convolution layer is added at the end of the architecture named as Inverse Krawtchouk Convolution Layer (IKCL) which converts the image back to the spatial domain from the transform domain. It has been observed that the haze is mainly present in lower frequencies of hazy images, wherein the Krawtchouk transform helps to analyze the high and low frequencies of the images separately. We have divided our architecture into two branches, the upper branch deals with the higher frequencies while the lower branch deals with the lower frequencies of the image. The lower branch is made deeper in terms of the layers as compared to the upper branch to address the haze present in the lower frequencies. Using the proposed Orthogonal Transform based Generative Adversarial Network (OTGAN) architecture for image dehazing, we were able to achieve competitive results when compared to the present state-of-the-art methods.
Code (0)
등록된 구현이 없습니다.
Tasks
Generative Adversarial NetworkImage DehazingMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
GGADN: Guided generative adversarial dehazing network
Image dehazing has always been a challenging topic in image processing. The development of deep learning methods, especially the generative adversarial networks (GAN), provides a new way for image dehazing. In recent ye…
Image DehazingFine-Tuning Adversarially-Robust Transformers for Single-Image Dehazing
Single-image dehazing is an important topic in remote sensing applications, enhancing the quality of acquired images and increasing object detection precision. However, the reliability of such structures has not been suf…
Image Dehazingobject-detectionObject DetectionSingle Image DehazingFD-GAN: Generative Adversarial Networks with Fusion-discriminator for Single Image Dehazing
Recently, convolutional neural networks (CNNs) have achieved great improvements in single image dehazing and attained much attention in research. Most existing learning-based dehazing methods are not fully end-to-end, wh…
Image DehazingSingle Image DehazingA GAN-Based Input-Size Flexibility Model for Single Image Dehazing
Image-to-image translation based on generative adversarial network (GAN) has achieved state-of-the-art performance in various image restoration applications. Single image dehazing is a typical example, which aims to obta…
Generative Adversarial NetworkImage DehazingImage RestorationImage-to-Image Translation+2IncepDeHazeGAN: Novel Satellite Image Dehazing
Dehazing is a technique in computer vision for enhancing the visual quality of images captured in cloudy or foggy conditions. Dehazing helps to recover clear, high-quality images from haze-affected remote sensing data. I…
Image Dehazing