Hi everyone,
I am testing Pol-TomoSAR in PolSARpro for Sentinel-1 and assume I need dual-pol complex vector (Sxx, Sxy) as the input.
These are the steps I performed to obtain (Sxx, Sxy):
(Please ignore the fact that I might not get good results as this is just a test )
Processing in SNAP
- Radar>Sentinel-1 TOPS>S-1 TOPS Split
- Radar>Apply Orbit File
- Radar>Radiometric>Calibrate:
Save as complex output.- Radar>Coregistration>S1 TOPS Coregistration>S-1 Back Geocoding
- Radar>Coregistration>S1 TOPS Coregistration>S-1 Enhanced Spectral Diversity
- Radar>Sentinel-1 TOPS>S-1 TOPS Deburst
- Raster>Subset
- Manually edit the .dim file from 7:
Remove colons and spaces in XML element name. Otherwise, Step 11 will throw an error.- Raster>Bands extractor:
Separate each acquisition in the stack product into individual products.- Raster>Band Maths…:
Calculate the kz parameter.- File>Export>SAR Formats>PolSARpro
- Manually edit the config.txt file from 11:
“dual” → “pp2” for PolarType
Processing in PolSARpro
- Environment>Single Data Set (Pol-SAR)
- Import>Raw Binary Data:
“Mono Static” for Data Type
“(Sxx, Sxy)” for Data Format – (Sxx, Sxy)≡{s12, s22}={VH, VV}
“(S22, S12)” for Partial Polarimetry Data Format
“Real / Imag” for Input Format
Choose i_XXX.bin file for real and q_XXX.bin file for imaginary.- Import>Extract PolSAR images:
Select a different directory for outputs.
Full Resolution
“(Sxx, Sxy)” for Sinclair Elements- Repeat 13-15 for each acquisition.
- Environment>Multi Data Set (Time series / Pol-TomoSAR):
Select every acquisition using “New” button.
PolSARpro throw a “NO DATA FILES FOUND…” warning after “Save & Exit”.
Basically, I followed these two posts
- https://forum.step.esa.int/t/about-import-the-polsarpro-result-to-the-snap/1446/14
- https://forum.step.esa.int/t/calibration-in-polsarpro-problem/2008/29
and this tutorial
to do the test.
Any ideas what could go wrong?
Any helps will be appreciated!
Thank you in advance~