wooseoklee4 / AP-BSN

Official PyTorch implementation of "AP-BSN: Self-Supervised Denoising for Real-World Images via Asymmetric PD and Blind-Spot Network" in CVPR 2022.
MIT License
107 stars 12 forks source link

About experiment results #3

Closed HW-VMCL closed 2 years ago

HW-VMCL commented 2 years ago

Hi, I use SIDD-Medium dataset and get 24,542 cropped images after prepare. Then I runpython 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.

屏幕截图 2022-04-22 151745

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.

屏幕截图 2022-04-22 151634

I'm confused and want to confirm the experiment setting. Thanks!

wooseoklee4 commented 2 years ago

Hi, Thanks for asking about our code and method.

In the validation during training, model do test only 64 images of the SIDD validation for simple and fast experiments. That is reason for the reduced PSNR and SSIM. This can be changed in the config file by replacing '64' to 'None' for 'n_data', or removing the highlighted line. (below image) 제목 없음

Furthermore, you can test your trained model for the entire SIDD validation dataset by changing settings as you did and running python test.py -c APBSN_SIDD -g 0 -e 20. I think you may get similar results with pre-trained one.

Thank you for your issue again :)

HW-VMCL commented 2 years ago

OK, I get it now. Thank you for your reply!

liuxuuuu commented 4 months ago

OK, I get it now. Thank you for your reply!

你好兄弟,请问你最后的结果达到论文里差不多的数据了吗,我按照上面说的改,依然是0.877,能帮忙指点一下吗,谢谢