svetlana y. kotchenova 1, eric f. vermote 1,2, philip a. farris 1, & jose g. roa 1 1 department...

1
Svetlana Y. Kotchenova 1 , Eric F. Vermote 1,2 , Philip A. Farris 1 , & Jose G. Roa 1 1 Department of Geography, University of Maryland, USA; 2 NASA/GSFC Code 614.5 E-mail: [email protected] 0.98 0.66 0.34 - 0.30 0.02 Validation of the Validation of the Vector 6S Vector 6S Description of the Description of the Vector 6S Vector 6S Recent Recent Updates Updates Joint Code Comparison Joint Code Comparison Project Project Effects of Effects of Polarization Polarization Results of the Comparison: The effects of polarization are demonstrated here through the comparison between 6S vector and scalar simulations of top-of-atmosphere (TOA) reflectances. The comparison has been performed under the following conditions: 1. Molecular atmosphere: Accepted as modeled in 6S on the basis of the standard US62 pattern. 2. Aerosol atmosphere: Modeled based on the AERONET data collected over Midway Islands on January 31 st , 2002. 3. Geometrical conditions: A wide range of possible geometrical configurations. SZA = {0.0°, 10.0°, 23.07°, 45.0°, 58.67°, 75.0°}; VZA = {0°-79°}; AZ = {0°, 90°, 180°}. 4. Spectral conditions: MODIS band 3 (0.45 – 0.4825 nm) MODIS band 4 (0.54 – 0.57 nm) Midway Islands is a coral atoll in the Pacific Ocean located 2,334 km northwest of Honolulu near the end of the Hawaiian Archipelago (28.12°N, 177.22°W). It is characterized by a subtropical climate with cool, moist winters (December to February) and warm, dry summers (May to October), moderated by prevailing easterly winds. Fig. 2a. Average volume size distribution of aerosol particles, measured by AERONET over Midway Islands. Conclusions: Ignoring the effects of polarization has led to large errors in the calculated TOA reflectances. The maximum relative error is more than 7% for both Lambertian and ocean surfaces (error = ((vector – scalar)/vector)*100%). Therefore, the accounting for radiation polarization is extremely important for atmospheric correction of remotely sensed data, especially Fig. 2b. Effects of polarization for the mixed (aerosol + molecular) atmosphere bounded by the Lambertian surface. Fig. 2d. TOA reflectances for the mixed atmosphere as calculated by the vector 6S (for AZ = 90°). 5. Ground boundary: - Lambertian surface with ρ = 0.3 - Ocean surface simulated by the Ocean Model embedded in 6S on the basis of the following parameters: wind speed = 11 m/s wind direction = 30° (measured clockwise from the North) salt concentration = 35 ppt pigment concentration = 0.3 mg/m 3 (Chlorophyll a + Pheo a) Fig. 2c. Effects of polarization for the mixed (aerosol + molecular) atmosphere bounded by the ocean surface. 6S (Second Simulation of a Satellite Signal in the Solar Spectrum) is a basic radiative transfer (RT) code used for the calculation of look-up tables in the MODIS atmospheric correction algorithm. It enables accurate simulations of satellite and plane observations, accounting for elevated targets, use of anisotropic and Lambertian surfaces, and calculation of gaseous absorption. Its first vector version (6SV1.0B), which accounts for the polarization of light in the atmosphere, was publicly released in May, 2005, and can be downloaded from http://6s.ltdri.org . This Web site also contains a link to the 6S interface for building input files. Information on most recent 6S updates is posted at http://rtcodes.ltdri.org . SHARM (Plane-parallel 1-D RT scalar; simultaneous computations of monochromatic radiance/fluxes in the shortwave spectral region for arbitrary geometries and multiple wavelengths) RT3 (Plane-parallel fully-polarized vector/scalar; calculations of the monochromatic radiation emerging from the top of an atmosphere consisting of randomly-oriented particles) Coulson’s tabulated values (The complete solution of the Rayleigh problem for a molecular atmosphere; used as a benchmark for this code comparison) Dave Code (Accurate four- module packages, simply called Programs A, B, C, and D, for vector and scalar modes) Vector 6S Monte Carlo (3-D vector; one photon at a time is followed on its path through the atmosphere starting from the moment of its emission; used as a benchmark for this code comparison) In addition to its own elaborate validation process, 6S is participating in a joint RT scalar/vector code comparison project performed by the MODIS atmospheric correction group in collaboration with the NASA Goddard Space Flight Center. Within this project, the performance of the vector 6S is compared to the performance of several other commonly-used RT codes (Fig. 3). All information on this project, including the descriptions of the codes, conditions and results of the comparison, can be found at http://rtcodes.ltdri.org . The scalar codes have been included in the project to perform a standard evaluation of the effects of polarization under given comparison conditions. Fig. 3. Code comparison scheme. Fig. 4b. Results of the comparison for a pure molecular atmosphere with τ = 0.25. Fig. 4a. Results of the comparison for a pure molecular atmosphere with τ = 0.1. Fig. 4c. Results of the comparison for a pure molecular atmosphere with τ = 0.5. 1. The first part of the validation study has been completed and summarized in the paper “Validation of a vector version of the 6S radiative transfer code for atmospheric correction of satellite data. Part I: Path radiance”, S.Y. Kotchenova, E.F. Vermote, R. Matarrese, & F.J. Klemm, Jr., Applied Optics, 45(26), 6762-6774, 2006. Paper abstract: A vector version of the 6S radiative transfer code (6SV1), which enables accounting for radiation polarization, has been developed and validated against a Monte Carlo code, Coulson’s tabulated values and MOBY (Marine Optical Buoy System) water-leaving reflectance measurements. The developed code was also tested against the scalar codes SHARM, DISORT, and MODTRAN to evaluate its performance in scalar mode and the influence of polarization. The obtained results have shown a good agreement of 0.7% in comparison with the Monte Carlo code, 0.2% for Coulson’s tabulated values, and 0.001-0.002 for the 400-550 nm region for the MOBY reflectances. Ignoring the effects of polarization led to large errors in calculated top-of-atmosphere reflectances: more than 10% for a molecular atmosphere and up to 5% for an aerosol atmosphere. This new version of 6S is intended to replace the previous scalar version used for calculation of look-up tables in the MODIS atmospheric correction algorithm. 2. The second part will include the influence of different homogeneous Lambertian and anisotropic surfaces. Fig. 5. Results of the comparison of the vector 6S and Monte Carlo. Vector 6S Vector mode (with polarization ) Coulson ’s tabulat ed values Monte Carlo Ocean BRDF model SHARM Lambert ian surface Anisotro pic surface RPV BRDF model Scalar mode (no polarizatio n) Lambert ian surface Anisotro pic surface RPV BRDF model Fig. 1. Part II validation scheme. Several new subroutines, simulating measurements of the ALI, ASTER, ETM, HYPBLUE, VGT, and VIIRS instruments, have been integrated into the vector 6S. Currently, the 6S list of satellite instruments include: The spectral response curves for all these instruments can be found in the 6S manual, version 3. The new subroutines were developed by Dr. T. Miura, University of Hawaii at Manoa, Honolulu, USA. MAS MERIS METEO MODIS MSS POLDER SeaWiFS TM VIIRS VGT ETM GLI GOES HRV HYPBLUE AATSR ALI ASTER AVHRR

