The Journal of Supercomputing

, Volume 10, Issue 4, pp 315–329 | Cite as

Fast algorithms for estimating aerosol optical depth and correcting Thematic Mapper imagery

  • Hassan Fallah-Adl
  • Joseph Jájá
  • Shunlin Liang


Remotely sensed images collected by satellites are usually contaminated by the effects of atmospheric particles through the absorption and scattering of radiation from the earth's surface. The objective of atmospheric correction is to retrieve the surface reflectance from remotely sensed imagery by removing the atmospheric effects, which is usually performed in two steps. First, the optical characteristics of the atmosphere are estimated and then the remotely sensed imagery is corrected by inversion procedures that derive the surface reflectance. In this paper we introduce an efficient algorithm to estimate the optical characteristics of the Thematic Mapper imagery and to remove the atmospheric effects from it. Our algorithm introduces a set of techniques to significantly improve the quality of the retrieved images. We pay particular attention to the computational efficiency of the algorithm, thereby allowing us to correct large TM images quickly. We also provide a parallel implementation of our algorithm and show its portability and scalability on three parallel machines.


High-performance computing scalable parallel processing remote sensing atmospheric correction aerosol optical depth 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    G. Agrawal, A. Sussman, and J. Saltz. Compiler and runtime support for structured and block structured applications. In Proceedings, Supercomputing '93, pp. 578–587. IEEE Computer Society Press, Los Alamitos, Calif., 1993.Google Scholar
  2. 2.
    S. Chandrasekar. Radiative Transfer. Oxford University Press, London, 1960.Google Scholar
  3. 3.
    H. Fallah-Adl, J. JáJá, S. Liang, Y. J. Kaufman, and J. R. G. Townshend. Fast algorithms for removing atmospheric effects from satellite images. IEEE Computational Science & Engineering, 3, 2: 66–77, 1996.Google Scholar
  4. 4.
    R. S. Fraser, O. P. Bahethi, and A. H. Al-Abbas. The effect of the atmosphere on classification of satellite observations to identify surface features. Remote Sensing of Environment, 6: 229–238, 1977.Google Scholar
  5. 5.
    R. S. Fraser, R. A. Ferrare, Y. J. Kaufman, B. L. Markham, and S. Mattoo. Algorithm for atmospheric corrections of aircraft and satellite imagery. International Journal of Remote Sensing, 13: 541–557, 1992.Google Scholar
  6. 6.
    R. S. Fraser and Y. J. Kaufman. The relative importance of scattering and absorption in remote sensing. IEEE Transactions on Geosciences and Remote Sensing, 23: 625–633, 1985.Google Scholar
  7. 7.
    Y. J. Kaufman and J. H. Joseph. Determination of surface albedos and aerosol extinction characteristics from satellite imagery. Journal of Geophysical Research, 20: 1287–1299, 1982.Google Scholar
  8. 8.
    Y. J. Kaufman, A. Wald, L. A. Lorraine, B. C. Gao, and R. R. Li. Remote sensing of aerosol over the continents: Dark targets identified by the 2.2 μm channel. (Submitted to IEEE Transactions on Geosciences and Remote Sensing, 1996).Google Scholar
  9. 9.
    Y. J. Kaufman and C. Sendra. Automatic atmospheric correction. International Journal of Remote Sensing, 9: 1357–1381, 1988.Google Scholar
  10. 10.
    J. Lenoble. Radiative Transfer in Scattering and Absorbing Atmospheres: Standard Computational Procedures. A. Deepak Pub., Hampton, Va., 1985.Google Scholar
  11. 11.
    S. Liang and A. H. Strahler. Calculation of the angular radiance distribution for a coupled atmosphere and canopy. IEEE Transactions on Geosciences and Remote Sensing, 31: 491–502, 1993.Google Scholar
  12. 12.
    S. Liang and A. H. Strahler. Four-stream solution for atmosphere radiative transfer over a non-Lambertian surface. Applied Optics, 33: 5745–5753, 1994.Google Scholar
  13. 13.
    W. E. Meador and W. R. Weaver. Two-stream approximations to radiative transfer in planetary atmospheres: A unified description of existing methods and a new improvement. Journal of Atmospheric Sciences, 37: 630–643, 1980.Google Scholar
  14. 14.
    A. Sussman and J. Saltz. A manual for the multiblock PARTI runtime primitives, version 4. Technical Report CS-TR-3070 and UMIACS-TR-93–36, University of Maryland, College Park, May 1993.Google Scholar
  15. 15.
    D. Tanre, P. Y. Deschamps, C. Devaux, and M. Herman. Estimation of Saharan aerosol optical thickness from blurring effects in Thematic Mapper data. Journal of Geophysical Research, 93: 15,955–15,964, 1988.Google Scholar
  16. 16.
    J. R. G. Townshend, J. Cushnie, J. R. Hardy, and A. Wilson. Thematic Mapper Data: Characteristics and Use. Natural Environment Research Council, Swindon, 1983.Google Scholar

Copyright information

© Kluwer Academic Publishers 1997

Authors and Affiliations

  • Hassan Fallah-Adl
    • 1
  • Joseph Jájá
    • 2
  • Shunlin Liang
    • 3
  1. 1.Intel CorporationSanta ClaraUSA
  2. 2.Institute for Advanced Computer Studies (UMIACS) and Department of Electrical Engineering, University of MarylandCollege ParkUSA
  3. 3.Department of GeographyUniversity of MarylandCollege ParkUSA

Personalised recommendations