Next Article in Journal
Advanced Semi-Automatic Approach for Identifying Damaged Surfaces in Cultural Heritage Sites: Integrating UAVs, Photogrammetry, and 3D Data Analysis
Next Article in Special Issue
Dynamic Changes and Driving Factors in the Surface Area of Ebinur Lake over the Past Three Decades
Previous Article in Journal
Rural Land Degradation Assessment through Remote Sensing: Current Technologies, Models, and Applications
Previous Article in Special Issue
Monitoring the Vertical Variations in Chlorophyll-a Concentration in Lake Chaohu Using the Geostationary Ocean Color Imager
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Assessment of Atmospheric Correction Algorithms for Correcting Sunglint Effects in Sentinel-2 MSI Imagery: A Case Study in Clean Lakes

1
School of Remote Sensing and Geomatics Engineering, Nanjing University of Information Science and Technology, Nanjing 210044, China
2
Key Laboratory of Lake and Watershed Science for Water Security, Nanjing Institute of Geography and Limnology, Chinese Academy of Sciences, Nanjing 211135, China
3
Key Laboratory of Watershed Geographic Sciences, Nanjing Institute of Geography and Limnology, Chinese Academy of Sciences, Nanjing 211135, China
4
University of Chinese Academy of Sciences, Nanjing (UCASNJ), Nanjing 211135, China
5
Powerchina Zhongnan Engineering Corporation Limited, Changsha 410021, China
6
Hunan Provincial Key Laboratory of Hydropower Development Key Technology, Changsha 410014, China
7
Marine Science and Technology College, Zhejiang Ocean University, Zhoushan 316022, China
8
State Key Laboratory of Desert and Oasis Ecology, Xinjiang Institute of Ecology and Geography, Chinese Academy of Sciences, Urumqi 830011, China
*
Author to whom correspondence should be addressed.
Submission received: 18 June 2024 / Revised: 30 July 2024 / Accepted: 31 July 2024 / Published: 20 August 2024

Abstract

:
The Sentinel-2 Multi-Spectral Instrument (MSI) is characterized by short revisit times (5 days), red-edge spectral bands (665 nm and 705 nm), and a high spatial resolution (10 m), making it highly suitable for monitoring water quality in both inland and coastal waters. Unlike SeaWiFS, which can adjust its viewing angles to minimize sunglint, the Sentinel-2 MSI operates with fixed near-nadir angles, which makes it more susceptible to sunglint. Additionally, the complex optical properties of water pose challenges in accurately determining its water-leaving reflectance. Therefore, we compared the effectiveness of six atmospheric correction (AC) algorithms (POLYMER, MUMM, DSF, C2RCC, BP, and GRS) in correcting sunglint using two typical lakes in Xinjiang, China, as examples. The results indicated that POLYMER achieved the highest overall evaluation score (1.61), followed by MUMM (1.21), while BP exhibited the lowest performance (0.62). Specifically, POLYMER showed robust performance at the 665 nm band with RMSE = 0.0012 sr−1, R2 = 0.74, and MAPE = 30.68%, as well as at the 705 nm band with RMSE = 0.0014 sr−1, R2 = 0.42, and MAPE = 38.44%. At the 443, 490, and 560 nm bands, MUMM showed better performance (RMSE ≤ 0.0026 sr−1, R2 ≥ 0.86, MAPE ≤ 28.20%). In terms of band ratios, POLYMER exhibited the highest accuracy (RMSE ≤ 0.093 and MAPE ≤ 22.2%), particularly for the ratio Rrs (490)/Rrs (560) (R2 = 0.71). In general, POLYMER is the best choice for the sunglint correction of Xinjiang’s clean lakes. This study assessed the capability of different AC algorithms for sunglint correction and enhanced the monitoring capability of MSI data in clean waters.

Graphical Abstract

1. Introduction

Remote sensing plays a critical role in evaluating water quality [1,2]. Instruments like MODIS and the Landsat series are extensively utilized for monitoring inland waters [3,4,5]. However, challenges persist regarding spatial, temporal, and spectral resolutions, complicating the effective monitoring of inland waters, particularly smaller bodies of water [6]. Leveraging advanced technology, such as a wide field of view and high sampling rate, the MSI features high spatial resolution ranging from 10 to 60 meters [7] and revisits every five days (or every 2 to 3 days for mid–low latitude regions) [8]. Compared to the TM, ETM+, and OLI sensors of the Landsat series, the MSI includes red-edge bands (665 and 705 nm), making it more suitable for monitoring water quality (Table S1) [6,9]. These advantages make MSI an ideal tool for monitoring inland waters, and it is widely used for monitoring water quality in both inland and coastal waters [10,11].
Atmospheric correction (AC) is essential for water color remote sensing [12,13]. The intricate optical characteristics of inland waters and the complex nature of atmospheric aerosols pose significant challenges in achieving accurate remote sensing reflectance [14,15,16]. Several AC algorithms, including Management Unit Mathematics Models (MUMMs) and Dark Spectrum Fitting (DSF), have been developed for inland waters [16,17]. These algorithms have demonstrated effective results on the Sentinel-2 MSI, with numerous studies evaluating their performances in inland waters [18,19,20]. Nevertheless, these studies often overlook the evaluation of the sunglint correction performance of AC algorithms.
Sunglint, the direct reflection of sunlight from the water surface, disrupts remote sensing signals and presents a significant challenge to water color remote sensing [21,22]. Therefore, mitigating or removing sunglint effects is a critical step in water color remote sensing. Unfortunately, the Sentinel-2 MSI operates with fixed near-nadir angles, making it more susceptible to sunglint [23]. In some clean lakes and reservoirs with low water reflectance, sunglint interference is highly significant and may dominate the total satellite signal. Currently, sunglint processing primarily involves masking or correction through various sunglint correction algorithms. Sunglint correction algorithms can be categorized into three primary types [24]. The first type is based on statistical models related to sea surface features [25]. The second type utilizes methods based on the relationships among the spectral bands of the image [22,26]. The third type employs polynomial models to estimate the contributions of the atmosphere and sunglint to spectral reflectance, thereby enabling corrections [27].
The Cox and Munk model links wind speed to sea surface roughness by utilizing the probability density functions of sea surface slopes and observational geometry to forecast areas affected by sunglint [25,28]. This model is effective for medium-to-low resolutions (approximately 300 to 1000 m). However, it is unsuitable for high-resolution images, as it cannot accurately describe the complex structures and local variations in the sea surface on a small scale [29]. Methods for sunglint correction based on inter-band relationships exploit the strong absorption properties of water in the near-infrared (NIR) bands. These methods remove the sunglint component based on the physical relationships between NIR bands and other bands [26,30,31]. However, in shallow or turbid waters, the NIR bands generally do not approach zero, which affects the effectiveness of sunglint correction. Glint Removal for Sentinel-2 (GRS) estimates the bidirectional reflectance distribution function (BRDF) of the rough air–water interface using the short-wave infrared (SWIR) band [22]. The sunglint signal obtained in the SWlR band is then propagated to the NIR and visible bands. The polynomial-based algorithm applied to MERIS (POLYMER) employs a spectral matching method, using a polynomial model to integrate data across all visible spectral bands, simulating the contributions of the atmosphere and sunglint to the spectral reflectance [27]. By iteratively optimizing the coefficients of the polynomial model, this algorithm minimizes the error between observed and predicted data, effectively recovering the true spectral information of waters under high sunglint conditions.
Considering the sunglint effects, this study systematically assessed the applicability of six AC algorithms for sunglint corrections of Sentinel-2 MSI data: POLYMER, Management Unit Mathematics Models (MUMMs), Dark Spectrum Fitting (DSF), Case 2 Regional Coast Colour processor (C2RCC), Black Pixel (BP), and GRS in clean waters (i.e., Bosten Lake and Ulungur Lake in Xinjiang Province) [16,17,22,27,32,33]. This study enhances the monitoring capabilities of MSI data by broadening their potential applications in clean waters.

2. Data and Methods

2.1. Study Area

Bosten Lake (41°49′N–42°08′N, 86°42′E–87°26′E) and Ulungur Lake (46°50′N–47°25′N, 86°59′E–87°33′E) are located in the northwestern inland region of China (Figure 1), which is characterized by a temperate continental climate. Bosten Lake and Ulungur Lake, the two largest freshwater lakes in Xinjiang Province, are vital to the local economy and ecosystem. Bosten Lake covers approximately 1000 km² and is situated at the southern foothills of the Tianshan Mountains. Its primary water sources are the Kaidu River, rainfall, and groundwater recharge, while the Kongque River serves as its outflow. The annual average water level variation in Bosten Lake ranges from 1 to 2 m and is significantly influenced by seasonal rainfall and melting snow. The average yearly temperature is approximately 8.6 °C, with annual precipitation ranging from 80 to 200 mm and an evaporation rate between 2000 and 3000 mm [34]. Ulungur Lake, located at an elevation below 1000 m and covering approximately 800 km2, mainly receives water through surface runoff, with the Irtysh River and the Ulungur River being its primary inflows. The lake has an average annual evaporation of 1844.4 mm, receiving 116.5 mm of precipitation yearly, and an average annual temperature of 3.4 °C [35].

2.2. Field Measurements

