Clay-foundation / model

The Clay Foundation Model (in development)
https://clay-foundation.github.io/model/
Apache License 2.0
367 stars 46 forks source link

standardisation of optical data #320

Open Geethen opened 2 months ago

Geethen commented 2 months ago

I was wondering why the optical data requires standardisation and therefore the additional computation of the mean and std - An additional step that could be avoided if the optical data is radiometrically corrected. So for sentinel-2 divide by 10000 to get the digital values to reflectance which by default is in the range of 0-1.

Moreover, if the data is standardised, one usually needs to do a running mean/std computation over batches which if I understand correctly is an approximation of the actual mean/stdv. If I am not missing anything it makes more sense to use reflectance?

Second to this, if one had to fine-tune clay on reflectance data instead of standardised data would you foresee any issues?

weiji14 commented 2 months ago

Yes, I agree that using reflectance would be better, and have thought about this at https://github.com/Clay-foundation/model/issues/94. I can reopen that thread, or continue the discussion here?

srmsoumya commented 2 months ago

@weiji14 I suggest we continue the discussion on the other thread.