PrevPrev Go to previous topic
NextNext Go to next topic
Last Post 23 Jun 2017 06:04 AM by  Mari Minari
Can I perform FLAASH correction on airborne SASI hyperspectral images
 3 Replies
Sort:
You are not authorized to post a reply.
Author Messages

gou sheng



New Member


Posts:13
New Member


--
20 Jun 2017 06:17 PM
    Hi, I have collected airborne hyperspectral SASI images (950 nm ~ 2450nm), and want to convert the raidance to reflectence by performing FLAASH. However, when I perform FLAASH atmosphere correction module in ENVI, it shows the following error "ACC_AVHEAD: Error -- some channels found outside 100 to 30000 cm-1". So I want to know can I use FLAASH module to perform an atmospheric correction on SASI images? If I cannot directly perform, can I "join" CASI and SASI spectra and choose the sensor type as 'CASI' in FLAASH correction parameter setting panel? Or I have to use other methods to perform atmospheric correction on SASI images, such as "QUAC" and "Log Residuals" to get relative reflectance? Thank you!

    Mari Minari



    Veteran Member


    Posts:1979
    Veteran Member


    --
    21 Jun 2017 09:34 AM
    Can you check the wavelengths and units in the image header to make sure they match (either in nanometers or micrometers)? I believe this might be caused by a mis-match.

    You could likely combine your CASI and SASI as long as the images are co-registered to each other and have the appropriate wavelengths, fwhm (if available) assigned. Also be sure that you are using the appropriate scale factor, which is divided into the data to convert the data to µW/(cm2 * sr * µm).

    Quac is also a very reasonable alternative - it also produces apparent reflectance but using a different method. With this method, be sure to create a mask of background values that should be excluded from baseline estimation and endmember extraction for best results.

    gou sheng



    New Member


    Posts:13
    New Member


    --
    23 Jun 2017 02:01 AM
    Thanks, Mari, I will follow your instructions to check the image header information and try to perform QUAC correction.

    By the way, can I perform FLAASH correction in batch mode by IDL/ENVI programming? I cannot find any information about this function in programming help content. Thank you!

    Mari Minari



    Veteran Member


    Posts:1979
    Veteran Member


    --
    23 Jun 2017 06:04 AM
    Unfortunately, there is no API for calling FLAASH at this time. There is one for Quac though:
    https://www.harrisgeospatial.com/do...ctask.html
    You are not authorized to post a reply.


    MOST RECENT

    Hyperspectral Imaging: An Emerging Tool for Mission Readiness

    5/15/2018

    For those charged with protecting our national security, the challenge of mission readiness today... more »

    Unleashing the Power of Advanced Analytics in ArcGIS

    5/11/2018

    At Harris Geospatial Solutions, we are always looking to provide more people with access to better... more »

    SIGN UP & STAY INFORMED

    Sign up to receive the latest news, events, technologies and special offers.

    SIGN ME UP