/awesome-dehazing

A curated list of awesome dehazing papers

Awesome Dehazing Awesome

This repository is the collection of dehazing methods. Among various dehazing algorithms, we've selected the datasets provide pose and map information. This repository includes the list of dehazing (includes enhancement and restoration) papers, codes and datasets.

Category

Dehazing methods

Single image dehazing

  • Color Cast Dependent Image Dehazing [Code, Paper]
    • S. K. Dhara, M. Roy, D. Sen and P. K. Biswas, "Color Cast Dependent Image Dehazing via Adaptive Airlight Refinement and Non-linear Color Balancing," in IEEE Transactions on Circuits and Systems for Video Technology, doi: 10.1109/TCSVT.2020.3007850
  • Densely Connected Pyramid Dehazing Network [Code, Paper]
    • Zhang, He, and Vishal M. Patel. "Densely connected pyramid dehazing network." The IEEE Conference on Computer Vision and Pattern Recognition (CVPR). 2018.
  • Multi-band Enhancement [Code, Paper]
    • Cho, Younggun, Jinyong Jeong, and Ayoung Kim. "Model Assisted Multi-band Fusion for Single Image Enhancement and Applications to Robot Vision." IEEE Robotics and Automation Letters (2018).
    • Baseline for single image dehazing [Code, Paper]
  • Dehaze cGAN [Code, Paper]
    • Li, Runde, et al. "Single Image Dehazing via Conditional Generative Adversarial Network." methods 3 (2018): 24.
  • GFN Dehazing [Code, Paper]
    • Ren, Wenqi, et al. "Gated fusion network for single image dehazing." Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2018.
  • AOD-net [Code, Paper]
    • Li, Boyi, et al. "Aod-net: All-in-one dehazing network." Proceedings of the IEEE International Conference on Computer Vision. Vol. 1. No. 4. 2017.
  • Non-local Image Dehazing [Code, Paper]
    • Berman, Dana, and Shai Avidan. "Non-local image dehazing." Proceedings of the IEEE conference on computer vision and pattern recognition. 2016.
  • Dehazenet [Code, Paper]
    • Cai, Bolun, et al. "Dehazenet: An end-to-end system for single image haze removal." IEEE Transactions on Image Processing 25.11 (2016): 5187-5198.
  • Color Attenuation Prior (CAP) [Code, Paper]
    • Zhu, Qingsong, Jiaming Mai, and Ling Shao. "A fast single image haze removal algorithm using color attenuation prior." IEEE Transactions on Image Processing 24.11 (2015): 3522-3533.
  • DEFADE [Code, Paper]
    • Choi, Lark Kwon, Jaehee You, and Alan Conrad Bovik. "Referenceless prediction of perceptual fog density and perceptual image defogging." IEEE Transactions on Image Processing 24.11 (2015): 3888-3901.
  • Haze-relevant Features [Code, Paper]
    • Tang, Ketan, Jianchao Yang, and Jue Wang. "Investigating haze-relevant features in a learning framework for image dehazing." Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2014.
  • Atm Light [Code, Paper]
    • Sulami, Matan, et al. "Automatic recovery of the atmospheric light in hazy images." Computational Photography (ICCP), 2014 IEEE International Conference on. IEEE, 2014.
  • Multi-scale Fusion [Code (Third person), Paper]
    • Ancuti, Codruta Orniana, and Cosmin Ancuti. "Single image dehazing by multi-scale fusion." IEEE Transactions on Image Processing 22.8 (2013): 3271-3282.
  • Boudary Constraint and Contextual Regularization [Code, Paper]
    • Meng, Gaofeng, et al. "Efficient image dehazing with boundary constraint and contextual regularization." Proceedings of the IEEE international conference on computer vision. 2013.
  • Optimized Contrast Enhancement [Code, Paper]
    • Kim, Jin-Hwan, et al. "Optimized contrast enhancement for real-time image and video dehazing." Journal of Visual Communication and Image Representation 24.3 (2013): 410-425.
  • Dehazing using Color-lines [Code, Paper]
    • Fattal, Raanan. "Dehazing using color-lines." ACM transactions on graphics (TOG) 34.1 (2014): 13.
  • Dark Channel Prior [Code (Third person), Paper]
    • He, Kaiming, Jian Sun, and Xiaoou Tang. "Single image haze removal using dark channel prior." IEEE transactions on pattern analysis and machine intelligence 33.12 (2011): 2341-2353.
  • Fast Visibility Restoration [Code, Paper]
    • Tarel, Jean-Philippe, and Nicolas Hautiere. "Fast visibility restoration from a single color or gray level image." Computer Vision, 2009 IEEE 12th International Conference on. IEEE, 2009.
  • Single Image Dehazing [Code, Paper]
    • Fattal, Raanan. "Single image dehazing." ACM transactions on graphics (TOG) 27.3 (2008): 72.

Dehazing using multi-images

  • Simultaneous Defogging and Stereo Reconstruction [Code, Paper]
    • Li, Zhuwen, et al. "Simultaneous video defogging and stereo reconstruction." Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition. 2015.
  • Stereo Reconstruction and Contrast Restoration [Paper]
    • Caraffa, Laurent, and Jean-Philippe Tarel. "Stereo reconstruction and contrast restoration in daytime fog." Asian Conference on Computer Vision. Springer Berlin Heidelberg, 2012.

Specific Topic

