%0 Journal Article %J Computational Science Engineering, IEEE %D 1996 %T Fast algorithms for removing atmospheric effects from satellite images %A Fallah-Adl,H. %A JaJa, Joseph F. %A Liang, S. %A Townshend,J. %A Kaufman,Y.J. %K algorithms;reflectivity;remote %K Atmospheric %K based %K computing;image %K correction;atmospheric %K effects;atmospheric %K efficiency;inversion %K enhancement;parallel %K imagery;satellite %K images;solar %K implementation;reflected %K particles;computational %K photons;surface %K procedures;parallel %K radiation;atmospheric %K radiation;remote %K reflectance;atmospheric %K remote %K research;remotely %K sensed %K sensing %K sensing; %K sensing;satellite %K techniques;geophysics %X The varied features of the earth's surface each reflect sunlight and other wavelengths of solar radiation in a highly specific way. This principle provides the foundation for the science of satellite based remote sensing. A vexing problem confronting remote sensing researchers, however, is that the reflected radiation observed from remote locations is significantly contaminated by atmospheric particles. These aerosols and molecules scatter and absorb the solar photons reflected by the surface in such a way that only part of the surface radiation can be detected by a sensor. The article discusses the removal of atmospheric effects due to scattering and absorption, ie., atmospheric correction. Atmospheric correction algorithms basically consist of two major steps. First, the optical characteristics of the atmosphere are estimated. Various quantities related to the atmospheric correction can then be computed by radiative transfer algorithms, given the atmospheric optical properties. Second, the remotely sensed imagery is corrected by inversion procedures that derive the surface reflectance. We focus on the second step, describing our work on improving the computational efficiency of the existing atmospheric correction algorithms. We discuss a known atmospheric correction algorithm and then introduce a substantially more efficient version which we have devised. We have also developed a parallel implementation of our algorithm %B Computational Science Engineering, IEEE %V 3 %P 66 - 77 %8 1996///summer %@ 1070-9924 %G eng %N 2 %R 10.1109/99.503316