Upload: brian-ray

Post on 27-Mar-2015

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Svetlana Y. Kotchenova 1, Eric F. Vermote 1,2, Philip A. Farris 1, & Jose G. Roa 1 1 Department of Geography, University of Maryland, USA; 2 NASA/GSFC

Svetlana Y. Kotchenova1, Eric F. Vermote1,2, Philip A. Farris1, & Jose G. Roa1 1Department of Geography, University of Maryland, USA; 2NASA/GSFC Code 614.5

E-mail: [email protected]

0.98

0.66

0.34

-0.30

0.02

Validation of the Vector 6SValidation of the Vector 6S

Description of the Vector 6SDescription of the Vector 6S

Recent UpdatesRecent Updates

Joint Code Comparison ProjectJoint Code Comparison Project

Effects of PolarizationEffects of Polarization

Results of the Comparison:Results of the Comparison:The effects of polarization are demonstrated here through the comparison between 6S vector and scalar simulations of top-

of-atmosphere (TOA) reflectances. The comparison has been performed under the following conditions:

1. Molecular atmosphere:Accepted as modeled in 6S on the basis of the standard US62 pattern.

2. Aerosol atmosphere:Modeled based on the AERONET data collected over Midway Islands on January 31st, 2002.

3. Geometrical conditions:A wide range of possible geometrical configurations.SZA = {0.0°, 10.0°, 23.07°, 45.0°, 58.67°, 75.0°};VZA = {0°-79°}; AZ = {0°, 90°, 180°}.

