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.
For both I just applied the
Remove-GRD-Border-Noise operator with default values on the zip file.
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.
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.