I think since most Sentinel-2 Level-1C and Level-2A products are delivered as UInt16 (unsigned 16-bit integers) and range is basically around 0–65535. If that's the case, the actual reflectance values are typically scaled by a factor of 10,000.
So imagine B_Red has a band value of 65000 (which is very extreme😅), after scaling, you've got 6.5.
@Koleshjr, I would love to know what made you conclude on it not adding up?
But as I said the 65000 band value is extremely rare😅 and I was also quite surprised to see values exceeding 1 at first. But technically, I think it is possible. (Don't know much though😅)
Where did you get the 65000 from, ? The 10000 is supposed to reflect reflectance value which ranges from 0 to 1 , the reflectance value cant be more than 1
Tears😭.
Maybe they divided the values by 10000. Who knows🤷♂️?
The 10000 doesnt add up. Have you tried that yourself ?
I think since most Sentinel-2 Level-1C and Level-2A products are delivered as UInt16 (unsigned 16-bit integers) and range is basically around 0–65535. If that's the case, the actual reflectance values are typically scaled by a factor of 10,000.
So imagine B_Red has a band value of 65000 (which is very extreme😅), after scaling, you've got 6.5.
@Koleshjr, I would love to know what made you conclude on it not adding up?
But as I said the 65000 band value is extremely rare😅 and I was also quite surprised to see values exceeding 1 at first. But technically, I think it is possible. (Don't know much though😅)
Where did you get the 65000 from, ? The 10000 is supposed to reflect reflectance value which ranges from 0 to 1 , the reflectance value cant be more than 1
I was just trying to give an example😅. Never mind😭😭.
Read it here:
https://gis.stackexchange.com/questions/233874/what-is-the-range-of-values-of-sentinel-2-level-2a-images
Hi,
It was said in one post that it was scaled by 0.0001. So, I guess it was divided by 10000
https://zindi.africa/competitions/amini-geofm-decoding-the-field-challenge/discussions/27234
Here's the chat