The in situ data used in this study were collected through field surveys conducted in 2021 and 2022. The data include suspended particulate matter (SPM), Secchi disk depth (SDD), chlorophyll-a (Chla), and remote sensing reflectance (Rrs) from both Bosten Lake and Ulungur Lake. Field sampling was scheduled based on the transit times of the Sentinel-2 satellite, ensuring clear and cloud-free conditions. Sampling routes and sites were determined based on the shapes of the lakes, with distances between adjacent sampling sites exceeding 1 km. The coordinates of predefined sampling points were entered into handheld global positioning system (GPS) devices in advance. Local boats were used for sampling and guided to designated points by GPS coordinates. Sampling commenced upon securing the ship and recording the coordinates for subsequent site correlation. Water samples were collected in 1 L high-density polyethylene (HDPE) bottles from a depth of 0.50 m, totaling 5 L per site. The samples were temporarily stored at 4 °C in a portable refrigerator, filtered within 24 h, and transported to the laboratory for analysis. Before use, each bottle was acid-cleaned and then rinsed with distilled water.
Clear and cloudless weather conditions were needed to minimize the impact of direct sunlight and shadows from vessels on the light field. Using the FieldSpec Pro and following NASA’s guidelines, Rrs was measured above the water surface across a wavelength range of 350 to 1050 nm [36,37]. The calculation of Rrs was performed using the following equation:
R r s = L s w ( λ ) γ L s k ( λ ) ρ p ( λ ) / π L p ( λ )
where L s w , L s k ( λ ) , and L p ( λ ) represent the measured water surface, the radiance values of the sky, and the standard grayboard, respectively. γ is the air–water interface reflectance, which is 0.022 for calm water conditions. ρ p ( λ ) represents the reflectance of the standard grayboard.
The concentration of Chla was determined via acetone extraction. Cells were lysed by repeated freeze–thaw cycles, and Chla was extracted with a 90% acetone solution. Following centrifugation, the supernatant was collected, and absorbance values were measured at 630, 645, 663, and 750 nm using a Shimadzu UV-2600 spectrophotometer to calculate the concentration of Chla [38,39].
The SDD was measured by submerging the disk parallel to the water surface on the backlit side of the vessel until the colors on the disk were no longer visible, at which point the depth was recorded. Subsequently, the disk was lowered until it completely disappeared and was then slowly raised until the white surface reappeared, at which point the depth was recorded again. The average of these two depths represents the SDD. To minimize errors due to differences in visual acuity among experimenters, the same individual conducted all measurements throughout the field process [40].
The concentration of SPM was measured using the weight difference method. First, water samples were filtered through 0.47 μm Whatman GF/F membranes that had been baked at 450 °C. The filtered membranes were then placed in an oven at 103 °C to 105 °C and baked for 4 h, after which they were weighed using a balance with an accuracy of 0.0001 g. The total suspended matter concentration for each water sample was determined by the weight difference before and after filtration [41].

2.3. Satellite Data and Data Matching

