Ensemble Dehazing Networks for Non-homogeneous Haze

Winner in LPIPS metric of NTIRE 2020 Dehazing Challenge

A CVPR Workshop

ABSTRACT

Image dehazing is one of the most challenging imaging inverse problems. Although deep learning methods produce compelling results, one of the most crucial practical challenge is that of non-homogeneous haze, which remains an open problem. To address this challenge, we propose 3 models that are inspired by ensemble techniques. First, we propose a DenseNet based single-encoder four-decoders structure denoted as EDN-3J, wherein among the four decoders, three of them output estimates of dehazed images (J1, J2, J3) that are then weighted and combined via weight maps learned by the fourth decoder. In our second model called EDN-AT, the single-encoder four-decoders structure is maintained while three decoders are transformed to jointly estimate two physical inverse haze models that share a common transmission map t with two distinct ambient light maps (A1,A2). The two inverse haze models are then weighted and combined for the final dehazed image. To endow two sub-models flexibility and to induce capability of modeling non-homogeneous haze, we apply attention masks to ambient lights. Both the weight maps and attention maps are generated from the fourth decoder. Finally, in contrast to the above two ensemble models, we propose an encoder-decoder-U-net structure called EDN-EDU, which is a sequential hierarchical ensemble of two different dehazing networks with different modeling capacities. Experiments performed on challenging benchmark image datasets of NTIRE'20 and NTIRE'19 demonstrate that the proposed models outperform many state-of-the-art methods and this fact is particularly demonstrated in the NTIRE-2020 contest where the EDN-AT model achieves the best result in the sense of the perceptual quality metric LPIPS.

Code

The python code of EDN-3J can be found at [GitHub].

The python code of EDN-AT can be found at [GitHub].

The python code of EDN-EDU can be found at [GitHub].

Network Structure: EDN-3J

Network Structure: EDN-AT

Network Structure: EDN-EDU

Dehaze Results

Evaluations

Related Publications

  1. M. Yu, V. Cherukuri, T. Guo, and V. Monga, “Ensemble dehazing network for non-homogeneous haze”, in IEEE Conference on Computer Vision and Pattern Recognition (CVPR) Workshops, 2020. [PDF]

  2. C. O. Ancuti, C. Ancuti, F.-A. Vasluiana, and R. Timofte et al., “NTIRE 2020 challenge on nonhomogeneous dehazing”, IEEE CVPR, NTIRE Workshop, 2020.

Selected References

  1. C. O. Ancuti, C. Ancuti, and R. Timofte, “NH-HAZE: An image dehazing benchmark with nonhomogeneous hazy and haze-free images,” IEEE CVPR, NTIRE Workshop, 2020.

  2. T. Guo, X. Li, V. Cherukuri, and V. Monga, “Dense Scene Information Estimation Network for Dehazing”, in IEEE Conference on Computer Vision and Pattern Recognition (CVPR) Workshops, 2019. [PDF]

  3. H. 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.

  5. C. O. Ancuti et al., “Color transfer for underwater dehazing and depth estimation,” in Proc. IEEE Conf. on Image Proc., 2017, pp. 695–699.

Email
ipal.psu@gmail.com

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

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