Code Monkey home page Code Monkey logo

4kdehazing's Introduction

  • 👋 Hi, I’m zhuoran zheng.
  • 👀 I’m interested in UHD image enhancement (including image dehazing, image deblurring, image fusion, underwater image enhancement, etc.).
  • 🌱 I’m currently learning label distribution learning.

4kdehazing's People

Contributors

zzr-idam 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  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

4kdehazing's Issues

the data set

Sorry, excuse me, the data set link is out of date, could you republish it?

Questions on the shared pretrained model

Hello, thanks for sharing your dehazing work.

It seems that the shared pretrained model does not exactly match the network structure described in the paper. I have also conducted some tests and the inference quality of the shared pretrained model is not quite desirable when applied for 4KID or O-Haze dataset.

So could you please briefly explain how the shared pre-trained model is generated? Is it for 4KID or for O-Haze dataset? Are there any fine-tunes needed for models used for O-Haze dataset?

Thanks!

Why is the code slow to train?

I used 3 Quadro RTX 6000 (24GB) GPU cards for training. Why can I only train over 100 Epochs a day ?
May I ask what is the reason for this? Has anyone had a similar situation?

about the loss function

Hi, thanks for your contribution.
when I read your paper, you use l2 loss as your loss function.
However, in your code, it seems like you used l1 loss, am I right?

Train.py:(line 25)
mse = nn.L1Loss().cuda()

so, the result in your paper is obtained by L1 or L2 loss?

深度图

你好,请问深度图能公开一下吗,谢谢!

4KID

In your work(Single UHD Image Dehazing via Interpretable Pyramid Network), do you have the 4KID dataset link? Thank you for your work.

数据集生成

请问文章中的生成雾图的代码会上传么,如与真实雾图域适应的损失等

Either pretrained model or dataset is required

Hi. Great work and improvement. I would really like to ask you about 2 things.

  1. Can this approach be used with hd or full images?
  2. Could you please share the pretrained model or dataset. I cannot access to the baidu drive. It had a problem. Could you please share it? It could be great to test it. Thanks and congrats

About the inference time of the network

Thanks for your contribution.

But the inference time I calculated is quite different from it mentioned in the paper. It takes more than 100ms for a 4K image. The code I use is as follows.
'''
model = B_transformer().cuda()
a = torch.randn(1, 3, 1024, 1024).cuda()
starter, ender = torch.cuda.Event(enable_timing=True), torch.cuda.Event(enable_timing=True)
repetitions = 100
timings = np.zeros((repetitions, 1))
# GPU-WARM-UP
for _ in range(50):
enhanced_image = model(a)
# MEASURE PERFORMANCE
with torch.no_grad():
for rep in range(repetitions):
torch.cuda.synchronize()
starter.record()
enhanced_image = model(a)
ender.record()
# WAIT FOR GPU SYNC
torch.cuda.synchronize()
curr_time = starter.elapsed_time(ender)
timings[rep] = curr_time
mean_syn = np.sum(timings) / repetitions
std_syn = np.std(timings)
print(mean_syn)
'''
Is this right?

About TuckER

In your latest work, Single UHD Image Dehazing via Interpretable Pyramid Network.
In the paper, it is mentioned that the noise is suppressed by using Tucker, but there is no code related to Tucker in the code you provided. May I ask in which step you use Tucker
Thank you for your work and look forward to your reply

loss

Learned another article from your team:Ultra-High-Definition Image HDR Reconstruction via Collaborative Bilateral Learning。Can I learn the code of the loss function in this article from your team:Lse。
thanks a lot.
image

大佬

可以看看你的文献完整模型测试代码吗?关于《基于可解释金字塔网络的单张超高清图像去雾》这篇文献的
谢谢啊

Dataset

Hey,
the dataset links are out of date, can you please update that

questions

Thank you for your code. Can the project run in Windows system?Please,thanks

Dataset link

Could you please provide a Google Drive or Dropbox link of your dataset?

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.