sjmoran/curl-image-enhancement

Can't reproduce results

Closed this issue · 1 comments

I tried using python3 main.py --inference_img_dirpath=./adobe5k_dpe/ --checkpoint_filepath=./pretrained_models/curl_validpsnr_23.073045286204017_validloss_0.0701291635632515_testpsnr_23.584083321292365_testloss_0.061363041400909424_epoch_510_model.pt on image:
122918

The result shown in the paper is the following:
a002

And the one I'm getting is:
a0002-hola_TEST_1_7_PSNR_20 422_SSIM_0 776

(I changed the image names for convenience)

I don't really understand what I'm doing wrong and I would appreciate some help.
Thanks in advance!

Hi, the pre-trained model is for Adobe5k and RGB images from that collection. You are using it for Samsung S7 which is a RAW dataset. Even if you convert that RAW to RGB the image distribution will be different (e.g. dynamic range etc) and you will get the results you have obtained (e.g. darker images etc). I would recommend to re-train CURL using the raw_ted.py backbone on Samsung S7.