GenGUI is a suite of MATLAB-based utilities designed to analyze and image
MkV radar data.
An overview of the GenGUI suite can be dowloaded
here.
GenGUI1 is used to extract I/Q data, view header information, and obtain key parameters from the MkV data file format. The pre-processing in GenGUI1 is modular and can easily be adapted to other radar formats. Both GenGUI2 and GenGUI3 work on generic I/Q files.
GenGUI2 is intended to provide quick-look capability to determine the quality of collected data. Capabilities include:
- Display amplitude, phase, real (I), or imaginary (Q) components of data
- Allow selection of sub-bands of frequencies to process
- Perform 1- and 2-dimensional FFTs
- Apply windowing; arbitrary phase adjustment; calibration or background-correction; bias correction
- View single frequency over burst, or single burst over frequency
- View data on a dB scale with user-defined limits; maximum and minimum values in data to check for saturation
- Export selected data as an ASCII file of either real and imaginary components or amplitude and phase
- Save intermediate results as MATLAB variables for additional processing
GenGUI3 is used to image SAR data and reference to geographic location. Capabilities include:
- Superimpose GPS data from measurements onto Digital Elevation Maps (DEM) or bitmaps
- Interactively select region to image and provide immediate feedback as to availability of data
- Allow viewing intermediate range profile data and region of data to be imaged
- Perform time-domain tomographic imaging with user-defined interpolation
- Incorporate DEM, calibration files, background files, position files, and bias files
- Allow easy interactive manipulation of images; interactive definition of image coordinates
- Work in metric or English units
- Save results for subsequent processing