wooseoklee4 / ap-bsn Goto Github PK
View Code? Open in Web Editor NEWOfficial PyTorch implementation of "AP-BSN: Self-Supervised Denoising for Real-World Images via Asymmetric PD and Blind-Spot Network" in CVPR 2022.
License: MIT License
Official PyTorch implementation of "AP-BSN: Self-Supervised Denoising for Real-World Images via Asymmetric PD and Blind-Spot Network" in CVPR 2022.
License: MIT License
Hi, Thank you for releasing your codes.
May I ask several questions?
normalize(...)
in denoise_dataset.py
but where this function is called? It uses the std and mean to normalize data, how the std and mean are generated?Thank you for your time!
Hi, I use the pre-trained model 'APBSN_SIDD.pth' and test it on the SIDD benchmark. I submit the results to the SIDD benchmark website and get
PSNR_Srgb,SSIM_Srgb,TimeSrgb(s)
36.73,0.932,-1
But model trained on SIDD Medium dataset gets 35.97/0.925 on the SIDD benchmark as it mentioned in the paper.
Thank you for the code, in addition to this, I would like to ask you, where are the three mat files under the SIDD file downloaded from, if you are convenient please reply or send to my mailbox: [email protected] Thank you
Hi, I use SIDD-Medium dataset and get 24,542 cropped images after prepare. Then I run python train.py -c APBSN_SIDD -g 0
without changing the code as well as the config file. I have trained the code by default setting for several times on RTX 3070Ti Laptop, GTX 1080Ti and Tesla A100. But the performance seems not as good as that mentioned in the paper.
Moreover, I download the SIDD pretrained model and change the setting in config file to test the model on SIDD_val. Then I run python test.py -c APBSN_SIDD -g 0 --pretrained APBSN_SIDD.pth
. The result is showed bellow.
I'm confused and want to confirm the experiment setting. Thanks!
Hello, I want to ask how to solve this problem.When I ran the train.py, an error is reported here.
Could you provide the dataset of DND. I am a freshman and I can't register because there is no relevant Google Scholar Profile,My email address is [email protected]
Thanks for your reply!
Furthermore, I train your code on SIDD Medium sRGB dataset, and run python test.py -c APBSN_SIDD -g 0 -e 20
.I pack the results into SubmitSrgb.mat
and submit it to the SIDD benchmark website. The results are as follows.
But I notice that the model trained on SIDD Medium sRGB dataset gets 35.97/0.925 on SIDD benchmark. The model trained on SIDD benchmark in a fully self-supervised fashion gets 36.91/0.931 on SIDD benchmark in the paper.
I have no idea why there's 0.85/0.007 gap when it trained on SIDD Medium and infered on SIDD benchmark.
Thanks for your time and attention again!
Thank you for your great work!
In Figure 2, you provide the analysis of spatial correlation on real-world noise. I try to calculate the accurate value of the correlation and reproduce the plots in Figure 2. Specifically, I divide the neighbor noise values by the center noise value, while my results seem different from Figure 2:
Can you provide more details about how Figure 2 is generated? It would be amazing if the code snippet can be provided!! Thanks :)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.