4. Spectral conditions:MODIS band 3 (0.45 – 0.4825 nm)MODIS band 4 (0.54 – 0.57 nm)

The effects of polarization are demonstrated here through the comparison between 6S vector and scalar simulations of top-of-atmosphere (TOA) reflectances. The comparison has been performed under the following conditions:

1. Molecular atmosphere:Accepted as modeled in 6S on the basis of the standard US62 pattern.

2. Aerosol atmosphere:Modeled based on the AERONET data collected over Midway Islands on January 31st, 2002.

3. Geometrical conditions:A wide range of possible geometrical configurations.SZA = {0.0°, 10.0°, 23.07°, 45.0°, 58.67°, 75.0°};VZA = {0°-79°}; AZ = {0°, 90°, 180°}.

4. Spectral conditions:MODIS band 3 (0.45 – 0.4825 nm)MODIS band 4 (0.54 – 0.57 nm)

Midway Islands is a coral atoll in the Pacific Ocean located 2,334 km northwest of Honolulu near the end of the Hawaiian Archipelago (28.12°N, 177.22°W). It is characterized by a subtropical climate with cool, moist winters (December to February) and warm, dry summers (May to October), moderated by prevailing easterly winds.

Midway Islands is a coral atoll in the Pacific Ocean located 2,334 km northwest of Honolulu near the end of the Hawaiian Archipelago (28.12°N, 177.22°W). It is characterized by a subtropical climate with cool, moist winters (December to February) and warm, dry summers (May to October), moderated by prevailing easterly winds.

Fig. 2a. Average volume size distribution of aerosol particles, measured by AERONET over

Midway Islands.

Fig. 2a. Average volume size distribution of aerosol particles, measured by AERONET over

Midway Islands.

Conclusions:

Ignoring the effects of polarization has led to large errors in the calculated TOA reflectances. The maximum relative error is more than 7% for both Lambertian and ocean surfaces (error = ((vector – scalar)/vector)*100%). Therefore, the accounting for radiation polarization is extremely important for atmospheric correction of remotely sensed data, especially those measured over dark targets, such as ocean surfaces or dark dense vegetation canopies.

Conclusions:

Ignoring the effects of polarization has led to large errors in the calculated TOA reflectances. The maximum relative error is more than 7% for both Lambertian and ocean surfaces (error = ((vector – scalar)/vector)*100%). Therefore, the accounting for radiation polarization is extremely important for atmospheric correction of remotely sensed data, especially those measured over dark targets, such as ocean surfaces or dark dense vegetation canopies.

Fig. 2b. Effects of polarization for the mixed (aerosol + molecular) atmosphere bounded

by the Lambertian surface.

Fig. 2b. Effects of polarization for the mixed (aerosol + molecular) atmosphere bounded

by the Lambertian surface.

Fig. 2d. TOA reflectances for the mixed atmosphere as calculated by the vector 6S

(for AZ = 90°).

Fig. 2d. TOA reflectances for the mixed atmosphere as calculated by the vector 6S

(for AZ = 90°).

5. Ground boundary: - Lambertian surface with ρ = 0.3 - Ocean surface simulated by the Ocean Model embedded in 6S on the basis of the following parameters: wind speed = 11 m/s wind direction = 30° (measured clockwise from the North) salt concentration = 35 ppt pigment concentration = 0.3 mg/m3 (Chlorophyll a + Pheo a)

5. Ground boundary: - Lambertian surface with ρ = 0.3 - Ocean surface simulated by the Ocean Model embedded in 6S on the basis of the following parameters: wind speed = 11 m/s wind direction = 30° (measured clockwise from the North) salt concentration = 35 ppt pigment concentration = 0.3 mg/m3 (Chlorophyll a + Pheo a)

