<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="nlm-ta">Sensors</journal-id>
<journal-title>Sensors</journal-title>
<issn pub-type="epub">1424-8220</issn>
<publisher>
<publisher-name>Molecular Diversity Preservation International (MDPI)</publisher-name></publisher></journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3390/s120912545</article-id>
<article-id pub-id-type="publisher-id">sensors-12-12545</article-id>
<article-categories>
<subj-group>
<subject>Article</subject></subj-group></article-categories>
<title-group>
<article-title>Sunglint Detection for Unmanned and Automated Platforms</article-title></title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Garaba</surname><given-names>Shungudzemwoyo Pascal</given-names></name><xref ref-type="aff" rid="af1-sensors-12-12545"><sup>1</sup></xref><xref ref-type="corresp" rid="c1-sensors-12-12545"><sup>*</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Schulz</surname><given-names>Jan</given-names></name><xref ref-type="aff" rid="af1-sensors-12-12545"><sup>1</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Wernand</surname><given-names>Marcel Robert</given-names></name><xref ref-type="aff" rid="af2-sensors-12-12545"><sup>2</sup></xref></contrib>
<contrib contrib-type="author">
<name><surname>Zielinski</surname><given-names>Oliver</given-names></name><xref ref-type="aff" rid="af1-sensors-12-12545"><sup>1</sup></xref></contrib></contrib-group>
<aff id="af1-sensors-12-12545">
<label>1.</label> Institute for Chemistry and Biology of the Marine Environment—Terramare, Carl von Ossietzky University of Oldenburg, Schleusenstraβe 1, Wilhelmshaven 26382, Germany; E-Mails: <email>jan.schulz@uni-oldenburg.de</email> (J.S.); <email>oliver.zielinski@uni-oldenburg.de</email> (O.Z.)</aff>
<aff id="af2-sensors-12-12545">
<label>2.</label> Royal Netherlands Institute for Sea Research, Physical Oceanography, Marine Optics &amp; Remote Sensing, P.O. Box 59, Den Burg, Texel 1790AB, The Netherlands; E-Mail: <email>marcel.wernand@nioz.nl</email></aff>
<author-notes>
<corresp id="c1-sensors-12-12545">
<label>*</label> Author to whom correspondence should be addressed; E-Mail: <email>shungu.garaba@uni-oldenburg.de</email>; Tel.: +49-4421-778-5817; Fax: +49-4421-778-5823.</corresp></author-notes>
<pub-date pub-type="collection">
<year>2012</year></pub-date>
<pub-date pub-type="epub">
<day>13</day>
<month>09</month>
<year>2012</year></pub-date>
<volume>12</volume>
<issue>9</issue>
<fpage>12545</fpage>
<lpage>12561</lpage>
<history>
<date date-type="received">
<day>14</day>
<month>07</month>
<year>2012</year></date>
<date date-type="rev-recd">
<day>20</day>
<month>08</month>
<year>2012</year></date>
<date date-type="accepted">
<day>29</day>
<month>08</month>
<year>2012</year></date></history>
<permissions>
<copyright-statement>© 2012 by the authors; licensee MDPI, Basel, Switzerland.</copyright-statement>
<copyright-year>2012</copyright-year>
<license>
<p>This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).</p></license></permissions>
<abstract>
<p>We present an empirical quality control protocol for above-water radiometric sampling focussing on identifying sunglint situations. Using hyperspectral radiometers, measurements were taken on an automated and unmanned seaborne platform in northwest European shelf seas. In parallel, a camera system was used to capture sea surface and sky images of the investigated points. The quality control consists of meteorological flags, to mask dusk, dawn, precipitation and low light conditions, utilizing incoming solar irradiance (<italic>E<sub>S</sub></italic>) spectra. Using 629 from a total of 3,121 spectral measurements that passed the test conditions of the meteorological flagging, a new sunglint flag was developed. To predict sunglint conspicuous in the simultaneously available sea surface images a sunglint image detection algorithm was developed and implemented. Applying this algorithm, two sets of data, one with (having too much or detectable white pixels or sunglint) and one without sunglint (having least visible/detectable white pixel or sunglint), were derived. To identify the most effective sunglint flagging criteria we evaluated the spectral characteristics of these two data sets using water leaving radiance (<italic>L<sub>W</sub></italic>) and remote sensing reflectance (<italic>R<sub>RS</sub></italic>). Spectral conditions satisfying ‘mean <italic>L<sub>W</sub></italic> (700–950 nm) &lt; 2 mW·m<sup>−2</sup>·nm<sup>−1</sup>·Sr<sup>−1</sup>’ or alternatively ‘minimum <italic>R<sub>RS</sub></italic> (700–950 nm) &lt; 0.010 Sr<sup>−1</sup>’, mask most measurements affected by sunglint, providing an efficient empirical flagging of sunglint in automated quality control.</p></abstract>
<kwd-group>
<kwd>sunglint</kwd>
<kwd>empirical quality control</kwd>
<kwd>ocean colour</kwd>
<kwd>coastal and shelf seas</kwd>
<kwd>hyperspectral sensing</kwd></kwd-group></article-meta></front>
<body>
<sec sec-type="intro">
<label>1.</label>
<title>Introduction</title>
<p>Automated and unmanned remote sensing from above-water, airborne and satellite platforms is a non-invasive approach in observing marine biochemical and geophysical characteristics on a regional or global scale [<xref ref-type="bibr" rid="b1-sensors-12-12545">1</xref>–<xref ref-type="bibr" rid="b3-sensors-12-12545">3</xref>]. Inevitably remote sensing measurements from these platforms are prone to meteorological conditions and sunglint contamination. Sunglint is a transient anomaly that occurs when sunlight is reflected from the seawater surface directly into the down looking optical sensor [<xref ref-type="bibr" rid="b4-sensors-12-12545">4</xref>,<xref ref-type="bibr" rid="b5-sensors-12-12545">5</xref>]. It is a product of Fresnel reflection from a number of ‘dancing facets’ on a wind disturbed seawater surface. Sunglint is influenced by the position of the sun, viewing angle of the optical sensor, water refractive index, cloud cover, wind direction, and speed [<xref ref-type="bibr" rid="b6-sensors-12-12545">6</xref>–<xref ref-type="bibr" rid="b8-sensors-12-12545">8</xref>].</p>
<p>Kay <italic>et al.</italic> [<xref ref-type="bibr" rid="b9-sensors-12-12545">9</xref>] assessed sunglint correction models for optical measurements in marine environments identifying that most of the models rely partly on the black pixel assumption [<xref ref-type="bibr" rid="b10-sensors-12-12545">10</xref>] and tend to some extent correct glint pixels. The black pixel assumption postulates that water leaving radiance is insignificant in the near infra-red spectrum. However, several reports have shown that in coastal and turbid waters this assumption is not valid. Hence correction models employing this assumption have a high probability of over- or underestimation of apparent and inherent optical properties [<xref ref-type="bibr" rid="b5-sensors-12-12545">5</xref>,<xref ref-type="bibr" rid="b10-sensors-12-12545">10</xref>–<xref ref-type="bibr" rid="b12-sensors-12-12545">12</xref>]. Thus, development of a further sunglint flag for masking obviously contaminated measurements is desirable, hence minimising the probability of errors likely to occur when using correction models.</p>
<p>Wernand [<xref ref-type="bibr" rid="b13-sensors-12-12545">13</xref>] described a meteorological quality flagging method to optimise automated hyperspectral measurements for coastal and shelf seas. It masks incoming solar irradiance (<italic>E<sub>S</sub></italic>) taken during low light, dusk, dawn and under rainfall. Additionally, to reduce measurements affected by sunglint he suggests the use of two optical sensors looking in different azimuthal directions to measure water surface leaving radiance. The lowest water surface leaving radiance for each measurement is then assumed to have the least sunglint. While this setup is useful and minimises sunglint effects on measurements, it requires additional sensors to be installed and there is a possible risk of sunglint affecting both sensors.</p>
<p>In this report we aim to derive sunglint quality control flags for automated and unmanned above-water hyperspectral measurements to complement meteorological flags reported by Wernand [<xref ref-type="bibr" rid="b13-sensors-12-12545">13</xref>]. For validation we use sky and sea surface images from a simultaneously operated camera system. The automatic sunglint detection algorithm is implemented to provide an objective way of distinguishing sunglint from non-sunglint situations.</p></sec>
<sec sec-type="methods">
<label>2.</label>
<title>Data and Methods</title>
<p>Above-water hyperspectral radiometric measurements were conducted aboard the R/V Heincke cruise HE302, between 21 April and 14 May 2009 in the northwest European shelf seas (<xref ref-type="fig" rid="f1-sensors-12-12545">Figure 1</xref>). The campaign was within the scope of the North Sea Coast Harmful Algal Bloom (NORCOHAB II) field campaign.</p>
<sec>
<label>2.1.</label>
<title>Instrumentation</title>
<p>A RAMSES-ACC hyperspectral cosine irradiance meter (TriOS, Germany) was used to measure incoming solar radiation, <italic>E<sub>S</sub></italic> (λ). Two RAMSES-ARC hyperspectral radiance meters (7° field-of-view in air), were used to detect the sea surface radiance <italic>L<sub>sfc</sub></italic> (θ<sub>sfc</sub>, Φ, λ) and sky radiance <italic>L<sub>sky</sub></italic> (θ<sub>sky</sub>, Φ, λ). A frame (see <xref ref-type="fig" rid="f2-sensors-12-12545">Figure 2</xref>) designed to hold the irradiance sensor facing upwards, with the sky and sea surface radiance sensors at zenith angles θ<sub>sfc</sub> = 45° and θ<sub>sky</sub> = 135°, was fixed to the mast of the ship facing starboard, 12 m above sea surface. These spectral measurements were automatically collected at 15 min intervals over a spectral range λ = 320–950 nm in steps of 5 nm.</p>
<p>A DualDome D12 (Mobotix AG, Langmeil, Germany) camera system with field-of-view set to 45°, was used to capture sky and sea surface images simultaneous to hyperspectral measurements, as illustrated in <xref ref-type="fig" rid="f2-sensors-12-12545">Figure 2</xref>. Positioning height (∼12 m above sea surface) of camera and optical sensors proved to be unaffected by sea spray. The camera's field-of-view was set congruent with the area observed by the radiometers, <italic>L<sub>sky</sub></italic> and <italic>L<sub>sfc</sub></italic>. Ship's position and heading were recorded by a Differential Global Position System (DGPS) and sampling times were logged in Coordinated Universal Time (UTC).</p></sec>
<sec>
<label>2.2.</label>
<title>Methods</title>
<p>The first quality control step involved implementing the meteorological flagging [<xref ref-type="bibr" rid="b13-sensors-12-12545">13</xref>] on <italic>E<sub>S</sub></italic> (λ) measurements using MATLAB 2010a (The MathWorks, GmbH, Ismaning, Germany). The three meteorological flag conditions are:
<list list-type="order">
<list-item>
<p><italic>E<sub>S</sub></italic> (λ = 480 nm) &gt; 20 mW·m<sup>−2</sup>·nm<sup>−1</sup> setting a threshold for which significant <italic>E<sub>S</sub></italic> (λ) can be measured,</p></list-item>
<list-item>
<p><italic>E<sub>S</sub></italic> (λ = 470 nm)/<italic>E<sub>S</sub></italic> (λ = 680 nm) &lt; 1 masking spectra affected by dawn/dusk radiation,</p></list-item>
<list-item>
<p><italic>E<sub>S</sub></italic> (λ = 940 nm)/<italic>E<sub>S</sub></italic> (λ = 370 nm) &lt; 0.25 masking spectra affected by rainfall and high humidity.</p></list-item></list></p>
<p><italic>E<sub>S</sub></italic> (λ) that passed this meteorological flagging and corresponding <italic>L<sub>sfc</sub></italic> (θ<sub>sfc</sub>, Φ, λ), <italic>L<sub>sky</sub></italic> (θ<sub>sky</sub>, Φ, λ) measurements were used to derive water leaving radiance, <italic>L<sub>W</sub></italic> (θ<sub>sfc</sub>, Φ, λ), and remote sensing reflectance, <italic>R<sub>RS</sub></italic> (θ, Φ, λ) according to <xref rid="FD1" ref-type="disp-formula">Equation (1)</xref> [<xref ref-type="bibr" rid="b14-sensors-12-12545">14</xref>]:
<disp-formula id="FD1">
<label>(1)</label>
<mml:math id="mm1" display="block">
<mml:semantics id="sm1">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>S</mml:mi></mml:mrow></mml:msub>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>W</mml:mi></mml:msub></mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mi>S</mml:mi></mml:msub></mml:mrow></mml:mfrac>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">sfc</mml:mtext></mml:mrow></mml:msub>
<mml:mo>−</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>ρ</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">air</mml:mtext>
<mml:mo>−</mml:mo>
<mml:mtext mathvariant="italic">sea</mml:mtext></mml:mrow></mml:msub>
<mml:mo>⋅</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">sky</mml:mtext></mml:mrow></mml:msub></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow></mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mi>S</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:semantics></mml:math></disp-formula>where <italic>ρ<sub>air-sea</sub></italic> is the air-sea interface reflectance factor assumed to be <italic>ρ<sub>air-sea</sub></italic> = 0.0256 correcting for sky reflected radiation. We tested the performance of sunglint correction models by Gould <italic>et al.</italic> [<xref ref-type="bibr" rid="b5-sensors-12-12545">5</xref>] Mobley [<xref ref-type="bibr" rid="b8-sensors-12-12545">8</xref>], Lee <italic>et al.</italic> [<xref ref-type="bibr" rid="b4-sensors-12-12545">4</xref>] and Ruddick <italic>et al.</italic> [<xref ref-type="bibr" rid="b15-sensors-12-12545">15</xref>] using its cloud cover and wind components of Ruddick <italic>et al.</italic> [<xref ref-type="bibr" rid="b15-sensors-12-12545">15</xref>] (see Supplementary Material). Optical measurements and computed parameters can be freely accessed via the PANGAEA database of the World Data Center for Marine Environmental Sciences (WDC-Mare, <ext-link xlink:href="http://www.pangaea.de" ext-link-type="uri">http://www.pangaea.de</ext-link>): <ext-link xlink:href="http://www.doi.pangaea.de/10.1594/PANGAEA.759690" ext-link-type="uri">http://www.doi.pangaea.de/10.1594/PANGAEA.759690</ext-link>.</p>
<sec>
<label>2.2.1.</label>
<title>Automated Sunglint Image Detection Algorithm</title>
<p>A well exposed digital greyscale image of the sea surface normally shows several peaks scattered across the grey level histogram. Between peaks the histogram shows plateaus and has an averaged centred and balanced density distribution. When overexposed, images show a significant higher count of bright colours with white dominating. Consequently, the density distribution in the histogram shifts characteristically towards the white end where mostly one prominent peak is observed. The proposed automated sunglint detection algorithm is based on simple histogram arithmetic to evaluate the gray value ratio between dominating dark and bright counts (see <xref ref-type="fig" rid="f3-sensors-12-12545">Figure 3</xref>).</p>
<p>Processing of each full colour (24 bit colour depth) image starts with cropping image borders for 5% on all sides. As the camera is mounted stationary on the mast, field of view is prone to ship movements. Cropping has the advantage to reduce wash and white caps close to the vessel's hull, the hull itself or atmospheric interferences, depending on displacement from the vertical. Additionally it focuses the evaluated part of the image to the reading spot of the hyperspectral radiometer on the sea surface.</p>
<p>The cropped colour image is converted to greyscale and colour depth is reduced to <italic>b</italic> bits (with b &lt; 24). In our case we use <italic>b</italic> = 8, resulting in a normal greyscale image with 256 levels. The histogram is computed for the greyscale image, normalised and multiplied by 2<italic><sup>b</sup></italic>.</p>
<p>Prior to determining the bright/dark ratio a lower (T<sub>L</sub>) and upper (T<sub>U</sub>) threshold is defined, with constraints 0 ≤ T<sub>L</sub> &lt; T<sub>U</sub> &lt; 2<sup>b</sup>. Threshold used here have been identified empirically and are in good congruence with results obtained by a human investigator. A value T<sub>L</sub> = 2<italic><sup>b</sup></italic>/2 is a suitable first, and T<sub>U</sub> = 2<italic><sup>b</sup></italic> × 0.75 second threshold (respectively values 128 and 192 for a 2<sup>8</sup> level greyscale image). In the histogram local maxima are identified within the intervals 0 ≤ × ≤ T<sub>L</sub> and T<sub>U</sub> ≤ × &lt; 2<italic><sup>b</sup></italic>. Values between T<sub>L</sub> &lt; × &lt; T<sub>U</sub> are excluded.</p>
<p>Between the two maxima a line segment is created and its slope calculated. The perpendicular to the line segment is calculated, intersecting it at the half of the length of the line segment. A special case appears if the slope of the line segment is zero, as it results in a division by zero when calculating the slope of the perpendicular. In this case a vertical line is created instead. With the previously defined constraints the slope cannot become infinity.</p>
<p>The intersection of the finally determined straight line with the abscissa is used as indicator for overexposure. If this value is larger than T<sub>U</sub> the image is tagged as potentially overexposed.</p></sec>
<sec>
<label>2.2.2.</label>
<title>Spectral Analysis for Sunglint Flag</title>
<p>The empirical sunglint flag, based on spectral information, was developed on the premise that open seawater is assumed to absorb all light in the NIR. Thus, any light signal measured by an optical sensor would be sea surface reflectance or atmospheric scattered radiance. However, in turbid waters multiple scattering influenced by optically active seawater constituents also contributes to this light signal measurable by an optical sensor [<xref ref-type="bibr" rid="b5-sensors-12-12545">5</xref>,<xref ref-type="bibr" rid="b12-sensors-12-12545">12</xref>,<xref ref-type="bibr" rid="b16-sensors-12-12545">16</xref>]. Removing a fraction <italic>ρ<sub>air-sea</sub></italic> of the sky radiance <italic>L<sub>sky</sub></italic> has become standard procedure to minimise sunglint in water leaving radiance <italic>L<sub>W</sub></italic> from, above-water remote sensing. However, this approach like any correction model does not fully guarantee sunglint free measurements [<xref ref-type="bibr" rid="b4-sensors-12-12545">4</xref>,<xref ref-type="bibr" rid="b8-sensors-12-12545">8</xref>].</p>
<p>Our objective is to provide a reliable sunglint flagging with the advantage of sea-surface images to validate an empirical spectral approach to eliminating measurements affected by sunglint. In <xref ref-type="fig" rid="f4-sensors-12-12545">Figure 4</xref> a simplified activity diagram illustrates the steps that were implemented in this sunglint flag investigation and evaluation:
<list list-type="order">
<list-item>
<p>The automated sunglint image detection algorithm (Section 2.2.1) was applied to sea surface images that are matching the unmasked spectra validated with the meteorological flagging [<xref ref-type="bibr" rid="b13-sensors-12-12545">13</xref>]. Based on the computed probability of sunglint contamination in the images, they were classified into <italic>Nns</italic>–image set without sunglint or <italic>Ns</italic>–sunglint-affected image set.</p></list-item>
<list-item>
<p>Spectra analysis of the two sets <italic>Nns</italic> and <italic>Ns</italic> was used to identify unique characteristics with respect to <italic>L<sub>W</sub></italic> (λ) and <italic>R<sub>RS</sub></italic> (λ). This included the investigation of each individual spectra and mean spectra for the two sets over the whole spectrum range (λ = 320–950 nm), to obtain a general overview on typical spectra for the sets <italic>Nns</italic> and <italic>Ns</italic>;</p></list-item>
<list-item>
<p>To obtain distinguishing features for spectra data sets in <italic>Ns</italic> and <italic>Nns</italic> utilising findings from step 2 (<italic>i.e.</italic>, spectrum shape, behaviour and magnitude variations of both <italic>L<sub>W</sub></italic> (λ) and <italic>R<sub>RS</sub></italic> (λ) in the VIS and NIR) a combination of inequality equations and band ratios was implemented. These combinations include:
<list list-type="alpha-lower">
<list-item>
<p>using the NIR mean spectra to obtain threshold values unique in set <italic>Nns</italic> and <italic>Ns</italic>. This procedure was repeated using the NIR minimum spectra obtained from the statistical analysis of the <italic>Nns</italic> and <italic>Ns</italic> sets respectively,</p></list-item>
<list-item>
<p>performing spectral band ratioing on characteristic spectral bands both in VIS and NIR, here λ = 400 nm, 460 nm, 760 nm, 940 nm [<xref ref-type="bibr" rid="b9-sensors-12-12545">9</xref>,<xref ref-type="bibr" rid="b13-sensors-12-12545">13</xref>,<xref ref-type="bibr" rid="b17-sensors-12-12545">17</xref>].</p></list-item></list></p></list-item>
<list-item>
<p>To test the performance of the above mentioned procedures a reanalysis of the original united data set of all valid spectra from step 1 was run. Based on the comparison of this computation with the independent image algorithm (Section 2.2.1.) effective sunglint flagging criteria were identified.</p></list-item></list></p></sec></sec></sec>
<sec sec-type="results|discussion">
<label>3.</label>
<title>Results and Discussion</title>
<p>A total of 629 from 3,121 spectral measurements passed the test conditions of the meteorological flagging. The image assessment of these unmasked 629 spectra came up with 501 images free of sunglint, <italic>Nns (having least visible/detectable white pixel or sunglint)</italic>, and 128 sunglint-affected images, <italic>Ns (having too much or detectable white pixels or sunglint)</italic>.</p>
<sec sec-type="methods">
<label>3.1.</label>
<title>Sunglint Image Analysis</title>
<p>Automated and unmanned optical measurements from a seaborne platform are challenging. It is difficult to adhere to recommended sensor setups for θ<sub>sfc</sub>, θ<sub>sky</sub>, Φ; thus it is inevitable to collect measurements affected by sunglint, whitecap and foam [<xref ref-type="bibr" rid="b18-sensors-12-12545">18</xref>–<xref ref-type="bibr" rid="b20-sensors-12-12545">20</xref>]. <xref ref-type="fig" rid="f5-sensors-12-12545">Figure 5</xref> demonstrates typical situations also noted during the image inspection in step 2 [Section 2.2.1 and <xref ref-type="fig" rid="f3-sensors-12-12545">Figure 3(a,b)</xref>].</p>
<p>Using the automated sunglint image detection algorithm, the output was either an image with a probability of sunglint or without. Sunglint (<xref ref-type="fig" rid="f5-sensors-12-12545">Figure 5(A,B1,C)</xref>) as well as whitecaps and foam (<xref ref-type="fig" rid="f5-sensors-12-12545">Figure 5(B2,C)</xref>) were identified as main sources of contamination, with the latter two presumably resulting in similar sunlight influenced spectral patterns. This image algorithm detects overexposure which is a result of sunglint and/or whitecaps and foam; we however assume that sunglint plays a major role.</p></sec>
<sec>
<label>3.2.</label>
<title>Sunglint Flag</title>
<p>A spectral assessment of the sample sets indicated that <italic>R<sub>RS</sub></italic> (NIR) and <italic>L<sub>W</sub></italic> (NIR) are significantly enhanced for <italic>Ns</italic>, compared to <italic>Nns</italic>. The enhanced spectra in set <italic>Ns</italic> were assumed to be a result of sunglint, whitecaps, and foam. In <xref ref-type="fig" rid="f6-sensors-12-12545">Figure 6</xref> normalised mean spectral shapes for <italic>Nns</italic> (501 spectra) and <italic>Ns</italic> (128 spectra) illustrate these findings. Data normalisation was applied to simplify the visual comparison of spectra, dividing each <italic>L<sub>W</sub></italic> (λ) and <italic>R<sub>RS</sub></italic> (λ) measurement by the maximum value for each measurement. However, for determining the flagging criteria, the actual computed spectral measurements <italic>L<sub>W</sub></italic> (λ) and <italic>R<sub>RS</sub></italic> (λ) were used.</p>
<p><xref ref-type="fig" rid="f6-sensors-12-12545">Figure 6</xref> shows how the mean spectra, with respect to <italic>normL<sub>W</sub></italic> and <italic>normR<sub>RS</sub></italic> values, are enhanced in the presence of sunglint in both the VIS and NIR compared to the non-sunglint situation. To further investigate sunglint spectral characteristics, 13 of the 128 sea surface images in <italic>Ns</italic> were identified to be highly affected by sunglint (see <xref ref-type="fig" rid="f7-sensors-12-12545">Figure 7</xref>). Their spectral shapes also reveal the same trend of enhanced water leaving and reflectance signal over the measured spectrum.</p>
<p>Spectral band ratios, a conventional approach in remote sensing algorithms, were implemented to identify differences in <italic>Nns</italic> and <italic>Ns</italic>. In previous reports related to sunglint correction, the following characteristic spectral bands were used mainly due to their physical properties: (a) oxygen absorption band (λ ≈ 760 nm) which has been used in a prior sunglint correction model [<xref ref-type="bibr" rid="b21-sensors-12-12545">21</xref>]; (b) water and precipitable water vapour absorption band (λ ≈ 940 nm) known to interact with solar radiation in the NIR [<xref ref-type="bibr" rid="b17-sensors-12-12545">17</xref>,<xref ref-type="bibr" rid="b22-sensors-12-12545">22</xref>]; and (c) coloured dissolved organic matter absorption from UV to visible, here investigated at (λ ≈ 400 nm) and (λ ≈ 460 nm), contributing to sunglint through multiple scattering [<xref ref-type="bibr" rid="b23-sensors-12-12545">23</xref>,<xref ref-type="bibr" rid="b24-sensors-12-12545">24</xref>].</p>
<p>Several tests were implemented to obtain the most effective sunglint flagging. Test results are summarized in <xref ref-type="table" rid="t1-sensors-12-12545">Table 1</xref>. A ranking was introduced grouping the methods according to their performance in the detection of sunglint affected data.</p>
<p>The method of thresholds was chosen because it is a widely used technique in developing flagging and validation algorithms [<xref ref-type="bibr" rid="b13-sensors-12-12545">13</xref>,<xref ref-type="bibr" rid="b25-sensors-12-12545">25</xref>,<xref ref-type="bibr" rid="b26-sensors-12-12545">26</xref>]. Another benefit of using a threshold is the possibility of adjusting them to improve sensitivity of algorithms or models [<xref ref-type="bibr" rid="b27-sensors-12-12545">27</xref>]. The threshold values were obtained by repetitive testing of possible threshold values <italic>i.e.</italic>, after statistically computing the min, max and mean for spectra in the NIR. The computed statistics provided a starting test point and altered to obtain the best threshold values aimed at; (i) masking/eliminating as many measurements in the sunglint-affected set <italic>Ns</italic>; and (ii) unmasking/keeping as many measurements in the sunglint free set <italic>Nns</italic>. The performance test summarized in <xref ref-type="table" rid="t1-sensors-12-12545">Table 1</xref>, revealed the most effective sunglint flagging criteria if the effectiveness of both tasks is taken into account;
<list list-type="bullet">
<list-item>
<p>‘mean (<italic>L<sub>W</sub></italic>)<sub>NIR</sub> &lt; 2 mW·m<sup>−2</sup>·nm<sup>−1</sup>·Sr<sup>−1</sup>’, being 97% effective in sets <italic>Nns</italic> and 91% effective in <italic>Ns</italic> (91%); Or alternatively</p></list-item>
<list-item>
<p>‘minimum (<italic>R<sub>RS</sub></italic>)<sub>NIR</sub> &lt; 0.010 Sr<sup>−1</sup>’, with an effectivene<italic>ss</italic> of 95% in sets <italic>Nns</italic> and 94% in <italic>Ns</italic>.</p></list-item></list></p></sec>
<sec>
<label>3.3.</label>
<title>Remote Sensing Reflectance</title>
<p>In the previous section, a sunglint flagging was identified which can be implemented using either <italic>L<sub>W</sub></italic> or <italic>R<sub>RS</sub></italic>. Both, the meteorological flagging conditions [<xref ref-type="bibr" rid="b13-sensors-12-12545">13</xref>] and herein proposed sunglint flag criteria are presented in <xref ref-type="table" rid="t2-sensors-12-12545">Table 2</xref>. The first three flags rely on the incoming radiation, <italic>E<sub>s</sub></italic>, thus masking measurements taken during dusk or with too low incoming solar radiation (Flag 1), during dawn (Flag 2), or under rainfall (Flag 3). <xref rid="FD1" ref-type="disp-formula">Equation 1</xref> is then applied to derive the water leaving radiance, <italic>L<sub>W</sub></italic> and remote sensing reflectance, <italic>R<sub>RS</sub></italic>, followed by the sunglint flag validation. In this study the sunglint flag was implemented using <italic>L<sub>W</sub></italic> (Flag 4a) because it is the first product of <xref rid="FD1" ref-type="disp-formula">Equation 1</xref> but can be replaced by <italic>R<sub>RS</sub></italic> (Flag 4b) as summarised in <xref ref-type="table" rid="t2-sensors-12-12545">Table 2</xref>. In order not to limit flagging to one remote sensing product, e.g., <italic>L<sub>W</sub></italic> or <italic>R<sub>RS</sub></italic> only, Flag 4a or Flag 4b were proposed.</p></sec></sec>
<sec sec-type="conclusions">
<label>4.</label>
<title>Conclusions and Outlook</title>
<p>In this study we developed two alternative sunglint flagging criteria as a quality control procedure for unmanned and automated above-water platforms measuring water reflectance. To provide an independent evaluation method for sunglint situations, an automated sunglint image detection algorithm was successfully implemented. The Flag 1 (the minimal <italic>E<sub>S</sub></italic> accepted) is a bit arbitrary and certainly depends on the geographical position. Flag 2 can be discussed, although this flag does not depend on the region but more or less on sun rise and fall. We choose for a more or less average shaped spectrum (comparable with the form of the Es spectrum at high noon, only amplitude differs. Flag 4 is depends on the region as we are using a empirical approach and therefore makes the use of the camera important.</p>
<p>We assumed sunglint to be the main cause of error in the collected measurements after applying the meteorological flagging [<xref ref-type="bibr" rid="b13-sensors-12-12545">13</xref>]. However, the influence of whitecaps and foam has been reported to cause both: (i) a decrease in reflectance in the NIR due to radiation absorption by large air bubbles [<xref ref-type="bibr" rid="b28-sensors-12-12545">28</xref>,<xref ref-type="bibr" rid="b29-sensors-12-12545">29</xref>], or physical coolness of residual foam [<xref ref-type="bibr" rid="b30-sensors-12-12545">30</xref>]; (ii) enhanced reflectance occurring as soon as waves break generating thick strong reflecting foam [<xref ref-type="bibr" rid="b20-sensors-12-12545">20</xref>]. The image analysis revealed that sunglint was also present in sea surface images influenced by whitecaps/foam, and it was not possible to distinguish how each of them contributes to the spectra. It was therefore assumed that for the available measurements sunglint and whitecaps/foam led to contaminated measurements. It is for this reason that in future studies the contribution of whitecaps and foam be specifically investigated with respect to sunglint flagging, possibly utilising novel glint measurement apparatus e.g., [<xref ref-type="bibr" rid="b31-sensors-12-12545">31</xref>,<xref ref-type="bibr" rid="b32-sensors-12-12545">32</xref>] integrated with sunglint and wave models such as [<xref ref-type="bibr" rid="b4-sensors-12-12545">4</xref>,<xref ref-type="bibr" rid="b5-sensors-12-12545">5</xref>,<xref ref-type="bibr" rid="b7-sensors-12-12545">7</xref>,<xref ref-type="bibr" rid="b15-sensors-12-12545">15</xref>,<xref ref-type="bibr" rid="b33-sensors-12-12545">33</xref>].</p>
<p>The sunglint image detection algorithm introduced here has shown to be a valuable additional tool for detecting contaminated sensor readings. However, the used values for T<sub>L</sub> and T<sub>U</sub> are empirical. Results with the given values have shown a good congruence with visual inspection by a human investigator. It might useful to adjust thresholds to specific situations or locations. Higher counts in the bright part of the histogram result in the situation that the ‘target’ line intersects the x-axis at higher values. Thus, increased numbers of bright pixels simultaneously emphasize the shape of the histogram on the ‘bright side’. Using different values for T<sub>L</sub> and T<sub>U</sub> impacts the sensitivity of the function for darker/brighter pixels.With respects to sensor setup we suggest that prior to automated and unmanned optical measurements the Solar Position Algorithm [<xref ref-type="bibr" rid="b34-sensors-12-12545">34</xref>] be utilised to predict or identify optimal relative angle of optical sensor setup to the sun's position despite the limiting factors of R/V pitch, roll and yaw motions [<xref ref-type="bibr" rid="b14-sensors-12-12545">14</xref>,<xref ref-type="bibr" rid="b18-sensors-12-12545">18</xref>,<xref ref-type="bibr" rid="b35-sensors-12-12545">35</xref>]. Here the idea is not to necessarily change the cruise track but to perform underway optical measurements avoiding sunglint. Alternative approaches to minimise sunglint, but increasing technical requirements, would be (a) to turn the sensors by some automatic device e.g., RFlex (<ext-link xlink:href="http://www.sourceforge.net/p/rflex/wiki/Home/" ext-link-type="uri">http://www.sourceforge.net/p/rflex/wiki/Home/</ext-link>) or (b) to have more sensors and cameras looking at different azimuthal directions. However for fixed platforms, such as piles, these alternative approaches can be avoided if SPA is utilised beforehand to limit sunglint influenced measurements. Furthermore, we provide a set of step that can be followed to perform sunglint correction on above-water automated measuring platforms (<xref ref-type="app" rid="app1-sensors-12-12545">Appendix A</xref>).</p>
<p>Recently operational oceanographic observatories are becoming more prominent and at the same time hyperspectral radiance sensor technology becomes increasingly affordable [<xref ref-type="bibr" rid="b2-sensors-12-12545">2</xref>,<xref ref-type="bibr" rid="b3-sensors-12-12545">3</xref>]. Therefore the application of reflectance measurements above the water surface, from stationary and moving platforms alike, is expected to significantly grow in numbers. Given this enormous amount of data, favourably processed in real-time, effective quality control procedures like the ones discussed here are more than supporting tools, they are a crucial prerequisite for trustworthy and manageable information.</p></sec></body>
<back>
<ack>
<p>The authors extend their gratitude to the master and crew of R/V Heincke, and to R. H. Henkel, B. Krock, B. Saworski and D. Voβ for their support during the field campaign. This work was supported by Institute of Marine Resources (IMARE) GmbH subsidised by European Regional Development Fund (ERDF), University of Applied Science Bremerhaven and Coastal Observation System for Northern and Arctic Seas (COSYNA).</p></ack>
<app-group>
<app id="app1-sensors-12-12545">
<title>Appendix A</title>
<p>The following recommendations assume automated and unmanned platform above-water radiometry is performed using the setup explained in this report. For a detailed explanation of the correction models refer to the respective protocols.</p>
<p>Prerequisite information:
<list list-type="simple">
<list-item>
<label>-</label>
<p>Wind speed [m/s]</p></list-item>
<list-item>
<label>-</label>
<p>Cloud cover</p>
<list list-type="simple">
<list-item>
<label>○</label>
<p>L<sub>sky</sub>(750)/E<sub>s</sub>(750) [<xref ref-type="bibr" rid="b15-sensors-12-12545">15</xref>]</p></list-item>
<list-item>
<label>■</label>
<p>&lt;0.05 means clear sky</p></list-item>
<list-item>
<label>■</label>
<p>≥0.05 means cloudy sky</p></list-item></list></list-item>
<list-item>
<label>-</label>
<p>Ship heading</p></list-item>
<list-item>
<label>-</label>
<p>Ship GPS data</p></list-item>
<list-item>
<label>-</label>
<p>Sea surface images</p></list-item></list></p>
<sec>
<title>Step 1</title>
<p>Apply three meteorological flags:
<list list-type="order">
<list-item>
<p><italic>E<sub>S</sub></italic> (λ = 480 nm) &gt; 20 mW·m<sup>−2</sup>·nm<sup>−1</sup> setting a threshold for which significant <italic>E<sub>S</sub></italic> (λ) can be measured.</p></list-item>
<list-item>
<p><italic>E<sub>S</sub></italic> (λ = 470 nm)/<italic>E<sub>S</sub></italic> (λ = 680 nm) &lt; 1 masking spectra affected by dawn/dusk radiation.</p></list-item>
<list-item>
<p><italic>E<sub>S</sub></italic> (λ = 940 nm)/<italic>E<sub>S</sub></italic> (λ = 370 nm) &lt; 0.25 masking spectra affected by rainfall and high humidity [<xref ref-type="bibr" rid="b13-sensors-12-12545">13</xref>].</p></list-item></list></p></sec>
<sec>
<title>Step 2</title>
<sec>
<title>Alternative 1</title>
<p>Usage of the collected sea surface images and implementation of the sunglint detection algorithm. It eliminates images too contaminated with sunglint. Respective matching spectra of images successfully passing the image detection algorithm are used in Step 3.</p></sec>
<sec>
<title>Alternative 2</title>
<p>Determine L<sub>W</sub> and R<sub>RS</sub> and apply the spectral conditions supplied for sunglint flagging. To validate and verify flagging performance cross check with the image algorithm.</p>
<p>If not satisfactory, follow the procedures described in Section 2.2.2. ‘Spectral Analysis for Sunglint Flag’ and adjust the sunglint flag conditions appropriately.</p></sec>
<sec>
<title>Alternative 3</title>
<p>Determine the relative azimuthal angle of the sensor to the sun using e.g., Solar Position Algorithm, SPA [<xref ref-type="bibr" rid="b34-sensors-12-12545">34</xref>]. Using the ship's position the SPA will compute the sun's azimuthal and zenith angle at a given space-time spot.</p>
<p>Extract spectra collected in the optimal relative azimuthal angle of sensor to sun 90° ≤ Φ ≤ 135°.</p>
<p>In this case if required, verify measurements with the image sunglint detection algorithm to further eliminate images with too much glint or above average white pixels.</p>
<p>Proceed with next step.</p></sec></sec>
<sec>
<title>Step 3—Sunglint Correction</title>
<p>To determine which coefficient optimally removes sea surface reflectance/sunglint a number of methods are available. It is important to test them and decide on which correction model to apply from these:</p>
<sec>
<title>Lee <italic>et al.</italic> [<xref ref-type="bibr" rid="b4-sensors-12-12545">4</xref>]</title>
<p>Lee <italic>et al.</italic>, recommends a spectral optimization where <italic>ρ<sub>air-sea</sub></italic> = 0.022 = Fresnel Reflectance. Additionally a bias delta (Δ), obtained from comparing modeled <italic>R<sub>RS</sub></italic> and in-situ <italic>R<sub>RS</sub></italic>, is then used as residual sea surface reflectance. To calculate <italic>R<sub>RS</sub></italic> use <xref rid="FD2" ref-type="disp-formula">Equation (2)</xref>:
<disp-formula id="FD2">
<label>(2)</label>
<mml:math id="mm2" display="block">
<mml:semantics id="sm2">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>S</mml:mi></mml:mrow></mml:msub>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">sfc</mml:mtext></mml:mrow></mml:msub></mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mi>S</mml:mi></mml:msub></mml:mrow></mml:mfrac>
<mml:mo>−</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>ρ</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">air</mml:mtext>
<mml:mo>−</mml:mo>
<mml:mtext mathvariant="italic">sea</mml:mtext></mml:mrow></mml:msub>
<mml:mo>⋅</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">sky</mml:mtext></mml:mrow></mml:msub></mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mi>S</mml:mi></mml:msub></mml:mrow></mml:mfrac>
<mml:mo>−</mml:mo>
<mml:mi mathvariant="normal">Δ</mml:mi></mml:mrow></mml:semantics></mml:math></disp-formula></p></sec>
<sec>
<title>Ruddick <italic>et al.</italic> [<xref ref-type="bibr" rid="b15-sensors-12-12545">15</xref>]</title>
<p>Ruddick <italic>et al.</italic>, provides a model based on cloud cover and wind speed, W that is aimed at correcting sunglint for measurements from turbid to very turbid water, to calculate <italic>R<sub>RS</sub></italic> use <xref rid="FD3" ref-type="disp-formula">Equation (3)</xref>.</p>
<list list-type="simple">
<list-item>
<label>-</label>
<p>L<sub>sky</sub>(750)/E<sub>d</sub>(750) test for presence of cloud cover in L<sub>sky</sub> field of view [<xref ref-type="bibr" rid="b15-sensors-12-12545">15</xref>]</p>
<list list-type="simple">
<list-item>
<label>○</label>
<p>&lt;0.05 means clear sky <italic>ρ<sub>air-sea</sub></italic> = 0.0256 + 0.00039 W + 0.000034 W<sup>2</sup></p></list-item>
<list-item>
<label>○</label>
<p>≥0.05, cloudy sky <italic>ρ<sub>air-sea</sub></italic> = 0.0256
<disp-formula id="FD3">
<label>(3)</label>
<mml:math id="mm3" display="block">
<mml:semantics id="sm3">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>S</mml:mi></mml:mrow></mml:msub>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>W</mml:mi></mml:msub></mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mi>S</mml:mi></mml:msub></mml:mrow></mml:mfrac>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">sfc</mml:mtext></mml:mrow></mml:msub>
<mml:mo>−</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>ρ</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">air</mml:mtext>
<mml:mo>−</mml:mo>
<mml:mtext mathvariant="italic">sea</mml:mtext></mml:mrow></mml:msub>
<mml:mo>⋅</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">sky</mml:mtext></mml:mrow></mml:msub></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow></mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mi>S</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:semantics></mml:math></disp-formula></p></list-item></list></list-item></list></sec>
<sec>
<title>Gould <italic>et al.</italic> [<xref ref-type="bibr" rid="b5-sensors-12-12545">5</xref>]</title>
<p>According to Gould <italic>et al.</italic> [<xref ref-type="bibr" rid="b5-sensors-12-12545">5</xref>] correction can be performed for sunglint by assuming that sunglint consists of (a) spectrally variable sky radiance <italic>ρ<sub>air-sea</sub></italic> (0.021) × L<sub>sky</sub> and (b) spectrally-flat sunglint and cloud reflected radiance, B. To calculate <italic>R<sub>RS</sub></italic> use <xref rid="FD4" ref-type="disp-formula">Equation (4)</xref>:
<disp-formula id="FD4">
<label>(4)</label>
<mml:math id="mm4" display="block">
<mml:semantics id="sm4">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>S</mml:mi></mml:mrow></mml:msub>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">sfc</mml:mtext></mml:mrow></mml:msub></mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mi>S</mml:mi></mml:msub></mml:mrow></mml:mfrac>
<mml:mo>−</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>ρ</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">air</mml:mtext>
<mml:mo>−</mml:mo>
<mml:mtext mathvariant="italic">sea</mml:mtext></mml:mrow></mml:msub>
<mml:mo>⋅</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">sky</mml:mtext></mml:mrow></mml:msub></mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mi>S</mml:mi></mml:msub></mml:mrow></mml:mfrac>
<mml:mo>−</mml:mo>
<mml:mi>B</mml:mi></mml:mrow></mml:semantics></mml:math></disp-formula></p></sec>
<sec>
<title>Mobley [<xref ref-type="bibr" rid="b8-sensors-12-12545">8</xref>]</title>
<p>Mobley provides a number of simulations and recommends <italic>ρ<sub>air-sea</sub></italic> = 0.028 for clear skies and wind speed &lt; 5 m/s. For higher wind speeds change adjust <italic>ρ<sub>air-sea</sub></italic> accordingly. For cloudy skies at all wind speeds he recommends <italic>ρ<sub>air-sea</sub></italic> = 0.028. However, take note that the higher the <italic>ρ<sub>air-sea</sub></italic> is you might over correct and get negative reflectance in the NIR. To calculate <italic>R<sub>RS</sub></italic> use <xref rid="FD5" ref-type="disp-formula">Equation (5)</xref>:
<disp-formula id="FD5">
<label>(5)</label>
<mml:math id="mm5" display="block">
<mml:semantics id="sm5">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>S</mml:mi></mml:mrow></mml:msub>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>W</mml:mi></mml:msub></mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mi>S</mml:mi></mml:msub></mml:mrow></mml:mfrac>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">sfc</mml:mtext></mml:mrow></mml:msub>
<mml:mo>−</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>ρ</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">air</mml:mtext>
<mml:mo>−</mml:mo>
<mml:mtext mathvariant="italic">sea</mml:mtext></mml:mrow></mml:msub>
<mml:mo>⋅</mml:mo>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mtext mathvariant="italic">sky</mml:mtext></mml:mrow></mml:msub></mml:mrow>
<mml:mo>)</mml:mo></mml:mrow></mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mi>S</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mrow></mml:semantics></mml:math></disp-formula></p></sec></sec></app></app-group>
<ref-list>
<title>References</title>
<ref id="b1-sensors-12-12545"><label>1.</label><citation citation-type="book"><person-group person-group-type="author"><collab>International Ocean Colour Coordinating Group (IOCCG)</collab></person-group><source>Remote Sensing of Ocean Colour in Coastal, and Other Optically-Complex, Waters</source><person-group person-group-type="editor"><name><surname>Sathyendranath</surname><given-names>S.</given-names></name></person-group><publisher-name>IOCCG</publisher-name><publisher-loc>Dartmouth, NS, Canada</publisher-loc><year>2000</year></citation></ref>
<ref id="b2-sensors-12-12545"><label>2.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Moore</surname><given-names>C.</given-names></name><name><surname>Barnard</surname><given-names>A.</given-names></name><name><surname>Fietzek</surname><given-names>P.</given-names></name><name><surname>Lewis</surname><given-names>M.R.</given-names></name><name><surname>Sosik</surname><given-names>H.M.</given-names></name><name><surname>White</surname><given-names>S.</given-names></name><name><surname>Zielinski</surname><given-names>O.</given-names></name></person-group><article-title>Optical tools for ocean monitoring and research</article-title><source>Ocean Sci.</source><year>2009</year><volume>5</volume><fpage>661</fpage><lpage>684</lpage><pub-id pub-id-type="doi">10.5194/os-5-661-2009</pub-id></citation></ref>
<ref id="b3-sensors-12-12545"><label>3.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Glenn</surname><given-names>S.</given-names></name><name><surname>Schofield</surname><given-names>O.</given-names></name><name><surname>Dickey</surname><given-names>T.D.</given-names></name><name><surname>Chant</surname><given-names>R.</given-names></name><name><surname>Kohut</surname><given-names>T.</given-names></name><name><surname>Barrier</surname><given-names>H.</given-names></name><name><surname>Bosch</surname><given-names>J.</given-names></name><name><surname>Bowers</surname><given-names>L.</given-names></name><name><surname>Creed</surname><given-names>E.</given-names></name><name><surname>Halderman</surname><given-names>C.</given-names></name><etal/></person-group><article-title>The expanding role of ocean color and optics in the changing field of operational oceanography</article-title><source>Oceanography</source><year>2004</year><volume>17</volume><fpage>86</fpage><lpage>95</lpage><pub-id pub-id-type="doi">10.5670/oceanog.2004.52</pub-id></citation></ref>
<ref id="b4-sensors-12-12545"><label>4.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lee</surname><given-names>Z.</given-names></name><name><surname>Ahn</surname><given-names>Y.-H.</given-names></name><name><surname>Mobley</surname><given-names>C.</given-names></name><name><surname>Arnone</surname><given-names>R.</given-names></name></person-group><article-title>Removal of surface-reflected light for the measurement of remote-sensing reflectance from an above-surface platform</article-title><source>Opt Express</source><year>2010</year><volume>18</volume><fpage>26313</fpage><lpage>26324</lpage><pub-id pub-id-type="doi">10.1364/OE.18.026313</pub-id><pub-id pub-id-type="pmid">21164981</pub-id></citation></ref>
<ref id="b5-sensors-12-12545"><label>5.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gould</surname><given-names>R.W.</given-names></name><name><surname>Arnone</surname><given-names>R.A.</given-names></name><name><surname>Sydor</surname><given-names>M.</given-names></name></person-group><article-title>Absorption, scattering, and, remote-sensing reflectance relationships in coastal waters: Testing a new inversion algorithm</article-title><source>J. Coast. Res.</source><year>2001</year><volume>17</volume><fpage>328</fpage><lpage>341</lpage></citation></ref>
<ref id="b6-sensors-12-12545"><label>6.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhang</surname><given-names>H.</given-names></name><name><surname>Wang</surname><given-names>M.</given-names></name></person-group><article-title>Evaluation of sun glint models using MODIS measurements</article-title><source>J. Quant. Spectrosc. Radiat. Transf.</source><year>2010</year><volume>111</volume><fpage>492</fpage><lpage>506</lpage><pub-id pub-id-type="doi">10.1016/j.jqsrt.2009.10.001</pub-id></citation></ref>
<ref id="b7-sensors-12-12545"><label>7.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Cox</surname><given-names>C.</given-names></name><name><surname>Munk</surname><given-names>W.</given-names></name></person-group><article-title>Measurement of the roughness of the sea surface from photographs of the sun's glitter</article-title><source>J. Opt. Soc. Am.</source><year>1954</year><volume>44</volume><fpage>838</fpage><lpage>850</lpage><pub-id pub-id-type="doi">10.1364/JOSA.44.000838</pub-id></citation></ref>
<ref id="b8-sensors-12-12545"><label>8.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mobley</surname><given-names>C.D.</given-names></name></person-group><article-title>Estimation of the remote-sensing reflectance from above-surface measurements</article-title><source>Appl. Opt.</source><year>1999</year><volume>38</volume><fpage>7442</fpage><lpage>7455</lpage><pub-id pub-id-type="doi">10.1364/AO.38.007442</pub-id><pub-id pub-id-type="pmid">18324298</pub-id></citation></ref>
<ref id="b9-sensors-12-12545"><label>9.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kay</surname><given-names>S.</given-names></name><name><surname>Hedley</surname><given-names>J.</given-names></name><name><surname>Lavender</surname><given-names>S.</given-names></name></person-group><article-title>Sun glint correction of high and low spatial resolution images of aquatic scenes: A review of methods for visible and near-infrared wavelengths</article-title><source>Remote Sens.</source><year>2009</year><volume>1</volume><fpage>697</fpage><lpage>730</lpage><pub-id pub-id-type="doi">10.3390/rs1040697</pub-id></citation></ref>
<ref id="b10-sensors-12-12545"><label>10.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Siegel</surname><given-names>D.A.</given-names></name><name><surname>Wang</surname><given-names>M.</given-names></name><name><surname>Maritorena</surname><given-names>S.</given-names></name><name><surname>Robinson</surname><given-names>W.</given-names></name></person-group><article-title>Atmospheric correction of satellite ocean color imagery: The black pixel assumption</article-title><source>Appl. Opt.</source><year>2000</year><volume>39</volume><fpage>3582</fpage><lpage>3591</lpage><pub-id pub-id-type="doi">10.1364/AO.39.003582</pub-id><pub-id pub-id-type="pmid">18349929</pub-id></citation></ref>
<ref id="b11-sensors-12-12545"><label>11.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shi</surname><given-names>W.</given-names></name><name><surname>Wang</surname><given-names>M.</given-names></name></person-group><article-title>An assessment of the black ocean pixel assumption for MODIS SWIR bands</article-title><source>Remote Sens. Environ.</source><year>2009</year><volume>113</volume><fpage>1587</fpage><lpage>1597</lpage><pub-id pub-id-type="doi">10.1016/j.rse.2009.03.011</pub-id></citation></ref>
<ref id="b12-sensors-12-12545"><label>12.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jamet</surname><given-names>C.</given-names></name><name><surname>Loisel</surname><given-names>H.</given-names></name><name><surname>Kuchinke</surname><given-names>C.P.</given-names></name><name><surname>Ruddick</surname><given-names>K.</given-names></name><name><surname>Zibordi</surname><given-names>G.</given-names></name><name><surname>Feng</surname><given-names>H.</given-names></name></person-group><article-title>Comparison of three SeaWiFS atmospheric correction algorithms for turbid waters using AERONET-OC measurements</article-title><source>Remote Sens. Environ.</source><year>2011</year><volume>115</volume><fpage>1955</fpage><lpage>1965</lpage><pub-id pub-id-type="doi">10.1016/j.rse.2011.03.018</pub-id></citation></ref>
<ref id="b13-sensors-12-12545"><label>13.</label><citation citation-type="confproc"><person-group person-group-type="author"><name><surname>Wernand</surname><given-names>M.R.</given-names></name></person-group><article-title>Guidelines for (Ship-Borne) Auto-Monitoring of Coastal and Ocean Colour</article-title><conf-name>Proceedings of Ocean Optics XVI</conf-name><conf-loc>Santa Fe, NM, USA</conf-loc><conf-date>18– 22 November 2002</conf-date><person-group person-group-type="editor"><name><surname>Ackleson</surname><given-names>S.G.</given-names></name><name><surname>Trees</surname><given-names>C.</given-names></name></person-group><fpage>13</fpage></citation></ref>
<ref id="b14-sensors-12-12545"><label>14.</label><citation citation-type="book"><person-group person-group-type="author"><name><surname>Mueller</surname><given-names>J.L.</given-names></name><name><surname>Davis</surname><given-names>C.</given-names></name><name><surname>Arnone</surname><given-names>R.</given-names></name><name><surname>Frouin</surname><given-names>R.</given-names></name><name><surname>Carder</surname><given-names>K.</given-names></name><name><surname>Lee</surname><given-names>Z.P.</given-names></name><name><surname>Steward</surname><given-names>R.G.</given-names></name><name><surname>Hooker</surname><given-names>S.</given-names></name><name><surname>Mobley</surname><given-names>C.D.</given-names></name><name><surname>McLean</surname><given-names>S.</given-names></name></person-group><source>Above-Water Radiance and Remote Sensing Reflectance Measurement and Analysis Protocols</source><publisher-name>Goddard Space Flight Space Center</publisher-name><publisher-loc>Greenbelt, MD, USA</publisher-loc><year>2003</year></citation></ref>
<ref id="b15-sensors-12-12545"><label>15.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ruddick</surname><given-names>K.G.</given-names></name><name><surname>de Cauwer</surname><given-names>V.</given-names></name><name><surname>Park</surname><given-names>Y.J.</given-names></name><name><surname>Moore</surname><given-names>G.</given-names></name></person-group><article-title>Seaborne measurements of near infrared water-leaving reflectance: The similarity spectrum for turbid waters</article-title><source>Limnol. Oceanogr.</source><year>2006</year><volume>51</volume><fpage>1167</fpage><lpage>1179</lpage><pub-id pub-id-type="doi">10.4319/lo.2006.51.2.1167</pub-id></citation></ref>
<ref id="b16-sensors-12-12545"><label>16.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Doxaran</surname><given-names>D.</given-names></name><name><surname>Babin</surname><given-names>M.</given-names></name><name><surname>Leymarie</surname><given-names>E.</given-names></name></person-group><article-title>Near-Infrared light scattering by particles in coastal waters</article-title><source>Opt Express</source><year>2007</year><volume>15</volume><fpage>12834</fpage><lpage>12849</lpage><pub-id pub-id-type="doi">10.1364/OE.15.012834</pub-id><pub-id pub-id-type="pmid">19550552</pub-id></citation></ref>
<ref id="b17-sensors-12-12545"><label>17.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Halthore</surname><given-names>R.N.</given-names></name><name><surname>Eck</surname><given-names>T.F.</given-names></name><name><surname>Holben</surname><given-names>B.N.</given-names></name><name><surname>Markham</surname><given-names>B.L.</given-names></name></person-group><article-title>Sun photometric measurements of atmospheric water vapor column abundance in the 940-nm band</article-title><source>J. Geophys. Res.</source><year>1997</year><volume>102</volume><fpage>4343</fpage><lpage>4352</lpage><pub-id pub-id-type="doi">10.1029/96JD03247</pub-id></citation></ref>
<ref id="b18-sensors-12-12545"><label>18.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hooker</surname><given-names>S.B.</given-names></name><name><surname>Morel</surname><given-names>A.</given-names></name></person-group><article-title>Platform and environmental effects on above-water determinations of water-leaving radiances</article-title><source>J. Atmos. Ocean. Technol.</source><year>2003</year><volume>20</volume><fpage>187</fpage><lpage>205</lpage><pub-id pub-id-type="doi">10.1175/1520-0426(2003)020&lt;0187:PAEEOA&gt;2.0.CO;2</pub-id></citation></ref>
<ref id="b19-sensors-12-12545"><label>19.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fougnie</surname><given-names>B.</given-names></name><name><surname>Frouin</surname><given-names>R.</given-names></name><name><surname>Lecomte</surname><given-names>P.</given-names></name><name><surname>Deschamps</surname><given-names>P.-Y.</given-names></name></person-group><article-title>Reduction of skylight reflection effects in the above-water measurement of diffuse marine reflectance</article-title><source>Appl. Opt.</source><year>1999</year><volume>38</volume><fpage>3844</fpage><lpage>3856</lpage><pub-id pub-id-type="doi">10.1364/AO.38.003844</pub-id><pub-id pub-id-type="pmid">18319991</pub-id></citation></ref>
<ref id="b20-sensors-12-12545"><label>20.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Moore</surname><given-names>K.D.</given-names></name><name><surname>Voss</surname><given-names>K.J.</given-names></name><name><surname>Gordon</surname><given-names>H.R.</given-names></name></person-group><article-title>Spectral reflectance of whitecaps: Instrumentation, calibration, and performance in coastal waters</article-title><source>J. Atmos. Ocean. Technol.</source><year>1998</year><volume>15</volume><fpage>496</fpage><lpage>509</lpage><pub-id pub-id-type="doi">10.1175/1520-0426(1998)015&lt;0496:SROWIC&gt;2.0.CO;2</pub-id></citation></ref>
<ref id="b21-sensors-12-12545"><label>21.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kutser</surname><given-names>T.</given-names></name><name><surname>Vahtmäe</surname><given-names>E.</given-names></name><name><surname>Praks</surname><given-names>J.</given-names></name></person-group><article-title>A sun glint correction method for hyperspectral imagery containing areas with non-negligible water leaving NIR signal</article-title><source>Remote Sens. Environ.</source><year>2009</year><volume>113</volume><fpage>2267</fpage><lpage>2274</lpage><pub-id pub-id-type="doi">10.1016/j.rse.2009.06.016</pub-id></citation></ref>
<ref id="b22-sensors-12-12545"><label>22.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kleidman</surname><given-names>R.G.</given-names></name><name><surname>Kaufman</surname><given-names>Y.J.</given-names></name><name><surname>Gao</surname><given-names>B.C.</given-names></name><name><surname>Remer</surname><given-names>L.A.</given-names></name><name><surname>Brackett</surname><given-names>V.G.</given-names></name><name><surname>Ferrare</surname><given-names>R.A.</given-names></name><name><surname>Browell</surname><given-names>E.V.</given-names></name><name><surname>Ismail</surname><given-names>S.</given-names></name></person-group><article-title>Remote sensing of total precipitable water vapor in the near-IR over ocean glint</article-title><source>Geophys. Res. Lett.</source><year>2000</year><volume>27</volume><fpage>2657</fpage><lpage>2660</lpage><pub-id pub-id-type="doi">10.1029/1999GL011156</pub-id></citation></ref>
<ref id="b23-sensors-12-12545"><label>23.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Bricaud</surname><given-names>A.</given-names></name><name><surname>Morel</surname><given-names>A.</given-names></name><name><surname>Prieur</surname><given-names>L.</given-names></name></person-group><article-title>Absorption by dissolved organic matter of the sea (yellow substance) in the UV and visible domains</article-title><source>Limnol. Oceanogr.</source><year>1981</year><volume>26</volume><fpage>43</fpage><lpage>53</lpage><pub-id pub-id-type="doi">10.4319/lo.1981.26.1.0043</pub-id></citation></ref>
<ref id="b24-sensors-12-12545"><label>24.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gallegos</surname><given-names>C.L.</given-names></name><name><surname>Correll</surname><given-names>D.L.</given-names></name><name><surname>Pierce</surname><given-names>J.W.</given-names></name></person-group><article-title>Modeling spectral diffuse attenuation, absorption, and scattering coefficients in a turbid estuary</article-title><source>Limnol. Oceanogr.</source><year>1990</year><volume>35</volume><fpage>1486</fpage><lpage>1502</lpage><pub-id pub-id-type="doi">10.4319/lo.1990.35.7.1486</pub-id></citation></ref>
<ref id="b25-sensors-12-12545"><label>25.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname><given-names>W.</given-names></name><name><surname>Jiang</surname><given-names>W.</given-names></name></person-group><article-title>Study on the seasonal variation of the suspended sediment distribution and transportation in the East China Seas based on SeaWiFS data</article-title><source>J. Ocean Univ China (English Edition)</source><year>2008</year><volume>7</volume><fpage>385</fpage><lpage>392</lpage></citation></ref>
<ref id="b26-sensors-12-12545"><label>26.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lavender</surname><given-names>S.J.</given-names></name><name><surname>Pinkerton</surname><given-names>M.H.</given-names></name><name><surname>Moore</surname><given-names>G.F.</given-names></name><name><surname>Aiken</surname><given-names>J.</given-names></name><name><surname>Blondeau-Patissier</surname><given-names>D.</given-names></name></person-group><article-title>Modification to the atmospheric correction of SeaWiFS ocean colour images over turbid waters</article-title><source>Cont. Shelf Res.</source><year>2005</year><volume>25</volume><fpage>539</fpage><lpage>555</lpage><pub-id pub-id-type="doi">10.1016/j.csr.2004.10.007</pub-id></citation></ref>
<ref id="b27-sensors-12-12545"><label>27.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Freeman</surname><given-names>E.A.</given-names></name><name><surname>Moisen</surname><given-names>G.G.</given-names></name></person-group><article-title>A comparison of the performance of threshold criteria for binary classification in terms of predicted prevalence and kappa</article-title><source>Ecol. Model.</source><year>2008</year><volume>217</volume><fpage>48</fpage><lpage>58</lpage><pub-id pub-id-type="doi">10.1016/j.ecolmodel.2008.05.015</pub-id></citation></ref>
<ref id="b28-sensors-12-12545"><label>28.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Whitlock</surname><given-names>C.H.</given-names></name><name><surname>Bartlett</surname><given-names>D.S.</given-names></name><name><surname>Gurganus</surname><given-names>E.A.</given-names></name></person-group><article-title>Sea foam reflectance and influence on optimum wavelength for remote sensing of ocean aerosols</article-title><source>Geophys. Res. Lett.</source><year>1982</year><volume>9</volume><fpage>719</fpage><lpage>722</lpage><pub-id pub-id-type="doi">10.1029/GL009i006p00719</pub-id></citation></ref>
<ref id="b29-sensors-12-12545"><label>29.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Frouin</surname><given-names>R.</given-names></name><name><surname>Schwindling</surname><given-names>M.</given-names></name><name><surname>Deschamps</surname><given-names>P.-Y.</given-names></name></person-group><article-title>Spectral reflectance of sea foam in the visible and near-infrared: In situ measurements and remote sensing implications</article-title><source>J. Geophys. Res.</source><year>1996</year><volume>101</volume><fpage>14361</fpage><lpage>14371</lpage><pub-id pub-id-type="doi">10.1029/96JC00629</pub-id></citation></ref>
<ref id="b30-sensors-12-12545"><label>30.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Marmorino</surname><given-names>G.O.</given-names></name><name><surname>Smith</surname><given-names>G.B.</given-names></name></person-group><article-title>Bright and dark ocean whitecaps observed in the infrared</article-title><source>Geophys. Res. Lett.</source><year>2005</year><volume>32</volume><fpage>L11604</fpage><pub-id pub-id-type="doi">10.1029/2005GL023176</pub-id></citation></ref>
<ref id="b31-sensors-12-12545"><label>31.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ottaviani</surname><given-names>M.</given-names></name><name><surname>Stamnes</surname><given-names>K.</given-names></name><name><surname>Koskulics</surname><given-names>J.</given-names></name><name><surname>Eide</surname><given-names>H.</given-names></name><name><surname>Long</surname><given-names>S.R.</given-names></name><name><surname>Su</surname><given-names>W.</given-names></name><name><surname>Wiscombe</surname><given-names>W.</given-names></name></person-group><article-title>Light reflection from water waves: Suitable setup for a polarimetric investigation under controlled laboratory conditions</article-title><source>J. Atmos. Ocean. Technol.</source><year>2008</year><volume>25</volume><fpage>715</fpage><lpage>728</lpage><pub-id pub-id-type="doi">10.1175/2007JTECHA1049.1</pub-id></citation></ref>
<ref id="b32-sensors-12-12545"><label>32.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ottaviani</surname><given-names>M.</given-names></name><name><surname>Merck</surname><given-names>C.</given-names></name><name><surname>Long</surname><given-names>S.</given-names></name><name><surname>Koskulics</surname><given-names>J.</given-names></name><name><surname>Stamnes</surname><given-names>K.</given-names></name><name><surname>Su</surname><given-names>W.</given-names></name><name><surname>Wiscombe</surname><given-names>W.</given-names></name></person-group><article-title>Time-resolved polarimetry over water waves: Relating glints and surface statistics</article-title><source>Appl. Opt.</source><year>2008</year><volume>47</volume><fpage>1638</fpage><lpage>1648</lpage><pub-id pub-id-type="doi">10.1364/AO.47.001638</pub-id><pub-id pub-id-type="pmid">18385775</pub-id></citation></ref>
<ref id="b33-sensors-12-12545"><label>33.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Munk</surname><given-names>W.</given-names></name></person-group><article-title>An inconvenient sea truth: Spread, steepness, and skewness of surface slopes</article-title><source>Annu. Rev. Marine Sci.</source><year>2009</year><volume>1</volume><fpage>377</fpage><lpage>415</lpage><pub-id pub-id-type="doi">10.1146/annurev.marine.010908.163940</pub-id></citation></ref>
<ref id="b34-sensors-12-12545"><label>34.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Reda</surname><given-names>I.</given-names></name><name><surname>Andreas</surname><given-names>A.</given-names></name></person-group><article-title>Solar position algorithm for solar radiation applications</article-title><source>Sol Energy</source><year>2004</year><volume>76</volume><fpage>577</fpage><lpage>589</lpage><pub-id pub-id-type="doi">10.1016/j.solener.2003.12.003</pub-id></citation></ref>
<ref id="b35-sensors-12-12545"><label>35.</label><citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hooker</surname><given-names>S.B.</given-names></name><name><surname>Zibordi</surname><given-names>G.</given-names></name></person-group><article-title>Platform perturbations in above-water radiometry</article-title><source>Appl. Opt.</source><year>2005</year><volume>44</volume><fpage>553</fpage><lpage>567</lpage><pub-id pub-id-type="doi">10.1364/AO.44.000553</pub-id><pub-id pub-id-type="pmid">15726953</pub-id></citation></ref></ref-list>
<sec sec-type="display-objects">
<title>Figures and Tables</title>
<fig id="f1-sensors-12-12545" position="float">
<label>Figure 1.</label>
<caption>
<p>R/V Heincke HE302 cruise track (red line) where above-water hyperspectral optical measurements were taken between 21 April and 14 May 2009.</p></caption>
<graphic xlink:href="sensors-12-12545f1.gif"/></fig>
<fig id="f2-sensors-12-12545" position="float">
<label>Figure 2.</label>
<caption>
<p>Optical sensor and camera system setup on the mast of R/V Heincke. Highlighted in red on the left side is the RAMSES hyperspectral radiometers setup, and on the right side is the DualDome D12 camera system with a sample set of captured sky and sea surface images, not to scale.</p></caption>
<graphic xlink:href="sensors-12-12545f2.gif"/></fig>
<fig id="f3-sensors-12-12545" position="float">
<label>Figure 3.</label>
<caption>
<p>Schematic diagram of the automated sunglint image detection algorithm. (<bold>A</bold>) Cropping original sea surface image; (<bold>B</bold>) Converting cropped image to greyscale; (<bold>C</bold>) Extract grey level histogram of cropped and converted image; (<bold>D</bold>) Define lower (T<sub>L</sub>) and upper (T<sub>U</sub>) threshold; (<bold>E</bold>) Find position and magnitude of local maxima of darker (x<sub>TL</sub>, y<sub>TL</sub>) and brighter (x<sub>TU</sub>, y<sub>TU</sub>) colours and calculate slope of line segment; (<bold>F</bold>–<bold>G</bold>) Calculate midpoint (mid<sub>x</sub>, mid<sub>y</sub>) of line segment between (x<sub>TL</sub>, y<sub>TL</sub>) and (x<sub>TU</sub>, y<sub>TU</sub>); (<bold>H</bold>) Calculate slope and intercept of the target line being perpendicular to the previously calculated slope line crossing the midpoint (mid<sub>x</sub>, mid<sub>y</sub>); (<bold>I</bold>) Calculate target line's crossing with abscissa. If and only if this value is larger than T<sub>U</sub>, the image is tagged as probably overexposed.</p></caption>
<graphic xlink:href="sensors-12-12545f3.gif"/></fig>
<fig id="f4-sensors-12-12545" position="float">
<label>Figure 4.</label>
<caption>
<p>A simplified activity diagram showing the four steps involved in generating the new sunglint flag. (1) Automated sunglint image detection and sorting of spectra into <italic>Nns</italic>–image set without sunglint or <italic>Ns</italic>–sunglint-affected image set; (2) Analysis of the two spectra sets (λ = 320–950 nm); (3) Specific spectra analysis in visible λ = 320–700 nm and near infra-red λ = 700–950 nm range (4) Performance test and identification of effective sunglint flagging criteria.</p></caption>
<graphic xlink:href="sensors-12-12545f4.gif"/></fig>
<fig id="f5-sensors-12-12545" position="float">
<label>Figure 5.</label>
<caption>
<p>Starboard side sky (<bold>top</bold>) and sea surface (<bold>bottom</bold>) images captured during R/V Heincke field campaign HE302 showing sources of erroneous measurements; (A)—sunglint; (B1)—sunglint and (B2)—whitecap or foam; and (C)—a combination of sunglint, whitecaps and foam.</p></caption>
<graphic xlink:href="sensors-12-12545f5.gif"/></fig>
<fig id="f6-sensors-12-12545" position="float">
<label>Figure 6.</label>
<caption>
<p>Normalised mean spectral shapes for the sunglint free set <italic>Nns</italic> (<bold>top</bold>) and sunglint set <italic>Ns</italic> (<bold>bottom</bold>). The green line highlights the spectral limits for the VIS (λ = 320–700 nm) and NIR (λ = 700–950 nm).</p></caption>
<graphic xlink:href="sensors-12-12545f6.gif"/></fig>
<fig id="f7-sensors-12-12545" position="float">
<label>Figure 7.</label>
<caption>
<p>Thirteen samples of spectral shapes for sea surface images strongly affected by sunglint from the sunglint image set <italic>Ns</italic>. On the left is the normalized water leaving radiance, <italic>normL<sub>W</sub></italic> and on the right is the normalized remote sensing reflectance, <italic>normR<sub>RS</sub></italic>. It is observed that sunglint enhances the measured signal especially in the NIR for both water leaving and remote sensing reflectance. The red spectrum shows the mean spectral shape and the green line highlights the VIS and NIR spectral ranges.</p></caption>
<graphic xlink:href="sensors-12-12545f7.gif"/></fig>
<table-wrap id="t1-sensors-12-12545" position="float">
<label>Table 1.</label>
<caption>
<p>A summarized evaluation of the most effective sunglint flagging ranked according to their performance in masking sunglint spectra in a reanalysis. To check for effectiveness, the percentage E (<italic>Ns</italic>) % and E (<italic>Nns</italic>) % was derived by dividing the number of spectra masked or unmasked by each condition with the actually number of spectra in sets (sunglint set <italic>Ns</italic>—128 spectra and non sunglint set <italic>Nns</italic>—501 spectra).</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="bottom"><bold>Sunglint Flag Test Condition</bold></th>
<th align="center" valign="bottom"><bold>Sunglint Affected Observations Masked</bold></th>
<th align="center" valign="bottom"><bold>E (<italic>Ns</italic>) %</bold></th>
<th align="center" valign="bottom"><bold>Sunglint Free Observations Unmasked</bold></th>
<th align="center" valign="bottom"><bold>E (<italic>Nns</italic>) %</bold></th></tr></thead>
<tbody>
<tr>
<td align="left" valign="bottom">Minimum (<italic>L<sub>W</sub></italic>)<sub>NIR</sub> &lt; 0.3 mW/m<sup>2</sup>·nm·Sr</td>
<td align="center" valign="top">123</td>
<td align="center" valign="top">96</td>
<td align="center" valign="top">454</td>
<td align="center" valign="top">91</td></tr>
<tr>
<td align="left" valign="bottom">Mean (<italic>R<sub>RS</sub></italic>)<sub>NIR</sub> &lt; 0.010 Sr<sup>−1</sup></td>
<td align="center" valign="top">123</td>
<td align="center" valign="top">96</td>
<td align="center" valign="top">453</td>
<td align="center" valign="top">90</td></tr>
<tr>
<td align="left" valign="bottom">Minimum (<italic>R<sub>RS</sub></italic>)<sub>NIR</sub> &lt; 0.010 Sr<sup>−1</sup></td>
<td align="center" valign="top">121</td>
<td align="center" valign="top">95</td>
<td align="center" valign="top">471</td>
<td align="center" valign="top">94</td></tr>
<tr>
<td align="left" valign="bottom">Minimum (<italic>L<sub>W</sub></italic>)<sub>NIR</sub> &lt; 0.4 mW/m<sup>2</sup>·nm·Sr</td>
<td align="center" valign="top">119</td>
<td align="center" valign="top">93</td>
<td align="center" valign="top">478</td>
<td align="center" valign="top">95</td></tr>
<tr>
<td align="left" valign="bottom">Mean (<italic>L<sub>W</sub></italic>)<sub>NIR</sub> &lt; 2.000 mW/m<sup>2</sup>·nm·Sr</td>
<td align="center" valign="top">117</td>
<td align="center" valign="top">91</td>
<td align="center" valign="top">487</td>
<td align="center" valign="top">97</td></tr>
<tr>
<td align="left" valign="bottom">Minimum (<italic>L<sub>W</sub></italic>)<sub>NIR</sub> &lt; 0.5 mW/m<sup>2</sup>·nm·Sr</td>
<td align="center" valign="top">115</td>
<td align="center" valign="top">90</td>
<td align="center" valign="top">486</td>
<td align="center" valign="top">97</td></tr>
<tr>
<td align="left" valign="bottom">Minimum (<italic>R<sub>RS</sub></italic>)<sub>NIR</sub> &lt; 0.012 Sr<sup>−1</sup></td>
<td align="center" valign="top">115</td>
<td align="center" valign="top">90</td>
<td align="center" valign="top">479</td>
<td align="center" valign="top">96</td></tr>
<tr>
<td align="left" valign="bottom">Mean (<italic>R<sub>RS</sub></italic>)<sub>NIR</sub> &lt; 0.015 Sr<sup>−1</sup></td>
<td align="center" valign="top">112</td>
<td align="center" valign="top">88</td>
<td align="center" valign="top">475</td>
<td align="center" valign="top">95</td></tr>
<tr>
<td align="left" valign="bottom"><italic>L<sub>W</sub></italic> (940)/<italic>L<sub>W</sub></italic> (400) &lt; 0.145</td>
<td align="center" valign="top">111</td>
<td align="center" valign="top">87</td>
<td align="center" valign="top">480</td>
<td align="center" valign="top">96</td></tr>
<tr>
<td align="left" valign="bottom">Mean (<italic>L<sub>W</sub></italic>)<sub>NIR</sub> &lt; 2.500 mW/m<sup>2</sup>·nm·Sr</td>
<td align="center" valign="top">110</td>
<td align="center" valign="top">86</td>
<td align="center" valign="top">492</td>
<td align="center" valign="top">98</td></tr>
<tr>
<td align="left" valign="bottom"><italic>L<sub>W</sub></italic> (765)/<italic>L<sub>W</sub></italic> (460) &lt; 0.290</td>
<td align="center" valign="top">110</td>
<td align="center" valign="top">86</td>
<td align="center" valign="top">477</td>
<td align="center" valign="top">95</td></tr>
<tr>
<td align="left" valign="bottom">Minimum(<italic>R<sub>RS</sub></italic>)<sub>NIR</sub> &lt; 0.015 Sr<sup>−1</sup></td>
<td align="center" valign="top">109</td>
<td align="center" valign="top">85</td>
<td align="center" valign="top">490</td>
<td align="center" valign="top">98</td></tr>
<tr>
<td align="left" valign="bottom"><italic>R<sub>RS</sub></italic> (765)/<italic>R<sub>RS</sub></italic> (400) &lt; 0.700</td>
<td align="center" valign="top">109</td>
<td align="center" valign="top">85</td>
<td align="center" valign="top">468</td>
<td align="center" valign="top">93</td></tr>
<tr>
<td align="left" valign="bottom"><italic>R<sub>RS</sub></italic> (760)/<italic>R<sub>RS</sub></italic> (400) &lt; 0.700</td>
<td align="center" valign="top">108</td>
<td align="center" valign="top">84</td>
<td align="center" valign="top">470</td>
<td align="center" valign="top">94</td></tr>
<tr>
<td align="left" valign="bottom"><italic>L<sub>W</sub></italic> (940)/<italic>L<sub>W</sub></italic> (460) &lt; 0.090</td>
<td align="center" valign="top">108</td>
<td align="center" valign="top">84</td>
<td align="center" valign="top">488</td>
<td align="center" valign="top">97</td></tr>
<tr>
<td align="left" valign="bottom"><italic>R<sub>RS</sub></italic> (760)/<italic>R<sub>RS</sub></italic> (460) &lt; 0.650</td>
<td align="center" valign="top">107</td>
<td align="center" valign="top">84</td>
<td align="center" valign="top">473</td>
<td align="center" valign="top">94</td></tr></tbody></table></table-wrap>
<table-wrap id="t2-sensors-12-12545" position="float">
<label>Table 2.</label>
<caption>
<p>Summarised meteorological and sunglint flag conditions. The meteorological criteria [<xref ref-type="bibr" rid="b13-sensors-12-12545">13</xref>] are represented by Flags 1–3. The sunglint flag can be implemented either as Flag 4a or Flag 4b depending on availability of measured water leaving radiance, <italic>L<sub>W</sub></italic> or remote sensing reflectance, <italic>R<sub>RS</sub></italic>.</p></caption>
<table frame="hsides" rules="groups">
<thead>
<tr>
<th align="left" valign="top"><bold>Flag Name</bold></th>
<th align="left" valign="top"><bold>Purpose</bold></th>
<th align="left" valign="top"><bold>Test Conditions</bold></th></tr></thead>
<tbody>
<tr>
<td align="left" valign="top">Flag 1</td>
<td align="left" valign="top">The ‘minimal flag’ sets the lower limit for which significant incoming solar radiation can be measured.</td>
<td align="left" valign="top"><italic>E<sub>s</sub></italic> (480 nm) &gt; 20 mW/m<sup>2</sup> nm</td></tr>
<tr>
<td align="left" valign="top">Flag 2</td>
<td align="left" valign="top">The ‘shape flag’ will mask optical measurements influenced by dusk ‘red colouring of the sky’ or dawn radiation.</td>
<td align="left" valign="top"><italic>E<sub>s</sub></italic> (470 nm)/<italic>E<sub>s</sub></italic> (680 nm) &lt; 1</td></tr>
<tr>
<td align="left" valign="top">Flag 3</td>
<td align="left" valign="top">The ‘rainfall flag’ will mask optical measurements influenced by precipitation or high humidity.</td>
<td align="left" valign="top"><italic>E<sub>s</sub></italic> (940 nm)/<italic>E<sub>s</sub></italic> (370 nm) &gt; 0.25</td></tr>
<tr>
<td align="left" valign="top">Flag 4a</td>
<td align="left" valign="top">The ‘sunglint flag’ will mask optical measurements influence by sunglint based on L<sub>W</sub>.</td>
<td align="left" valign="top">Mean L<sub>w</sub> (700–950 nm) &lt; 2 m W/m<sup>2</sup> nm Sr</td></tr>
<tr>
<td align="left" valign="top">Flag 4b</td>
<td align="left" valign="top">Alternative ‘sunglint flag’ based on R<sub>RS</sub>.</td>
<td align="left" valign="top">Minimum R<sub>RS</sub> (700–950 nm) &lt; 0.010 Sr<sup>−1</sup></td></tr></tbody></table></table-wrap></sec></back></article>
