Next Article in Journal
Automated Bale Mapping Using Machine Learning and Photogrammetry
Next Article in Special Issue
The Distribution of pCO2W and Air-Sea CO2 Fluxes Using FFNN at the Continental Shelf Areas of the Arctic Ocean
Previous Article in Journal
A Machine Learning Based Downscaling Approach to Produce High Spatio-Temporal Resolution Land Surface Temperature of the Antarctic Dry Valleys from MODIS Data
Previous Article in Special Issue
Spatial Correlation Length Scales of Sea-Ice Concentration Errors for High-Concentration Pack Ice
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Technical Note

Melt Pond Retrieval Based on the LinearPolar Algorithm Using Landsat Data

1
Key Laboratory of Physical Oceanography, Ocean University of China, Qingdao 266100, China
2
Polar Joint Research Center, China University, Beijing 100875, China
3
Qingdao National Laboratory for Marine Science and Technology, Qingdao 266100, China
4
Earth Observation and Modelling, Department of Geography, Kiel University, 24098 Kiel, Germany
*
Author to whom correspondence should be addressed.
Remote Sens. 2021, 13(22), 4674; https://doi.org/10.3390/rs13224674
Submission received: 29 September 2021 / Revised: 12 November 2021 / Accepted: 16 November 2021 / Published: 19 November 2021
(This article belongs to the Special Issue Remote Sensing of the Polar Oceans)

Abstract

:
The formation and distribution of melt ponds have an important influence on the Arctic climate. Therefore, it is necessary to obtain more accurate information on melt ponds on Arctic sea ice by remote sensing. The present large-scale melt pond products, especially the melt pond fraction (MPF), still require verification, and using very high resolution optical satellite remote sensing data is a good way to verify the large-scale retrieval of MPF products. Unlike most MPF algorithms using very high resolution data, the LinearPolar algorithm using Sentinel-2 data considers the albedo of melt ponds unfixed. In this paper, by selecting the best band combination, we applied this algorithm to Landsat 8 (L8) data. Moreover, Sentinel-2 data, as well as support vector machine (SVM) and iterative self-organizing data analysis technique (ISODATA) algorithms, are used as the comparison and verification data. The results show that the recognition accuracy of the LinearPolar algorithm for melt ponds is higher than that of previous algorithms. The overall accuracy and kappa coefficient results achieved by using the LinearPolar algorithm with L8 and Sentinel-2A (S2), the SVM algorithm, and the ISODATA algorithm are 95.38% and 0.88, 94.73% and 0.86, and 92.40%and 0.80, respectively, which are much higher than those of principal component analysis (PCA) and Markus algorithms. The mean MPF (10.0%) obtained from 80 cases from L8 data based on the LinearPolar algorithm is much closer to Sentinel-2 (10.9%) than the Markus (5.0%) and PCA algorithms (4.2%), with a mean MPF difference of only 0.9%, and the correlation coefficients of the two MPFs are as high as 0.95. The overall relative error of the LinearPolar algorithm is 53.5% and 46.4% lower than that of the Markus and PCA algorithms, respectively, and the root mean square error (RMSE) is 30.9% and 27.4% lower than that of the Markus and PCA algorithms, respectively. In the cases without obvious melt ponds, the relative error is reduced more than that of those with obvious melt ponds because the LinearPolar algorithm can identify 100% of dark melt ponds and relatively small melt ponds, and the latter contributes more to the reduction in the relative error of MPF retrieval. With a wider range and longer time series, the MPF from Landsat data are more efficient than those from Sentinel-2 for verifying large-scale MPF products or obtaining long-term monitoring of a fixed area.

Graphical Abstract

1. Introduction

Melt ponds are some of the most common phenomena on the surface of Arctic sea ice in warm seasons and generally form in late May and refreeze during late August and early September [1]. The distribution and variability of melt ponds have an important influence on the Arctic climate through sea ice albedo feedback [2]. In recent years, it has been shown that the melt pond fraction (MPF) of the Arctic in spring can effectively predict the September minimum sea ice extent [3,4,5], which leads to enhancements in the seasonal forecasting ability of the summer sea ice extent. Therefore, accurately obtaining the MPF is extremely vital for understanding and predicting Arctic sea ice changes.
Compared with field observations and aerial photography, satellite remote sensing has high spatial resolution and temporal continuity. Optical satellite remote sensing data are widely used in MPF retrieval because of their strong intuitive and interpretative capability.
At present, there are two MPF products with 25 km resolution covering the entire Arctic, based on medium-resolution data [6,7,8]. The moderate resolution imaging spectroradiometer (MODIS)-derived MPF product spans from 2000 to 2011 [7], and the medium-resolution imaging spectrometer (MERIS)-derived MPF product spans from 2002 to 2011 [8]. Recently, Ding created new MODIS-based MPF data with a longer period of 2000–2019 [9]. These MPF products cover the entire Arctic but generally have a relatively lower resolution of 12.5 km. Higher-resolution optical satellite remote sensing data are needed to validate these MPF retrieval products, and more details of melt ponds, such as pond size, shape, and color, could be acquired.
MPF retrieval algorithms for high-resolution optical remote sensing products are developed based on the spectral characteristics of melt ponds in the visible and near-infrared bands. Markus et al. [10] used Band 1 (B1, 450–515 nm, blue) and the difference between Band 2 (B2, 525–605 nm, green) and Band 3 (B3, 630–690 nm, red) of Landsat 7 (L7) data in their MPF retrieval algorithm. According to the locations of different surface types in the scatterplot, pure ice/snow, pure melt ponds, and pure open water clusters are defined. The MPF was obtained by calculating the relative distance between the melt pond cluster and others. Rosel et al.’s [11] algorithm transforms the scatterplot of B1 and Band 4 (B4, 775–900 nm, NIR) using principal component analysis (PCA) and then, similar to Markus, determines the thresholds of a 0 MPF and a 100% MPF and calculates the MPF of a certain pixel by its distance to the trinary pixel cluster. These two algorithms assume that the albedo of different melt ponds is a fixed value in certain bands. However, this assumption is not consistent with observations that the albedo or reflection of melt ponds changes significantly [12,13,14] and causes the underestimation of the value of retrieved MPF. Given this aspect, Wang et al. [15] proposed the LinearPolar algorithm using B2 (457–522 nm, blue, corresponding to B2 (450–515 nm, blue) of Landsat 8 (L8)) and Band 8 (B8, 784–900 nm, NIR, corresponding to B5 (845–885 nm, NIR) of L8) of Sentinel-2A (S2) data with a resolution of 10 m. In this band combination, the pure ice/snow pixels and the pure melt ponds pixels are approximately distributed along two corresponding straight lines, and the albedo of different melt pond pixels is not fixed. In the work of Wang et al., by considering the coordinates of B2 and B2–B8, the intersection of the lines is taken as the pole. The baseline is the axis of melt ponds with 100% MPF, and the other line is the axis of ice/snow with 0 MPF. The (polar) angle between the lines is the MPF. Then, the axis of ice/snow (0 MPF, located at the bottom of the pure ice/snow pixels) and the axis of melt ponds (100% MPF, located at the top of the pure melt pond pixels) parallel to the horizontal axis can be obtained by polar coordinate transformation. This means that although the albedo of melt pond pixels is not fixed, its θ (the angular coordinate of pixels after polar coordinate transformation, that is, the included angle between pixels and 100% melt pond axis in polar coordinate) is the same, which is the difference between the LinearPolar algorithm and the previous algorithms. The MPF can be calculated by the distance between the two axes. This algorithm takes into account the change in melt pond albedo of different colors, which improves the accuracy of the MPF of dark-blue melt ponds.
Since Landsat data have been used for many MPF validations with a low resolution previously with different algorithms, it is necessary to apply the LinearPolar algorithm to Landsat data. Since 2003, a hardware component failure left spaces of missing data on either side of L7′s images, which seriously affects the use of L7. Therefore, we chose L8 (the latest Landsat satellite) data to implement the algorithm. Even if the temporal resolution of L8 (16 days) is less than that of S2 (5 days for double satellites, 10 days for a single satellite) and its spatial resolution (30 m) is also lower than that of S2 (10 m), the MPF of some L8 pixels can be up to 100% during the melt season; therefore, the LinearPolar algorithm can be applied to L8 data, and this application could cover a larger area, thereby improving the verification efficiency.
In recent years, the extended melt season has led to more active navigation in the Arctic Passage [16]. The Northwest Passage (NWP) is one of the passages with increased navigability, and it crosses the Canadian Arctic Archipelago (CAA). The northern branch of the NWP is generally covered by multiyear ice (MYI), while the southern channels are generally covered by seasonal sea ice [17]. Since the MPF is related to the summer sea ice melting process [14], the melt pond information of the CAA can enrich our understanding of the regional summer sea ice melting process and provide information for the opening of the NWP. By applying the LinearPolar algorithm to Landsat 8, we explored the algorithm’s feasibility on very high-resolution data. In addition, we obtained the MPF with a more extensive spatial range and high resolution to verify medium- and low-resolution MPF products.

