Refined Lee Speckle filter for S1_ error extracting values to points #1021
singhamninder
started this conversation in
General
Replies: 1 comment 1 reply
-
|
It doesn't that there is something wrong with the filter. It is simply because the filter has so many steps, which is computationally intensive. It is no surprise that memory is exceeded. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi there,
I am using the Refined Lee speckle filter for sentinel-1 "VV" and "VH" bands. Following is the code for the filter as found at https://groups.google.com/g/google-earth-engine-developers/c/ExepnAmP-hQ/m/7e5DnjXXAQAJ?pli=1
Then, I use the following code to map this filter to the collection:
tsvh_rl = vh \ .map(RefinedLee) \ .toBands() \ .clip(aoi)Now, I use the following to extract values to points because I want a timeseries of the sentinel-1 backscatter data:
geemap.extract_values_to_points(geemap.csv_to_ee(path_aqspy), tsvh_rl, out_csv)However, I get an error i.e., [EEException: User memory limit exceeded.]. If I don't apply the RefinedLee filter then it works fine and I am able to generate a CSV file. which tells me I am missing something in the RefinedLee function. I would appreciate any help with this.
Thank you!
Beta Was this translation helpful? Give feedback.
All reactions