Unexplainable Fragments/Efects in S2 image

Hello everyone,

I was recently working with an S2 image over Beijing and I saw something interesting, but I could not really explain it.
On that picture I can see an airplaine (I would even guess it is a fighter jet). I uploaded the image below. Could anyone explain
me why the jet appears so displaced in the RGB channels? Another thing: if you look closely, you will see that there is something which appears to be a second jet (on the South-East of the first jet). I am not sure if that is a fragment, caused by the other plane?
What are your thoughts on that?

Best regards,
Marvin

4 Likes

Hello Marvin,

This has been seen before, and is not a data issue. It occurs because the cross-registration of high altitude objects
(such as clouds and aircraft) is not possible. If you see the contrail cross a detector boundary, the colours become inverted due to the forward/reverse view of neighbouring detectors.

Pretty, isn’t it? :slight_smile:

Cheers

Jan

S2 MPC Operations Manager.

3 Likes

Hello Jan,

Thank you for the explenation! Indeed, it looks beautiful : ).

Best regards,
Marvin

2 Likes

Hello Jan!
Could you give some any more detailed reference to the S2 MSI sensor planes geometry. I found only this (below). So I can offer next: there are really two plains … differens in colors may be if sensors geometry is not “same earthview beam” (sorry my english).
We deal with forest fire detection algorithm with S2 data and found some error detection with 2-3 seconds delay in clouds on one scene due to chess focal assambly detectos place (as in document below).

https://sentinel.esa.int/web/sentinel/technical-guides/sentinel-2-msi/msi-instrument

and here is an example of cloud shift due to detectors geometry

Thank you,
Alexey

1 Like

@amazurov
Hi Alexey,

Hmm…
Can I ask you to check the Processing Baseline version of your product? The Processing Baseline Number (Nxx.yy) ican be found at the end of the L1C Tle folder, or at thend of the DATASTRIP name - i.e.

  • S2A_OPER_MSI_L1C_TL_SGS__20160317T134156_A003836_T34HBK_N02.01

or

  • S2A_OPER_MSI_L1C_DS_SGS__20160317T134156_S20160317T084637_N02.01

I think yours may be N02.03…

Cheers

Jan

1 Like

Ok, we download regularly here (these concrete scene):
http://sentinel-s2-l1c.s3.amazonaws.com/zips/S2A_OPER_PRD_MSIL1C_PDMC_20160608T135039_R020_V20160608T064831_20160608T064831.zip
then – we just automatically convert from JP200 to geotiff. And sorry, we loose so long name of files and subdirectories. (amason as i know - just a copy of copernicus archive).
But why is surprise of clouds shift on image? - it is normal if we have a registration at detectors assamblies as in document (chess order).
Alexey

1 Like

@amazurov

Hi Alexey,

Yes. This is normal behaviour. There will always be a shift in the clouds between detectors because the detectors are arranged across the focal plane so that neighbouring detectors look in different directions (one forward, its neighbour backward, and so on). This results in different view angles

The differences in view angles are correctly handled s calibrated to give optimal results on ground via a numerical terrain model. However this processing cannot accurately cross-register images of clouds at high altitude.

This is a screengrab of B12 viewd in SNAP, from T03WWQ, Orbit 005289, acquired yesterday over Alaska:

Thanks for the Tile; my concerns about your Baseline were unfounded. You are using a N02.02 processing, so everything is OK there.

Cheers

Jan

1 Like

Thank you Jan!
Unfortunatly - such shift give us the next error in fire detection algorithm (it use 12 and 8a channels):
such “line” between odd and even detectors lies in different places for different channels - so we have in one channel clouds and in another clear. ))) I may prepare screen shots but I think you see it in your images. Why linking of data is different in different channels? I have no idea. Here is algorithm:
https://www.google.ru/url?sa=t&rct=j&q=&esrc=s&source=web&cd=4&cad=rja&uact=8&sqi=2&ved=0ahUKEwiurZLV78fNAhWmIpoKHSPUDCsQFgg4MAM&url=http%3A%2F%2Fcongrexprojects.com%2Fdocs%2F12c04_docs2%2Fposter1_42_schroeder.pdf&usg=AFQjCNF4GvCyxGQnIFP8nLD4-r4sdTyQYQ&bvm=bv.125596728,d.bGs

