Hi Jakob!
It seems like you want to analyse the usability of MATLAB for your thesis. You can use MATLAB for pre-processing SAR (Synthetic Aperture Radar) and InSAR (Interferometric SAR) Sentinel-1 data for snow and ice applications.
Some common approaches for the pre-processing of SAR data in MATLAB can be:
- Speckle Filtering: SAR images can sometimes be inherently affected by speckle noise.MATLAB has built-in functions for speckle reduction, such as "wiener2" for 2-D Wiener filtering.
- Terrain Correction: Terrain correction can be performed using the SAR Simulation Terrain Correction (SARSim-Terrain Correction) method. MATLAB's Mapping Toolbox could be used to assist with geospatial transformations.
There are many builtin functions in Signal processing toolbox which can be useful for preprocessing purposes for SAR dataset.
MATLAB also has its benefits with the automation of these processes because of the scripting, batch processing and wide support of toolboxes. You can also use MATLAB's App Designer to create a graphical user interface (GUI) for your processing pipeline.
For the integration with ArcGIS Pro, you can export the processed images from MATLAB in a geospatial format that ArcGIS can import, such as GeoTIFF. MATLAB's Mapping Toolbox allows you to work with and export geospatial data.
As for the different MATLAB versions, while the latest features and functions are available in R2023b, you can check for the feature compatibility for a particular release from the MATLAB official documentation.
You can refer to the following documentation links to get a better idea:
- Signal Processing toolbox: https://www.mathworks.com/help/signal/index.html.
- wiener2: https://in.mathworks.com/help/images/ref/wiener2.html.
- SAR examples: https://www.mathworks.com/help/radar/synthetic-aperture-radar-sar.html.
I hope it helps!