Registration function seemingly not doing anything
Hello @fsalv ,
I am trying to reproduce your results training a model from scratch and am having some trouble. One thing I've noticed is this:
The register_imgset function L160 returns the input imgset instead of the registered version of the images imgset_reg. See here: https://github.com/EscVM/RAMS/blob/bc16e52b8e2d7b5e23560e14045f13f181d03f77/utils/preprocessing.py#L160
To me this seems like a mistake. Maybe I am missing something?
If this is a mistake, could you please advise if you think your pretrained models were affected?
The table in the paper reports NIR bicubic/RAMS cPSNR=45.12, 48.23.
With the test notebook as-is (using the provided pretrained NIR model), I get 45.57, 48.12.
Changing L160 to return imgset_reg, rerunning preprocessing, and re-testing, I get 45.69, 48.43.