dual-pol-powers
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 6 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.9%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: navv37
- Language: Python
- Default Branch: main
- Size: 60.5 KB
Statistics
- Stars: 13
- Watchers: 1
- Forks: 2
- Open Issues: 0
- Releases: 1
Metadata Files
README.md
Dual-pol scattering power components 
Author - Mr. Abhinav Verma and Prof. Avik Bhattacharya
MRSLab, Indian Institute of Technology Bombay, India
Method-I: Factorization based approach
Publication: Abhinav Verma, Avik Bhattacharya, Subhadip Dey, Carlos López-Martínez, and Paolo Gamba, "Scattering power components from dual-pol Sentinel-1 SLC and GRD SAR data". ISPRS Journal of Photogrammetry and Remote Sensing, vol.212, pp. 289-305, 2023. DOI: https://doi.org/10.1016/j.isprsjprs.2024.05.010
To get the dual-pol scattering power components using Method-I: 1. Use Python code "Dualpolpowersfactorizationslc.py" for SLC (intensity and phase information) SAR data 2. Use Python code "Dualpolpowersfactorizationgrd.py" for GRD (only intensity, no phase information) SAR data
Method-II: Decomposition based approach
Publication: Abhinav Verma, Avik Bhattacharya, Subhadip Dey, Armando Marino, and Paolo Gamba, "Target Characterization and Scattering Power Components From Dual-Pol Sentinel-1 SAR Data". IEEE Transactions on Geoscience and Remote Sensing, vol. 62, pp. 1-19, 2024, Art no. 5222619. DOI: https://doi.org/10.1109/TGRS.2024.3460476
To get the dual-pol scattering power components using Method-II: 1. Use Python code "Dualpolpowersdecompostionslc.py" for SLC (intensity and phase information) SAR data 2. Use Python code "Dualpolpowersdecompostiongrd.py" for GRD (only intensity, no phase information) SAR data
Note: To generate RGB images of the powers, ensure that "RGBdisplaydualpolpowers.py" code is there in the same folder along with Method-I and Method-II Python files.
Requirements
Python libraries required:
- spectral
- numpy
- scipy
- matplotlib
List of inputs to run the code:
A. For SLC product: Elements of the processed C2 matrix alongside a slope file (tool available in SNAP software) 1. C11.bin.hdr 2. C12real.bin.hdr 3. C12imag.bin.hrd 4. C22.bin.hdr 5. slope.bin.hdr
B. For GRD product: Processed sigma0VV and sigma0VH file 1. Sigma0VV.bin.hdr 2. Sigma0VH.bin.hdr 3. slope.bin.hdr
Standard processing steps to process dual-pol SAR data in SNAP:
A. For SLC product
1. TopSAR split
2. Apply "orbit file"
3. Radiometric calibration
4. TopSAR Deburst
5. Polarimteric matrix [C2]
6. Multi-looking
7. Polarimteric speckle filter (optional)
8. Compute slope (Raster -> DEM Tools -> Compute Slope and Aspect)
9. Export as "PolSARpro" format (File -> Exports -> SAR Formats -> PolSARPro)
B. For GRD product 1. Apply "orbit file" 2. Radiometric calibration 3. Speckle filter 4. Compute slope (Raster -> DEM Tools -> Compute Slope and Aspect) 5. Export as "PolSARpro" format (File -> Exports -> SAR Formats -> PolSARPro)
Owner
- Name: AVERMA
- Login: navv37
- Kind: user
- Repositories: 1
- Profile: https://github.com/navv37
Citation (CITATIONS.cff)
cff-version: 1.2.0 message: "If you use this python codes, please cite it as below." authors: - family-names: "Verma" given-names: "Abhinav" orcid: "https://orcid.org/0000-0002-8349-8697" title: "Dual-pol Scattering Power Components" version: 1.0 doi: https://doi.org/10.5281/zenodo.15728458 date-released: 2025-01-36 url: "https://doi.org/10.5281/zenodo.15728458"
GitHub Events
Total
- Watch event: 12
- Push event: 9
- Fork event: 2
- Create event: 1
Last Year
- Watch event: 12
- Push event: 9
- Fork event: 2
- Create event: 1