Primary competition visual

Amini GeoFM Decoding the Field Challenge

Helping Africa
$8 500 USD
Completed (~1 year ago)
Classification
803 joined
153 active
Starti
10 Jun 25
Closei
20 Jul 25
Reveali
21 Jul 25
User avatar
Koleshjr
Multimedia university of kenya
How were the values scaled??
Help · 17 Jul 2025, 09:14 · 8

Has anyone found a fix for this? Why are some values greater than 1?

Tough

Discussion 8 answers
User avatar
CodeJoe

Tears😭.

Upvotes 0
User avatar
CodeJoe

Maybe they divided the values by 10000. Who knows🤷‍♂️?

Upvotes 0
User avatar
Koleshjr

The 10000 doesnt add up. Have you tried that yourself ?

Upvotes 1
User avatar
CodeJoe

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?

Upvotes 0
User avatar
CodeJoe

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😅)

Upvotes 0
User avatar
Koleshjr

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

Upvotes 0
User avatar
CodeJoe

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

Upvotes 0
User avatar

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

Upvotes 1