Create C2 matrix using Setninel - 1 data and Sentinel - 1 Toolbox

I have tried the same procedure as proposed

  1. Input: S1A_IW_SLC__1SDV_20170331T055916_20170331T055944_015932_01A445_4104.zip
  2. TOPSAR deburst
  3. Matrix generation
    In matrix generation I get the following error:

A problem occurred during the target product initialisation
Type: Operator Exception
Message:Input should be a polarimetric product

I skipped that matrix generation step according to above suggestions and again I get same error in Decomposition step

  1. Decomposition

A problem occurred during the target product initialisation
Type: Operator Exception
Message:Input should be a polarimetric product

Any suggestions ?

Sentinel-1 data is dual-polarized by definition.

To derive polarimetric signatures you mostly need quad-polarized data. There is a dual-polarized decomposition but it delivers different results.

I tried to create C2 matrix from sentinel-1 SLC IW data. my system has 16GB RAM and corei7 processor.when I try to preprocess VV and VH at the same time JAVA heap space error appears. In order to solve this problem firstly I used S-1 Tops Split and then my preprocessing step is :
1- apply orbit file
2- radiometric calibration
3- debrust
4- polarimetix matrix generation (C2)
but in this step this error appears :
A problem occurred during the target product initialisation
Type: Operator Exception
Message:Input should be a polarimetric product

If you calibrate the product, please select the complex output option.
You cannot perform polarimetric tools on Sigma0.

@ABraun I exported complex version and got result. thanks

Hi @ABraun I want to have sigma0 from C2 matrix elements of sentinel-1 SLC data . do my processing steps true?
1- S1 tops split
2-apply orbit file
3-calibrate
4-deburst
5-merge
6-matrix generation(C2)
7- multilook
8-speckle filter
9- terrain correction

Yes, that looks correct. Multi-looking is optional, the data is resampled during RD Terrain Correction anyway.

1 Like

The value of C11 is between 0 to 3 and the value of C22 is between 0 to 13. does it seems correct?

@ABraun could you please help me for this question?

patience please - sometimes we spend our weekends outside this forum.

If we look at the formula, we see that C11 and C22 are calculated like this:
C11 = |VV|²
C22 = |VH|²

C2error

To result in the reporded range of values (you are probably looking at the 95% range from the color manipulation tab*), this would mean that
VV ranges between 0 and 1.7
VH ranges between 0 and 0.36

To me this sounds quite logic.

  • You can compare the entire range of values in the statistics tool
    grafik

@ABraun thanks for your answer
Do you mean that my my answer quite logic or your range of VV and VH ? and If my answer is not logic what would you suggest to correct it?
thanks in advance

which answer do you mean?

you said the range of VV between 0 to 1.7 and the range of VH between 0 and 0.36

I mean my range of C11 was between 0 to 3 and C22 between 0 to 13

sorry, I have read 0.13 instead of 13.
I don’t see a reason why the ranges should not be correct.

Thanks for your response

sir i did exactly same as you said in this post


but my C11 matrix is coming all black
Top split
2)apply orbit file
3)calibrate and save complex output
4)S1 back geocoding (created stack of products)
5)Deburst
and apply polarimetric speckle filter.
please help

Can you please check after which of these steps the image turned black?

sir after debursting im using polarimetric speckle after speckle its turning black .

Please try Polarimetric Matrix Conversion > C2 after deburst, then check if your data is still there and if so, then apply the Polarimetric Speckle Filter.