--
You received this message because you are subscribed to the Google Groups "Ames Stereo Pipeline Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ames-stereo-pipeline...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/ames-stereo-pipeline-support/0be5fcbe-4376-4d61-b40e-893764a28668n%40googlegroups.com.
On May 15, 2025, at 11:06 AM, Oleg Alexandrov <oleg.al...@gmail.com> wrote:
It is a fundamental limitation of stereo correlation that it cannot distinguish between true changes on the ground and ones due to illumination. I am not sure if you would get better results with the asp_mgm algorithm instead of asp_bm while using say --subpixel-mode 9 instead of --subpixel-mode 2.A robust approach for change detection with ASP is to create one terrain model with a stereo pair acquired with images close in time, then another terrain model with another set of stereo images that are similar to each other in illumination but may be different than the previous pair, then align the two terrain models, and take their difference.Otherwise, it is suggested to use images with similar illumination. Many satellites on purpose have an orbit so that they always visit the same site at about the same time of day, to avoid such issues.
On Thu, May 15, 2025 at 10:46 AM Ariane <ariane....@gmail.com> wrote:
Hello,
I am using Ames and parallel_stereo in its function as a pure image correlator (--correlator-mode option) to track surface displacements. Here, I am matching images that were acquired at different times throughout the year with variable sun positions. The moving shadows are often picked up as displacement, however, I noticed that the magnitude and area affected differs with the resolution of the input images even though I am keeping the correlation and sub pixel kernels constant in terms of size (in meter, not pixel). I am not entirely sure how to explain this effect and was wondering if you have any insights into why this might be?
Here is the command I am running (for the 10m example):
parallel_stereo img1_10m.tif img2_10m.tif 20210520_20210927_10m --correlator-mode -t rpc --datum Earth --skip-rough-homography --stereo-algorithm asp_bm --subpixel-mode 2 --corr-kernel 9 9 --subpixel-kernel 19 19 --threads 0I am using the following two input images (Sentinel-2 clips) from Mai and September of the same year over stable terrain (disparity should be 0, but is not due to the different illumination):
<input_imgs.png>
I have upsampled both input images to different spatial resolutions (using nearest neighbor interpolation): 10 m (original), 8 m, 6 m, and 4 m.Here are the obtained displacement fields (band 1 (first row) & band 2 (second row) of the filtered disparity file *-F.tif) converted into units of meter for comparison. Correlation kernels are kept approx. constant in units of meter. The magnitude of the estimated displacement over the shaded area is decreasing, even though kernel should contain exactly the same features:
<example1.png>My best guess would be an improved subpixel matching due to the substantially higher number of pixels in a correlation kernel at higher resolution?
Thanks in advance!
Ariane--
You received this message because you are subscribed to the Google Groups "Ames Stereo Pipeline Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ames-stereo-pipeline...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/ames-stereo-pipeline-support/0be5fcbe-4376-4d61-b40e-893764a28668n%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "Ames Stereo Pipeline Support" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ames-stereo-pipeline...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/ames-stereo-pipeline-support/3e65231e-f1b3-493d-a6f7-a9a56fe27714n%40googlegroups.com.