Yours,
Alexey

1 Like

Hello,

i noticed a similar disortion in another granule. The issue here is that not only cloud but also the ground level is disorted, so the error is not only coming from the across angle arrangement of the sensors. It’s actually another place that was stichted together…
Note the two parallel lines in the left and right part of the image:


A closeup. Note the settlement and fields are cut off (=two different locations are stichted together).

S2A_USER_MSI_L2A_TL_SGS__20160609T134349_A005038_T34TER_B08_10m

1 Like

@unnic

Hi,

It looks like an Along Track shift in the detector. I’ll have to begin by asking the same question that I did to Alexey;

What is the Processing Baseline version of the L1C of your product?

Cheers

Jan

1 Like

I have no any approvements! but on 20016/06/09 there were some stranges that lead to anomaly in a lot of false fire detections… it seems like channels data were mixed ))) But in our interface they look fine:
pro-vega.ru/
Alexey

PS Jan, may be shift also - but we could not say accurately, There was no problem with data over Far East over Russia - the problems begun over Ural and continue to Easten Europe on 9-th of June

@amazurov @unnic

A Processing Baseline (02.03) was introduced on the 9th of June that caused a strong misregistration. @unnic’s screenshot - being onground - looks very much like this.

Products from this Baseline should therefore not be used

More information on the latest Processing Baseline (02.04) and its precursors can be found here:
https://earth.esa.int/web/sentinel/news/-/asset_publisher/xR9e/content/new-processing-baseline-02-04-for-sentinel-2a-products?redirect=https%3A%2F%2Fearth.esa.int%2Fweb%2Fsentinel%2Fnews%3Fp_p_id%3D101_INSTANCE_xR9e%26p_p_lifecycle%3D0%26p_p_state%3Dnormal%26p_p_mode%3Dview%26p_p_col_id%3Dcolumn-1%26p_p_col_count%3D1

2 Likes

Hi Jan!
Sorry. I continue some qwestion about different geometric coregistrations with odd and even detectors at channels.
What is algorithm to compose (mosaics) detectors together? “linking line” has some disposal at channels 12 and 8a inspite they are the same surface resolution.

Yours,
Alexey

1 Like

Hi Alexey,

Sorry, but that’s not a question I can answer, I’m afraid. May I suggest you direct the question to eosupport@copernicus.esa.int where it will be passed to those better-placed than I to answer it.

Cheers

Jan

1 Like

Jan, fine!
I try connect them. Thank you.
Interesting answers I report here.
Regards,
Alexey.

2 Likes

Hi Alexey,

No worries. Its you’re best shot at getting an expert answer :slight_smile:
If you can take a screenshot of these linking line disposals, I’d be interested to see it.

Cheers

Jan

1 Like

Jan! thanks for interest. Here they are - about 15-20 pixels diagonally one from one “linking line”.
two images (12 and 8a channels) from the same data set.


it may be seen on every sets with clouds of course

1 Like

Hi Jan!
I sent my qwestion to support team, but get only status “open”. Do you have any idea whats the reason to bind different channels with different manner?
Yours,
Alexey

1 Like

Hello Alexey,

I’m not sure I understand your question, I’m afraid.
The two Bands you identify are obviously the same pixel size (20 metres spatial resolution https://earth.esa.int/web/sentinel/user-guides/sentinel-2-msi/resolutions/spatial). The neighbouring detectors ‘look’ in opposing directions - one northward, the other southward, but only by a small angle, which means it is not possible to accurately cross-register images of clouds at high altitude, and thus this effect will always be present.

Cheers

Jan

1 Like

Hello Jan!
I try again, sorry my bad explanation.
There are two images from 8a and 12 channels of the same region (exactly both of the same dimension), geographically identical.

Both have evident linking line from neighbore detecktor sets. But this “link” lines lie not on the same place at images. There is about 15 pixels distance one line from another. So on one image we may have cloud and on another clear due this difference in binding data form detector sets.

You may overlap images and see this (I try to show with screen shot)

Alexey