The objective of this study was to produce concentration maps of various water quality indicators that are found in the Great Lakes for environmental purposes. The focus of this particular work was to examine and validate the water and atmospheric models. This report, however, attempts to address most of the important aspects of the joint project as well as the final results in addition to the primary focus. Please see http://www.cis.rit.edu/research/dirs/research/hywater for additional treatment of the topics covered here as well as more information on the project itself.Background and Theory
Rrs is defined in terms of the direction of the water
leaving radiance relative to the surface (q
,f ) for each wavelength (l
). The water leaving radiance (L) is a function of the water leaving direction
(q ,f ) and the wavelength
(l ). The depth (z) is set to the air just above
the surface of the water (a). Similarly, the downwelled irradiance (Ed)
is evaluated just above the surface (z=a) for each wavelength (9).
The absorption is defined as the ratio of the amount of flux that
is absorbed to the total radiant flux, as given in equation
3.
This equation gives the fraction of flux absorbed over an infinitesimal
distance (¶ r) that will be evaluated over
a particular distance (r) and wavelength (l
). Similarly, the scattering coefficient, b(l
), is defined in equation 4.



The squared error (SE) is simply the sum of the squared differences
between the observed reflectance (Robs) from the image and the
modeled reflectance (Rm) from the lookup table for each wavelength.
Spectra that fall between members of the lookup table can also be estimated
by interpolating with surrounding spectra (11).
Empirical line method calibration in ENVI
ELM calibration in ENVI takes pairs of data spectra
and field spectra that are given as inputs. For every band within these
spectra, ENVI extracts pairs of reference values (from the field spectra)
and corresponding digital counts (from the data spectra) and performs a
linear regression through the data points. Figure 5
is an example of this with 4 different pairs of spectra.


