Atmospheric Correction and Vicarious Calibration of Oceansat-1 Ocean Color Monitor ( OCM ) Data in Coastal Case 2 Waters

The Ocean Color Monitor (OCM) provides radiance measurements in eight visible and near-infrared bands, similar to the Sea-viewing Wide Field-of-View Sensor (SeaWiFS) but with higher spatial resolution. For smallto moderate-sized coastal lakes and estuaries, where the 1 × 1 km spatial resolution of SeaWiFS is inadequate, the OCM provides a good alternative because of its higher spatial resolution (240 × 360 m) and an exact repeat coverage of every two days. This paper describes a detailed step-by-step atmospheric correction procedure for OCM data applicable to coastal Case 2 waters. This development was necessary as accurate results could not be obtained for our Case 2 water study area in coastal Louisiana with OCM data by using existing atmospheric correction software packages. In addition, since OCM-retrieved radiances were abnormally low in the blue wavelength region, a vicarious calibration procedure was developed. The results of our combined vicarious calibration and atmospheric correction procedure for OCM data were compared with the results from the SeaWiFS Data Analysis System (SeaDAS) software package outputs for SeaWiFS and OCM data. For Case 1 waters, our results matched closely with SeaDAS results. For Case 2 waters, our results demonstrated closure with in situ radiometric measurements, while SeaDAS produced negative normalized water leaving radiance (nLw) and remote sensing reflectance (Rrs). In summary, our procedure OPEN ACCESS Remote Sens. 2012, 4 1717 resulted in valid nLw and Rrs values for Case 2 waters using OCM data, providing a reliable method for retrieving useful nLw and Rrs values which can be used to develop ocean color algorithms for in-water substances (e.g., pigments, suspended sediments, chromophoric dissolved organic matter, etc.) at relatively high spatial resolution in regions where other software packages and sensors such as SeaWiFS and Moderate Resolution Imaging Spectrometer (MODIS) have proven unsuccessful. The method described here can be applied to other sensors such as OCM-2 or other Case 2 water areas.


