NonLocal Channel Attention for NonHomogeneous Image Dehazing

Runner-up in SSIM metric of NTIRE 2020 Dehazing Challenge

A CVPR Workshop

ABSTRACT

The emergence of deep learning methods that complement traditional model-based methods has helped achieve a new state-of-the-art for image dehazing. Many recent methods design deep networks that either estimate the haze-free image (J) directly or estimate physical parameters in the haze model, i.e. ambient light (A) and transmission map (t) followed by using the inverse of the haze model to estimate the dehazed image. However, both kinds of methods fail in dealing with non-homogeneous haze images where some parts of the image are covered with denser haze and the other parts with shallower haze. In this work, we develop a novel neural network architecture that can take benefits of the aforementioned two kinds of dehazed images simultaneously by estimating a new quantity — a spatially varying weight map (w). w can then be used to combine the directly estimated J and the results obtained by the inverse model. In our work, we utilize a shared DenseNet-based encoder, and four distinct DenseNet-based decoders that estimate J, A, t, and w jointly. A channel attention structure is added to facilitate the generation of distinct feature maps of different decoders. Furthermore, we propose a novel dilation inception module in the architecture to utilize the non-local features to make up the missing information during the learning process. Experiments performed on challenging benchmark datasets of NTIRE’20 and NTIRE’18 demonstrate that the proposed method –namely, AtJwD– can outperform many state-of-the-art alternatives in the sense of quality metrics such as SSIM, especially in recovering images under non-homogeneous haze.

Code

The python version of AtJwD code can be found at [GitHub].

The Matlab version of post-processing (IRCNN) code can be found at [GitHub].

Network Structure

Dehaze Results

Evaluations

Related Publications

  1. K. Metwaly, X. Li, T. Guo, and V. Monga, “NonLocal Channel Attention for NonHomogeneous Image Dehazing”, in IEEE Conference on Computer Vision and Pattern Recognition (CVPR) Workshops, 2020. [PDF]

  2. Co-author of C. O. Ancuti, C. Ancuti, R. Timofte et al., “NTIRE 2020 Challenge on image dehazing: Methods and results”, in IEEE Conference on Computer Vision and Pattern Recognition (CVPR) Workshops, 2020.

Selected References

  1. T. Guo et al., “Dense Scene Information Estimation Network For Dehazing,” in Proc. IEEE Conf. on Comp. Vis. Patt. Recog., 2019.

  2. C. O. Ancuti et al., “Dense haze: A benchmark for image dehazing with dense-haze and haze-free images,” arXiv preprint arXiv:1904.02904, 2019.

  3. T. Zhang and V. M. Patel, “Densely connected pyramid dehazing network,” in Proc. IEEE Conf. on Comp. Vis. Patt. Recog., 2018, pp. 3194–3203.

  4. H. Zhang, V. Sindagi, and V. M. Patel, “Multi-scale single image dehazing using perceptual pyramid deep network,” in Proc. IEEE Conf. Workshop on Comp. Vis. Patt. Recog., 2018, pp. 902–911.

Email
ipal.psu@gmail.com

Address
104 Electrical Engineering East,
University Park, PA 16802, USA

Lab Phone:
814-863-7810
814-867-4564