Underwater

  • UGAN [Paper]
    • Fabbri, Cameron, Md Jahidul Islam, and Junaed Sattar. "Enhancing underwater imagery using generative adversarial networks." 2018 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2018.
  • Underwater Haze-Line [Code, Paper]
    • Berman, Dana, et al. "Underwater Single Image Color Restoration Using Haze-Lines and a New Quantitative Dataset." arXiv preprint arXiv:1811.01343 (2018).
  • Underwater Visiblity Enhancement [Code, Paper]
    • Cho, Younggun, and Ayoung Kim. "Visibility enhancement for underwater visual SLAM based on underwater light scattering model." Robotics and Automation (ICRA), 2017 IEEE International Conference on. IEEE, 2017.
  • WaterGAN [Code, Paper]
    • Li, Jie, et al. "WaterGAN: unsupervised generative network to enable real-time color correction of monocular underwater images." IEEE Robotics and Automation Letters 3.1 (2018): 387-394.
  • Multi-scale Fusion [Code (Third person), Paper]
    • Ancuti, Codruta Orniana, and Cosmin Ancuti. "Single image dehazing by multi-scale fusion." IEEE Transactions on Image Processing 22.8 (2013): 3271-3282.

Nighttime (Coming soon)

Semantic

  • Semantic Single-Image Dehazing [Paper]
    • Cheng, Ziang, et al. "Semantic single-image dehazing." arXiv preprint arXiv:1804.05624 (2018).
  • Semantic Video Dehazing [Paper]
    • Ren, Wenqi, et al. "Deep video dehazing with semantic segmentation." IEEE Transactions on Image Processing 28.4 (2019): 1895-1908.

Survey

  • Benchmarking Single-Image Dehazing and Beyond [Paper]
    • Li, Boyi, et al. "Benchmarking single-image dehazing and beyond." IEEE Transactions on Image Processing 28.1 (2019): 492-505.
  • Haze Visibility Enhancement [Paper]
    • Li, Yu, et al. "Haze visibility enhancement: A survey and quantitative benchmarking." Computer Vision and Image Understanding 165 (2017): 1-16.

Datasets

Collection of images (Coming soon)

  • Collection of single image dehazing (Fattal, Berman, et al.) [LINK]

Open datasets

Single image dehazing with references

  • A database with reference for image dehazing evaluation [LINK], [Paper]
  • A Benchmark for single image dehazing [LINK]
  • FRIDA (Foggy Road Image DAtabase) image database [LINK]

I-Haze / O-haze / D-Haze datasets

  • I-Haze [LINK]
    • Ancuti, Cosmin, et al. "I-HAZE: a dehazing benchmark with real hazy and haze-free indoor images." International Conference on Advanced Concepts for Intelligent Vision Systems. Springer, Cham, 2018.
  • O-Haze [LINK)]
    • Ancuti, Codruta O., et al. "O-HAZE: a dehazing benchmark with real hazy and haze-free outdoor images." Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops. 2018.
  • D-Haze (Link closed) [LINK]
    • Ancuti, Cosmin, Codruta O. Ancuti, and Christophe De Vleeschouwer. "D-HAZY: A dataset to evaluate quantitatively dehazing algorithms." 2016 IEEE International Conference on Image Processing (ICIP). IEEE, 2016.
  • DenseHaze [LINK]

Haze with Depth (+ Semantic)

  • HazeRD (Depth) [LINK]
    • Zhang, Yanfu, Li Ding, and Gaurav Sharma. "Hazerd: an outdoor scene dataset and benchmark for single image dehazing." 2017 IEEE International Conference on Image Processing (ICIP). IEEE, 2017.
  • Virtual Kitti Dataset (Depth + Semantic) [LINK]
    • Gaidon, Adrien, et al. "Virtual worlds as proxy for multi-object tracking analysis." Proceedings of the IEEE conference on computer vision and pattern recognition. 2016.
  • Semantic Dense Foggy Scene Understanding (Depth + Semantic) [LINK]
    • Christos Sakaridis, Dengxin Dai, Simon Hecker, and Luc Van Gool Model Adaptation with Synthetic and Real Data for Semantic Dense Foggy Scene Understanding European Conference on Computer Vision (ECCV), 2018

Underwater image datasets

  • Turbid dataset [LINK]
    • Duarte, Amanda, et al. "A dataset to evaluate underwater image restoration methods." OCEANS 2016-Shanghai. IEEE, 2016.
  • Underwater Image Enhancement Benchmark Dataset (UIEBD) [LINK]
    • Li, Chongyi, et al. "An underwater image enhancement benchmark dataset and beyond." arXiv preprint arXiv:1901.05495 (2019).
  • Underwater Haze-Lines Dataset [LINK]
    • Berman, Dana, et al. "Underwater single image color restoration using haze-lines and a new quantitative dataset." arXiv preprint arXiv:1811.01343 (2018).
  • MARIS Vision Dataset [LINK]
    • D. Lodi Rizzini, F. Kallasi, J. Aleotti, F. Oleari and S. Caselli. Integration of a stereo vision system into an autonomous underwater vehicle for pipe manipulation tasks. Computers & Electrical Engineering, Volume 58, February 2017, Pages 560-571, ISSN 0045-7906, DOI 10.1016/j.compeleceng.2016.08.023
  • WaterGAN Datasets [LINK]
    • Li, Jie, et al. "WaterGAN: Unsupervised generative network to enable real-time color correction of monocular underwater images." IEEE Robotics and Automation letters 3.1 (2017): 387-394.
  • UGAN Datasets [LINK]
    • Fabbri, Cameron, Md Jahidul Islam, and Junaed Sattar. "Enhancing underwater imagery using generative adversarial networks." 2018 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2018.