Introduction
Satellite remote sensing provides a valuable tool for rapidly assessing the spatial variability of water quality parameters over synoptic scales [1].However, use of satellite remote sensing for monitoring small lakes and estuaries is a challenge due to the optical complexities of these Case 2 water bodies leading to atmospheric correction problems (-Case 1‖ and -Case 2‖ defined in Morel and Prieur [2]).One such small lake is Lac des Allemands in Louisiana, USA, where high concentrations of cyanobacteria are known to occur in spring and summer [3][4][5].
Operational satellite monitoring of small water bodies requires higher spatial and temporal resolution [6].The Oceansat-1 (IRS P-4) satellite launched on 26 May 1999 by the Indian Space Research Organization (ISRO) carried the OCM sensor with spectral bands nearly identical to the SeaWiFS sensor.SeaWiFS and MODIS ocean bands have high radiometric sensitivity [7,8], however, they lack the spatial resolution needed for studying smaller water bodies.Other ocean color sensors that have the required spatial resolution for studying smaller water bodies, lack frequent revisit cycles.The Oceansat-1 OCM provides a compromise between the two types of sensors discussed above with a spatial resolution of 360 × 236 m and an exact revisit period of every alternate day.
OCM acquired data for a period of eleven years beginning in 1999, but these data have not been used extensively by the scientific community for studying Case 2 waters despite its higher spatial resolution.This is possibly due to one or more of the following: a lack of reliable atmospheric correction procedure and bio-optical algorithms for the sensor over Case 2 waters, the timing of its launch immediately following the launch of the long-awaited SeaWiFS instrument, and difficulty in data access by the scientific community [9].This paper shows that it merits greater use.In addition, its successor, the OCM-2 sensor, was launched on 23 September 2009, and OCM-3 is planned for launch in 2013 [10].With the recent failure of the SeaWiFS instrument, the OCM series of sensors provides a valuable alternative for ocean color data continuity, especially in coastal regions where other sensors experience atmospheric correction failure due to spatial resolution and optical complexity.
In ocean color remote sensing, the water-leaving radiance forms a small fraction of the total radiance received by the sensor, with the main contribution being due to the atmosphere.The NASA SeaWiFS Data Analysis System (SeaDAS) is one of the most comprehensive atmospheric correction programs used for processing ocean color data from several sensors including SeaWiFS, MODIS, OCTS, CZCS and MERIS.SeaWiFS and MODIS data processed by SeaDAS, over Case 1 waters, are widely used by the ocean color community.However, SeaDAS often fails to deliver the Case 1 type accuracy in shallow coastal Case 2 waters [6,[11][12][13].The SeaDAS atmospheric correction procedure assumes the water-leaving radiance to be negligible in the near infrared (NIR) which is one of the major reasons for its failure in Case 2 waters, because NIR reflectance is not zero in waters with high chlorophyll a and suspended sediments.Iterative approaches have been incorporated in SeaDAS software to correct for this problem [14][15][16].However, due to the presence of even modest quantities of the constituents such as, suspended sediments or CDOM, which do not co-vary with chlorophyll a, SeaDAS processing fails in turbid coastal waters and either produces negative water-leaving radiances or masks the pixels.
Due to its small size and optical complexities, Lac des Allemands is often flagged and masked out in the SeaWiFS data processed through SeaDAS.OCM with its higher spatial resolution and SeaWiFS equivalent spectral bands is an appropriate sensor for the study of small lakes such as Lac des Allemands.However, unlike SeaDAS for SeaWiFS, OCM does not have a standard processing software package for atmospheric correction.Preliminary results showed that the existing data processing software including SeaSpace Terascan™, ENVI FLAASH, and SeaDAS did not yield valid n L w in Lac des Allemands.Hence, there was a critical need for the development of an atmospheric correction procedure with the capability to process turbid Case 2 waters to utilize the full potential of OCM.
Hu et al. [11] developed a method of atmospheric correction for SeaWiFS data over turbid coastal waters by using the aerosol characteristics of a non-turbid adjacent region with an assumption that the type of aerosol does not vary much over relatively short spatial scales.They were able to retrieve realistic estimates of several in-water constituents from SeaWiFS turbid pixels, which had been flagged with either -negative water-leaving radiance‖ or -turbid water‖ flags in the SeaDAS processing.
SeaDAS enforces a rigorous atmospheric correction but, on the other hand, it is comprised of a complex suite of programs which is difficult to modify as a user.The principle of atmospheric correction for the ocean has been reviewed by Gordon [17], however in practice it is hard to find the solutions in one place [18], especially in the case of OCM.In this study, an atmospheric correction procedure was written for the processing of OCM data based on the extensive work done for SeaWiFS.The Hu et al. [11] aerosol correction technique has been incorporated in this procedure to increase the efficacy of the atmospheric correction over turbid-water pixels.
In addition to an accurate atmospheric correction procedure, a consistent vicarious calibration is also required to achieve the level of accuracy desired for quantitative oceanographic applications [19].Amongst all the ocean color sensors, SeaWiFS had the most comprehensive vicarious calibration program in place [20] and it was continuously monitored for calibration errors using several direct methods and well-calibrated instruments such as one at the MOBY site near Hawaii [21][22][23].As the OCM sensor has nearly identical bands and a similar equatorial crossing time to SeaWiFS, OCM data were vicariously calibrated using SeaWiFS data as reference.
In this study, an atmospheric correction procedure for OCM sensor was developed following that of SeaWiFS with the capability to accurately process Case 2 water bodies.In addition, a vicarious calibration procedure was developed and new coefficients were applied to the OCM data.The combined vicarious calibration and atmospheric correction procedure was implemented on OCM data at -clear-water‖ pixels and the results were compared with co-located SeaWiFS data processed with the same procedure and with the SeaDAS output.This procedure was then applied to the OCM data of Lac des Allemands and compared with field measurements and SeaDAS output.We demonstrated that valid normalized water-leaving radiances ( n L w ) and remote sensing reflectances (R rs ) could be retrieved over Case 2 waters using the combined vicarious calibration and atmospheric correction procedure developed in this study.

Satellite Data Processing Overview
OCM data were received via an X-band antenna and processed at the Earth Scan Laboratory, Louisiana State University.Raw OCM data were calibrated by converting raw counts to radiance values for the eight OCM spectral bands using the SeaSpace Terascan TM software.Six relatively clear-sky OCM images over the Gulf of Mexico were chosen from 2004 to 2007 (Table 1).SeaWiFS MLAC data of the same dates and similar overpass times (within 2 h of OCM overpass; 32 min to 1 h 42 min; Table 1) over the Gulf of Mexico were obtained from NASA's Ocean Color website (oceancolor.gsfc.nasa.gov)and processed through SeaDAS 6.0.Based on the OCM true color images (Figure 1) and the SeaWiFS derived chlorophyll a images (Figure 2), one -clear-water‖ (chlorophyll a conc.< 0.5 µg/L) site from the northern Gulf of Mexico was chosen in a clear-sky region in each of the SeaWiFS and OCM images.These clear water pixel sites are indicated as filled squares in the OCM true color and the SeaDAS processed SeaWiFS chlorophyll a images in Figures 1 and 2, respectively.Comparisons of OCM and SeaWiFS geometries and attributes at these six atmospheric correction sites on the six dates are given in Table 1.
To apply the Hu et al. [11] aerosol correction, six additional clear-water sites were chosen based on minimum TOA radiances in NIR bands 7 and 8 in the OCM and SeaWiFS images.The TOA radiance values in bands 7 and 8 were then corrected for Rayleigh path radiance for transferring the aerosol characteristics of these pixels to the corresponding atmospheric correction sites.The additional sites for aerosol correction are also shown in Figures 1 and 2. Atmospheric correction equations were then applied sequentially to the OCM TOA radiances to produce n L w and R rs before and after vicarious calibration.To compare the accuracy of the atmospheric correction procedure between OCM and SeaWiFS, n L w and R rs were produced in a similar fashion for SeaWiFS.Rayleigh and aerosol look up tables for OCM were generated (by B. Franz of OBPG, NASA) so that the OCM data could be processed through SeaDAS for comparison.The six SeaWiFS datasets were processed through both the single scattering and the default (multiple scattering) approaches in SeaDAS, which formed two more datasets.In summary, five datasets were generated including (1) OCM data processed with our atmospheric correction procedure (hereafter termed as ‗new code'), (2) SeaWiFS data processed with the new code, (3) OCM data processed with SeaDAS, (4) SeaWiFS data processed with the SeaDAS single scattering approximation, and (5) SeaWiFS data processed with the SeaDAS multiple scattering approximation.Finally, the new code was applied to the vicariously calibrated OCM data covering Lac des Allemands, located in the uppermost part of the Barataria estuary in southeastern Louisiana (Figure 3).Lac des Allemands is a freshwater lake (salinity < 1 psu) with a surface area of 49 km 2 and an average depth of 2 m.The same OCM data were also processed through SeaDAS and the resulting n L w values were compared to the OCM data processed through the new code.The new code results over Lac des Allemands were also compared to in situ radiometric measurements from a portable spectroradiometer (GER-1500, Geophysical & Environmental Research Corp., Poughkeepsie, NY, USA).

Atmospheric Correction Procedure
In a single scattering approach, the radiance received by a space borne sensor at the top of the atmosphere (TOA) in a spectral band centered at a wavelength, λ i , L t (λ i ), can be divided into the following components [24,25]: where L r (λ i ) and L a (λ i ) are radiance contributions associated with air molecules (Rayleigh scattering) and aerosols (including Rayleigh-aerosol interactions) respectively, T is the direct atmospheric transmittance, L g (λ i ) is the sun-glint component, t is the diffuse atmospheric transmittance, and L w (λ i ) is the desired water leaving radiance.Sun-glint is usually avoided through tilting of the sensor.Hence, T(λ i )L g (λ i ) may be ignored, and consequently, Equation (1) can be written as: First, contribution due to ozone absorption was removed from the TOA radiance as given by Hu et al. [18]: where L t * (λ i ) is TOA radiance measured by the satellite in the absence of ozone, θ v is satellite viewing zenith angle, θ 0 is solar zenith angle, and τ oz (λ) is ozone optical depth, which was computed as [25,26]: where k oz (λ i ) is ozone absorption coefficient taken from Gregg and Carder [27] and DU is ozone concentration in Dobson units obtained from the TOMS website.
Rayleigh path radiance is the contribution of Rayleigh scattering by air molecules to TOA radiance.It was computed as given by Gordon [26]: where τ r (λ i ) is Rayleigh optical thickness, P r is Rayleigh scattering phase function, ω 0r is single scattering albedo (equals to 1), and F 0 '(λ i ) is instantaneous extraterrestrial solar irradiance adjusted for the Sun-Earth distance as [18]: where F 0 (λ i ) is extraterrestrial solar irradiance.The F 0 (λ i ) values were adopted from Pandya et al. [28] for OCM and were converted to mW•cm −2 •μm −1 .The F 0 (λ i ) values for SeaWiFS data processing were adopted from SeaDAS.
Computation of Rayleigh Optical Thickness (τ r (λ i )) The value of Rayleigh optical thickness, τ r (λ i ) at any atmospheric pressure P was calculated as given by Hansen and Travis [29]: where λ i is wavelength in µm, and P 0 is standard atmospheric pressure of 1,013.25 mb.
Computation of Rayleigh Scattering Phase Function ( r P ( ) The computations of Rayleigh scattering phase function involved the direct scattered light and the scattered light which is specularly reflected at the air-sea interface.It was computed as given by Doerffer [30]: where θ ± represents the scattering angles.The − and + subscripts indicate the direct scattered light and direct scattered plus the specularly reflected light at the air-sea interface, respectively.The scattering angles in the direction to the sensor and in direction to the sensor via the air-sea interface is given by, 0 0 Δ cos cos cos sin sin cos( ) where Δ represents the relative azimuth angle.Note that by definition the relative azimuth angle is the absolute difference between the satellite azimuth and the solar azimuth angles.In this definition the sun vector is considered in the down direction (sun to surface).However, it is a common practice (also instituted in SeaDAS) to define both the sun vector and the sensor vector in the upward direction [31] and thus the relative azimuth angle was obtained as: where  0 and  v are solar and satellite azimuth angles, respectively.Further, to keep the values between ±180°, 360° was added or subtracted when the relative azimuth angles were less than −180° and greater than 180°, respectively.At the air-sea interface, another phenomenon occurs with the specularly reflected light that should be accounted for in the computation of Rayleigh phase function is Fresnel reflection.It is the reflection that occurs when light propagates through media with different refractive indices.As none of the relevant media (air or water) are magnetic, when the light is polarized with the electric field of the light perpendicular to the incident light (s-polarized), the Fresnel reflection coefficient is calculated as: R( ) sin ( ) / sin ( ) where θ i is solar zenith angle (θ 0 ) for R(θ 0 ) and satellite viewing zenith angle (θ v ) for R(θ v ) calculation, and θ j is determined through Snell's law as: sin ( ) / sin ( ) 1.333 refractive index of water When the light is polarized in the same plane as the incident light (p-polarized), the Fresnel reflection coefficient is calculated by: 22 R( ) tan ( ) / tan ( ) Assuming the incident light contains an equal mix of s-and p-polarizations, the Fresnel reflection coefficient was computed as [17]: R( ) 0.5[R( ) +R( ) ] The total Rayleigh scattering phase function was computed as given by Doerffer [30] and Gordon and Wang [32]: where P r (θ ± ) is total Rayleigh scattering phase function, P r (θ − ) is Rayleigh scattering phase function when solar radiation is directly backscattered to the sensor, and P r (θ + ) is Rayleigh scattering phase function due to the specularly reflected light at the air/sea interface in addition to the direct backscattered light.

Computation of Aerosol Path radiance (L a (λ i ))
Aerosol path radiance is the contribution of scattering by particles similar to or larger than the wavelength of light such as dust, pollen, smoke or water vapor in the atmosphere to the TOA radiance.
Unlike L r , which can be computed fairly accurately, L a is difficult to determine since the aerosol scattering is highly variable and many times there is no a priori information on their optical properties and size distributions.By using the sensor radiances above 700 nm, it is possible to determine L a indirectly [32].Over Case 1 clear-waters, water-leaving radiance is negligible in the NIR bands because of strong NIR absorption by water, thus, the radiance measured is essentially the contributions from the atmosphere.Therefore, L a can be estimated after removing r L from the TOA radiance at the NIR bands.To estimate L a in the visible wavelengths, (two NIR bands are required): one NIR band for assessing the magnitude of aerosol's contribution and another for assessing its dependence on wavelength.The Gordon and Wang [32] atmospheric correction algorithm uses the SeaWiFS NIR band centered at 865 nm to estimate the aerosol scattering and 765 nm band together with 865 nm band to extrapolate into visible.
The technique described above does not work over Case 2 waters because NIR reflectance is influenced by the optically active constituents in the water.Therefore in this study, the Hu et al. [11] aerosol correction procedure was used for an accurate correction of aerosol scattering.A clear-water pixel close to the atmospheric correction site was identified in the same scene from the open ocean waters where the TOA radiances at the NIR bands were minimal.L a at the two NIR bands was determined after removing L r from the TOA radiance.From L a at the two NIR bands, L a for bands less than 700 nm were computed through extrapolation using a spectral model following Gordon and Wang [32], Gordon et al. [17], and Mohan and Chauhan [33].The expression for aerosol path radiance [30] is: where ω 0a is single scattering albedo (equals to 1), τ a is aerosol optical thickness, and P a is aerosol scattering phase function.By assuming an exponential relationship between aerosol optical thickness and wavelength [32], a e    , and the phase function to remain constant over the desired wavelengths [33], Equation ( 16) can be modified to: where k and c are constants.Natural logarithm in both sides of Equation ( 17) leads to: Ln[L a (λ)/F 0 '(λ)] for OCM NIR bands centered at 768.6 and 865.1 nm were plotted against λ, and ε was determined as the negative of the slope of the straight line as: Once ε was known, the L a for the wavelengths below 700 nm were determined as:

Computation of Diffuse Transmittance (t(λ i ))
Diffuse transmittance from the water surface to the satellite was computed as [18]: 2.2.4.Computation of Water-Leaving Radiance (L w (λ i )) The desirable water-leaving radiance at a specific wavelength was computed by rewriting the Equation (2) as: 2.2.5.Computation of Normalized Water-Leaving Radiance ( n L w (λ i )) The n L w is approximately the radiance that would exit the ocean in the absence of atmosphere with sun at the zenith at mean earth-sun distance (1 AU), and was computed as given by Gordon and Voss [34]: where d is earth-sun distance in astronomical unit (AU).
2.2.6.Computation of Remote Sensing Reflectance (R rs (λ i )) The R rs associated with n L w was computed as given by Gordon and Voss [34]: This atmospheric correction procedure does not include out-of-band correction, whitecap correction, surface roughness influences and contribution of L a to diffuse transmittance.However, these corrections will not significantly change the overall accuracy of the procedure particularly for small lakes or estuaries on low wind speed days when whitecap and surface roughness terms are minimal.

Vicarious Calibration
In addition to an accurate atmospheric correction, a precise vicarious calibration is crucial to the success of any quantitative ocean color remote sensing data retrieval because of the uncertainties associated with pre-launch calibration coefficients [19].Therefore, post-launch vicarious calibration of ocean color sensors in a timely manner is necessary.Any systematic bias associated with the atmospheric correction algorithm further emphasizes the need to continuously monitor all the bands for any calibration errors.Thus, the vicarious calibration as discussed below is the procedure to determine new coefficients for adjustments of the TOA radiance due to both, post launch changes in sensor response, and any unknown bias due to the atmospheric correction algorithm.
Vicarious calibration is usually achieved by comparing satellite-derived n L w and in situ measured n L w , but it can also be based on models, regional climatology data or retrievals from other sensors [19].
In the absence of any -ground‖ truth such as buoy or other suitable matchup data, an inter-comparison of satellite sensors is often the best choice [23].As the SeaWiFS instrument was well-calibrated, the SeaWiFS n L w values are the best choice to vicariously calibrate another satellite sensor, particularly when the bands of the sensor to be calibrated (e.g., OCM) are nearly identical to SeaWiFS and the sensor has a similar overpass time as SeaWiFS.The OCM calibration table was last updated in 2003 [35].Therefore, OCM data processed using the old calibration table produced abnormal n L w values during preliminary analysis.Thus, the OCM bands were vicariously calibrated using coincident and colocated SeaWiFS data.SeaWiFS images were processed through SeaDAS 6.0.OCM data were navigated and registered by overlaying the coastline by visually matching with the corresponding SeaDAS processed SeaWiFS images.n L w values at the six sites were extracted and compared with the corresponding OCM n L w radiance data produced through our atmospheric correction procedure.Since the atmospheric contribution to TOA radiance can be safely assumed constant for three adjacent OCM pixels (which are nearly equivalent to the size of one SeaWiFS pixel) over open ocean waters and there is no difference in the optical properties of clear water, a pixel-to-pixel comparison between OCM and SeaWiFS was considered accurate.Out of the eight OCM bands, the two NIR bands were not considered for vicarious calibration due to near-zero NIR water-leaving radiance in clear water areas.
Based on the comparison, six calibration coefficients were determined for OCM bands 1-6 using an optimization technique and multiplied to corresponding OCM TOA radiance such that the combined root mean square error (RMSE) for all the six dates between OCM and SeaWiFS n L w was minimal.Thus, for the vicarious calibration coefficient for the band i, the RMSE for the i th band, e i was computed as: where i represents OCM bands from 1 to 6, j represents overpass days from 1 to 6.The vicarious calibration coefficients are presented in Table 2.As these coefficients were computed for various observation dates over the OCM lifespan, they can be termed as OCM mission mean vicarious gains and could be used to produce more accurate OCM TOA radiances.Originally, SeaWiFS data are vicariously calibrated by comparing SeaWiFS TOA radiances with the predicted TOA radiances from the n L w obtained at the MOBY site so that the average difference between the MOBY and SeaWiFS n L w are minimal.In our vicarious calibration procedure, we used SeaWiFS n L w values as a proxy for in situ n L w and compared these with n L w from co-located pixels of OCM data.We used an optimization technique to correctly predict the TOA radiances from the OCM data using the new atmospheric correction procedure.Therefore, our vicarious calibration coefficients adjust for any changes in the response due to the atmospheric correction procedure, in addition to the changes due to instrument bias or any other source of calibration error.Since, this is a simple and straight-forward approach, new calibration coefficients can be computed easily when needed in future.

Destriping
After atmospheric correction of vicariously calibrated OCM data, occasional abnormalities were observed in the spectral shapes of the retrieved OCM R rs , especially in bands 1, 2 and 3.For example, sometimes a peak was observed at OCM band centered at 441.4 nm.If these abnormalities were due to calibration error, this typical low-high-low shape corresponding to OCM bands 1, 2 and 3 should have appeared in the spectra of all the stations on the same day.From comparison with 250 m resolution MODIS-Aqua images, we observed that MODIS-Aqua bands do not have these periodic features, meaning that the OCM features are artifacts.After analyzing several images carefully, we concluded that these artifacts in OCM data were due to striping.Upon registration and geolocation, these along-track stripes result in image speckling.Lyon [36] developed an Automated Destriping algorithM (ADM) to remove the effects of striping from OCM data.ADM has been integrated into the Automated Processing System (APS) of Naval Research Laboratory, Stennis Space Center, Mississippi, USA.The OCM images over Lac des Allemands were destriped using ADM before vicarious calibration and atmospheric correction.
In situ R rs values were obtained with a hand-held GER 1500 radiometer on selected dates at the 12 sites in Lac des Allemands coinciding with clear-sky OCM data.The hyperspectral radiometer data were weighted with the relative spectral response function of OCM to yield R rs values at the six OCM bands.Weighted radiometer R rs and R rs estimated by the new code before and after destriping were compared to gauge the performance of the combined destriping, vicarious calibration and atmospheric correction approach.

Results and Discussion
The following datasets were compared and analyzed for the six study sites: In most instances, L r is much greater than all the other atmospheric attenuation components, so it is critical that the computations of L r be carried out accurately [37].To assess the accuracy of L r estimation, the new code computed L r were compared with SeaDAS provided L r along OCM and SeaWiFS scan lines (Figures 4 and 5).It is well-known that L r values increase from the scene center towards the edges with the increase in satellite zenith angles forming a U-shaped curve, which is particularly noticeable in the blue bands.For the SeaWiFS scene, the new code computed L r and SeaDAS provided L r were consistent with each other for the most part except for the scan edges of the blue bands (Figure 5).These differences in L r at SeaWiFS scan edges were due to the high swath width of SeaWiFS.However for the entire OCM scene, the new code computed L r were in good agreement with SeaDAS provided L r (Figure 4).For a range of τ r values, sun angles, and viewing angles of interest, L r calculated with the single scattering approximations can differ from the results of scalar radiative transfer models by 3-4 percent, and the L r computed by scalar radiative transfer models can differ from vector radiative transfer models (models including polarization by approximately the same amount) by a few percent [37,38].Our procedure uses a single scattering approximation for computations of L r , but it incorporates corrections for polarization, by considering approximately equal s-and p-polarizations.The SeaDAS atmospheric correction algorithm uses lookup tables for Rayleigh and aerosol radiances, which are generated with over ~25,000 radiative transfer simulations using multiple scattering approximations.SeaDAS does not provide single scattering L r , therefore, single scattering comparison of new code computed L r and SeaDAS provided L r was not possible.However, SeaDAS can provide single scattering L a ; therefore, single and multiple aerosol scattering provided by SeaDAS can be compared.It was found that sometimes small differences existed in SeaDAS produced single and multiple aerosol scattering approximations (not shown).We found that the new code computed L r values were fairly accurate with a difference of less than 5% from SeaDAS computed L r .Thus, we concluded that, by employing the new code, a reasonable correction for L r could be accomplished.
Figure 6 shows the comparison of Rayleigh radiance, aerosol radiance and diffuse transmittance calculated by the new code and SeaDAS over the atmospheric correction sites for the OCM data.L r computed by the new code and SeaDAS were in good agreement for the dates 7 November 2004, 20 April 2007 and 21 June 2007.Since Rayleigh scattering depends on solar and viewing geometries and the location of the observation site within the scene, the differences were greater between the new code and SeaDAS computed L r on 5 November 2004, 19 December 2004 and 17 November 2006.The new code derived diffuse transmittance and aerosol radiance values for all the sites and dates were in agreement with the SeaDAS calculations (Figure 6).OCM data of 19 December 2004 had stripes in band 1, but other bands were stripe free.Unfortunately, the atmospheric correction site for 19 December 2004 was on a stripe with bad data, which prevented L a , L w , n L w , and R rs calculations for any band from SeaDAS processing.Therefore, SeaDAS processed L a is not shown for 19 December 2004 in Figure 6.Although a destriping algorithm such as the one proposed by Lyon [36] (used in this paper) or Wang and Franz [12] could be applied to eliminate this type of striping artifact, the atmospheric correction procedure should not transfer the effects of stripes to other bands, as occurs in the SeaDAS processing.However, the new code deals with each band individually.Therefore, the observed striping in band 1 on 19 December 2004 did not negatively impact data retrieval in other bands.
Figure 7 compares the OCM TOA radiances before and after vicarious calibration, and the corresponding n L w values computed by the new code and SeaDAS.Before vicarious calibration significant errors were observed especially in the blue bands (Figure 7, Table 2).Large calibration errors resulted in low TOA radiances.Since the atmospheric correction terms are computed independently, upon applying these corrections to the lower than anticipated TOA radiance, negative n L w values were obtained before vicarious calibration.Note that for 19 December 2004, the SeaDAS processed n L w were not available as the site was on a stripe of bad data.Before vicarious calibration the shapes of n L w spectra did not resemble expected clear-water spectral shapes.After vicarious calibration, OCM n L w values were positive even in the blue bands and resembled clear-water spectral shapes [39].The new code and SeaDAS processed spectra were in good agreement.The vicarious calibration procedure presented in this study is similar to the SeaWiFS procedure.SeaWiFS vicarious calibration computes the coefficients by predicting TOA radiance after matching SeaWiFS n L w values with the MOBY n L w values.Our vicarious calibration computes the coefficients by predicting TOA radiance after matching OCM n L w values with near synchronous SeaWiFS n L w values.This procedure also adjusts the deviations resulting from integrated instrument and atmospheric correction.Therefore, if OCM data are vicariously calibrated using the coefficients given in Table 2 and processed with the atmospheric correction procedure presented in this study, the resulting n L w values will be in agreement with SeaWiFS n L w values of the same dates.In addition, this simple procedure can be easily duplicated and these calibration coefficients can be updated for the OCM data of any date irrespective of the calibration status of OCM data.This procedure can also be used to derive vicarious calibration coefficients for other ocean color sensors.
Figure 8 shows the comparisons between the new code and SeaDAS processed SeaWiFS, and vicariously calibrated OCM n L w spectra.The spectral shapes of SeaDAS processed SeaWiFS (with the default multi-scattering and the single scattering approaches) were similar with a slight difference in magnitude.The new code processed SeaWiFS n L w values were in good agreements with SeaDAS processed SeaWiFS n L w values, however, a difference was observed in the first few bands.This is because the SeaWiFS data were not vicariously calibrated when processed through the new code.In SeaDAS, the SeaWiFS vicarious calibration coefficients of the corresponding dates are usually applied prior to atmospheric correction using look-up-tables within SeaDAS.If the SeaWiFS data are not processed through SeaDAS, the vicarious calibration coefficients are not being applied automatically and differences in radiance values would be observed.From Figure 8, it is clear that the blue SeaWiFS bands were most affected by these calibration errors.Hu et al. [11] also found significantly lower water-leaving radiances in SeaWiFS bands 1 and 2 while processing SeaWiFS data through their modified atmospheric correction procedure.They also attributed this to incorrect calibrations in the SeaWiFS bands 1 and 2.  The new code and SeaDAS computed vicariously calibrated OCM n L w spectra were in good agreement with each other for the most part except for 5 November, 2004, when a difference in the first three bands was observed, and for 17 November, 2006, when the SeaDAS processed spectra were negative for all the bands.The new code processed OCM spectral shapes for these two dates were in good agreement with SeaDAS processed SeaWiFS (both single and multi-scattering) and the new code processed SeaWiFS results, but the SeaDAS processed OCM spectra were not in agreement with any other spectral shapes.In fact, there was maximum disagreement on these two dates between the SeaDAS and new code computed L r (Figure 6).Therefore, it can be concluded that on these two dates and probably on 19 December 2004 when maximum disagreement between the SeaDAS and new code computed L r was observed, the new code computed L r values were more realistic compared to SeaDAS computed L r .It is because the new code computed n L w values were in agreement with SeaWiFS n L w (Figure 8).Thus, the new code provided SeaWiFS-like n L w values.In summary, we have demonstrated that an accurate atmospheric correction of OCM data is possible using our modified atmospheric correction procedure.Using the calibration coefficients determined from the clear-water locations, realistic n L w values could be obtained from OCM data.This atmospheric correction procedure was applied to all our clear-sky OCM data covering Lac des Allemands.Figure 9 shows the TOA radiances from OCM data of 20 April 2007 at four selected sites in the lake before and after vicarious calibration, along with comparisons of the Rayleigh radiances calculated by the new code and SeaDAS.Before the vicarious calibration, negative n L w values were computed by both new code and SeaDAS in OCM bands 1 and 2 because the TOA radiances were less than Rayleigh radiances at those bands.As Lac des Allemands is a very small lake, there is not much variation in the viewing and solar angles and atmospheric pressure, therefore, both the new code and SeaDAS calculated Rayleigh radiances were similar for all the sites.Fortuitously, Lac des Allemands falls on the scene center and the OCM sensor has an exact repeat coverage.Therefore, L r computations by new code for all the other dates were as accurate as L r shown in Figure 9.A comparison of aerosol radiances computed by the new code and SeaDAS at the 12 sites is presented in Figure 10.Our L a estimation scheme used the Hu et al. [11] technique, which -borrows‖ aerosol types of an adjacent clear-water region to apply over turbid Case 2 waters.Assuming the aerosol characteristics do not change over short distances, we transferred the aerosol characteristics from a clear-water pixel and applied it to all 12 sites in Lac des Allemands.In contrast, SeaDAS uses an iterative approach that assumes a -known‖ empirical relationship between the L w values for at least three bands (usually bands 6, 7, and 8) and chlorophyll a.However, in a hyper-eutrophic lake such as Lac des Allemands, the results of the empirical relationships could be erroneous.Therefore, the iterative approach produces errors in computed L a .In such a small lake, it is unrealistic to have such a large range of aerosol radiance as shown by the SeaDAS computed L a values at the 12 sites (Figure 10).The large range is likely attributable to variations in water constituents rather than variations in aerosol characteristics.
Due to variations in relative response of the individual detectors on the CCD array, OCM radiance images sometimes have along-track stripes especially obvious in OCM bands 1, 2, and 3 [36].Figure 11 shows the comparison of R rs obtained from in situ measurements and R rs estimated by the new code before and after destriping for 21 June and 11 October 2007 at a central lake site.Clearly, destriping improved the R rs spectra and reduced the abnormalities in the blue bands.The destriping smoothed out the noise from bad detectors and the destriped OCM R rs spectra matched closely with the in situ radiometer spectra.The high closure between the radiometer R rs and the new code R rs demonstrated the effectiveness of the procedures developed in this study.Comparison of n L w calculated by SeaDAS and the new code before and after destriping of OCM data at five selected sites in the lake is shown in Figure 12.Since SeaDAS yielded slightly higher L a , the SeaDAS processed n L w values are negative in the first four bands (Figure 12(A)).For one site, S3, the SeaDAS computed n L w values were positive and highest among all the sites.S3 is located in southwest Lac des Allemands, where a bayou introduces copious amounts of suspended sediments and dissolved material from surrounding areas to the lake.On 20 April 2007 the water color at S3 was brown to dark brown as observed visually during the field trip and also in the OCM -true color‖ image (Figure 13).Measured in situ data suggested a CDOM absorption coefficient of 13.05 m −1 (at 412 nm), a SPM concentration of 12 mg/L and a chlorophyll a concentration of 36.72 µg/L at that site on 20 April 2007.As SPM was found to be relatively dark detrital matter at S3 and CDOM exhibits high absorption in the blue bands, there should be more absorption especially in the blue and therefore n L w should be lower than other sites.Hence, the relatively high n L w computed by SeaDAS for the OCM data at S3 seems unrealistic.In contrast, the new code computed n L w values were positive throughout the visible spectrum (Figure 12(B,C)).For S3, the lowest n L w was observed as expected.In Figure 12(B), the remaining imperfections were due to striping.After destriping (Figure 12(C)), the new code computed n L w spectra resembled the ideal phytoplankton spectra [39].By employing this combined atmospheric correction and vicarious calibration procedure more accurate R rs values were obtained from all our OCM data.In fact, very realistic R rs values were retrieved over the entire Lac des Allemands.An example showing the R rs spectra of all the 572 pixels in Lac des Allemands for 20 April 2007 is presented in Figure 13(A  Retrieval of accurate R rs in coastal Case 2 waters provides a challenge for satellite remote sensing [40][41][42].The standard atmospheric correction procedure developed for SeaWiFS yields unacceptable errors, and/or masks the Case 2 water pixels due to atmospheric correction failure.The atmospheric correction procedure presented here reduces errors in the estimated water-leaving radiance and provides more accurate results in small-to moderate-sized coastal water bodies.The accuracy in the estimated water-leaving radiance may sometimes exhibit minor errors due to the use of a single scattering approximation (if the site is located towards the scan edge) or due to the homogeneous aerosol assumption.Nevertheless, the simple atmospheric correction procedure described here can be used to obtain improved retrievals in Case 2 waters and can be easily modified based on user needs.A vicarious calibration procedure was also developed for the recalibration of OCM data.For two sensors having identical bands and similar overpass times, vicarious calibration coefficients can be derived for one sensor using n L w values from the well-calibrated sensor over clear-water locations by following SeaDAS was developed over many years with an emphasis on retrieving chlorophyll a in Case 1 waters.Many researchers have tried to use SeaDAS processed data in coastal waters where the atmospheric correction procedure developed for Case 1 waters does not work.This paper presents a straight forward approach for atmospheric correction which can be used by researchers to retrieve better results in coastal waters.The method developed and described in detail here can be applied to the recently launched OCM-2 sensor and other sensors including Moderate Resolution Imaging Spectroradiometer (MODIS), QuickBird, and the Visible Infrared Imager Radiometric Suite (VIIRS).Future research would benefit from in situ validation experiments in a range of Case 2 environments potentially with different aerosol characteristics, to further assess the applicability of this atmospheric correction procedure.

Figure 1 .
Figure 1.OCM true color images of northern Gulf of Mexico.The sites represented by filled squares are the clear water locations, where atmospheric correction was performed.The sites represented by filled triangles are the locations from where aerosol characteristics were transferred to the atmospheric correction sites.

Figure 2 .
Figure 2. SeaDAS processed SeaWiFS chlorophyll a images of northern Gulf of Mexico.The sites represented by filled squares are the clear water locations, where atmospheric correction was performed.The sites represented by filled triangles are the locations from where aerosol characteristics were transferred to the atmospheric correction sites.

Figure 3 .
Figure 3. OCM image of 12 April 2007 showing the location of Lac des Allemands in southeastern Louisiana, with twelve sampling sites indicated [3].

Figure 4 .
Figure 4. Comparison of Rayleigh path radiance for OCM bands 1-6 calculated by the new code and SeaDAS along a scan line of OCM data of 21 June 2007.

Figure 5 .
Figure 5.Comparison of Rayleigh path radiance for SeaWiFS bands 1-6 calculated by the new code and SeaDAS along a scan line of SeaWiFS data of 21 June 2007.

Figure 6 .
Figure 6.Comparison of Rayleigh path radiance (L r ), aerosol path radiance (L a ) and Diffuse transmittance (t) calculated by the new code and SeaDAS at the atmospheric correction sites in each of the OCM data.

Figure 7 .
Figure 7.Comparison of OCM TOA radiances before and after vicarious calibration, and the corresponding n L w values computed by the new code and SeaDAS.Solid dots with solid lines represent vicariously calibrated n L w and TOA radiances, and hollow dots with dotted lines represent n L w and TOA radiances before vicarious calibration.

Figure 8 .
Figure 8.Comparison of new code and SeaDAS computed OCM and SeaWiFS n L w .

Figure 9 .
Figure 9.Comparison of TOA radiance before vicarious calibration (L t ) and after vicarious calibration (Calibrated L t ) at four selected sites (S1, S7, S9 and S12) from the 12 sites in Lac des Allemands for the OCM data of 20 April 2007.Comparison of Rayleigh path radiance (L r ) calculated by the new code and SeaDAS at these 4 sites is also shown.

Figure 10 .
Figure 10.Comparison of aerosol radiance (L a ) calculated by the new code and SeaDAS at the 12 sites in Lac des Allemands for the OCM data of 20 April 2007.

Figure 11 .
Figure 11.Comparison of in situ R rs and R rs estimated by the new code before and after destriping.In situ R rs was obtained with a hand-held hyperspectral radiometer and then weighted with the relative spectral response function of each OCM band.
) together with the band 5 OCM image of 20 April 2007 for the identification of those 572 pixels and the corresponding true color image in Figure13(B,C), respectively.This shows the effectiveness of the procedure developed in this study.Using the R rs values retrieved for nine dates during 2006-2007, new algorithms were successfully developed for estimating cyanobacteria by quantifying phycocyanin and chlorophyll a in Lac des Allemands[3].

Figure 12 .
Figure 12.Comparison of normalized water-leaving radiance ( n L w ) calculated by SeaDAS and by the new code before and after destriping of the OCM data of 20 April 2007 at selected 5 sites (S1, S3, S7, S9 and S12) out of the 12 sites in Lac des Allemands.

Table 1 .
Comparison of OCM and SeaWiFS attributes and geometries at the six atmospheric correction sites on the six dates.