Fig. 2c. Effects of polarization for the mixed (aerosol + molecular) atmosphere bounded

by the ocean surface.

Fig. 2c. Effects of polarization for the mixed (aerosol + molecular) atmosphere bounded

by the ocean surface.

6S (Second Simulation of a Satellite Signal in the Solar Spectrum) is a basic radiative transfer (RT) code used for the calculation of look-up tables in the MODIS atmospheric correction algorithm. It enables accurate simulations of satellite and plane observations, accounting for elevated targets, use of anisotropic and Lambertian surfaces, and calculation of gaseous absorption.

Its first vector version (6SV1.0B), which accounts for the polarization of light in the atmosphere, was publicly released in May, 2005, and can be downloaded from http://6s.ltdri.org. This Web site also contains a link to the 6S interface for building input files. Information on most recent 6S updates is posted at http://rtcodes.ltdri.org.

6S (Second Simulation of a Satellite Signal in the Solar Spectrum) is a basic radiative transfer (RT) code used for the calculation of look-up tables in the MODIS atmospheric correction algorithm. It enables accurate simulations of satellite and plane observations, accounting for elevated targets, use of anisotropic and Lambertian surfaces, and calculation of gaseous absorption.

Its first vector version (6SV1.0B), which accounts for the polarization of light in the atmosphere, was publicly released in May, 2005, and can be downloaded from http://6s.ltdri.org. This Web site also contains a link to the 6S interface for building input files. Information on most recent 6S updates is posted at http://rtcodes.ltdri.org.

SHARM(Plane-parallel 1-D RT scalar; simultaneous computations of

monochromatic radiance/fluxes in the shortwave spectral region

for arbitrary geometries and multiple wavelengths)

RT3(Plane-parallel fully-polarized vector/scalar; calculations of the monochromatic radiation emerging from the top of an

atmosphere consisting of randomly-oriented particles)

Coulson’s tabulated values(The complete solution of the Rayleigh problem for a molecular atmosphere; used as a benchmark for this code comparison)

Dave Code(Accurate four-module packages, simply called

Programs A, B, C, and D, for vector and scalar modes)

Vector 6S

Monte Carlo(3-D vector; one photon at a time is

followed on its path through the atmosphere starting from the moment of its emission; used as a benchmark

for this code comparison)

In addition to its own elaborate validation process, 6S is participating in a joint RT scalar/vector code comparison project performed by the MODIS atmospheric correction group in collaboration with the NASA Goddard Space Flight Center. Within this project, the performance of the vector 6S is compared to the performance of several other commonly-used RT codes (Fig. 3). All information on this project, including the descriptions of the codes, conditions and results of the comparison, can be found at http://rtcodes.ltdri.org. The scalar codes have been included in the project to perform a standard evaluation of the effects of polarization under given comparison conditions.

In addition to its own elaborate validation process, 6S is participating in a joint RT scalar/vector code comparison project performed by the MODIS atmospheric correction group in collaboration with the NASA Goddard Space Flight Center. Within this project, the performance of the vector 6S is compared to the performance of several other commonly-used RT codes (Fig. 3). All information on this project, including the descriptions of the codes, conditions and results of the comparison, can be found at http://rtcodes.ltdri.org. The scalar codes have been included in the project to perform a standard evaluation of the effects of polarization under given comparison conditions.

Fig. 3. Code comparison scheme. Fig. 3. Code comparison scheme.

Fig. 4b. Results of the comparison for a pure molecular atmosphere with τ = 0.25.

Fig. 4b. Results of the comparison for a pure molecular atmosphere with τ = 0.25.

Fig. 4a. Results of the comparison for a pure molecular atmosphere with τ = 0.1.

Fig. 4a. Results of the comparison for a pure molecular atmosphere with τ = 0.1.

Fig. 4c. Results of the comparison for a pure molecular atmosphere with τ = 0.5.

Fig. 4c. Results of the comparison for a pure molecular atmosphere with τ = 0.5.

