SAR mosaic

Continuing the discussion from SAR mosaic:
Hello,

about the slice, when I apply it to some dataset:
edit:
S1A_IW_GRDH_1SDV_20150503T094559_20150503T094624_005755_00763F_68EE
S1A_IW_GRDH_1SDV_20150503T094534_20150503T094559_005755_00763F_5560
S1A_IW_GRDH_1SDV_20150503T094505_20150503T094534_005755_00763F_1133),

as you can see after terrain flattening and or terrain correction the slic mistakes is enhance: it’s like the slice have done overlap between 2 consecutive data (not all). I don’t remember the path number but I will edit tomorow this message.
Do you now this problem ?

At last, I agree that slice solve the gap problem however the counter part is that we need more ram than when we process each slices individualy… for 4 slices it doesn’t work with 8GO ram but with our new workstation (32GO ram) it take 15GO of ram for slice assembly. It’s nice with the new Workstation but best would be to work on standard computer.

Best

Dear Iveci,
thank you very much for your suggestion.
The S1 Slice Assembly operator should be run before the other steps,right?
(Apply orbit file, Calibrate, Multilooking, Range-Doppler Terrain Correction)

Why the Mosaic tool doesn’t perform properly with the slices?
Thanks,
Luca

Hello,

In a new dataset in Peru with 2 concecutive data, slice on original grd data does not work with the message “you need 2 concecutive data”. However after applyin the slice on the data with precise orbit all was working well.

So, I need to test that in the example where I give the screenshot because may be the Slice problem on some dataset is due to orbit accuracy.

Keep in touch.

Best

Hi,

some news about my slice problem.

The new test was to do the following things based on 3 consecutive data (same slice):

  • Apply precise orbit - Remove border - cal
  • Next slice assembly
  • Next ML 2x2 - terrain flattening - terrain correction

Results…Perfect contrary to begin by slice.

My conclusion, even it’s not totally rigorous is that the problem seems to came from orbit.

On the other side I try to mosaic this data without slice but with precise orbit and I have always the 1 or 2 pixel gap between the data.

Best

1 Like

Hi,

thanks clardeux! I followed your workflow (though I work with GRDH and don’t apply precise orbit and multilooking).
The stripes are gone but unfortunately I have quite unfavorable offsets now.
see screenshot: mosaic on the left with slice assembly and on the right without slice assembly.

Anybody has a good idea how to work around?

best
Esther

OK, again, thanks clardeux, I got it now (I hope):
with S1 GRDH also the orbit needs to be coorected
-> apply orbit file -> S-1 Remove GRD Border Noise -> Radiometric calibration -> S-1 Slice assembly -> Radiometric Terrain Flattening -> Geometric Terrain Correction -> SAR mosaic (with 500 feather pixels and no weighted average of overlap or normalization)

Now the ‘quasi’ horizontal stripes are gone and offsets disappear. I am still fighting with quasi vertical stripes where the mosaic stitches. But will open another question for this.

Best regards

In order to have smooth transition between neighboring orbits you need, either to increase the border margin limit during border noise removal either (alternatively) just to subset/crop the scenes. Then during mosaic there will be no mixing between real data and non-data (black border) in range.

1 Like

Thank you mfoumelis!

I tried with widening the border margin but still have singular pixels on the left and right boundaries of the scenes.
Now subsetting: I fear the tool is not batchable because I cannot simply say ‘remove 1000 pixels on left and right side’ but have to specify the new image extent for each single scene.
I am currently testing this and will post further If I find out something. But I would still be happy for other ideas.

Best
Esther

Dear all,
I read your discussion and I have same problem.

I have tens of consecutive GRDH images in couple of orbits. I use “slice assembly” and “SAR mosaic” at the end. I did not get images in an expected extend, like what Mr @lveci got.
The output dimension is almost half of what it should.
When I add Calibration, Terrain correction, … after ML, still I got same output. The 4 inputs are consecutive image pairs in 2 neighboring Descending orbits, so image should look like square.
example:

Any idea for a proper processing chain to get SAR mosaic?
Is this right? Apply orbit file> Remove GRD border> Slice Assembly> Multi-look >Calibration> Terrain Correction > SAR mosaic
When I apply it, also did not get proper result. Can anyone please help?

Thanks in advance.

I would do slice assembly before anything else as it reconstitutes the satellite data-take.

Hello,
I have a problem doing mosaic using SNAP with S1A & S1B W1_SCL product , I did all the steps
download, regis, forma, beckgeo, debru, remov, filter ,export, unwrap, import andT correction. The fringes are separated,and I would like to join them to see the whole pattern. I did the mosaic but I get black area between the images.
any suggestions please.

Hello,
Ive been looking at this issue myself, I have a Graph which currently carries out slice assembly, quite well, but Im running into some issues.
The Image below is an assembled slice based on 3 Sentinel 1 products, I have highlighted the problem area.

My issue is I am trying to Mosaic the two assembled slices, but unfortunately get this as a result

Any help appreciated.

even i have a similar problem while mosaicing S1, Iw2 and iw3 tiles

while doing border noise removal, its giving input should be a detected product. i did split-deburst-caliberate-multilook-border noise removal

After S1 Slice Assembly operator, Are we doing calibration and all things?

Hi, I am using sentinel 1 GRD products. I want to mosaic the data. I have done Apply orbit file>Border noise removal>calibrate>range doppler terrain correction>mosaic. But I got the output like this. What was the error?

does not look too bad actually. Why do you think it’s wrong?

Sir, The vector layer given in this picture is my study area. But in the left side there is a gap between the two slices. But the gap must be filled to mask the study area.

do both input products cover both the triangle on the left?

I find out the error. My input products are wrong. One is ascending and another one is decending. Now I give the correct input. It works properly.

Thank you for your response sir.