2. Data

We use four L8 scenes and six S2 scenes of the corresponding location. These images were all obtained from the beginning to the end of July, the middle of the melt season, in the west of CAA (Figure 1). Three L8 scenes are located in the northern MYI area, and one L8 scene is located in the southern seasonal sea ice area. The data from this time and location are selected because, on the one hand, it is based on the consideration of the amount of data. On the other hand, there are more dark melt ponds and light melt ponds in this period [14]. Using data in this period can highlight the advantages of the LinearPolar algorithm.

2.1. L8 Data

L8 data are obtained from the United States Geological Survey (USGS) [18]. L8 includes B1–B7 and B9 with a resolution of 30 m and B8 with a resolution of 15 m. The LinearPolar algorithm [15] was applied to L8, B2 (450–515 nm), B3 (525–600 nm), B4 (630–680 nm), and B5 (845–885 nm) in the experiments in this paper. The temporal resolution of L8 is 16 days, and the temporal range is from 2013 to the present.

2.2. Sentinel-2A Data

S2 level 1C (L1C) data (hereafter, S2) are available for download from the European Space Agency (ESA) [19] and were used as the validation data. S2 includes 13 bands covering visible bands, near-infrared bands, and shortwave infrared bands, with resolutions of 10 m (B2, B3, B4, and B8), 20 m (B5, B6, B7, B8a, B11, and B12), and 60 m (B1, B9, and B10). B2 (457–522 nm) and B8 (784–900 nm) are used for the LinearPolar algorithm following Wang et al. [15]. The S2 mission comprises a constellation of two polar-orbiting satellites, and the revisit time is 10 days at the equator with one satellite and 5 days with two satellites. The temporal range is from 2015 to the present.

2.3. Data Process

In this paper, we randomly selected four L8 scenes (black frame in Figure 1) obtained during July over the western CAA under almost clear sky conditions (cloud cover less than 5%). The selected 6 S2 scenes correspond to the same time and location as the L8 scenes (red dashed frame in Figure 1). The seasonal pond evolution is generally divided into four stages. In the third stage, the melt pond develops steadily and is widely distributed. The MPF often reaches the seasonal maximum [14]. Recent studies show that the third stage of pond evolution is generally from the end of June to the beginning of August [9]. Therefore, the images used in this paper are all obtained from the beginning to the end of July. S2 and L8 data have coincided since June 2015. The temporal resolutions of L8 and S2 are 16 days and 5 days, respectively. Taking a small area near the western CAA in July 2019 as an example, there are 6 L8 scenes and 23 corresponding S2 scenes with cloud cover less than 5%. There is an large number of data of the whole CAA region from May to September during 2015–2021. In this paper we only select several representative scenes for research.
We used almost all the overlapping areas of four L8 and six S2 samples (hereafter, six overlapping samples) to select the best band combination. At the same time, considering that the number of pixels of ice and snow greatly exceed those of melt ponds, we randomly selected 80 pairs of samples with the same location and area size from the S2 and L8 data for the application of the LinearPolar algorithm. Each L8 sample had a size of 30 × 20 pixels and a resolution of 30 m, and each S2 sample had a size of 90 × 60 pixels and a resolution of 10 m. In the 80 randomly selected cases, the distribution of surface types is random, which is suitable to draw a generalizable conclusion.

3. Methods

3.1. Band Combination Experiments

Following Wang et al.’s [15] work, we first chose a training area to discriminate typical pixels of different surface types. The same training areas were selected for the S2 data and L8 data, and the training samples were selected at the corresponding locations by visual inspection based on the true color images, as shown in Figure 2. There are 7 categories on the sea ice surface: bare ice, snow-covered ice, open water, melt pond 1 (light-blue pond), melt pond 2 (dark-blue pond), mixed pixel 1 (snow-covered ice and melt pond 1), and mixed pixel 2 (snow-covered ice and melt pond 2) (Figure 2). The two kinds of mixed pixels are located at the edge of the two kinds of melt ponds.
For the S2 data of Figure 2a, B2 (457–522 nm) and B8 (784–900 nm) are used in the LinearPolar algorithm [15] to obtain a scatterplot of B2 and the difference between B2 and B8 (B28), in which the ice/snow pixels and melt pond pixels are distributed along two lines, and two types of mixed pixels are located between these two lines (Figure 3a). The intersection of these two lines is taken as the origin of polar coordinates, and the values of B28 and B2 are transformed to polar coordinate values (Figure 3b). The bare ice and snow are located on one line (sea ice axis), which was set to 0 MPF (the threshold of the sea ice axis is denoted by θ t ), and two types of melt ponds are located on another line (melt pond axis), which was set to 100% MPF (the threshold of the melt pond axis is denoted by θ t 0 ). Both lines are parallel to the horizontal axis; therefore, the thresholds of the sea ice axis and melt pond axis can be determined.
In Figure 3, we use the DN values to obtain the scatterplots. The conversion process from DN value to reflectance is as follows:
L λ = G r e s c a l e × Q C A L + B r e s c a l e ,   ρ p = π × L λ × d 2 E S U N λ × cos θ s
where L λ is the TOA radiance; G r e s c a l e is the reflectance multiplicative scaling factor for the band; B r e s c a l e is the reflectance additive scaling factor for the band; Q C A L is the level 1 pixel value in DN; ρ p is the surface reflectance (albedo); d is the Earth–Sun distance; E S U N λ is the mean solar exoatmospheric irradiances; and θ s is the solar zenith angle.
For the application of the LinearPolar algorithm [15] on L8, a series of experiments are conducted to determine the most suitable band combination. The selection of the best band combination of the LinearPolar algorithm on L8 mainly refers to four aspects: the albedo difference of melt ponds and other surface types in the visible to the near-infrared band, the band combination used in the previous algorithms, the errors (the MPF errors, the confusion matrix accuracy, and the standard deviation caused by the threshold change) of the retrieval results of the LinearPolar algorithm with different band combinations, and the dispersion of pixels near the melt pond axis and sea ice axis after the polar coordinate change. According to the characteristics of the LinearPolar algorithm, the smaller the pixel dispersion, the more accurate the determination of the threshold and the higher the retrieval accuracy.
According to the spectral albedos for different surface types on Arctic sea ice (Figure 4), the albedos of bare ice and snow are much greater than those of melt ponds. From the visible light band (B2, B3, and B4) to the near-infrared band (B5), the albedos of these types show a downward trend, and the albedos of melt ponds decrease more sharply than those of bare ice and snow. Thus, the melt ponds can be distinguished from bare ice and snow by the difference in albedos between the visible light band and near-infrared band. Figure 4 shows that a relatively obvious difference exists between B2 and B5 for L8. At the same time, considering the B2–B34 (the difference between B3 and B4, approximately 0.5–1.7 less than B25) combination in the Markus algorithm and B2–B5 combination in the PCA algorithm, 4 alternative band combinations of B2–B34, B2–B5, B2–B25 (the difference between B2 and B5), and B5–B25 are used in the experiments.
Subsequently, the scatterplots of these four combinations were obtained and then transformed into polar coordinates (Figure 5). To be consistent with Figure 3, the DN value is still used to obtain the scatterplots in Figure 5. For B2–B34, the melt pond clusters cannot be regarded as a line, and the lead cluster span is too large to remove. The point distributions of the other three combinations except B2–B34 are all reasonable: sea ice/snow points and all melt pond points are consistent in a straight line, and only the distance between the two axes varies.
To select the best band combination, we made the following statistics: First, we calculated the error of the MPF retrieval results between L8 and S2 of four combinations for 6 overlapping samples. The error analysis (Table 1) shows that all the errors (mean error (ME), mean absolute error (MAE), root mean square error (RMSE), and standard deviation (STD)) of the retrieval results of the four combinations and S2 are within the acceptable range. The differences in errors for all 4 combinations are minimal, but it is obvious that the band combination of B2–B25 is relatively better than that of other combinations.
Second, to quantitatively evaluate the performance of different band combinations when the LinearPolar algorithm is applied to L8, we randomly selected 1500 pixels in areas with melt ponds of each overlapping image, with a total of 9000 verification points. Taking the retrieval results of S2 using the LinearPolar algorithm as the true categories, the results of different L8 band combinations are evaluated by a confusion matrix. Table 2 shows the results for the producer’s accuracy, the user’s accuracy, the overall accuracy, and the kappa coefficient for different band combinations.
The overall accuracy of the four band combinations is more than 90%, and the kappa coefficient is also greater than 0.8, indicating that the classification results are highly consistent. B2−B25 and B5−B25 have similar overall accuracies and kappa coefficients and perform better than those of the other combinations.
When applying the LinearPolar algorithm in batch processing, the Hough transform is used to automatically determine the threshold. In this paper, since only several scenes are used rather than the entirety of scenes, it is more accurate to determine the threshold manually. Third, to select the best combination, we also conducted threshold sensitivity experiments on these 4 combinations. The sea ice axis threshold θ t is transformed by ± 3 % for each combination, and then, we calculated the standard deviation of the retrieval results of the 4 band combinations after the threshold change (Table 3). It can be seen that the error difference caused by the threshold transformation of the four band combinations is also small, but relative to other combinations, the B2–B25 combination is the best.
Last, standard deviation was used to describe the pixel dispersion of the melt pond axis and sea ice axis (Table 4). The results show that the pixel distribution of the B2–B25 band combination is the most compact, which indicates a minimum error is achieved in the threshold determination. Overall, the band combination of B2–B25 is better than those of other combinations. This also suggests that the band combination selected in Wang et al. (2020) is the best.

