X
PrevPrev Go to previous topic
NextNext Go to next topic
Last Post 21 May 2014 09:36 PM by  anon
Using FLAASH
 5 Replies
Sort:
You are not authorized to post a reply.
Author Messages

anon



New Member


Posts:
New Member


--
21 May 2014 09:36 PM
    Hi. What steps are needed for the preprocessing of hyperspectral image (EO-1 hyperion) before atmospheric correction procedure. If I do radiometric calibration with the "Apply FLAASH Settings", that scale factor I will have to specify in the atmospheric correction module? Does radiometric calibration procedure consider scaling coefficients (SCALING_FACTOR_VNIR = 40, SCALING_FACTOR_SWIR = 80) specified in the _MTL.TXT file? Best regards

    Deleted User



    New Member


    Posts:59
    New Member


    --
    27 May 2014 10:33 AM
    Hi, I can answer the first part of this question, but I don't know the answer to the scaling factor parameters. To pre-process Hyperion imagery: If you're working with a L1R or L1T file in HDF format, open the file from the menu: File > Open As > EO-1 > HDF4. Start the Radiometric Calibration tool, select the Hyperion image as input, select Radiance from the drop-down list, then click "Apply FLAASH settings." This creates a radiance image with the correct scale factors that FLAASH needs for input. Start FLAASH. Select the radiance image that you just created. When the Scale Factors dialog appears, leave the default selection of "1". You don't need to change the scale factor because the Radiometric Calibration dialog automatically determined the correct scale factor to apply. Fill in the other FLAASH parameters as needed: From the Sensor drop-down list, select Hyperspectral > Hyperion. The scene center coordinates should be automatically filled in for you. You can use Google Earth or a similar application to determine the approximate elevation for the scene center. An exact value is not that critical. I see several other forum posts on how to work with Hyperion imagery, so I will likely write a tutorial that will be available in the next service pack release of ENVI. For further assistance, please contact Technical Support directly. Best regards.

    Deleted User



    New Member


    Posts:
    New Member


    --
    27 May 2014 09:14 PM
    Thanks for answer. If I working with L1T file in GeoTiff format, may I use such procedure: Apply "Convert Interleave" module to convert to BIL, and then use created radiance image and simple ASCII file with scale factors (400 and 800 values for corresponding bands) in FLAASH module?

    Deleted User



    New Member


    Posts:59
    New Member


    --
    28 May 2014 07:22 AM
    If you click 'Apply FLAASH Settings' in the Radiometric Calibration dialog, this will convert the interleave to BIL for you. This saves you the extra step of having to use the Convert Interleave tool. Then open the BIL radiance image in FLAASH. When the Scale Factors dialog appears, you can choose to read the scale factors from the ASCII file you created.

    Deleted User



    New Member


    Posts:
    New Member


    --
    28 May 2014 07:52 AM
    What exactly Radiometric Calibration tool with 'Apply FLAASH Settings' do? Is it multiply all DN-values by 0.1 and convert BSQ to BIL? For example, EO-1 Hyperion has 40 and 80 scale factors, after this procedure, i have to use an ASCII file with scales 40 an 80 for corresponding bands? Am i right?

    Deleted User



    New Member


    Posts:59
    New Member


    --
    28 May 2014 03:00 PM
    The ENVI documentation states that the Apply FLAASH Settings button "...creates a radiance image suitable for FLAASH with the following properties: BIL interleave, floating-point data type, and a scale factor of 0.1. This scales the data in units of µW/(cm2 * sr * nm), which FLAASH expects for input. Clicking this button will save you from having to separately convert the interleave type to BIL and convert the data type to floating-point. However, if you want to use the scale factors (40, 80) supplied by the data vendor, you will need to create an ASCII file of those scale factors. The help states: "If the scale factor is not a constant for all bands, you must supply an ASCII file that specifies the scale factor for each band. In the Radiance Scale Factors dialog, select Read array of scale factors (1 per band) from ASCII file, and select an ASCII file....Be sure to specify the correct column for the scale factor....You can also re-define the scale factors later using the FLAASH Advanced Settings dialog." The help topic for FLAASH is at http://www.exelisvis.com/docs/FLAASH.html#Set.
    You are not authorized to post a reply.