Level-1C data of Sentinel-2 MSI (Table 1) were obtained from the European Space Agency (ESA) (https://dataspace.copernicus.eu/, accessed on 2 April 2023). The Sentinel-2 mission includes two satellites, Sentinel-2A (S2A) and Sentinel-2B (S2B), providing a revisit time of 5 days (2–3 days for mid–low latitude regions) [8]. S2A and S2B are equipped with MSI, which is capable of capturing data from 13 spectral bands, including red (665 nm), green (560 nm), blue (490 nm), and NIR (835 nm), with resolutions up to 10 m (Table S1). MSI also includes red-edge spectral bands (665 nm and 705 nm), which are particularly suitable for water color remote sensing [10,18].
The satellite data were restricted to within ±3 h of in situ data collection [42,43]. The spatial variability coefficient within a 3 × 3 pixel window was also below 15% [44]. After atmospheric correction, pixels with null or negative values in certain bands were identified as correction failures. These failed correction data were subsequently excluded during the matching of satellite-to-ground synchronous data. Based on these criteria, 72 satellite–ground synchronous data points were selected for this study (Table 1). Among these data points, 51 were from Bosten Lake, and 21 were from Ulungur Lake.

2.4. Atmospheric Correction Algorithms

Six AC algorithms were assessed, namely DSF, C2RCC, POLYMER, MUMM, BP, and GRS (Table 2). The BP algorithm operates based on the “dark pixel” assumption in the NIR and SWIR bands [45,46,47]. The aerosol scattering ratio in the NIR or SWIR bands was calculated. The optimal model was determined based on aerosol model lookup tables (LUTs) and extrapolated aerosol parameters to the visible light bands. The MUMM proposed by Ruddick et al. [16] is an improvement over the GW94 algorithm [48]. Building on the standard algorithm, MUMM replaces the “dark pixel assumption” with the assumption that the ratio of water-leaving reflectance between two NIR bands (ρw (783)/ρw (865)) is a constant, referred to as MUMM_alpha. MUMM_epsilon, the aerosol reflectance ratio between 865 and 783 nm, was also considered. In this study, MUMM_alpha and MUMM_epsilon were set at 1.817 and 1.0, respectively. This substitution allowed for separating aerosol scattering in the NIR spectral range. Subsequently, the optimal aerosol model was determined based on aerosol LUT models, and aerosol parameters were extrapolated to the visible spectral range [49]. BP and MUMM algorithms were conducted under SeaDAS l2gen 9.5.1-V2021.1 [48,50,51]. In SeaDAS, the Cox and Munk model was adopted for sunglint correction. This model established a relationship between wind speed and sea surface roughness through the probability density function of the sea surface slope and the observational geometry to predict areas affected by sunglint. [25,28].
The DSF, developed by Vanhellemont and Ruddick [17], dynamically selects a “dark target” in the bands by searching for the darkest pixels in the entire image and performing a least squares regression on the lowest reflectance of the first 1000 pixels. The regression intercept represents the best reflectance estimate of the darkest target for the correction bands. The aerosol’s optical thickness and model for subsequent AC were obtained using the darkest pixel from the LUTs. Secondly, the sunglint reflection in other bands was calculated using the atmospheric transmittance and the ratio of Fresnel reflection on the water surface. In this study, the DSF algorithm was run under the ACOLITE_20211124, with the sunglint correction option activated.
The C2RCC algorithm utilizes an extensive training database derived from radiative transfer simulations to train an artificial neural network (ANN) model. This model integrates atmospheric correction and water color remote sensing inversion as a whole, simultaneously retrieving aerosol optical depth (AOD), water-leaving reflectance, and water quality parameter concentrations [33]. This study was conducted using C2RCC under SNAP 9.0. C2RCC does not support sunglint correction.
POLYMER is an AC algorithm [27] that mitigates sunglint contamination. This method employs a spectral matching approach with a polynomial fitting model for atmospheric scattering and sunglint alongside a bio-optical model for seawater reflectance. By establishing a coupled ocean–atmosphere bio-optical model, POLYMER enables hypotheses stating that the reflectance of aerosols and sunglint can effectively be modeled using polynomials. Through iterative processes utilizing spectral matching optimization methods, POLYMER seeks to iteratively determine the water-leaving reflectance. In this study, the version of POLYMER used was V4.16.
Harmel et al. [22] introduced the GRS algorithm as a comprehensive method for atmospheric and sunglint correction. This algorithm addresses molecular scattering, gas absorption, and radiation attributed to weakly absorbing aerosols, in addition to the direct reflection of light on the rough air–water interface. The core principle of sunglint correction involves estimating the bidirectional reflectance distribution function (BRDF) of the rough air–water interface using data from the SWIR band. The sunglint estimated in the SWIR band was subsequently extrapolated to the NIR and visible bands. In this study, GRS version V2.1 was used.

2.5. Sunglint Image Statistics and Angle Information

Sunglint occurs when sunlight is directly reflected off the water surface into the sensor, resulting in higher radiance signals than normal waters and appearing as white pollution in true color images (Figure S1). Based on this characteristic, sunglint can be visually identified from the white pollution in true color images and their radiance differences with the surrounding waters [21,22]. To further explore the impact of sunglint on the two lakes, this study employed visual interpretation to tally the number of images affected by sunglint and the number of normal images without clouds or sunglint from 2015 to 2022. Without considering the effect of wind and assuming that the water surface is a smooth plane, the angle θ m represents the theoretical position of specular reflection relative to the satellite sensor’s viewing direction for a specific observation geometry (Figure S2) [56]. The angle θ m is calculated as follows:
cos θ m = cos θ s cos θ v sin θ s sin θ v cos φ
where θ m reflects the probability of sunglint occurrence to some extent, θ v represents the sensor zenith angle, φ represents the relative azimuth angle (i.e., the difference between the solar azimuth angle and the sensor azimuth angle), and θ s represents the solar zenith angle. However, it is important to note that in addition to observation geometry, wind is also a significant factor influencing sunglint formation. Wind causes fluctuations on the water surface, creating numerous irregular facets that alter the direction of light propagation, thereby affecting the formation of sunglint.

2.6. Classification of Water Types

To understand the optical water types (OWTs) in the study area, OWTs were classified according to the standards set by Spyrakos et al. [57]. This study followed the method outlined by Liu et al. [58], employing the spectral angle [59] as a measure to evaluate the similarity between the recorded spectra and the reference OWT spectra:
α = cos 1 i = 1 n p i r i i = 1 n p i 2 i = 1 n r i 2
S O W T = 1 α π
where p i is the reflectance of the measured spectrum in band i; α is the spectral angle between the measured spectrum and the reference spectrum, expressed in radians; and r i is the reflectance of the reference spectrum in band i. The calculated S O W T ranges from 0 to 1, with 1 indicating identical spectral shapes.

2.7. Accuracy Assessment

2.7.1. Statistical Metrics

The accuracy of the six AC algorithms was evaluated using various statistical metrics: the root mean square error (RMSE), mean absolute percentage error (MAPE), and coefficient of determination (R2). R2 quantifies the correlation between the actual measured values and the corrected Rrs values. RMSE quantifies the root mean square difference between the corrected Rrs values from each algorithm and the actual measured values, indicating the average deviation. MAPE measures the average percentage error between the Rrs values corrected by each algorithm and the actual measured values.
R 2 = X i X ¯ Y i Y ¯ 2 X i X ¯ 2 Y i Y ¯ 2
R M S E = 1 n i = 1 n ( Y i X i ) 2
M A P E = 1 n i = 1 n Y i X i X i × 100 %
where Y represents the remotely sensed reflectance values after atmospheric correction, and X represents the measured hyperspectral values. X ¯ and Y ¯ represent the mean of the measured hyperspectral values and the remotely sensed reflectance values after AC.

2.7.2. Ranking Scores

The overall performances of the six AC algorithms were ranked using the comprehensive evaluation process proposed by Qin et al. [60] and Müller et al. [61]. This evaluation involved ranking the statistical parameters (RMSE, MAPE, R2, and N).
The specific scoring criteria were as follows: (1) If RMSE and MAPE exceeded their respective 90% confidence interval means, the score was 0; if they fell within the interval, the score was 1; and if they were below the interval, the score was 2. (2) If R2 was below the 90% confidence interval mean, the score was 0; if it fell within the interval, the score was 1; and if it exceeded the interval, the score was 2. (3) (3) If “N” was below the 90% confidence interval mean, the score was 0; if it fell within the interval, the score was 1; and if it exceeded the interval, the score was 2.
Subsequently, the total score for each AC algorithm was calculated. The total score for each algorithm was divided by the number of bands evaluated to obtain the algorithm’s score. The average score for all algorithms was calculated. Finally, the score for each algorithm was obtained by dividing the score of each atmospheric correction algorithm by the average score of all algorithms. A score greater than 1 indicates better correction performance, while a score less than 1 indicates poorer performance [60,61].

3. Results

3.1. Bio-Optical Characteristics of Study Areas

The spectral curve shapes of both lakes were similar; however, the measured remote sensing reflectance of Ulungur Lake typically exceeded that of Bosten Lake. The reflectance began to rise at 400 nm, peaked at around 550 nm, and then sharply decreased, approaching zero after 750 nm (Figure 2a). According to the classification results for each lake’s OWTs, compared to the 13 types of inland waters, except for BST08 on 17 September 2021 and BST06 on 12 June 2022, the remaining measured spectral data closely aligned with OWT3 (defined as clean water by Spyrakos et al. [57]) (Figure 2b,c). This suggested that the waters in the study area were primarily classified as clean water. However, the second-highest membership was of OWT9, indicating some characteristics of case water. In terms of substance concentrations, the SDDs and standard deviations for Bosten Lake and Ulungur Lake were 3.38 ± 1.22 m and 1.49 ± 0.21 m, respectively. The Chla concentrations were 2.88 ± 2.08 μg/L and 1.26 ± 0.73 μg/L, respectively. The SPM concentrations were 2.30 ± 1.12 mg/L and 5.33 ± 2.65 mg/L, respectively (Table 3).

3.2. Assessment of the Atmospheric Correction Algorithms

3.2.1. Single Bands

Generally, the six AC algorithms demonstrated the highest accuracy at the 490 and 560 nm bands (RMSE ≤ 0.0061 sr−1, MAPE ≤ 38.47%, R2 ≥ 0.67), followed by the 443 nm band, and they performed the poorest in the red and NIR bands (Figure 3 and Table 4). Some algorithms failed to correct certain pixels in specific bands (Table 4). C2RCC and POLYMER successfully matched all 72 sample points, followed by GRS (N = 69 at 705 nm), with the BP algorithm matching the fewest (N = 48 at 705 nm).
Among the six AC algorithms, the POLYMER and MUMM algorithms demonstrated similar performance at the 443 nm band (POLYMER: MAPE = 22.78%, RMSE = 0.0032 sr−1, R2 = 0.86; MUMM: MAPE = 28.20%, RMSE = 0.0026 sr−1, R2 = 0.86) (Table 4). At the 490 and 560 nm bands, the MUMM algorithm demonstrated superior correction performance, exhibiting the lowest RMSE and MAPE and the highest R2 (490 nm band: MAPE = 16.32%, RMSE = 0.0024 sr−1, and R2 = 0.94; 560 nm band, MAPE = 14.50%, RMSE = 0.0024 sr−1, and R2 = 0.94) (Table 4). At the 665 nm band, the POLYMER algorithm performed the best, exhibiting the lowest RMSE and MAPE with a high R2 (MAPE = 30.68%, RMSE = 0.0012 sr−1, and R2 = 0.74). At the 705 nm band, C2RCC and POLYMER exhibited similar performances with comparable RMSE, MAPE, and R2 values (C2RCC: MAPE = 38.52%, RMSE = 0.0014 sr−1, R2 = 0.47; POLYMER: MAPE = 38.44%, RMSE = 0.0014 sr−1, R2 = 0.42).

3.2.2. Band Ratios

Band ratio algorithms are widely used in remote sensing applications, particularly for retrieving water bio-geochemical parameters. These algorithms are crucial for mitigating systematic retrieval errors that may arise from atmospheric corrections [12,62,63,64]. This study evaluated the performances of band ratio algorithms under various AC algorithms, including Rrs (443)/Rrs (560), Rrs (490)/Rrs (560), Rrs (665)/Rrs (490), and Rrs (665)/Rrs (560). The DSF and BP algorithms demonstrated significant underestimation, while both underestimation and overestimation were observed for the C2RCC and GRS algorithms (Figure 4). In contrast, scatter plots depicting band ratios for the POLYMER and MUMM algorithms closely approximated the 1:1 line, with the POLYMER algorithm exhibiting a more concentrated distribution of data points (Figure 4).
Compared to other band ratios, all six AC algorithms demonstrated relatively high R2 values in the Rrs (490)/Rrs (560) ratio (Figure 4 and Table 5), commonly used for water quality parameter inversion in clean lake waters like those in Bosten Lake and Ulungur Lake. Among them, POLYMER exhibited the highest accuracy (R2 = 0.71, RMSE = 0.080, and MAPE = 9.0%). Among these six AC algorithms, POLYMER had the smallest RMSE and MAPE across all band ratios (Table 5). POLYMER performed the best in band ratio comparisons, surpassing other algorithms, while the GRS algorithm exhibited the poorest performance.

3.2.3. Ranking

According to the proposed ranking algorithm, POLYMER obtained the highest score of 1.61, demonstrating the best atmospheric correction ability in Xinjiang lakes. MUMM and C2RCC scored above 1, indicating relatively good overall performance. BP obtained the lowest score of 0.62, indicating poor performance (Figure 5). In general, POLYMER performed the best overall when considering both single bands and band ratios. However, it should be noted that while MUMM aligned closely with the 1:1 line in single-band evaluations, POLYMER exhibited the best performance in band ratios.

3.3. Capability of Sunglint Correction

3.3.1. Sunglint Image Statistics

This study conducted a statistical analysis of the solar zenith angles, sensor zenith angles, and relative azimuth angles observed in Bosten Lake and Ulungur Lake in 2022. The statistical results indicated that the solar zenith angle varied significantly between months, typically reaching its minimum from April to August. The sensor zenith angle of the MSI was relatively small, ranging from 0 to 12°. The relative azimuth angles between the sun and the sensor varied considerably but tended to be smallest from June to August. The θ m first decreased, reached its minimum from April to August, and then increased throughout the year (Figure 6 and Figure 7).
In addition to observation geometry, wind is an important factor influencing the formation of sunglint. Wind causes fluctuations on the water surface, altering its roughness and creating various geometric patterns, which in turn affect the propagation direction of sunlight. In this study, daily wind data for 2022 were obtained from the fifth-generation European Centre for Medium-Range Weather Forecasts (ECMWFs)-based reanalysis of the global climate (ERA5, https://cds.climate.copernicus.eu/). The results show that wind speed at Bosten Lake is mainly concentrated in the range of 1–4 m/s. During the summer, southeasterly winds prevail, while in winter, northeasterly winds dominate (Figure 6e). Ulungur Lake is primarily affected by northwesterly winds in winter and southeasterly winds in summer, with significantly higher wind speeds in summer compared to winter (Figure 7e).
This study also tallied the number of images affected by sunglint for the two lakes. The statistical results indicated that after excluding suboptimal observations (i.e., cloud, ice, etc.), MSI image statistics from 2015 to 2022 showed that both lakes were affected by sunglint. Out of 307 images of Bosten Lake, 57 were affected by sunglint; out of 265 images of Ulungur Lake, 63 were affected by sunglint. The occurrences of sunglint were predominantly concentrated between April and August (Figure 6f and Figure 7f).

3.3.2. Performance of Sunglint Correction

The optical properties of aquatic organisms in adjacent areas were expected to be similar and exhibit the same spectral curves. Based on this hypothesis, we analyzed the spectral curves of adjacent-sunglint (white areas in the true color images) and no-sunglint areas (Figure 8). The results indicated that DSF and GRS exhibited significantly higher Rrs values for all bands in the sunglint area compared to the no-sunglint area (Figure 8b,g,i,n). Conversely, the C2RCC, MUMM, and BP algorithms had higher Rrs values in the no-sunglint areas compared to the sunglint areas. This inconsistency with the expected high reflectance in the sunglint areas indicates excessive correction in these regions (Figure 8c,e,f,j,l,m). The spectral curves of adjacent-sunglint and no-sunglint areas in the POLYMER algorithm were more consistent, demonstrating the most robust corrective performance in sunglint areas (Figure 8d,k).
The images of TOA reflectance and atmospherically corrected Rrs at 490 nm for Bosten Lake and Ulungur Lake, processed by different algorithms, were compared (Figure 9). The white areas of TOA reflectance indicate waters affected by sunglint (Figure 9a,h). For the C2RCC, MUMM, and BP algorithms, the failure to identify sunglint has led to the overcorrection of aerosol, resulting in higher Rrs in the no-sunglint areas (Figure 9). After applying the GRS correction, no significant changes were observed in the sunglint regions. The DSF algorithm exhibited insufficient sunglint correction, resulting in significantly higher Rrs values in the sunglint areas after correction compared to the no-sunglint areas. In contrast, the POLYMER algorithm showed consistent Rrs values between the sunglint and no-sunglint areas, indicating excellent sunglint correction ability.
To enhance the assessment of atmospheric and sunglint correction performance, this study categorized the sample points into two groups based on visual interpretation: areas affected by sunglint and areas not affected by sunglint. We evaluated the correction performance of each algorithm separately for each area. Within the sunglint-affected area, the AC algorithms demonstrated higher correction accuracy in the first three bands (443, 490, and 560 nm) compared to the last two bands (665 and 705 nm), with the lowest accuracy at 705 nm. In single band comparisons, the POLYMER algorithm consistently showed the highest R2, while the MUMM algorithm had the lowest RMSE and MAPE. DSF and C2RCC exhibited similar performances, whereas the BP algorithm had the poorest correction performance (Table S2). After band ratios, the POLYMER algorithm showed the highest accuracy with lower RMSE and MAPE and higher R2, whereas the BP algorithm had the worst performance (Table S3). In areas without sunglint, the various algorithms demonstrated different correction accuracies compared to the sunglint-affected areas, with the BP algorithm significantly improving and achieving the highest R2 at 705 nm (Table S4). In single-band comparisons, the MUMM algorithm had higher R2 and lower RMSE, while the POLYMER algorithm had lower MAPE (Table S4). BP, DSF, and C2RCC had similar correction performances. After band ratios, the POLYMER algorithm showed the highest correction performance (Table S5).

4. Discussion

4.1. Applicability of Atmospheric Correction Algorithms

Achieving high-precision Rrs for inland waters is a significant challenge due to the combined effects of complex atmospheric and aerosol optical properties, as well as sunglint [12]. We evaluated the suitability of six AC algorithms for lakes in Xinjiang Province, China. The essence of atmospheric correction lies in the removal of aerosol scattering using various assumptions or specific parameters. However, compared to in situ measured Rrs, certain methods exhibited suboptimal accuracy due to erroneous assumptions or incorrect parameterization.
The GRS algorithm is a sunglint correction algorithm specifically developed for MSI images affected by sunglint. Although it demonstrated high precision in other regions, its correction accuracy was low in this study due to the influence of aerosols [22,23]. The BP algorithm assumes that the NIR or SWIR reflectance of water bodies is zero. While the BP algorithm performs well under optimal observation conditions [65], it encounters calibration failures under non-ideal conditions, such as sunglint [29]. In regions like Xinjiang’s lakes, where sunglint has a significant impact, the “dark pixel” assumption no longer holds. This leads to the overestimation of aerosol signals, thereby reducing accuracy.
The core of the MUMM algorithm is the accuracy of the MUMM_alpha coefficient, which directly determines the precision of the MUMM algorithm’s results [48]. In this study, the MUMM algorithm demonstrated high precision in single-band comparisons but lower accuracy in band ratios. This was attributed to underestimation at the 443 nm and 490 nm bands and overestimation at the 560 nm band by the MUMM algorithm. These errors became evident after calculating band ratios, revealing the discrepancies.
The DSF algorithm operates on the assumption of land–water dark pixel selection. It also dynamically selects a specific spectral band for a given pixel, thus replacing the global aerosol model with a regional aerosol model. The aerosol model employed in the DSF algorithm primarily relies on the non-absorbing and weakly absorbing aerosol models of the Second Simulation of Satellite Signal in the Solar Spectrum (6S) [15]. However, this model exhibits limitations in terms of Rayleigh scattering and single or multiple scattering corrections [17]. Additionally, the DSF algorithm uses the SWIR band to estimate sunglint and extrapolate it to other spectral bands. Although it can reduce the impact of sunglint to some extent, it does not completely eliminate it.
While the C2RCC algorithm has demonstrated commendable calibration accuracy in other research domains [19], its performance in our specific study area was suboptimal. This algorithm relies on a neural network trained with a substantial database primarily derived from European oceanic waters, which does not encompass a global scope [66]. The training data significantly influenced the correction results [18,67]. The effects of sunglint exacerbate the deficiencies of the training model, leading to unsatisfactory calibration accuracy in Xinjiang lakes.
The POLYMER algorithm for reflectance retrieval, which is iteratively solved through spectral matching optimization, demonstrates superior accuracy. The algorithm uses a per-pixel spectral matching approach based on a simple polynomial reflectance model. The parameters of these models are continuously adjusted during the iteration process to fit the measurement data [27], allowing the POLYMER to mitigate sunglint effects and improve data usability. It is worth noting that the algorithm exhibits a systematic low bias in single-band comparisons, but this effect is effectively removed through band ratios, leading to higher accuracy. With the advancement of computer technology, machine learning methods are increasingly used to retrieve inland water quality parameters. These data-driven algorithms can implicitly correct systematic biases in atmospheric correction to some extent [68]. Therefore, the POLYMER algorithm represents an ideal correction algorithm for MSI data susceptible to sunglint effects.

4.2. Implications for MSI Sunglint Correction

The MSI sensor onboard the Sentinel-2 satellite acquires ground information from a fixed observation angle, unlike sensors such as SeaWiFS, OCTS, and CZCS, which can tilt up to 20° to reduce the impact of sunglint [29,69,70]. This study analyzed the effects of sunglint on 12 lakes with different optical properties across various regions of China (Figure 10 and Figure 11). Following Spyrakos et al. [57], the results showed that clean lakes and turbid lakes were affected differently by sunglint (Figure 11). Clean lakes, such as Bosten Lake, Ulungur Lake, Qinghai Lake, Namtso Lake, Fuxian Lake, Daxi Reservoir, and Songhua Lake, experienced significant impacts from sunglint. In contrast, turbid lakes, such as Dianchi Lake, Chaohu Lake, Taihu Lake, Chagan Lake, and Hulun Lake, were less affected (Figure 11). Numerically, excluding suboptimal observations (i.e., cloud, ice, etc.), 27% of the images for the seven clean lakes were affected by sunglint, being as high as 41% between April and August. In contrast, only 5% of the images for the five turbid lakes were affected by sunglint. In clean waters, the water-leaving reflectance is lower, resulting in a higher proportion of sunglint signals and a more significant impact. In contrast, for turbid waters, the presence of a substantial amount of Chla, SPM, and other substances in the water leads to a marked increase in the water-leaving reflectance, resulting in a lower proportion of sunglint signals and a less noticeable impact [71].
Given the significant impact of sunglint on high-resolution satellite imagery, it is essential to minimize these influences to enhance data utility. The Cox and Munk model, developed through statistical methods, has demonstrated suitable identification and prediction results [25,28]. Originally intended for moderate spatial resolution, the Cox and Munk model faces challenges when applied to high-spatial-resolution imagery due to scale effects in optical remote sensing [72]. This limitation arises from the fact that while wind-generated ocean waves are discernible in high-resolution optical imagery, they remain invisible in coarse spatial resolution optical imagery [73]. For high-resolution satellite imagery, Hedley et al. [26] established a linear relationship between the NIR band and other bands by selecting designated regions of interest (ROIs), enabling sunglint correction. Additionally, this study employs POLYMER and GRS algorithms. The GRS algorithm utilizes SWIR band information to estimate the impact of sunglint, which is subsequently extrapolated to NIR and visible spectral bands for sunglint correction due to the high variability in sunglint and its coupling with aerosols and Rayleigh scattering. Another consideration is the complexity of aerosol properties in the Xinjiang region, where the GRS correction failed. The POLYMER algorithm can accurately remove sunglint primarily due to its distinctive spectral optimization method. This algorithm uses a polynomial model to represent the spectral reflectance of atmospheric scattering and sunglint. Unlike traditional algorithms that only use the NIR band, POLYMER utilizes the entire spectral range from blue to NIR bands, providing broader spectral information to accurately estimate and correct for atmospheric and sunglint effects. By iteratively optimizing the parameters of the atmospheric and ocean water reflectance models, the algorithm can best fit the observed data. Additionally, POLYMER employs a polynomial fitting method to integrally model the residual sunglint, aerosol scattering, and coupling terms, thereby simplifying calculations and enhancing correction accuracy. Therefore, the POLYMER algorithm achieved the highest correction accuracy and most effective sunglint removal [27].

5. Conclusions

The satellite sensor receives over 90% of the total radiation from atmospheric scattering and sunglint reflection, while the water-leaving signal constitutes less than 10%. Therefore, atmospheric correction is crucial in water color remote sensing. In this study, we assessed six AC algorithms for MSI imagery in Xinjiang lakes. The algorithms assessed were DSF, C2RCC, POLYMER, MUMM, BP, and GRS. According to the overall performance ranking scheme, POLYMER achieved the highest score of 1.61, demonstrating superior accuracy compared to the other AC algorithms. Both the MUMM and POLYMER algorithms demonstrated high accuracy in single bands. POLYMER exhibited the highest accuracy in band ratios. Notably, the POLYMER algorithm can correct for sunglint effects and effectively enhance data utility for MSI data in clean lakes. This study assessed the ability of different AC algorithms to correct sunglint and helped to improve the monitoring capabilities of MSI data in inland waters, especially enhancing its application potential in clear waters.

Supplementary Materials

The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/rs16163060/s1, Figure S1. Influences of sunglint. The white area represents sunglint (a), and the top-of-atmosphere radiance profile is along the red line in the left image (b); Figure S2. Solar and observational geometric angles; Table S1. Introduction to Sentinel-2 MSI sensor bands; Table S2. Statistics of evaluation indicators for six AC algorithms in sunglint area (bold means best statistical value); Table S3. Band ratio errors between in situ Rrs and MSI Rrs were obtained with six AC algorithms in sunglint area (bold means best statistical value); Table S4. Statistics of evaluation indicators for six AC algorithms in no-sunglint area (bold means best statistical value); Table S5. Band ratio errors between in situ Rrs and MSI Rrs were obtained with six AC algorithms in no-sunglint area (bold means best statistical value).

Author Contributions

Conceptualization, M.S.; Data curation, Q.W.; Formal analysis, Q.W.; Writing—original draft, Q.W.; Writing—review and editing, Q.W., H.L., D.W., D.L., W.L., Y.S., Y.L., J.L., H.D. and M.S. All authors have read and agreed to the published version of the manuscript.

Funding

This work acknowledges the support of the Natural Science Foundation of Jiangsu Province [BK20221159], the National Natural Science Foundation of China [42201403, 42111540259 and 41971309], the Science and Technology Planning Project of NIGLAS [NIGLAS2022TJ17], and the Third Comprehensive Scientific Expedition to Xinjiang [2021xjkk1403].

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Acknowledgments

The authors express sincere gratitude to all the teachers and classmates who provided guidance and suggestions for this research. Special thanks are extended for the provision of the following algorithms and tools for use in this study: DSF (https://github.com/acolite/acolite/releases/tag/20211124.0, accessed on 18 May 2023), SNAP (http://step.esa.int/main/download/snap-download/, accessed on 19 May 2023), POLYMER (https://github.com/hygeos/polymer/tree/v4.16, accessed on 20 May 2023), SeaDAS (https://seadas.gsfc.nasa.gov/, accessed on 21 May 2023), and GRS (https://github.com/Tristanovsk/grs/tree/v2.1, accessed on 3 April 2024).

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Shen, M.; Cao, Z.; Xue, K.; Liu, D.; Qi, T.; Ma, J.; Duan, H. Natural and human activities driving the spatiotemporal variability of water clarity in lakes across Eastern China. Int. J. Appl. Earth Obs. Geoinf. 2022, 114, 103037. [Google Scholar] [CrossRef]
  2. Xue, K.; Ma, R.; Duan, H.; Shen, M.; Boss, E.; Cao, Z. Inversion of inherent optical properties in optically complex waters using sentinel-3A/OLCI images: A case study using China’s three largest freshwater lakes. Remote Sens. Environ. 2019, 225, 328–346. [Google Scholar] [CrossRef]
  3. Pickens, A.H.; Hansen, M.C.; Hancher, M.; Stehman, S.V.; Tyukavina, A.; Potapov, P.; Marroquin, B.; Sherani, Z. Mapping and sampling to characterize global inland water dynamics from 1999 to 2018 with full Landsat time-series. Remote Sens. Environ. 2020, 243, 111792. [Google Scholar] [CrossRef]
  4. Wang, M.; Shi, W.; Tang, J. Water property monitoring and assessment for China’s inland Lake Taihu from MODIS-Aqua measurements. Remote Sens. Environ. 2011, 115, 841–854. [Google Scholar] [CrossRef]
  5. Wang, S.; Li, J.; Zhang, B.; Spyrakos, E.; Tyler, A.N.; Shen, Q.; Zhang, F.; Kuster, T.; Lehmann, M.K.; Wu, Y.; et al. Trophic state assessment of global inland waters using a MODIS-derived Forel-Ule index. Remote Sens. Environ. 2018, 217, 444–460. [Google Scholar] [CrossRef]
  6. Qing, S.; Cui, T.; Lai, Q.; Bao, Y.; Diao, R.; Yue, Y.; Hao, Y. Improving remote sensing retrieval of water clarity in complex coastal and inland waters with modified absorption estimation and optical water classification using Sentinel-2 MSI. Int. J. Appl. Earth Obs. Geoinf. 2021, 102, 102377. [Google Scholar] [CrossRef]
  7. Drusch, M.; Del Bello, U.; Carlier, S.; Colin, O.; Fernandez, V.; Gascon, F.; Hoersch, B.; Isola, C.; Laberinti, P.; Martimort, P.; et al. Sentinel-2: ESA’s Optical High-Resolution Mission for GMES Operational Services. Remote Sens. Environ. 2012, 120, 25–36. [Google Scholar] [CrossRef]
  8. Pahlevan, N.; Sarkar, S.; Franz, B.A.; Balasubramanian, S.V.; He, J. Sentinel-2 MultiSpectral Instrument (MSI) data processing for aquatic science applications: Demonstrations and validations. Remote Sens. Environ. 2017, 201, 47–56. [Google Scholar] [CrossRef]
  9. Hafeez, S.; Wong, M.S.; Abbas, S.; Asim, M. Evaluating Landsat-8 and Sentinel-2 Data Consistency for High Spatiotemporal Inland and Coastal Water Quality Monitoring. Remote Sens. 2022, 14, 3155. [Google Scholar] [CrossRef]
  10. Li, P.; Chen, S.; Ji, H.; Ke, Y.; Fu, Y. Combining Landsat-8 and Sentinel-2 to investigate seasonal changes of suspended particulate matter off the abandoned distributary mouths of Yellow River Delta. Mar. Geol. 2021, 441, 106622. [Google Scholar] [CrossRef]
  11. Pahlevan, N.; Smith, B.; Schalles, J.; Binding, C.; Cao, Z.; Ma, R.; Alikas, K.; Kangro, K.; Gurlin, D.; Hà, N.; et al. Seamless retrievals of chlorophyll-a from Sentinel-2 (MSI) and Sentinel-3 (OLCI) in inland and coastal waters: A machine-learning approach. Remote Sens. Environ. 2020, 240, 111604. [Google Scholar] [CrossRef]
  12. Shen, M.; Duan, H.; Cao, Z.; Xue, K.; Qi, T.; Ma, J.; Liu, D.; Song, K.; Huang, C.; Song, X. Sentinel-3 OLCI observations of water clarity in large lakes in eastern China: Implications for SDG 6.3. 2 evaluation. Remote Sens. Environ. 2020, 247, 111950. [Google Scholar] [CrossRef]
  13. IOCCG. Atmospheric Correction for Remotely-Sensed Ocean-Colour Products; Wang, M., Ed.; IOCCG: Dartmouth, NS, Canada, 2010; Volume 10. [Google Scholar]
  14. Cao, Y.; Zhang, W.; Wang, W. Spatial–temporal characteristics of haze and vertical distribution of aerosols over the Yangtze River Delta of China. J. Environ. Sci. 2018, 66, 12–19. [Google Scholar] [CrossRef]
  15. Vanhellemont, Q.; Ruddick, K. Atmospheric correction of metre-scale optical satellite data for inland and coastal water applications. Remote Sens. Environ. 2018, 216, 586–597. [Google Scholar] [CrossRef]
  16. Ruddick, K.G.; Ovidio, F.; Rijkeboer, M. Atmospheric correction of SeaWiFS imagery for turbid coastal and inland waters. Appl. Opt. 2000, 39, 897–912. [Google Scholar] [CrossRef]
  17. Vanhellemont, Q. Adaptation of the dark spectrum fitting atmospheric correction for aquatic applications of the Landsat and Sentinel-2 archives. Remote Sens. Environ. 2019, 225, 175–192. [Google Scholar] [CrossRef]
  18. Pahlevan, N.; Mangin, A.; Balasubramanian, S.V.; Smith, B.; Alikas, K.; Arai, K.; Barbosa, C.; Bélanger, S.; Binding, C.; Bresciani, M.; et al. ACIX-Aqua: A global assessment of atmospheric correction methods for Landsat-8 and Sentinel-2 over lakes, rivers, and coastal waters. Remote Sens. Environ. 2021, 258, 112366. [Google Scholar] [CrossRef]
  19. Li, S.; Song, K.; Li, Y.; Liu, G.; Wen, Z.; Shang, Y.; Lyu, L.; Fang, C. Performances of Atmospheric Correction Processors for Sentinel-2 MSI Imagery Over Typical Lakes Across China. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2023, 16, 2065–2078. [Google Scholar] [CrossRef]
  20. Warren, M.A.; Simis, S.G.H.; Martinez-Vicente, V.; Poser, K.; Bresciani, M.; Alikas, K.; Spyrakos, E.; Giardino, C.; Ansper, A. Assessment of atmospheric correction algorithms for the Sentinel-2A MultiSpectral Imager over coastal and inland waters. Remote Sens. Environ. 2019, 225, 267–289. [Google Scholar] [CrossRef]
  21. Harmel, T.; Chami, M. Estimation of the sunglint radiance field from optical satellite imagery over open ocean: Multidirectional approach and polarization aspects. J. Geophys. Res. Ocean. 2013, 118, 76–90. [Google Scholar] [CrossRef]
  22. Harmel, T.; Chami, M.; Tormos, T.; Reynaud, N.; Danis, P.A. Sunglint correction of the Multi-Spectral Instrument (MSI)-SENTINEL-2 imagery over inland and sea waters from SWIR bands. Remote Sens. Environ. 2018, 204, 308–321. [Google Scholar] [CrossRef]
  23. Tavares, M.H.; Lins, R.C.; Harmel, T.; Fragoso Jr, C.R.; Martínez, J.-M.; Motta-Marques, D. Atmospheric and sunglint correction for retrieving chlorophyll-a in a productive tropical estuarine-lagoon system using Sentinel-2 MSI imagery. ISPRS J. Photogramm. Remote Sens. 2021, 174, 215–236. [Google Scholar] [CrossRef]
  24. Kay, S.; Hedley, J.; Lavender, S. Sun Glint Correction of High and Low Spatial Resolution Images of Aquatic Scenes: A Review of Methods for Visible and Near-Infrared Wavelengths. Remote Sens. 2009, 1, 697–730. [Google Scholar] [CrossRef]
  25. Cox, C.; Munk, W. Measurement of the roughness of the sea surface from photographs of the sun’s glitter. Josa 1954, 44, 838–850. [Google Scholar] [CrossRef]
  26. Hedley, J.D.; Harborne, A.R.; Mumby, P.J. Technical note: Simple and robust removal of sun glint for mapping shallow-water benthos. Int. J. Remote Sens. 2005, 26, 2107–2112. [Google Scholar] [CrossRef]
  27. Steinmetz, F.; Deschamps, P.-Y.; Ramon, D. Atmospheric correction in presence of sun glint: Application to MERIS. Opt. Express 2011, 19, 9783–9800. [Google Scholar] [CrossRef]
  28. Cox, C.; Munk, W. Statistics of the sea surface derived from sun glitter. J. Mar. Res. 1954, 13, 198–227. [Google Scholar]
  29. Wang, M.; Bailey, S.W. Correction of sun glint contamination on the SeaWiFS ocean and atmosphere products. Appl. Opt. 2001, 40, 4790–4798. [Google Scholar] [CrossRef]
  30. Hochberg, E.J.; Andrefouet, S.; Tyler, M.R. Sea surface correction of high spatial resolution ikonos images to improve bottom mapping in near-shore environments. IEEE Trans. Geosci. Remote Sens. 2003, 41, 1724–1729. [Google Scholar] [CrossRef]
  31. Kutser, T.; Vahtmäe, E.; Praks, J. A sun glint correction method for hyperspectral imagery containing areas with non-negligible water leaving NIR signal. Remote Sens. Environ. 2009, 113, 2267–2274. [Google Scholar] [CrossRef]
  32. Wang, M.; Shi, W. The NIR-SWIR combined atmospheric correction approach for MODIS ocean color data processing. Opt. Express 2007, 15, 15722–15733. [Google Scholar] [CrossRef] [PubMed]
  33. Doerffer, R.; Schiller, H. The MERIS Case 2 water algorithm. Int. J. Remote Sens. 2007, 28, 517–535. [Google Scholar] [CrossRef]
  34. Wang, X.; Aji, D.; Tuoheti, S. Analysis of the Hydrochemical Characteristics and Genesis of Bosten Lake, China. Sustainability 2023, 15, 4139. [Google Scholar] [CrossRef]
  35. Huang, Z.; Xu, J.; Zheng, L. Long-Term Change of Lake Water Storage and Its Response to Climate Change for Typical Lakes in Arid Xinjiang, China. Water 2023, 15, 1444. [Google Scholar] [CrossRef]
  36. Mueller, J.L.; Bidigare, R.; Trees, C.; Balch, W.; Dore, J.; Drapeau, D.; Karl, D.; Van Heukelem, L. Revision 5, Volume V: Biogeochemical and Bio-Optical Measurements and Data Analysis Protocols. In Ocean Optics Protocols For Satellite Ocean Color Sensor Validation; Goddard Space Flight Space Center: Greenbelt, MD, USA, 2003. [Google Scholar]
  37. Mobley, C.D. Estimation of the remote-sensing reflectance from above-surface measurements. Appl. Opt. 1999, 38, 7442–7455. [Google Scholar] [CrossRef] [PubMed]
  38. Gitelson, A.A.; Dall’Olmo, G.; Moses, W.; Rundquist, D.C.; Barrow, T.; Fisher, T.R.; Gurlin, D.; Holz, J. A simple semi-analytical model for remote estimation of chlorophyll-a in turbid waters: Validation. Remote Sens. Environ. 2008, 112, 3582–3593. [Google Scholar] [CrossRef]
  39. Werdell, P.J.; Franz, B.A.; Bailey, S.W.; Feldman, G.C.; Boss, E.; Brando, V.E.; Dowell, M.; Hirata, T.; Lavender, S.J.; Lee, Z. Generalized ocean color inversion model for retrieving marine inherent optical properties. Appl. Opt. 2013, 52, 2019–2037. [Google Scholar] [CrossRef] [PubMed]
  40. Liu, D.; Duan, H.; Loiselle, S.; Hu, C.; Zhang, G.; Li, J.; Yang, H.; Thompson, J.R.; Cao, Z.; Shen, M.; et al. Observations of water transparency in China’s lakes from space. Int. J. Appl. Earth Obs. Geoinf. 2020, 92, 102187. [Google Scholar] [CrossRef]
  41. Duan, H.; Feng, L.; Ma, R.; Zhang, Y.; Loiselle, S.A. Variability of particulate organic carbon in inland waters observed from MODIS Aqua imagery. Environ. Res. Lett. 2014, 9, 084011. [Google Scholar] [CrossRef]
  42. Bailey, S.W.; Werdell, P.J. A multi-sensor approach for the on-orbit validation of ocean color satellite data products. Remote Sens. Environ. 2006, 102, 12–23. [Google Scholar] [CrossRef]
  43. Berthon, J.-F.; Mélin, F.; Zibordi, G.; Holben, B.; Slutsker, I.; Giles, D.; D’Alimonte, D.; Vandemark, D.; Feng, H.; Schuster, G.; et al. AERONET-OC: A Network for the Validation of Ocean Color Primary Products. J. Atmos. Ocean. Technol. 2009, 26, 1634–1651. [Google Scholar] [CrossRef]
  44. Fan, Y.; Li, W.; Gatebe, C.K.; Jamet, C.; Zibordi, G.; Schroeder, T.; Stamnes, K. Atmospheric correction over coastal waters using multilayer neural networks. Remote Sens. Environ. 2017, 199, 218–240. [Google Scholar] [CrossRef]
  45. Gordon, H.R.; Wang, M. Retrieval of water-leaving radiance and aerosol optical thickness over the oceans with SeaWiFS: A preliminary algorithm. Appl. Opt. 1994, 33, 443–452. [Google Scholar] [CrossRef] [PubMed]
  46. Wang, M.; Shi, W. Estimation of ocean contribution at the MODIS near-infrared wavelengths along the east coast of the US: Two case studies. Geophys. Res. Lett. 2005, 32. [Google Scholar] [CrossRef]
  47. Siegel, D.A.; Wang, M.; Maritorena, S.; Robinson, W. Atmospheric correction of satellite ocean color imagery: The black pixel assumption. Appl. Opt. 2000, 39, 3582–3591. [Google Scholar] [CrossRef] [PubMed]
  48. Ruddick, K.G.; De Cauwer, V.; Park, Y.-J.; Moore, G. Seaborne measurements of near infrared water-leaving reflectance: The similarity spectrum for turbid waters. Limnol. Oceanogr. 2006, 51, 1167–1179. [Google Scholar] [CrossRef]
  49. Jamet, C.; Loisel, H.; Kuchinke, C.P.; Ruddick, K.; Zibordi, G.; Feng, H. Comparison of three SeaWiFS atmospheric correction algorithms for turbid waters using AERONET-OC measurements. Remote Sens. Environ. 2011, 115, 1955–1965. [Google Scholar] [CrossRef]
  50. Doron, M.; Bélanger, S.; Doxaran, D.; Babin, M. Spectral variations in the near-infrared ocean reflectance. Remote Sens. Environ. 2011, 115, 1617–1631. [Google Scholar] [CrossRef]
  51. Ruddick, K.G.; Gons, H.J.; Rijkeboer, M.; Tilstone, G. Optical remote sensing of chlorophyll a in case 2 waters by use of an adaptive two-band algorithm with optimal error properties. Appl. Opt. 2001, 40, 3575–3585. [Google Scholar] [CrossRef]
  52. Kotchenova, S.Y.; Vermote, E.F.; Matarrese, R.; Klemm, J.F.J. Validation of a vector version of the 6S radiative transfer code for atmospheric correction of satellite data. Part I: Path radiance. Appl. Opt. 2006, 45, 6762–6774. [Google Scholar] [CrossRef]
  53. Lenoble, J.; Herman, M.; Deuzé, J.L.; Lafrance, B.; Santer, R.; Tanré, D. A successive order of scattering code for solving the vector equation of transfer in the earth’s atmosphere with aerosols. J. Quant. Spectrosc. Radiat. Transf. 2007, 107, 479–507. [Google Scholar] [CrossRef]
  54. Ahmad, Z.; Fraser, R.S. An iterative radiative transfer code for ocean-atmosphere systems. J. Atmos. Sci. 1982, 39, 656–665. [Google Scholar] [CrossRef]
  55. Chami, M.; Lafrance, B.; Fougnie, B.; Chowdhary, J.; Harmel, T.; Waquet, F. OSOAA: A vector radiative transfer model of coupled atmosphere-ocean system for a rough sea surface application to the estimates of the directional variations of the water leaving reflectance to better process multi-angular satellite sensors data over the ocean. Opt. Express 2015, 23, 27829–27852. [Google Scholar] [CrossRef]
  56. Wen, Y.; Wang, M.; Lu, Y.; Sun, S.; Zhang, M.; Mao, Z.; Shi, J.; Liu, Y. An alternative approach to determine critical angle of contrast reversal and surface roughness of oil slicks under sunglint. Int. J. Digit. Earth 2018, 11, 972–979. [Google Scholar] [CrossRef]
  57. Spyrakos, E.; O’donnell, R.; Hunter, P.D.; Miller, C.; Scott, M.; Simis, S.G.; Neil, C.; Barbosa, C.C.; Binding, C.E.; Bradt, S. Optical types of inland and coastal waters. Limnol. Oceanogr. 2018, 63, 846–870. [Google Scholar] [CrossRef]
  58. Liu, X.; Steele, C.; Simis, S.; Warren, M.; Tyler, A.; Spyrakos, E.; Selmes, N.; Hunter, P. Retrieval of Chlorophyll-a concentration and associated product uncertainty in optically diverse lakes and reservoirs. Remote Sens. Environ. 2021, 267, 112710. [Google Scholar] [CrossRef]
  59. Kruse, F.A.; Lefkoff, A.B.; Boardman, J.W.; Heidebrecht, K.B.; Shapiro, A.T.; Barloon, P.J.; Goetz, A.F.H. The spectral image processing system (SIPS)-interactive visualization and analysis of imaging spectrometer data. Remote Sens. Environ. 1993, 44, 145–163. [Google Scholar] [CrossRef]
  60. Qin, P.; Simis, S.G.; Tilstone, G.H. Radiometric validation of atmospheric correction for MERIS in the Baltic Sea based on continuous observations from ships and AERONET-OC. Remote Sens. Environ. 2017, 200, 263–280. [Google Scholar] [CrossRef]
  61. Müller, D.; Krasemann, H.; Brewin, R.J.; Brockmann, C.; Deschamps, P.-Y.; Doerffer, R.; Fomferra, N.; Franz, B.A.; Grant, M.G.; Groom, S.B. The Ocean Colour Climate Change Initiative: I. A methodology for assessing atmospheric correction processors based on in-situ measurements. Remote Sens. Environ. 2015, 162, 242–256. [Google Scholar] [CrossRef]
  62. Alikas, K.; Kratzer, S. Improved retrieval of Secchi depth for optically-complex waters using remote sensing data. Ecol. Indic. 2017, 77, 218–227. [Google Scholar] [CrossRef]
  63. Kratzer, S.; Brockmann, C.; Moore, G. Using MERIS full resolution data to monitor coastal waters—A case study from Himmerfjärden, a fjord-like bay in the northwestern Baltic Sea. Remote Sens. Environ. 2008, 112, 2284–2300. [Google Scholar] [CrossRef]
  64. Wang, D.; Ma, R.; Xue, K.; Loiselle, S.A. The Assessment of Landsat-8 OLI Atmospheric Correction Algorithms for Inland Waters. Remote Sens. 2019, 11, 169. [Google Scholar] [CrossRef]
  65. Hu, C.; Feng, L.; Lee, Z. Uncertainties of SeaWiFS and MODIS remote sensing reflectance: Implications from clear water measurements. Remote Sens. Environ. 2013, 133, 168–182. [Google Scholar] [CrossRef]
  66. Brockmann, C.; Doerffer, R.; Peters, M.; Kerstin, S.; Embacher, S.; Ruescas, A. Evolution of the C2RCC neural network for Sentinel 2 and 3 for the retrieval of ocean colour products in normal and extreme optically complex waters. Living Planet Symp. 2016, 740, 54. [Google Scholar]
  67. Toming, K.; Kutser, T.; Uiboupin, R.; Arikas, A.; Vahter, K.; Paavel, B. Mapping Water Quality Parameters with Sentinel-3 Ocean and Land Colour Instrument imagery in the Baltic Sea. Remote Sens. 2017, 9, 1070. [Google Scholar] [CrossRef]
  68. Shen, M.; Luo, J.; Cao, Z.; Xue, K.; Qi, T.; Ma, J.; Liu, D.; Song, K.; Feng, L.; Duan, H. Random forest: An optimal chlorophyll-a algorithm for optically complex inland water suffering atmospheric correction uncertainties. J. Hydrol. 2022, 615, 128685. [Google Scholar] [CrossRef]
  69. Gordon, H.R.; Wang, M. Surface-roughness considerations for atmospheric correction of ocean color sensors. 1: The Rayleigh-scattering component. Appl. Opt. 1992, 31, 4247–4260. [Google Scholar] [CrossRef]
  70. Wang, M.; Isaacman, A.; Franz, B.A.; McClain, C.R. Ocean-color optical property data derived from the Japanese Ocean Color and Temperature Scanner and the French Polarization and Directionality of the Earth’s Reflectances: A comparison study. Appl. Opt. 2002, 41, 974–990. [Google Scholar] [CrossRef]
  71. Chami, M.; Larnicol, M.; Minghelli, A.; Migeon, S. Influence of the Suspended Particulate Matter on the Satellite Radiance in the Sunglint Observation Geometry in Coastal Waters. Remote Sens. 2020, 12, 1445. [Google Scholar] [CrossRef]
  72. Quattrochi, D.A.; Goodchild, M.F. Scale in Remote Sensing and GIS; CRC press: Boca Raton, FL, USA, 1997. [Google Scholar]
  73. Wu, X.; Lu, Y.; Jiao, J.; Ding, J.; Fu, W.; Qian, W. Using Sea Wave Simulations to Interpret the Sunglint Reflection Variation with Different Spatial Resolutions. IEEE Geosci. Remote Sens. Lett. 2022, 19, 1–4. [Google Scholar] [CrossRef]
Figure 1. Study area and in situ sampling stations: (a) China, (b) Xinjiang Province, (c) Bosten Lake, and (d) Ulungur Lake. Dots represent the in situ sampling locations.
Figure 1. Study area and in situ sampling stations: (a) China, (b) Xinjiang Province, (c) Bosten Lake, and (d) Ulungur Lake. Dots represent the in situ sampling locations.
Remotesensing 16 03060 g001
Figure 2. (a) Remote sensing reflectance in Bosten Lake and Ulungur Lake, (b) SOWT classification in Bosten Lake, and (c) SOWT classification in Ulungur Lake.
Figure 2. (a) Remote sensing reflectance in Bosten Lake and Ulungur Lake, (b) SOWT classification in Bosten Lake, and (c) SOWT classification in Ulungur Lake.
Remotesensing 16 03060 g002
Figure 3. Scatter plots of Rrs retrieved by six AC algorithms, (a) DSF, (b) C2RCC, (c) POLYMER, (d) MUMM, (e) BP, and (f) GRS, versus in situ Rrs.
Figure 3. Scatter plots of Rrs retrieved by six AC algorithms, (a) DSF, (b) C2RCC, (c) POLYMER, (d) MUMM, (e) BP, and (f) GRS, versus in situ Rrs.
Remotesensing 16 03060 g003
Figure 4. Scatter plots of band ratios between MSI Rrs were obtained using six AC algorithms and in situ Rrs, (a) DSF, (b) C2RCC, (c) POLYMER, (d) MUMM, (e) BP, and (f) GRS.
Figure 4. Scatter plots of band ratios between MSI Rrs were obtained using six AC algorithms and in situ Rrs, (a) DSF, (b) C2RCC, (c) POLYMER, (d) MUMM, (e) BP, and (f) GRS.
Remotesensing 16 03060 g004
Figure 5. Score statistics of the six AC algorithms.
Figure 5. Score statistics of the six AC algorithms.
Remotesensing 16 03060 g005
Figure 6. Solar zenith angle (a), sensor zenith angle (b), relative azimuth angle (c), θ m (d), and wind speed and direction at Bosten Lake in 2022 (e), as well as sunglint image statistics from 2015 to 2022 (f).
Figure 6. Solar zenith angle (a), sensor zenith angle (b), relative azimuth angle (c), θ m (d), and wind speed and direction at Bosten Lake in 2022 (e), as well as sunglint image statistics from 2015 to 2022 (f).
Remotesensing 16 03060 g006
Figure 7. Solar zenith angle (a), sensor zenith angle (b), relative azimuth angle (c), θ m (d), and wind speed and direction at Ulungur Lake in 2022 (e), as well as sunglint image statistics from 2015 to 2022 (f).
Figure 7. Solar zenith angle (a), sensor zenith angle (b), relative azimuth angle (c), θ m (d), and wind speed and direction at Ulungur Lake in 2022 (e), as well as sunglint image statistics from 2015 to 2022 (f).
Remotesensing 16 03060 g007
Figure 8. Spectral curves of adjacent-sunglint and no-sunglint areas in Bosten Lake (ag) and Ulungur Lake (hn).
Figure 8. Spectral curves of adjacent-sunglint and no-sunglint areas in Bosten Lake (ag) and Ulungur Lake (hn).
Remotesensing 16 03060 g008
Figure 9. Images before and after atmospheric correction at 490 nm for Bosten Lake (ag) and Ulungur Lake (hn).
Figure 9. Images before and after atmospheric correction at 490 nm for Bosten Lake (ag) and Ulungur Lake (hn).
Remotesensing 16 03060 g009
Figure 10. Examples of sunglint effects on lakes in different regions of China.
Figure 10. Examples of sunglint effects on lakes in different regions of China.
Remotesensing 16 03060 g010
Figure 11. Sunglint statistics of different lakes.
Figure 11. Sunglint statistics of different lakes.
Remotesensing 16 03060 g011
Table 1. The match-up dates of in situ measurement and MSI data acquisition over Bosten Lake and Ulungur Lake.
Table 1. The match-up dates of in situ measurement and MSI data acquisition over Bosten Lake and Ulungur Lake.
LakeMSI ImageDateNumberSunglint
BostenMSIL1C_20210917T045701T45TVG2021.9.1711No
MSIL1C_20210917T045701T45TWG2021.9.1714Yes
MSIL1C_20220612T050659T45TVG2022.6.1226Yes
UlungurMSIL1C_20210526T051651T45TWN2021.5.2621Yes
Table 2. Descriptions of AC algorithms.
Table 2. Descriptions of AC algorithms.
AlgorithmsAlgorithm Principles
DSF (Acolite20211124)Rayleigh LUT6SV [52]
AerosolDark target approach (area-based)
SunglintIt estimates sunglint using estimations at a reference band (assuming zero ρw) reflectance and extrapolates it to other spectral bands.
C2RCC (SNAP 9.0)Rayleigh LUTNA
AerosolSOS atmospheric parameters, O3, WV, NO2, O2, etc.
SunglintNA
POLYMER (v4.16)Rayleigh LUTSOS [53]
AerosolPolynomial fitting (per-pixel)
SunglintThe atmospheric component of this algorithm is a polynomial function used to derive the spectral reflectance of the atmosphere and sunglint.
MUMM (l2gen 9.5.1-V2021.1)Rayleigh LUTAhmad and Fraser 1982 [54]
AerosolNIR-SWIR band ratio
(per-pixel)
SunglintAccording to the Cox and Munk model, sunglint is predicted using wind speed data and subtracted from radiance when it falls between two thresholds.
BP (l2gen 9.5.1-V2021.1)Rayleigh LUTAhmad and Fraser 1982 [54]
AerosolNIR-SWIR band ratio
(per-pixel)
SunglintAccording to the Cox and Munk model, sunglint is predicted using wind speed data and subtracted from radiance when it falls between two thresholds.
GRS (V2.1)Rayleigh LUTOSOAA [55]
AerosolFitted to CAMS (area-based)
SunglintIt estimates the bidirectional reflectance distribution function (BRDF) of the rough air–water interface from the SWIR bands (i.e., around 1610 and 2200 nm). The sunglint signal obtained in the SWIR is then propagated toward the NIR and visible bands.
Table 3. Variations in the bio-optical properties of Bosten Lake and Ulungur Lake.
Table 3. Variations in the bio-optical properties of Bosten Lake and Ulungur Lake.
LakeNumberSDD (m)Chla (μg/L)SPM (mg/L)
Min–MaxMean ± StdMin–MaxMean ± StdMin–MaxMean ± Std
Bosten511.50–6.803.38 ± 1.220.54–8.062.88 ± 2.080.20–5.202.30 ± 1.12
Ulungur210.95–1.901.49 ± 0.210.24–3.731.26 ± 0.734.21–10.315.33 ± 2.65
Table 4. Statistics of evaluation indicators for six AC algorithms (bold means the best statistical value).
Table 4. Statistics of evaluation indicators for six AC algorithms (bold means the best statistical value).
AlgorithmBandR2RMSE
(sr−1)
MAPE
(%)
NAlgorithmBandR2RMSE
(sr−1)
MAPE
(%)
N
DSF4430.570.006941.8269MUMM4430.860.002628.2072
4900.760.005728.3572 4900.940.002416.3272
5600.830.004619.9172 5600.940.002414.5072
6650.460.001948.6272 6650.650.001345.5672
7050.200.001661.4870 7050.170.001662.3267
C2RCC4430.610.006942.5972BP4430.300.003451.0262
4900.790.006934.7472 4900.670.006138.4772
5600.850.005423.1272 5600.790.004420.7372
6650.640.001836.8272 6650.310.002447.1258
7050.470.001438.5272 7050.320.001648.4348
POLYMER4430.860.003222.7872GRS4430.470.005772.6872
4900.910.003518.6172 4900.720.005042.1972
5600.910.003815.8172 5600.800.004424.2372
6650.740.001230.6872 6650.440.002171.9470
7050.420.001438.4472 7050.190.001993.0769
Table 5. Band ratio errors between in situ Rrs and MSI Rrs were obtained for the six AC algorithms (bold means the best statistical value).
Table 5. Band ratio errors between in situ Rrs and MSI Rrs were obtained for the six AC algorithms (bold means the best statistical value).
AlgorithmRatioR2RMSEMAPE (%)AlgorithmRatioR2RMSEMAPE (%)
DSF443/5600.010.34240.8MUMM443/5600.010.13220.5
490/5600.210.17415.0 490/5600.440.0989.4
665/4900.110.09431.4 665/4900.020.08826.5
665/5600.030.08135.4 665/5600.050.07632.4
C2RCC443/5600.320.21935.9BP443/5600.310.25637.1
490/5600.330.21726.8 490/5600.650.22225.4
665/4900.020.06118.3 665/4900.080.10733.9
665/5600.120.05625.5 665/5600.070.08735.7
POLYMER443/5600.460.09314.4GRS443/5600.280.26643.4
490/5600.710.0809.0 490/5600.020.14416.9
665/4900.080.05217.0 665/4900.010.09729.6
665/5600.050.04922.2 665/5600.100.10145.3
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, Q.; Liu, H.; Wang, D.; Li, D.; Liu, W.; Si, Y.; Liu, Y.; Li, J.; Duan, H.; Shen, M. Assessment of Atmospheric Correction Algorithms for Correcting Sunglint Effects in Sentinel-2 MSI Imagery: A Case Study in Clean Lakes. Remote Sens. 2024, 16, 3060. https://doi.org/10.3390/rs16163060

AMA Style

Wang Q, Liu H, Wang D, Li D, Liu W, Si Y, Liu Y, Li J, Duan H, Shen M. Assessment of Atmospheric Correction Algorithms for Correcting Sunglint Effects in Sentinel-2 MSI Imagery: A Case Study in Clean Lakes. Remote Sensing. 2024; 16(16):3060. https://doi.org/10.3390/rs16163060

Chicago/Turabian Style

Wang, Qingyu, Hao Liu, Dian Wang, Dexin Li, Weixin Liu, Yunrui Si, Yuan Liu, Junli Li, Hongtao Duan, and Ming Shen. 2024. "Assessment of Atmospheric Correction Algorithms for Correcting Sunglint Effects in Sentinel-2 MSI Imagery: A Case Study in Clean Lakes" Remote Sensing 16, no. 16: 3060. https://doi.org/10.3390/rs16163060

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop