Program to run: .in



Module 6 – Azimuth CompressionProgram to run: ‘azi_comp.m’ Functions used : -Input : azimuth_ref.dat (azimuth reference function) , rcmc.dat (range cell migration corrected data)Output : \module_7\slc_image.slcDescription :This part of the module performs azimuth compression on the range cell migration corrected data using the azimuth reference signal generated in module 5. A Single Look Complex (SLC) image is generated and is written to ‘slc_image.slc’ in module 7. Run ‘azi_comp.m’ for performing azimuth compression on the raw data.Explantion :Azimuth compression:After Range Cell Migration Correction which is done patch wise, the number of azimuth lines we get will be 24684. Each patch for processing will require 2048 lines of the data. But the last patch in the Range cell corrected data will have 1122 lines only. Thus, number of patches that the program will process is reduced to 21. The azimuth reference signal is read from the file ‘azi_ref.dat’ and the complex conjugate of its Fourier Transformed data is stored to multiply it with the range cell corrected data. An Inverse Fourier Transform operation is performed on the resultant data to convert it back to spatial domain. The SLC image of first patch is displayed. After processing of a patch τaz*prf lines become invalid due to wrap around effects. Therefore, they are discarded resulting in 1122 lines of data. The remaining 926 lines are of incomplete aperture. Thus data for next patch is taken by going back 926 lines after each patch. Since float occupies 4 bytes of data the appropriate input is given to the fseek function. Results: ................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download