3.2. Retrieval Algorithm

The MPF of L8 for each pixel can be calculated by the following equation, which was modified from Wang et al. (2020):
0 , θ > θ t θ t θ θ t θ t 0 , 0 < θ < θ t 1 , θ < θ t 0 ,   θ = arctan b 2 y 0 b 25 x 0 arctan b 2 mp 1 y 0 b 25 mp 1 x 0 r = b 25 x 0 2 + b 2 y 0 2
where θ is the angular coordinate; θ t and θ t 0 are the thresholds of the sea ice axis and melt pond axis, respectively; r is the radial coordinate; x 0 , y 0 is the Cartesian coordinates of the polar origin; b 2 and b 25 are the reflectance of B2 and the difference between B2 and B5 (B2–B5), respectively; b 2 mp 1 and b 25 mp 1 are the mean values of the melt pond 1 reflectance of b 2 and b 25 in a training area (the corresponding values of melt pond 2 are same as those of melt pond 1).
The thresholds are determined by the Hough transform [21] from Wang et al.’s [15] work. However, the Hough transform requires enough sample data. There are fewer pixels in the same region of L8 than S2; therefore, the thresholds of L8 are determined manually here. Of course, the training region can also be expanded, and then the Hough transform can be used.

3.3. Verification and Comparison Methods

The resolution of S2 is higher than that of L8; therefore, the S2 data are used as the verification data. In this paper, we use the LinearPolar algorithm (on the S2 data), support vector machine (SVM) algorithm and iterative self-organizing data analysis technique (ISODATA) algorithm to verify and compare the results.
The MPF obtained from S2 using the LinearPolar algorithm is taken as one of the standards to verify the MPF obtained from L8, and the retrieval process follows Wang’s [15] work. For the convenience of comparison, the MPF results of S2 were interpolated into the 30 m resolution grid of L8.
As a supervised classification algorithm, the SVM classification result is determined only by the appropriate category samples selected manually, which is helpful for identifying the key features of categories [22]. The SVM algorithm is simple and robust; however, it is difficult to implement on large-scale classification samples, and manual selection is too subjective. Since SVM classification cannot identify pixel values but can only roughly classify categories with a range of values, all the pixels were divided into melt ponds (main components), open water (main components), and ice/snow (main components). Then, the SVM classification results of S2 were interpolated into the L8 grid.
ISODATA [23], a mature unsupervised classification algorithm, does not need manual initial input but needs to manually adjust the merged categories after the classification; this algorithm is more automatic than SVM. For ISODATA, we set the number of classes to 15, the maximum number of iterations to 10, the change threshold to 1, the minimum class distance to 1, and the maximum merge pairs to 1 and then manually merged the 15 categories into 3 categories: melt ponds, ice/snow, and open water. The ISODATA classification results of S2 were interpolated into the grid of L8.

4. Results

