X
PrevPrev Go to previous topic
NextNext Go to next topic
Last Post 10 May 2010 05:42 AM by  anon
atmospheric correction codes
 8 Replies
Sort:
You are not authorized to post a reply.
Author Messages

anon



New Member


Posts:
New Member


--
10 May 2010 05:42 AM
    hello all, i need to make a code for atmospheric correction using envi(flaash)????and the envi help is not benifit .what shall i do??? shery                                                                                                                         

    Deleted User



    New Member


    Posts:
    New Member


    --
    10 May 2010 07:57 AM
    There is not a batch routine provided for FLAASH, so I guess if you needed to write code to perform a FLAASH correction, you would have to code that yourself from the beginning.  That would be very complicated.  I'm afraid that I can't help you with that.  Here are some references that describe what FLAASH is doing, which might at least help you get started: Adler-Golden, S. M., M. W. Matthew, L. S. Bernstein, R. Y. Levine, A. Berk, S. C. Richtsmeier, P. K. Acharya, G. P. Anderson, G. Felde, J. Gardner, M. Hoke, L. S. Jeong, B. Pukall, A. Ratkowski, and H.-H Burke, 1999. Atmospheric Correction for Short-wave Spectral Imagery Based on MODTRAN4. SPIE Proceedings on Imaging Spectrometry, Vol. 3753, pp. 61-69. Berk, A., L. S. Bernstein, G. P. Anderson, P. K. Acharya, D. C. Robertson, J.H. Chetwynd, and S. M. Adler-Golden, 1998. MODTRAN Cloud and Multiple Scattering Upgrades with Application to AVIRIS. Remote Sensing of the Environment, Vol. 65, pp. 367-375. Berk A., L. S. Bernstein, and D. C. Robertson, 1989. MODTRAN: a moderate resolution model for LOWTRAN7. GL-TR-89-0122. Air Force Geophysical Laboratory, Hanscom AFB, MA. p. 38. Matthew, M. W., S. M. Adler-Golden, A. Berk, S. C. Richtsmeier, R. Y. Levine, L. S. Bernstein, P. K. Acharya, G. P. Anderson, G. W. Felde, M. P. Hoke, A. Ratkowski, H.-H. Burke, R. D. Kaiser, and D. P. Miller, 2000. Status of Atmospheric Correction Using a MODTRAN4-based Algorithm. SPIE Proceedings, Algorithms for Multispectral, Hyperspectral, and Ultraspectral Imagery VI. Vol. 4049, pp. 199-207. Sorry I don't have better news or suggestions for you. Peg

    Deleted User



    New Member


    Posts:
    New Member


    --
    11 May 2010 01:21 AM
    thank you for your kindness.isn't there any other programes that include languages like (idl or fortrun )codes or batches that can i use in this issue. shery

    Deleted User



    New Member


    Posts:
    New Member


    --
    11 May 2010 07:15 AM
    It is not clear exactly what you need to do.  If you need to run a FLAASH correction, specifically, then you will need to purchase ENVI's Atmospheric Correction Module, and run it using the interface provided.  If a QUAC correction would be sufficient, then if you have the module, you can run QUAC programmatically using the ENVI_QUAC_DOIT routine.  You can find details about that routine in the ENVI Help system.  Just search for ENVI_QUAC_DOIT.  If you don't have the module and are looking for any kind of atmospheric correction, well, there are lots of different approaches.  ENVI provides tools to do this in different ways, although FLAASH and QUAC are the only model-based approaches for ENVI.  Other tools that you might want to look into are the Empirical Line Calibration, Dark Subtraction, Flat Field correction or Internal Average Relative Reflectance tool.  I hope that helps some. Peg

    Deleted User



    New Member


    Posts:
    New Member


    --
    12 May 2010 12:52 AM
    but quac is will not put into account the parameters of atmospheric correction,and the other tools Empirical Line Calibration, Dark Subtraction, Flat Field correction are theoretical methods.i want to ask you if the data is thermal the best way or technique for this data.and if the data is optical how can i say that the best technique is ..... actually, i have the two types of data and i am standing with no hope to know the best wayy to begin and the method that shall i need   to work with. if you please, if you can help me with advice or names of ref. shery

    Deleted User



    New Member


    Posts:
    New Member


    --
    12 May 2010 10:50 AM
    Hello z2reda, I've been reading about your question and the reply that was offered by 'peg' and it seems that there may be some confusion or uncertainty regarding the objectives of your work. Perhaps some clarification from you could help us better understand what you would like to do. If you could answer the following questions it could make it easier for us to provide information that you would find helpful: 1) What is the objective of your project? 2) What results are you trying to determine? 3) What kind of data do you have and what details can you provide about your data? Here is an example of helpful information: sensor: Landsat ETM+ (product LT1) , format: *.tif, number of bands being used 6 wavelengths are... Image is mostlyvegetation in mountainous areas... 4) Why do you need to do atmospheric correction?  5) If you didn't do any atmospheric correction would that really change the information you hope to find?   Ciao

    Deleted User



    New Member


    Posts:
    New Member


    --
    17 May 2010 05:53 AM
    hello Ciao actually, i have to compare between several types of data from several sensors(thermal ,non thermal data).to do that i need to have agood background in that field.after this background i have to make acode to run this process quickly.i need to make atmopspheric correction becuse of the area i am working on affected by several parameters. (and sorry for delaying with reply but i was free the last days) shery

    Deleted User



    New Member


    Posts:
    New Member


    --
    17 May 2010 07:34 AM
    So, you need to compare optical data with optical data from other sensors, and thermal data with thermal data from other sensors?  Or are you trying to compare thermal data with optical data.  If it is the latter, no amount of atmospheric correction is going to make that possible.  Can you tell us which sensors you have data from?  And what type of materials are in these images, and what type of comparison you will be needing to do?  For example, if you are looking for changes from one image to another (say, over time) in land cover classes, then you might be able to do that without performing an atmospheric correction. I am having a lot of trouble understanding why QUAC or the other types of corrections won't work for you.  Or why FLAASH wouldn't work.  We'll need a lot more details in order to be able to help you. Peg

    Deleted User



    New Member


    Posts:
    New Member


    --
    19 May 2010 04:20 AM
    hello peg  i have to compare between aster and land sat thermal data this is the first step.but in this step i have atrouble flaash doesn't make correction for thermal data.the second step is comparision between nonthermal data i will do it withflaash??? that is my project shery
    You are not authorized to post a reply.