Conversion of Radarsat2 Polarimetric SAR Image Data to Scattering Matrix and Coherency Matrix T3

Resource Overview

MATLAB code for converting Radarsat2 polarimetric SAR image data into scattering matrix and coherency matrix T3, including image files extracted and saved using ENVI View software containing real and imaginary components of each channel, along with the lutsigma.xml lookup table file. This carefully developed implementation provides SAR beginners with practical tools for polarimetric data processing.

Detailed Documentation

This MATLAB code processes Radarsat2 polarimetric SAR image data to convert it into scattering matrix and coherency matrix T3 format. The implementation utilizes MATLAB's matrix manipulation capabilities to transform raw SAR data into mathematically meaningful representations for polarimetric analysis. The accompanying image files were extracted and saved using ENVI View software, containing separate real and imaginary components for each polarization channel. These files serve as input data for further analysis and processing. The code typically involves reading these complex data files, applying calibration parameters, and performing matrix transformations to derive the scattering matrix S and coherency matrix T3. Additionally, the package includes the lutsigma.xml lookup table file, which assists in the data processing workflow by providing necessary calibration coefficients and metadata. The algorithm implementation may include steps such as data normalization, polarization basis transformation, and coherence calculation using eigenvalue decomposition methods. The author has dedicated significant effort to develop this code, aiming to assist beginners in the SAR field. For those starting to learn synthetic aperture radar, this code and related files provide a solid foundation for understanding and processing polarimetric SAR image data, demonstrating practical implementation of fundamental polarimetric SAR concepts.