Figure 6 shows the retrieval results of five cases, which have obvious melt ponds, randomly selected from the coincidence part of scene D (L8) and scene f (S2) in Figure 1. For the retrieval results of L8 using the LinearPolar algorithm, these three MPFs of S2, SVM, and ISODATA are used to verify and compare.
The classification data of the SVM and ISODATA algorithms are shown in Figure 6(c1–c5) (the interpolation of the S2 classification data by the SVM algorithm) and Figure 6(e1–e5) (the interpolation of the S2 classification data by the ISODATA algorithm, Figure 6d1–d5). The MPF retrieval data of S2 using the LinearPolar algorithm are shown in Figure 6(f1–f5), and Figure 6(g1–g5) shows the interpolation of Figure 6(f1–f5) onto the L8 grid. The distribution of the three algorithms (the SVM algorithm, the ISODATA algorithm, and the LinearPolar algorithm) data are approximate. They can identify the 100% dark-blue melt ponds (cases 2, 3, and 4) and light-blue melt ponds (cases 1 and 5).
The three MPF data of S2 are compared with the true-color images of each case. In cases 1–3 and case 5, which have lead, all three algorithms incorrectly classify the submerged ice beside the lead as a melt pond, which leads to a high MPF. For cases 2, 4, and 5, which have many relatively small melt ponds, the SVM and ISODATA algorithms are almost unable to identify these melt pond points. The reason is when the melt pond points are selected manually, only the pixels with the melt pond accounting for the main part are selected, while the S2 data using the LinearPolar algorithm can calculate the MPF of this part.
The previous algorithms, the Markus algorithm (Markus et al., 2003), the PCA algorithm (Rosel et al., 2011), and the LinearPolar algorithm were all applied to the L8 data to obtain the retrieved MPF (Figure 6(h1–h5, i1–i5, and j1–j5), respectively).
As shown in Figure 6, case 1 and case 5 are similar, with obvious light-blue melt ponds. Compared with Figure 6(g1,g5), 100% of the melt ponds in the two cases can be identified by all three algorithms. However, for cases 2–4 with dark-blue melt ponds, compared with the true-color images, only the LinearPolar algorithm can identify the dark melt ponds with a 100% MPF as 100% MPF. The relatively small melt ponds in the five cases can be identified only by the LinearPolar algorithm.
Table 5 shows the average MPF results of the five cases from three retrieval algorithms using L8 data and the average MPF data of the five cases from the interpolation of a retrieval algorithm and two classification algorithms using S2 data (See Appendix B for specific average error of 80 cases). Consistent with the conclusion drawn in Figure 6, the average MPFs of the three validation data are relatively similar for each case. The correlation coefficient between the two classification data is 0.96, and the mean bias is 0.7%. The correlation coefficients between the retrieval data of S2 and the two classification data are as high as 0.90 and 0.95, and the mean biases are 0.4% and 1.1%. From Figure 7 and the comparison of the true-color images, we found that the S2 data using the LinearPolar algorithm have a stronger ability to capture relatively small melt ponds, especially small melt ponds surrounded by ice and snow. The statistics show that the classification data are affected for this reason.
Among the three retrieval results of L8 using different algorithms, the results of the LinearPolar algorithm are the closest to those used for verification, and the mean error with S2 using the LinearPolar algorithm, SVM algorithm, and ISODATA algorithm are −0.6%, −0.24%, and 0.5%, respectively. The other two algorithms seriously underestimated the MPF of each case, and the mean errors were −5.9%, −5.6%, and −4.8%, respectively, for the Markus algorithm and −5.7%, −5.3%, and −4.6%, respectively, for PCA. Therefore, the MPF is underestimated by these two algorithms. Overall, the MPF obtained from the LinearPolar algorithm, which is most similar to the Sentinel-2A result, SVM result, and ISODATA result, is more accurate than previous algorithms.
The above analysis shows that the three S2 data (the LinearPolar algorithm data, the SVM algorithm data, and the ISODATA algorithm data) are relatively similar. We further use the confusion matrix (Table 6) to prove that all three data can be used as verification data.
We randomly selected 1500 pixels of each image in areas with melt ponds, with a total of 9000 verification points. Taking the retrieval data of S2 using the LinearPolar algorithm, SVM classification data, and ISODATA classification data as the true categories, the results of L8 using three different retrieval algorithms are evaluated by confusion matrices. The overall accuracy and kappa coefficient of each image were calculated, as shown in Table 6. Figure 7 shows the overall accuracy and kappa coefficient of 9000 points.
Figure 7 shows that regardless of any type of validation data, the overall accuracy and kappa coefficient of L8 retrieval results using the LinearPolar algorithm are much higher than those of PCA and Markus algorithms. Since both L8 and S2 use the LinearPolar algorithm, the highest accuracy (95.38% and 0.88) is reasonable. The SVM classification data are obtained according to the manually selected typical pixel classification, and the classification data are relatively accurate. Therefore, the accuracy (94.73% and 0.86) of the comparison between the results of L8 using the LinearPolar algorithm and SVM classification data is also relatively high.
The overall accuracy represents the probability of the correct classification of all pixels. The overall accuracy difference of the three algorithms is not too large, and the LinearPolar algorithm performs the best, which means that its calculation results are more accurate. The producer’s accuracy of melt ponds represents the probability of the real melt pond category being identified by the algorithm. The producer’s accuracies of L8 using the LinearPolar algorithm between S2 using the LinearPolar algorithm, the SVM classification algorithm, and the ISODATA classification algorithm are 94.20%, 91.49%, and 87.82%, respectively, which are much higher than the other two algorithms. This shows that the LinearPolar algorithm can identify more melt ponds than PCA and Markus algorithms. The user’s accuracy of melt ponds represents the probability that the melt pond category identified by the algorithm is a real pond category. The result of L8 using the LinearPolar algorithm is slightly lower than that of the other two algorithms. However, this does not contradict our previous results, although the user’s accuracies of the other two algorithms are slightly higher than that of the LinearPolar algorithm, this is because they can only identify a small number of the melt pond pixels. The kappa coefficient is used to evaluate the accuracy of classification. The more consistent the classification results are with the verification data, the higher the kappa coefficient is. The kappa coefficient of L8 using the LinearPolar algorithm is approximately 0.8–0.9, which means the L8 results using the LinearPolar algorithm and the verification data are almost in perfect agreement. The results of the other two algorithms are only in moderate agreement. Therefore, the results of the LinearPolar algorithm are more accurate than those of previous algorithms.
Overall, the results of Table 5 and Table 6 and Figure 7 show that the three S2 data (the LinearPolar algorithm data, the SVM data, and the ISODATA data) are relatively similar; therefore, any of the three MPF data can be used for validation.
Among them, the data of the LinearPolar algorithm indicate that it can identify small-scale melt ponds and requires the least manual intervention. Compared with the other two data (the SVM data and the ISODATA data), the retrieval of the LinearPolar algorithm requires less time and has higher verification efficiency. Moreover, the SVM and the ISODATA algorithms can only determine the category of pixels, while the LinearPolar algorithm can obtain an accurate MPF value of each pixel. Therefore, to further quantify the accuracy of the algorithm, we choose the data of the LinearPolar algorithm to verify the retrieval result of L8.
Figure 8 shows the average MPF of 80 cases using different algorithms (See Appendix A for specific MPF values and RMSE of 80 cases). The errors of the average MPF for the 80 randomly selected cases are shown in Table 7. The average MPF for the S2 data is 10.9%, and the average MPFs for the L8 data are 10.0%, 5.0%, and 4.2% for the LinearPolar, Markus, and PCA algorithms, respectively. The correlation coefficients of the LinearPolar, PCA, and Markus algorithm results with the S2 data are 0.95, 0.88, and 0.91, respectively. It is obvious that all the errors (RMSE, ME, MAE, and relative error (RE)) of the LinearPolar algorithm are the lowest. The RMSE of the LinearPolar algorithm is 30.9% and 27.4% lower than that of the Markus algorithm and PCA algorithm, respectively. The MAEs of the LinearPolar algorithm are 2.0% lower than those of the Markus algorithm and 2.2% lower than those of the PCA algorithm. The retrieval error of the LinearPolar algorithm is 46.6% lower than that of the Markus algorithm and 53.5% lower than that of the PCA algorithm.
Among the 80 samples selected, 43 samples had obvious (relatively large scale; in this paper, melt ponds with widths greater than 100 m are considered relatively large melt ponds) dark- or light-blue melt ponds, and 37 samples had no obvious (relatively small) melt ponds. Next, we divided all the cases into two categories to calculate the errors (Table 7). Whether there is an obvious melt pond (OMP) or not, the MAE of the LinearPolar algorithm is approximately half of that of the other two algorithms. Regarding the RE, for the samples without OMPs, the LinearPolar algorithm has a mean MPF of 8.1, which is approximately 4 times that of the other algorithms. This finding indicates that the LinearPolar algorithm can identify relatively small melt ponds, which is not possible by the other two algorithms. For the region with OMPs, the RE of the LinearPolar algorithm is approximately 4 or 5 times smaller than that of the other two algorithms but is not reduced by as much as that of the region without OMPs. The reason is the other two algorithms can identify 100% of the light-blue melt ponds but cannot identify 100% of the dark-blue melt ponds, and the retrieval results would be seriously underestimated. In general, the LinearPolar algorithm greatly reduces the retrieval relative error, and the region without OMP performs even better.

5. Discussion

Regardless of the retrieval results of the five cases in Figure 5 or the average MPF of the 80 cases in Table 5, the retrieval results of L8 with a resolution of 30 m using the LinearPolar algorithm are smaller than those of S2 with a resolution of 10 m using the same algorithm. For the same area, Buckley [24] found that the MPFs of 100% of S2 images (resolution: 10 m) were in the range of 0–25%, while only 90% of NASA IceBridge Digital Mapping System (DMS) images (resolution: 0.1 m) were between 0–25%, and 10% of the DMS images were in the range of 25–60%. This finding shows that the higher the resolution is, the higher the MPF for the same retrieval algorithm. In this paper, the S2 data have higher resolution; therefore, the MPF retrieved by the LinearPolar algorithm is higher. The reason is that the high-resolution image can capture more sea ice variability on a smaller scale; that is, the relatively small melt ponds that can be observed in S2 (10 m) images cannot be fully captured or even cannot be captured in L8 (30 m) images in this paper.
In the 80 cases, compared with the Markus and PCA algorithms, the RE of the LinearPolar algorithm is greatly reduced. When the 80 cases were divided into two categories according to whether there were OMPs, the RE of the cases without OMPs decreased more than that of the cases with an OMP. That is, the accurate identification of relatively small melt ponds made a greater contribution to the reduction in the RE of the MPF retrieval.
The pixels surrounding the edge of leads are very special; although there may be sea ice at the bottom of this kind of pixel, which leads to the optical characteristics between the melt pond and lead, it cannot be identified as melt ponds because of the connection between the side and the open water. These pixels are divided into melt ponds during retrieval, which might cause the overestimation of the MPF. This error can be corrected by subtracting the corresponding proportion of the MPF after determining the shape and size of the lead. In this paper, we found that the error caused by submerged ice in the 80 cases (submerged ice appears only in cases with a lead) is small, and this overestimation exists in all algorithms in this paper; therefore, it can be ignored.
Because of the longer time series and larger coverage of Landsat than Sentinel, the efficiency of verification of the lower-resolution MPF is increased. It is helpful to understand the long-term variation trend in sea ice in fixed areas. The successful application of the LinearPolar algorithm in the Landsat data implies that this algorithm may also be applied to lower-resolution optical remote sensing data. One of the keypoints of the LinearPolar algorithm is to find melt pond pixels with a 100% MPF in optical remote sensing images. With global warming, the size of melt ponds, especially melt ponds on first-year ice, has become larger than before, and a certain number of 100% MPF melt pond pixels can be obtained in images with coarser resolution. Then, LinearPolar algorithm may have more applications. The application on other lower-resolution data is worth exploring.
Because the training area is too small, the Hough transform is not used in this paper. In practical applications, the Hough transform can be used to determine the threshold values, which is more convenient and has little artificial influence, and it can automatically produce the MPF.

6. Conclusions

In this study, according to previous algorithms and the spectral albedos of different types on the sea ice surface, we determined the most suitable band combination for the LinearPolar algorithm in L8 data through sensitivity experiments, and then MPF retrieval was carried out. The results of S2 retrieval, SVM classification, and ISODATA classification are used as verification data to calculate the classification accuracy of the results of L8 using three retrieval algorithms. Regardless of the type of validation data being compared, the overall accuracy and kappa coefficient of the LinearPolar algorithm are much higher than those of the other two algorithms. To further obtain the retrieval accuracy of the LinearPolar algorithm for melt ponds, the retrieval results of S2 using the LinearPolar algorithm are used as verification data, and the classification results of the SVM and ISODATA algorithms are used for supplementary verification. The results show that the LinearPolar algorithm has good applicability to Landsat data. For the average MPF of 80 randomly selected cases, for L8, compared with the retrieval results of 5.0% using the Markus algorithm and 4.2% using the PCA algorithm, the retrieval result of 10.0% using the LinearPolar algorithm is the closest to S2 of 10.9%, and the correlation coefficient is as high as 0.95. This result means that the LinearPolar algorithm is better than the Markus and PCA algorithms in the L8 data. The error analysis shows that the overall RE of the LinearPolar algorithm is 53.5% lower than that of the Markus algorithm and 46.6% lower than that of the PCA algorithm. Moreover, the LinearPolar algorithm reduces the RE more in the cases without OMPs than in the cases with an OMP. Accurate identification of relatively small melt ponds contributes more to the reduction in the RE in MPF retrieval than other factors affecting the RE.
The primary purpose of this paper is to explore the feasibility of using the LinearPolar algorithm with low- or medium-resolution data. When applying the LinearPolar algorithm to L8 data, the band combination corresponding to S2 data performs better than other band combinations; therefore, there is no need to improve the algorithm at present. The second purpose is to prove that S2 data can be used effectively to verify L8 data and other medium-resolution data. This achievement is significant for assessing verification costs. The third goal is to prove that for L8 data, compared with previous algorithms, the LinearPolar algorithm performs better and has a higher accuracy. This indicates that the LinearPolar algorithm can be used to obtain a larger range of and more accurate MPF products with a long time series in future applications.

Author Contributions

Experimental design, Y.Q. and J.S., methodology, Y.Q., J.S. and M.W.; data processing, Y.Q., validation, Y.Q.; formal analysis, Y.Q., J.S.; investigation, Y.Q., J.S. and M.W.; writing—original draft preparation, Y.Q.; writing—review and editing, Y.Q., J.S. and M.W.; funding acquisition, J.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research is supported by the National Key Research and Development Program of China (2018YFA0605903) and the Chinese Natural Science Foundation (42076228).

Acknowledgments

We greatly thank the United States Geological Survey (USGS) for providing the Landsat 8 imagery (https://glovis.usgs.gov/app; last access date: 15 November 2021) and the European Space Agency (ESA) for providing Sentinel 2 imagery (https://scihub.copernicus.eu/; last access date: 15 November 2021).

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Table A1. The average MPF and RMSE for the 80 cases between the 3 algorithms on L8 and LinearPolar algorithm on S2.
Table A1. The average MPF and RMSE for the 80 cases between the 3 algorithms on L8 and LinearPolar algorithm on S2.
CaseMPF (%)RMSE (%)
L8_MarkusL8_PCAL8_LPS2_LPMkPCALP
12.7635.96.628.026.865.35
25.495.9712.4512.2313.2613.168.94
34.064.5510.712.1415.0114.018.63
43.523.7810.7210.6611.7711.635.89
52.112.415.345.8911.0110.798.98
62.833.0511.991012.6411.87.09
77.037.1213.8414.2715.7115.357.35
82.512.765.545.867.97.145.26
91.663.768.728.8612.759.557.94
101.673.8810.7911.4114.1511.278.74
111.673.8810.7911.4114.1511.278.74
121.323.437.348.2512.2411.0810.35
132.134.399.3410.0113.6411.38.47
141.633.524.65.68.927.576.66
151.24.095.386.05108.738.02
161.082.656.195.758.97.276.15
170.762.035.496.7210.198.686.88
180.320.412.272.575.434.115.1
190.651.164.24.057.085.865.85
200.651.426.546.059.428.026.4
2124.7918.0525.5127.4815.9715.6511.79
227.355.7810.1311.8110.7110.217.32
232.572.244.276.528.448.246.37
2414.8212.6621.0622.121.420.2718.06
2511.299.7313.6615.3312.029.87.82
2612.019.1115.6418.2615.116.211.56
2712.8610.0416.1118.7219.5818.215.98
2812.7510.0514.7416.8514.9113.9611.32
2953.967.289.1913.0212.411.53
307.565.9710.7812.3711.9811.128.38
316.874.539.9411.613.1113.028.55
326.95.228.2810.1113.4812.5210.93
338.466.0910.4112.6514.7513.0211.24
3411.398.721416.1617.4314.9512.96
351.080.491.242.986.415.594.81
367.936.1110.6313.1316.3315.1313.21
3711.188.6112.9514.4213.6412.349.89
386.474.188.6912.0113.2412.488.34
3910.38.3716.7518.1417.0615.769.16
4020.9916.2625.727.3515.3816.157.99
418.297.7511.9612.1913.8311.579.9
424.283.418.538.919.639.924.79
431.751.365.266.198.768.254.29
448.888.3212.814.9110.7110.687.62
458.057.549.6711.8112.3310.759.51
464.44.319.4611.5211.2410.495.45
474.63.978.1910.7310.510.035.55
483.954.2110.0812.2713.5212.819.21
494.594.027.459.6710.4810.117.49
5011.6710.8618.2720.8317.4917.6912.1
511.60.717.527.5610.7111.096.01
520.980.923.876.6610.6210.79.64
532.953.349.978.7110.429.446.79
540.380.536.44.196.997.086.19
551.942.056.278.6711.319.916.24
564.522.899.5112.1513.7513.89.23
578.026.1815.4315.5414.4614.4812.09
585.743.8514.0615.3816.3316.3510.36
595.924.6413.9914.7914.8414.789.88
602.631.139.0710.3212.2313.329.36
612.411.417.017.0910.089.549.27
622.833.1516.314.0215.5114.8311.5
634.943.317.9110.5410.9912.029.05
640.560.372.224.397.527.485.18
653.392.3310.651314.2714.049.91
660.450.583.264.927.787.495.12
677.96.2313.7215.4813.913.967.92
683.464.3513.913.0815.3814.2910.47
691.881.496.768.5411.3310.946.52
701.230.655.227.61109.675.3
713.690.6612.1710.2413.6714.2210.83
726.72.6514.7513.4613.8115.319.92
734.151.0913.6711.1714.0614.879.8
742.580.7316.2512.114.4615.0910.75
752.650.6412.089.7212.2713.298.06
760.960.127.025.758.99.396.96
771.350.4811.329.0112.0912.7310.23
780.760.196.027.0610.6511.336.84
791.210.246.287.7310.7811.629.03
800.480.11.933.396.527.045.14
Mean4.954.2010.0310.9112.2511.698.54

Appendix B

Table A2. The error of average MPF for the 80 cases of LinearPolar algorithm on S2 and L8 data and ISODATA method on S2.
Table A2. The error of average MPF for the 80 cases of LinearPolar algorithm on S2 and L8 data and ISODATA method on S2.
CaseS2_LPL8_LPS2_IsodataME (%)MAE (%)RMSE (%)STD (%)
S2L8S2L8S2L8S2L8
16.625.97.470.9 3−1.314.684.389.118.859.078.76
212.2312.4513.481.23−0.844.916.188.8511.758.7711.72
312.1410.711.12−1.120.075.035.738.9210.468.8510.46
410.6610.728.85−1.891.714.385.466.458.766.168.59
55.895.345.960.22−0.772.184.134.7510.34.7410.27
61011.9912.893.4−0.785.436.719.1610.38.510.27
714.2713.8411.57−2.972.313.974.636.979.586.319.3
85.865.544.95−0.950.633.924.018.068.7988.76
98.868.7290.59−0.285.476.919.5212.149.512.14
1011.4110.798.09−2.642.786.338.49.0212.538.6212.22
1111.4110.798.09−2.642.786.338.49.0212.538.6212.22
128.257.348.910.83−1.5757.777.8912.777.8512.67
1310.019.348.17−1.71.176.24810.3613.0410.2212.99
145.64.65.62−0.26−0.83.433.937.058.827.058.78
156.055.388.742.28−3.365.287.239.513.899.2213.47
165.756.196.460.39−0.344.455.877.3910.047.3810.04
176.725.498.071.52−2.375.976.310.6111.9110.511.67
182.572.275.022.92−2.445.274.7311.1210.0510.739.76
194.054.24.750.92−0.264.824.439.348.639.298.62
206.056.546.360.21.455.795.4310.159.2710.159.15
2127.4825.5124.17−3.311.347.1410.179.6214.969.0314.9
2211.8110.1310.7−1.13−0.545.56.178.6211.378.5411.35
236.524.276.930.39−2.643.934.316.9810.036.979.68
2422.121.0622.280.17−1.227.3815.611.2223.4411.2223.4
2515.3313.6615.80.46−2.135.065.867.910.897.8910.68
2618.2615.6417.06−1.2−1.414.77.97.4714.327.3714.25
2718.7216.1118−0.72−1.896.0611.059.2919.59.2619.41
2816.8514.7416.69−0.16−1.944.26.987.113.817.113.68
299.197.289.610.47−2.344.687.847.9115.547.915.36
3012.3710.7812.60.35−1.945.427.128.8812.298.8712.12
3111.69.949.63−1.970.315.946.269.8712.739.6712.73
3210.118.289.94−0.17−1.664.737.858.6615.668.6615.57
3312.6510.4114.742.1−4.335.6999.8216.629.5916.05
3416.161417.521.35−3.525.9310.429.1217.479.0217.12
352.981.242.47−0.49−1.242.182.174.66.664.576.54
3613.1310.6312.69−0.45−2.064.978.888.0216.838.0116.7
3714.4212.9515.851.44−2.94.337.847.4114.327.2714.02
3812.018.6912.920.81−4.125.316.958.4712.648.4311.94
3918.1416.7517.5−0.63−0.756.428.459.72149.713.98
4027.3525.727.610.25−1.917.618.9911.7114.7411.7114.62
4112.1911.9611.12−0.970.784.265.856.8911.886.8211.86
428.918.537.35−1.561.174.544.737.018.096.838
436.195.265.8−0.4−0.544.614.967.829.657.819.64
4414.9112.813.39−1.51−0.587.086.2710.7611.0810.6611.06
4511.819.6711.8−0.01−2.124.65.77.7811.957.7811.76
4611.529.4613.371.85−3.916.166.249.510.979.3210.25
4710.738.1912.691.95−4.326.186.4610.5712.0910.3811.29
4812.2710.0811.96−0.3−1.886.638.8910.2515.3310.2415.21
499.677.458−1.67−0.554.315.336.439.896.219.88
5020.8318.2718.23−2.570.045.257.387.5114.257.0514.25
517.567.527.07−0.560.455.16.518.2710.98.2510.89
526.663.876.56−0.16−2.585.276.588.8113.798.8113.54
538.719.977.48−1.232.486.178.489.8312.779.7512.52
544.196.43.85−0.42.643.765.547.9710.157.969.8
558.676.277.04−1.64−0.766.886.8510.412.1710.2712.14
5612.159.5114.332.28−4.667.139.3211.315.0711.0714.34
5715.5415.4317.441.91−2.026.9511.7511.0918.3510.9318.24
5815.3814.0617.562.02−3.38.8511.6413.2317.9713.0817.66
5914.7913.9914.3−0.73−0.018.319.4312.0414.5412.0114.54
6010.329.0711.71.34−2.058.0810.412.7116.412.6416.27
617.097.0110.223.18−3.445.978.81115.2410.5314.84
6214.0216.313.93−0.212.6110.3412.7814.9718.4114.9718.22
6310.547.919.11−1.41−1.094.946.13912.158.8912.1
644.392.225.441.1−2.924.013.968.169.838.099.39
651310.6512.74−0.22−2.139.8611.5414.5318.9914.5318.88
664.923.262.76−2.20.54.353.687.388.017.047.99
6715.4813.7211.43−4.082.295.996.428.7711.197.7710.96
6813.0813.912.87−0.221.036.658.8410.3314.1210.3314.08
698.546.767.39−1.17−0.635.776.229.2311.369.1511.34
707.615.226.94−0.69−1.736.115.859.410.779.3710.63
7110.2412.179.2−1.133.227.5210.4911.7615.6511.7115.31
7213.4614.7514.110.650.647.510.7611.4515.711.4415.69
7311.1713.6710.540.332.096.49.599.8913.989.8913.82
7412.116.2511.96−0.264.668.7913.2912.8217.4212.8216.79
759.7212.089.5−0.393.147.659.2212.1313.3412.1312.96
765.757.027.151.34−0.136.617.9811.0312.7210.9512.72
779.0111.328.24−0.83.086.9510.2311.215.7811.1815.48
787.066.026.92−0.26−0.876.196.8710.9912.8810.9912.85
797.736.287.24−0.5−0.846.198.1110.9915.0610.9815.04
803.391.933−0.39−1.072.773.066.038.376.018.3
Mean10.9110.0310.759.34−0.66−0.147.385.7112.889.2112.71

References

  1. Perovich, D.K.; Polashenski, C. Albedo evolution of seasonal Arctic sea ice. Geophys. Res. Lett. 2012, 39, L08501. [Google Scholar] [CrossRef]
  2. Perovich, D.K.; Light, B.; Eicken, H.; Jones, K.F.; Runciman, K.; Nghiem, S.V. Increasing solar heating of the arctic ocean and adjacent seas, 1979–2005: Attribution and role in the ice-albedo feedback. Geophys. Res. Lett. 2007, 34, L19505. [Google Scholar] [CrossRef] [Green Version]
  3. Scharien, R.K.; Segal, R.; Nasonova, S. Winter Sentinel-1 backscatter as a predictor of spring Arctic sea ice melt pond fraction. Geophys. Res. Lett. 2017, 44, 12262–12270. [Google Scholar] [CrossRef] [Green Version]
  4. Liu, J.; Song, M.; Horton, R.M.; Hu, Y. Revisiting the potential of melt ponds fraction as a predictor for the seasonal Arctic sea ice extent minimum. Environ. Res. Lett. 2015, 10, 054017. [Google Scholar] [CrossRef] [Green Version]
  5. Ding, Y.; Cheng, X.; Liu, J.; Hui, F.; Wang, Z. Investigation of spatiotemporal variability of melt pond fraction and its relationship with sea ice extent during 2000–2017 using a new data. Cryosphere Discuss 2019, preprint. [Google Scholar]
  6. Tschudi, M.A.; Maslanik, J.A.; Perovich, D.K. Derivation of melt pond coverage on Arctic sea ice using MODIS observations. Remote Sens. Environ. 2008, 112, 26052614. [Google Scholar] [CrossRef]
  7. Rösel, A.; Kaleschke, L.; Birnbaum, G. Melt ponds on arctic sea ice determined from MODIS satellite data using an artificial neural network. Cryosphere 2012, 6, 431–446. [Google Scholar] [CrossRef] [Green Version]
  8. Zege, E.; Malinka, A.; Katsev, I.; Prikhach, A.; Heygster, G.; Istomina, L.; Birnbaum, G.; Schwarz, P. Algorithm to retrieve the melt pond fraction and the spectral albedo of Arctic summer ice from satellite optical data. Remote Sens. Environ. 2015, 163, 153–164. [Google Scholar] [CrossRef] [Green Version]
  9. Ding, Y.; Cheng, X.; Liu, J.; Hui, F.; Wang, Z.; Chen, S. Retrieval of Melt Pond Fraction over Arctic Sea Ice during 2000–2019 Using an Ensemble-Based Deep Neural Network. Remote Sens. 2020, 12, 2746. [Google Scholar] [CrossRef]
  10. Markus, T.; Cavalieri, D.J.; Tschudi, M.A.; Ivanoff, A. Comparison of aerial video and Landsat 7 data over ponded sea ice. Remote Sens. Environ. 2003, 86, 458–469. [Google Scholar] [CrossRef]
  11. Rösel, A.; Kaleschke, L. Comparison of different retrieval techniques for melt ponds on Arctic sea ice from Landsat and MODIS satellite data. Ann. Glaciol. 2011, 52, 185–191. [Google Scholar] [CrossRef] [Green Version]
  12. Tschudi, M.A.; Curry, J.A.; Maslanik, J.A. Airborne observations of summertime surface features and their effect on surface albedo during FIRE/SHEBA. J. Geophys. Res. 2001, 106, 15335–15344. [Google Scholar] [CrossRef]
  13. Perovich, D.K.; Tucker, W.B.; Ligett, K.A. Aerial observations of the evolution of ice surface conditions during summer. J. Geophys. Res. 2002, 107, 8048. [Google Scholar] [CrossRef]
  14. Polashenski, C.; Perovich, D.K.; Courville, Z. The mechanisms of sea ice melt pond formation and evolution. J. Geophys. Res. 2012, 117, C01001. [Google Scholar] [CrossRef]
  15. Wang, M.; Su, J.; Landy, J.; Lepparanta, M.; Guan, L. A new algorithm for melt pond fraction estimation from high-resolution optical satellite imagery. J. Geophys. Res. Oceans 2020, 125, e2019JC015716. [Google Scholar] [CrossRef]
  16. Aksenov, Y.; Popova, E.; Yool, A.; Nurser, A.; Williams, T.; Bertino, L.; Bergh, J. On the future navigability of arctic sea routes: High-resolution projections of the arctic ocean and sea ice. Mar. Policy 2016, 75, 300–317. [Google Scholar] [CrossRef] [Green Version]
  17. Howell, S.; Tivy, A.; Yackel, J.; Mccourt, S. Multi-year sea-ice conditions in the western Canadian Arctic Archipelago region of the northwest passage: 1968–2006. Atmosphere 2008, 46, 229–242. [Google Scholar] [CrossRef]
  18. Bindschadler, R.; Vornberger, P.; Fleming, A.; Fox, A.; Mullins, J.; Binnie, D.; Paulsen, S.J.; Granneman, B.; Gorodetzky, D. The Landsat image mosaic of Antarctica. Remote Sens. Environ. 2008, 112, 4214–4226. [Google Scholar] [CrossRef]
  19. 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, 10, 25–36. [Google Scholar] [CrossRef]
  20. Grenfell, T.C.; Maykut, G.A. The optical properties of ice and snow in the Arctic basin. J. Glaciol. Geocryol. 1977, 18, 445–463. [Google Scholar] [CrossRef] [Green Version]
  21. Duda, R.O.; Hart, P.E. Use of the Hough transformation to detect lines and curves in pictures. Commun. ACM 1972, 15, 1115. [Google Scholar] [CrossRef]
  22. Bruzzone, L.; Persello, C. Approaches Based on Support Vector Machine to Classification of Remote Sensing Data. In Handbook of Pattern Recognition and Computer Vision; World Scientific: Singapore, 2009; pp. 329–352. [Google Scholar]
  23. Ball, G.H.; Hall, D.J. Isodata, A Novel Method of Data Analysis and Pattern Classification; Technol. Rep. 5RI; Stanford Research Inst: Menlo Park, CA, USA, 1965; Volume 5533. [Google Scholar]
  24. Buckley, E.M.; Farrell, S.L.; Duncan, K.; Connor, L.N.; Kuhn, J.M.; Dominguez, R.A. Classfication of sea ice summer melt features in high-resolution IceBridgr imagery. J. Geophys. Res. Oceans 2020, 125, e2019JC01573. [Google Scholar] [CrossRef]
Figure 1. The locations of 4 L8 scenes (black boxes): (A) 6 July 2018; (B) 3 July 2019; (C) 18 July 2019; and (D) 29 July 2016. The locations of 6 S2 scenes (red boxes): (a,b) are from the same date as (A); (c,d) are from the same date as (B); (e) is from the same date as (C); and (f) is from the same date as (D).
Figure 1. The locations of 4 L8 scenes (black boxes): (A) 6 July 2018; (B) 3 July 2019; (C) 18 July 2019; and (D) 29 July 2016. The locations of 6 S2 scenes (red boxes): (a,b) are from the same date as (A); (c,d) are from the same date as (B); (e) is from the same date as (C); and (f) is from the same date as (D).
Remotesensing 13 04674 g001
Figure 2. True-color training samples. (a) The S2 sample and (b) the corresponding L8 sample.
Figure 2. True-color training samples. (a) The S2 sample and (b) the corresponding L8 sample.
Remotesensing 13 04674 g002
Figure 3. The scatterplots of the LinearPolar algorithm of S2. (a) B2−B28; (b) B2−B28 after LinearPolar transformation.
Figure 3. The scatterplots of the LinearPolar algorithm of S2. (a) B2−B28; (b) B2−B28 after LinearPolar transformation.
Remotesensing 13 04674 g003
Figure 4. Spectral albedos for different surface types on Arctic sea ice (the values are from [20]): (a) snow-covered ice; (b) cold bare ice; (c) melting bare ice; (d) young melt pond; and (e) mature melt pond. The colored columns except the purple columns display the L8 bands used, and the band numbers are at the top of the columns. The colored columns display the S2 bands used, and the band numbers are in the top of the columns. The dark-gray columns represent the corresponding L7 bands, and the band numbers are at the bottom of the columns.
Figure 4. Spectral albedos for different surface types on Arctic sea ice (the values are from [20]): (a) snow-covered ice; (b) cold bare ice; (c) melting bare ice; (d) young melt pond; and (e) mature melt pond. The colored columns except the purple columns display the L8 bands used, and the band numbers are at the top of the columns. The colored columns display the S2 bands used, and the band numbers are in the top of the columns. The dark-gray columns represent the corresponding L7 bands, and the band numbers are at the bottom of the columns.
Remotesensing 13 04674 g004
Figure 5. The scatterplots of the four band combinations. (a) B2–B34; (c) B2–B5 after PCA transformation; (e) B2–B25; (g) B5–B25; (b), (d), (f) and (h) are (a), (c), (e), and (g), respectively, after LinearPolar transformation.
Figure 5. The scatterplots of the four band combinations. (a) B2–B34; (c) B2–B5 after PCA transformation; (e) B2–B25; (g) B5–B25; (b), (d), (f) and (h) are (a), (c), (e), and (g), respectively, after LinearPolar transformation.
Remotesensing 13 04674 g005aRemotesensing 13 04674 g005b
Figure 6. The retrieval results of the 5 cases. The numbers represent the order of the cases. The first line includes the true-color images and the S2 classification data of different algorithms; the second line includes the S2 retrieval data and the L8 retrieval results of different algorithms. The letters represent the true-color image of (a) L8 and (b) S2; (c) the SVM classification of S2 interpolated onto the L8 grid; (d) the ISODATA classification of S2; (e) the ISODATA classification of S2 interpolated onto the L8 grid; (f) the MPF of S2 using LinearPolar algorithm; (g) the result of (f) interpolated on the L8 grid; the MPF of L8 using (h) the Markus algorithm; (i) PCA; and (j) the LinearPolar algorithm. Among them, (d) uses the legend of d1; (c) and (e)–(j) use the color bar.
Figure 6. The retrieval results of the 5 cases. The numbers represent the order of the cases. The first line includes the true-color images and the S2 classification data of different algorithms; the second line includes the S2 retrieval data and the L8 retrieval results of different algorithms. The letters represent the true-color image of (a) L8 and (b) S2; (c) the SVM classification of S2 interpolated onto the L8 grid; (d) the ISODATA classification of S2; (e) the ISODATA classification of S2 interpolated onto the L8 grid; (f) the MPF of S2 using LinearPolar algorithm; (g) the result of (f) interpolated on the L8 grid; the MPF of L8 using (h) the Markus algorithm; (i) PCA; and (j) the LinearPolar algorithm. Among them, (d) uses the legend of d1; (c) and (e)–(j) use the color bar.
Remotesensing 13 04674 g006aRemotesensing 13 04674 g006bRemotesensing 13 04674 g006c
Figure 7. Accuracy of the classification data using 3 algorithms. L8 represents the retrieval result of L8 using the LinearPolar algorithm, PCA represents the retrieval result of L8 using the PCA algorithm, Markus represents the retrieval result of L8 using the Markus algorithm, S2 represents the retrieval result of S2 using the LinearPolar algorithm, SVM represents the classification result of S2 using the SVM algorithm, and ISODATA represents the classification result of S2 using the ISODATA algorithm. A-B represents the accuracy of the results of A, which takes B as the true category.
Figure 7. Accuracy of the classification data using 3 algorithms. L8 represents the retrieval result of L8 using the LinearPolar algorithm, PCA represents the retrieval result of L8 using the PCA algorithm, Markus represents the retrieval result of L8 using the Markus algorithm, S2 represents the retrieval result of S2 using the LinearPolar algorithm, SVM represents the classification result of S2 using the SVM algorithm, and ISODATA represents the classification result of S2 using the ISODATA algorithm. A-B represents the accuracy of the results of A, which takes B as the true category.
Remotesensing 13 04674 g007
Figure 8. The MPF retrieval results using LinearPolar (red), PCA (green), s and Markus (blue) algorithms.
Figure 8. The MPF retrieval results using LinearPolar (red), PCA (green), s and Markus (blue) algorithms.
Remotesensing 13 04674 g008
Table 1. The errors for the MPF retrieval results of the four band combinations between L8 and S2.
Table 1. The errors for the MPF retrieval results of the four band combinations between L8 and S2.
Band CombinationMPF (%)ME (%)MAE (%)RMSE (%)STD (%)
B2–B511.22−2.3210.3816.3916.02
B2–B2512.75−0.7110.3516.2216.05
B2–B349.95−3.5110.6316.8816.22
B5–B2512.59−0.8710.6316.6116.13
ME: mean error; MAE: mean absolute error; RMSE: root mean square error; and STD: standard deviation.
Table 2. Quantitative comparison of the results of different band combinations.
Table 2. Quantitative comparison of the results of different band combinations.
Band CombinationProducer’s
Accuracy (%)
User’s
Accuracy (%)
Overall
Accuracy (%)
Kappa
Coefficient
B2–B580.9394.5894.200.8384
B2–B2590.7791.9295.790.8842
B2–B3481.7692.2093.910.8265
B5–B2591.8890.2195.580.8797
Table 3. Comparison of the MPF variations for the 4 band combinations with threshold variations of ±3% and ±5% for 6 overlapping areas.
Table 3. Comparison of the MPF variations for the 4 band combinations with threshold variations of ±3% and ±5% for 6 overlapping areas.
Band
Combination
B2–B5B2–B25B2–B34B5–B25
Threshold−3%+3%−3%+3%−3%+3%−3%+3%
STD (%)1.231.171.201.141.221.191.221.18
Threshold−5%+5%−5%+5%−5%+5%−5%+5%
STD (%)2.011.581.971.801.991.882.011.87
STD: standard deviation.
Table 4. Standard deviation of the melt pond axis and ice/snow axis for the 4 band combinations.
Table 4. Standard deviation of the melt pond axis and ice/snow axis for the 4 band combinations.
Band
Combination
B2–B5B2–B25B2–B34B5–B25
AxisIce/
snow
Melt pondIce/
snow
Melt pondIce/
snow
Melt pondIce/
snow
Melt pond
STD (%)0.650.790.550.420.671.241.440.87
STD: standard deviation.
Table 5. The average MPF of the 5 cases using the three algorithms on L8 and one algorithm and two classification algorithms on S2.
Table 5. The average MPF of the 5 cases using the three algorithms on L8 and one algorithm and two classification algorithms on S2.
CaseMPF (%)
L8_MarkusL8_PCAL8_LinearPolarS2_LinearPolarSVMISODATA
12.83.05.96.67.47.5
24.14.610.712.113.611.1
33.53.810.710.78.88.9
47.07.113.814.312.411.6
52.52.85.55.95.65.0
mean3.984.269.329.929.568.82
Table 6. Quantitative comparison of the results of different algorithms with 3 validation data.
Table 6. Quantitative comparison of the results of different algorithms with 3 validation data.
DataTrue Class
(S2)
Algorithm
(L8)
Producer’s
Accuracy (%)
User’s
Accuracy (%)
Overall
Accuracy (%)
Kappa
Coefficient
1LinearPolarLinearPolar97.5584.6093.400.86
PCA54.4999.6385.070.62
Markus65.1096.0887.730.70
SVMLinearPolar97.6380.3591.870.82
PCA56.9998.8886.470.64
Markus68.1795.4889.130.72
ISODATALinearPolar98.9767.7987.600.72
PCA66.4195.9090.600.73
Markus75.7188.2591.130.76
2LinearPolarLinearPolar98.5490.9291.800.80
PCA13.55100.0040.530.09
Markus35.0996.0054.130.23
SVMLinearPolar96.9792.0091.800.80
PCA13.18100.0038.670.09
Markus34.2296.2752.670.22
ISODATALinearPolar94.1193.4490.730.76
PCA12.59100.0035.530.08
Markus32.7996.5349.600.19
3LinearPolarLinearPolar88.1081.4291.930.79
PCA25.2788.4694.800.36
Markus36.2676.7495.470.48
SVMLinearPolar85.1781.4291.070.77
PCA17.4288.4692.270.28
Markus25.7679.0792.870.36
ISODATALinearPolar85.2074.5789.530.73
PCA15.1784.6291.330.25
Markus22.7676.7491.870.32
4LinearPolarLinearPolar93.6995.0891.870.80
PCA10.79100.0085.200.17
Markus18.2691.6786.600.27
SVMLinearPolar93.5994.8191.600.79
PCA10.1696.1584.870.16
Markus17.4889.5886.130.25
ISODATALinearPolar92.8493.8890.400.76
PCA9.2392.3184.070.16
Markus16.1587.5085.070.23
5LinearPolarLinearPolar86.3084.5697.130.84
PCA43.84100.0093.930.56
Markus50.6893.6794.870.63
SVMLinearPolar81.7083.8996.530.81
PCA41.83100.0093.470.54
Markus48.3793.6794.400.61
ISODATALinearPolar86.3084.5697.130.84
PCA41.3059.3891.730.43
Markus45.6553.1691.930.45
6LinearPolarLinearPolar89.4486.7597.330.86
PCA79.5088.8996.600.82
Markus82.6185.2696.530.82
SVMLinearPolar84.6286.1496.670.83
PCA74.5687.5095.800.78
Markus78.1184.6295.870.79
ISODATALinearPolar77.0983.1395.330.78
PCA67.6084.0394.470.72
Markus70.9581.4194.530.73
Table 7. The errors of the average MPF for 80 cases between the 3 algorithms for the L8 data and LinearPolar for the S2 data.
Table 7. The errors of the average MPF for 80 cases between the 3 algorithms for the L8 data and LinearPolar for the S2 data.
(%)L8_LinearPolarL8_PCAL8_Markus
AllWith OMPsWithout OMPsAllWith OMPsWithout OMPsAllWith OMPsWithout OMPs
RMSE8.59.17.911.712.610.712.313.211.2
ME−0.9−1.4−0.3−6.7−6.9−6.5−5.9−5.6−6.3
MAE5.45.65.27.47.86.97.68.07.1
RE8.110.83.261.552.577.954.642.876.3
RMSE: root mean square error; MAE: mean absolute error; ME: mean error; RE: relative error; all: all 80 cases; with OMPs: 43 cases with OMPs; and without OMPs: 37 cases without OMPs.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Qin, Y.; Su, J.; Wang, M. Melt Pond Retrieval Based on the LinearPolar Algorithm Using Landsat Data. Remote Sens. 2021, 13, 4674. https://doi.org/10.3390/rs13224674

AMA Style

Qin Y, Su J, Wang M. Melt Pond Retrieval Based on the LinearPolar Algorithm Using Landsat Data. Remote Sensing. 2021; 13(22):4674. https://doi.org/10.3390/rs13224674

Chicago/Turabian Style

Qin, Yuqing, Jie Su, and Mingfeng Wang. 2021. "Melt Pond Retrieval Based on the LinearPolar Algorithm Using Landsat Data" Remote Sensing 13, no. 22: 4674. https://doi.org/10.3390/rs13224674

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