For every pixel in every band, ENVI uses the relationships given by these coefficients to convert a digital count to a reflectance-resulting in the ELM calibrated image. ENVI refers to the slope curve as Solar Irradiance and the intercept curve as Path Radiance. The final output image is in reflectance space rather than radiance space.
Overview of methods
There are two main directions that this project must be addressed from. The first involves inverting hyperspectral imagery acquired from two airborne sensors. The first sensor, AVIRIS, has 224 bands from 0.4-2.45 microns. The second sensor, MISI, has 72 bands ranging from 440 nm to 1020 nm. Once the hyperspectral images are in reflectance space, the accuracy of the calibration can be determined by comparison with reflectance spectra measured (with a spectrometer from Analytical Spectral Devices, Inc.) while the sensor was overhead. The second half of this approach involves using Hydrolight 4.1 to model the reflectance spectra from water containing particular component concentrations. A large number of runs are made for a variety of component concentrations and a lookup table is formed. This allows measured spectra to be matched to the look up table resulting in predicted concentrations (inverting the water model). The accuracy of the lookup table and the algorithm that matches it to observed spectra can be measured by attempting to match collected spectra (ASD) of targets with known constituent concentrations. An overview of this process is shown in figure 7.
Tools usedFigure 8 identifies the actual tools used for each part of the project. MISI and AVIRIS supply the source imagery. Digital counts in the hyperspectral images are converted from radiance space at the sensor to reflectance space at the surface of the water using the empirical line method transformation discussed previously. MODTRAN is used to model the atmospheric conditions at the time of interest. Specifically, MODTRAN is used to create the spatial and spectral characteristics of the downwelled irradiance used as input for Hydrolight. Finally, Hydrolight 4.1 is used to model the radiative transfer of light in water.
Water model: Atmospheric inputIn addition to the key inputs of inherent optical properties and scattering phase functions that are described in Modeling Radiative Transfer in Water above, the input downwelled irradiance to Hydrolight is supplied by MODTRAN. This input consists of the spectral characteristic and amount of downwelled irradiance coming from discrete quadrants defined for the sky. For this project these quadrants were approximately 5 degrees (azimuth angle) by 5 degrees (zenith angle) in size. An example of MODTRAN's output is shown in figure 9. The left image shows the spatial profile of the sky with the sun at 30 degrees measured from zenith (the quadrant including the sun is not used when scaling the rest of the sky between black and white). The diagram on the right shows the total downwelled irradiance from the sky as well as the diffuse downwelled irradiance (not including the direct irradiance from the sun). The calculated total irradiance is comporable to measured values. An example of measured total downwelled irradiance from the ASD website (http://www.asdi.com/apps/arm.html) is shown for comparison in figure 10 (units difference between microns and nanometers accounts for the scaling difference of a 1000).
Matching measured spectra with spectra in the look up tableResultsSpectra of interest must be matched to the look up table in order to get predicted concentrations. This matching process is done using the AMOEBA algorithm implemented in IDL. Not only does the matching process find the closest match between the input spectra and the spectra contained in the look up table, the process also interpolates the spectra in the look up table to find spectra corresponding to component concentrations not included in the look up table. This means that results are not limited to the discrete number of concentrations input to the look up table. It was found that a simple, full spectral minimal error matching did not produce consistent nor accurate matches. This may be due to the fact that the three parameters (chlorophyll, total suspended solids, and colored dissolved organic matter) do not affect the optical properties of the water independently. Therefore it was decided to weight the spectrum differently for each constituent based on empirical evidence that a correlation existed between a particular portion of the spectrum and an accurate prediction of the component's concentration. Although many different weightings were tried, figure 11 is a representative example of the type and location of the weightings. Concentrations are color coded to denote to the particular weighting that they were derived from.
![]()
Figure 11: Representative example of the weighting proces
Verification of the water modelThe validity of the water model Hydrolight 4.1 was established using measured data. The measured data consisted measured water spectra as well as actual measured consituent concentrations (chlorophyll, total suspended solids, and colored dissolved organic matter) for that water sample. The measured water spectra were inputed into the inverted water model (look up table) to find predicted constituent concentrations. These predicted concentrations were then compared with the actual measured concentrations. Results from this analysis for four data points is shown in figure 12 (a perfect match would fall along the diagonal line).
Concentrations derived from hyperspectral imageryDiscussionAfter verifying that the inverted water model was working properly, the hyperspectral images underwent the empirical line method transformation. The same process of finding matches in the look up table was applied to the hyperspectral imagery (now in reflectance space at the surface of the water). Error analysis is done by again comparing areas with known (measured) constituent concentrations with the predicted values. The results of this process for the three constituents are shown in figures 14, 15, and 16 while figure 13 identifies the areas of interest.
![]()
Figure 13: Areas of interest![]()
Figure 14: Chlorophyll concentrations and error analysis![]()
Figure 15: Total suspended solids concentrations and error analysis![]()
Figure 16: Colored dissolved organic matter concentrations and error analysis
The inverted water model seems to be accurately predicting the constituent concentrations within a reasonable degree of error (no minimum error requirements were established as the necessary prediction accuracy varies greatly with the particular project the data might be used for). However, confidence in the validation of the model is limited by the fact that only four data points were available for analysis (water samples for which both the spectral reflectance and constituent concentrations were known). The model needs to be validated further with more data. Additionally, the effects of light reflecting off the bottom of the lake (in shallow regions) was not taken into account. This seems to be a neccessary addition in regions of the lake where water is both shallow and clear and the spectral characteristics of the lake floor might affect the light that returns to the sensor. The process of inputing hyperspectral images into the same procedure also seems to give promising results. However, there is a significant phenomenon occuring in the center of the lake where concentrations of constituents (particularly CDOM) is inordinately high. This is likely due to the presence of sun glint (where the sun is reflecting directly off the water's surface in the direction of the sensor) which boosts the reflectence values and therefore the concentrations as well. This effect must be studied in greater depth. Additionally, the linear transformation between the radiance values at the sensor and reflectance values at the surface of the water is not the ideal way to convert the data. Optimally, the light could be propogated down through the atmosphere using known climate and atmospheric data for the time that the imagery was taken. The empirical line method is also highly dependent on the choice of reference points, which adds another source of error to the process.
Despite the fact that there are many inputs and steps to the process, the inverted water model (look up table) does seem to be able to accurately predict concentrations of constituents over a large spatial area. The entire process (with the exception of the empirical line method transformation and the choice of weightings) is based on fundamental physical principles. This suggests that the methods shown here can be applied to other hyperspectral images with similar results.