We’ve got a lot of scenes that have border noise and the removal algorithm included in S1tbx is not reliable at all. Either I’m doing something fundamentally wrong or the implemented operator is useless in practice.
Two examples:
For both I just applied the Remove-GRD-Border-Noise
operator with default values on the zip file.
S1A_IW_GRDH_1SDV_20160526T173121_20160526T173146_011433_011660_B2A7.zip
In this example you can see that part of the black border noise is removed but other parts stay in the image. The part that stays black starts at a pixel-x value of 232. So it is clearly inside the boarder margin limit
of 500 of the operator. (If I understand that parameter correctly).
If you look closely at the image before NR
then you can see that some higher value fringing is removed by the algorithm inside the black area that is not removed.
Before NR
After NR
S1A_IW_GRDH_1SDV_20160820T042459_20160820T042524_012679_013EBA_DBC1.zip
In this example the border noise is not touched at all on the left side of the image while it is removed OK on the right side of the image.
I also tried to increase the threshold parameter of the algorithm to 2 since on the left side of the image the amplitude sometimes reaches that value but that did not change anything.