1. The first part of the validation study has been completed and summarized in the paper “Validation of a vector version of the 6S radiative transfer code for atmospheric correction of satellite data. Part I: Path radiance”, S.Y. Kotchenova, E.F. Vermote, R. Matarrese, & F.J. Klemm, Jr., Applied Optics, 45(26), 6762-6774, 2006.Paper abstract: A vector version of the 6S radiative transfer code (6SV1), which enables accounting for radiation polarization, has been developed and validated against a Monte Carlo code, Coulson’s tabulated values and MOBY (Marine Optical Buoy System) water-leaving reflectance measurements. The developed code was also tested against the scalar codes SHARM, DISORT, and MODTRAN to evaluate its performance in scalar mode and the influence of polarization. The obtained results have shown a good agreement of 0.7% in comparison with the Monte Carlo code, 0.2% for Coulson’s tabulated values, and 0.001-0.002for the 400-550 nm region for the MOBY reflectances.Ignoring the effects of polarization led to largeerrors in calculated top-of-atmosphere reflectances:more than 10% for a molecular atmosphere andup to 5% for an aerosol atmosphere. This newversion of 6S is intended to replace theprevious scalar version used forcalculation of look-up tablesin the MODIS atmosphericcorrection algorithm.

2. The second part willinclude the influence ofdifferent homogeneousLambertian and anisotropic surfaces.

1. The first part of the validation study has been completed and summarized in the paper “Validation of a vector version of the 6S radiative transfer code for atmospheric correction of satellite data. Part I: Path radiance”, S.Y. Kotchenova, E.F. Vermote, R. Matarrese, & F.J. Klemm, Jr., Applied Optics, 45(26), 6762-6774, 2006.Paper abstract: A vector version of the 6S radiative transfer code (6SV1), which enables accounting for radiation polarization, has been developed and validated against a Monte Carlo code, Coulson’s tabulated values and MOBY (Marine Optical Buoy System) water-leaving reflectance measurements. The developed code was also tested against the scalar codes SHARM, DISORT, and MODTRAN to evaluate its performance in scalar mode and the influence of polarization. The obtained results have shown a good agreement of 0.7% in comparison with the Monte Carlo code, 0.2% for Coulson’s tabulated values, and 0.001-0.002for the 400-550 nm region for the MOBY reflectances.Ignoring the effects of polarization led to largeerrors in calculated top-of-atmosphere reflectances:more than 10% for a molecular atmosphere andup to 5% for an aerosol atmosphere. This newversion of 6S is intended to replace theprevious scalar version used forcalculation of look-up tablesin the MODIS atmosphericcorrection algorithm.

2. The second part willinclude the influence ofdifferent homogeneousLambertian and anisotropic surfaces.

Fig. 5. Results of the comparison of the vector 6S and Monte Carlo.

Fig. 5. Results of the comparison of the vector 6S and Monte Carlo.

Vector 6S

Vector mode(with polarization)

Coulson’stabulated

values

Monte Carlo

Ocean BRDF model

SHARM

Lambertian

surface

Anisotropic surface

RPV BRDF model

Scalar mode(no polarization)

Lambertian

surface

Anisotropic surface

RPV BRDF model

Fig. 1. Part II validation scheme.Fig. 1. Part II validation scheme.

Several new subroutines, simulating measurements ofthe ALI, ASTER, ETM, HYPBLUE, VGT, and VIIRSinstruments, have been integrated into the vector 6S.

Currently, the 6S list of satellite instruments include:

The spectral response curves for all these instruments can be found in the 6S manual, version 3.

The new subroutines were developed by Dr. T. Miura, University of Hawaii at Manoa, Honolulu, USA.

Several new subroutines, simulating measurements ofthe ALI, ASTER, ETM, HYPBLUE, VGT, and VIIRSinstruments, have been integrated into the vector 6S.

Currently, the 6S list of satellite instruments include:

The spectral response curves for all these instruments can be found in the 6S manual, version 3.

The new subroutines were developed by Dr. T. Miura, University of Hawaii at Manoa, Honolulu, USA.

MASMERISMETEOMODIS

MSS

MASMERISMETEOMODIS

MSS

POLDERSeaWiFS

TMVIIRSVGT

POLDERSeaWiFS

TMVIIRSVGT

ETMGLI

GOES HRV

HYPBLUE

ETMGLI

GOES HRV

HYPBLUE

AATSR ALI

ASTER AVHRR

AATSR ALI

ASTER AVHRR