Git Product home page Git Product logo

eccv22-perceiving-and-modeling-density-for-image-dehazing's Introduction

[ECCV 2022 Oral] Perceiving-and-Modeling-Density-for-Image-Dehazing

PWC

PWC

The official repository of "Perceiving and Modeling Density for Image Dehazing". arxiv link

Noting!

We have already updated the latest manuscript. Please see ECCV22_PMNet.pdf in this repository.

TODO List

  • Testing Code&Checkpoint
  • Model.py
  • Train.py

Abstract

In the real world, the degradation of images taken under haze can be quite complex, where the spatial distribution of haze is varied from image to image. Recent methods adopt deep neural networks to recover clean scenes from hazy images directly. However, due to the paradox caused by the variation of real captured haze and the fixed degradation parameters of the current networks, the generalization ability of recent dehazing methods on real-world hazy images is not ideal. To address the problem of modeling real-world haze degradation, we propose to solve this problem by perceiving and modeling density for uneven haze distribution. We propose a novel Separable Hybrid Attention (SHA) module to encode haze density by capturing features in the orthogonal directions to achieve this goal. Moreover, a density map is proposed to model the uneven distribution of the haze explicitly. The density map generates positional encoding in a semi-supervised way—such a haze density perceiving and modeling capture the unevenly distributed degeneration at the feature level effectively. Through a suitable combination of SHA and density map, we design a novel dehazing network architecture, which achieves a good complexity-performance trade-off.

The extensive experiments on two large-scale datasets demonstrate that our method surpasses all state-of-the-art approaches by a large margin both quantitatively and qualitatively, boosting the best published PSNR metric from 28.53 dB to 33.49 dB on the Haze4k test dataset and from 37.17 dB to 38.41 dB on the SOTS indoor test dataset.

1642788461158.png

Results on Real-world hazy images

1642788351942.png

1642788321941.png

eccv22-perceiving-and-modeling-density-for-image-dehazing's People

Contributors

owen718 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

eccv22-perceiving-and-modeling-density-for-image-dehazing's Issues

Can I ask for more accurate SSIM in Table 3?

Hi @Owen718 , thanks for your amazing work, and congratulations!

Recently I am also working on image dehazing and I would like to cite your paper and compare with it. But one problem is that the SSIM you reported in table 3 is only accurate to two decimal places,such as 0.99 and 0.98. The error introduced by rounding seems to be huge for SSIM. For a fairer and more accurate comparison, can I know your more precise experimental results, especially SSIM?

Looking forward to your reply!

The issue about CODE

After reading your paper, I am very interested in the Density Map section and would like to learn about the relevant code. Do you have any plans to open source the code when? If possible, please let me know my email address [email protected]

code

什么时候可以公开代码呢?

test code

Hello, the test code is not complete, can you release the complete code?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.