Next Article in Journal
Methods of Assessing Water Quality in Terms of Public Health
Previous Article in Journal
Impacts of Biochar Pyrolysis Temperature, Particle Size, and Application Rate on Water Retention of Loess in the Semiarid Region
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Detecting the Lake Area Seasonal Variations in the Tibetan Plateau from Multi-Sensor Satellite Data Using Deep Learning

1
Institute of Ecological Civilization and Green Development, Guangdong Provincial Academy of Environmental Science, Guangzhou 510045, China
2
Department of Earth and Space Science, Southern University of Science and Technology, Shenzhen 518000, China
3
Ecological Environment Remote Sensing Research Center, Guangdong Provincial Academy of Environmental Science, Guangzhou 510045, China
*
Author to whom correspondence should be addressed.
Water 2025, 17(1), 68; https://doi.org/10.3390/w17010068
Submission received: 6 December 2024 / Revised: 25 December 2024 / Accepted: 27 December 2024 / Published: 30 December 2024
(This article belongs to the Special Issue Application of New Technology in Water Mapping and Change Analysis)

Abstract

:
Monitoring lake area changes with a higher spatial and temporal resolution can facilitate a more detailed analysis of climate-related changes in the Tibetan Plateau. In the Landsat era, optical remote sensing observation with water body index-based methods mainly contributed to alpine lake investigation. However, monitoring the seasonal or monthly change of a lake area is challenging since optical data are easily contaminated by the high cloud cover in the Tibetan Plateau. To cope with this, we generated new time series datasets including Sentinel-1 Synthetic Aperture Radar (SAR) and the Landsat-8 Operational Land Imager (OLI) observations. Meanwhile, we presented an improved deep learning model with spatial and channel attention mechanisms. Based on these datasets, we compared several deep learning models and found that the CloudNet+ had better performance. Taking this architecture as a baseline, we added spatial and channel attention mechanisms to generate our AttCloudNet+ for extracting the lake area. The results revealed that AttCloudNet+ had a better performance compared with the CloudNet+ and other CNNs (e.g., DeepLabv3+, UNet). For the accuracy of the lakeshore prediction, results from AttCloudNet+ demonstrated closer distance to the truth-value than other models. The obtained mean RMSE and MAE were 21.6 and 16.6 m, respectively. In contrast, the mean RMSE and MAE of the DeepLabv3+ were 99.5 and 76.0 m, while the corresponding RMSE and MAE for UNet were 91.1 and 64.9 m. In addition, we found our AttCloudNet+ was more robust than UNet and DeepLabv3+ because AttCloudNet+ is less influenced by the input optical images compared with DeepLabv3+ and UNet. By combining the results from different seasons and satellite sensors, we are capable of generating the complete lake area seasonal dynamics of the 15 largest lakes. The mean correlation coefficient (R2) between our seasonal lake area time series and the water level of LEGOS is 0.81, which is much better than the previous study (0.25). This indicates that our method can be used to monitor lake area seasonal variation, which is important for understanding regional climate change in the Tibetan Plateau and other similar areas.

Graphical Abstract

1. Introduction

The Tibetan Plateau and surroundings, known as ‘The Third Pole’ and ‘Water Tower of Asia’, are sensitive to regional and global climate change [1,2,3,4]. The air temperature in the Tibetan Plateau has increased by 0.16–0.67 °C per decade since the 1950s [5,6]. The changes in lakes (e.g., lake area, level, and volume) of the Tibetan Plateau show a slight decrease from 1976 to the mid-1990s [7]. Following this period, the increase in precipitation was around 5.1 mm per decade [8,9], which has significantly affected alpine lake expansion since the 1990s [5,10,11]. The area changes occurring in the alpine lakes provide an intuitive reflection of the ecological and hydrological changes in the Tibetan Plateau [10]. Consequently, monitoring lake area changes with a higher spatial and temporal resolution can facilitate a more detailed analysis of climate-related changes in this region [12,13].
The lake area variations are extensively investigated in previous studies based on optical remote sensing images, mainly focusing on the annual variation of the lake area [14,15,16,17,18]. Higher resolution lake monitoring (e.g., intra-annual lake area monitoring) is less investigated, which is attributed to the optical remote sensing images that are easily contaminated by cloud [19]. Especially in the Tibetan Plateau, the daily cloud coverage is greater than 45% [20]. Therefore, Yao et al. (2019) [21] developed a method to use Landsat images contaminated by cloud to map lakes and reservoirs. However, severely contaminated images can still cause a decrease in mapping accuracy. To cope with this, observations of Synthetic Aperture Radar (SAR) can be used. SAR can penetrate the cloud and provide an alternative way to reveal the lakes’ seasonal variations. Zhang et al. (2020b) [13] and Dai et al. (2022) [22] utilized the Sentinel-1 SAR data to study the seasonal patterns of lakes and preliminarily indicated the seasonal cycle of lakes or glacier lakes. However, the former shows less consistency with other independent data (e.g., water level), and the latter has worse detection results of glacier lakes in winter. Specifically, it is interruptive to distinguish the lake area from the land by using SAR images acquired in the winter period [23]. By taking the largest lake, i.e., Selin Co, as an example, one can hardly find the boundary between ice and land from SAR images collected in winter (Figure S1 shown in the Supplementary Materials). In contrast, the lake shorelines can be clearly distinguished by optical images during this period. Overall, the quality of SAR images have been found to be bad in winter. On the contrary, the optical images are mainly affected by clouds in summer, and less influenced in winter. Hence, the less noise-affected optical images in winter and spring, and all-weather SAR observation in summer and autumn (few clean optical images from any period are added to supplement the information), have generated a new dataset. In this study, we derived seasonal variations of lakes in the Tibetan Plateau with reasonable accuracy from this new dataset.
In terms of lake area extraction, a vast number of approaches have been developed in recent years [24,25,26,27,28,29]. Researchers have utilized the threshold derived from either single-band observation or the water index developed (e.g., Normalized Difference Water Index) to distinguish water from land. These methods can be easily implemented, however, their robustness is problematic since various thresholds should be applied for the complex capture conditions of images. To overcome this problem, data-driven based machine learning has provided an alternative method. For instance, researchers have applied machine learning algorithms, such as Random Forest (RF), Support Vector Machine (SVM), and Artificial Neural Networks (ANNs) to extract lake areas from remote sensing images [30,31,32]. The extraction of features derived from machine learning algorithms frequently hinges on the effectiveness of manual feature selection [33,34]. The simple structure of these algorithms often impedes the capture of complicated features [35]. Instead, deep learning models are able to automatically learn features from complex datasets. For example, convolutional neural networks can automatically learn deep semantic features in remote sensing images through a series of convolutional and pooling operations [36,37]. Specifically, it has been widely used in computer vision, natural language processing, and other applications [36,37,38]. For instance, deep learning is utilized to detect and count plants from low-cost drones images, and excellent research performance has been achieved in transportation and other fields [39,40]. In addition, it has also been adopted by the remote sensing community for similar tasks in climate change research (e.g., atmospheric rivers detecting) [41]. Motivated by the fruitful achievements obtained in segmentation tasks by using deep learning [42,43,44,45,46] in computer vision tasks, we would like to utilize similar principles for our lake area detection by segmenting the remote sensing observations to water and land as a binary segmentation problem. In order to make full use of spectral and spatial features of remote sensing images, we introduced channel and spatial attention mechanisms [47]. Channel attention can evaluate and assign weights to the input channels, spatial attention can notice location-based and the most drastic changing area, such as the boundary between the lake area and land. We evaluated several efficient deep learning models and found the best one for processing the SAR images is CloudNet+ [48]. Furthermore, in order to make the model more suitable for lake recognition, we developed an architecture named AttCloudNet+, which added the spatial and channel attention mechanisms, and utilized multi-sensor data as input on the original CloudNet+ for lake area extraction.
The paper is organized as follows. Section 2 introduces the study region and datasets. Section 3 describes the architecture of our model, the data processing procedure, and the lake area extraction processes. Section 4 presents the model performance, results validation, and comparisons with datasets from other institutions. The performance of our model and other CNN models or conventional methods are compared in Section 5. Furthermore, Section 5 also discusses the effect factors contribute to misclassification. The conclusion is described in Section 6 at the end. Overall, this study is noteworthy for developing a modified deep learning architecture to study seasonal lake area variations by the synergic use of both SAR and optical images.

2. Study Area and Datasets

2.1. Study Area

The Tibetan Plateau has an average elevation of 4000 m above sea level and covers an area of 3 × 10 6 km2 [13]. A significant interaction exists between the Tibetan Plateau and the global climate [7]. The climate on the Tibetan Plateau is dominated by westerlies in winter and the Indian monsoon in summer [18]. Instead, the heating of Tibetan Plateau affects Rossby waves propagating east of Japan, enhancing the westerlies and the easterlies [49,50]. The maximum and minimum monthly air temperatures in the Tibetan Plateau are about 10 °C and −10 °C [51]. Temperature records also show a warming rate of 0.044 °C per year, which is 0.014 °C higher than the global warming rate [51]. In addition, the precipitation mostly (60–90%) declines from June to September, and it shows a decreasing trend from southeast to northwest [52]. In this study, we selected 11 study regions, which cover the 15 largest lakes in the Tibetan Plateau with the corresponding locations shown in Figure 1. These lakes are distributed in different climate zones, including the westerlies, Indian summer monsoon, and East Asian summer monsoon [7]. Among them, Qinghai Lake, Selin Co, Nam Co, Chibzhang Co, Ayakkum Lake, and Zhari Namco are larger than 1000 km2 [17].

2.2. Landsat-8 and Sentinel-1 Datasets

Landsat-8 revisits the earth with a sixteen-day cycle and operates at several wavelengths between 0.43 and 12.50 μm, with a spatial resolution of 15–80 m. In this study, band 6 shortwave infrared (B6-SWIR) of Landsat-8 OLI is selected for later usage. The characteristics of the SWIR is strongly absorbed by water and reflected by vegetation as well as the dry soil [24]. Subsequently, we considered Landsat-8 images from 2015 to 2020 with less than 10% cloud cover from the United States Geological Survey (USGS) website (https://glovis.usgs.gov) accessed on 1 December 2023 and Google Earth Engine (https://developers.google.cn/earth-engine) accessed on 1 December 2023 to compose a high quality dataset. Overall, 407 mosaic images were applied. The detailed operation time, spatial/temporal resolution, and channels of these sensors are illustrated in Table 1 [53].
Sentinel-1 loaded a SAR operating at the C-band, providing radar images with a spatial resolution of 10 to 40 m [54]. Sentinel-1 has a six-day repeat cycle at the equator, and its revisit rate is significantly greater at higher latitudes, which is three days for Europe/Canada and less than a day for the Arctic region [55].
Sentinel-1 has four different data acquisition modes: wave (WV), strip map (SM), extra-wide swath (EW), and interferometric wide swath (IW) [56]. Information regarding the load parameters of SAR images, the polarizations, and their combination methods can be found on the European Space Agency (ESA) website (https://sentinel.esa.int/web/sentinel/missions) accessed on 15 December 2023. In our study, 770 Sentinel-1 SAR Level-1 Ground Range Detected mosaic scenes which were integrated from Sentinel-1 ascending and descending orbits with a single polarization (VV) in interferometric wide swath (IW) mode (10 m) between 2015 and 2020 over Tibetan Plateau are utilized.

2.3. Remote Sensing Database Generation from Various Sensor Observations

To analyze the seasonal variation of lakes, a database consisting of a monthly remote sensing dataset is required.
Figure 2 shows the available clear images of Landsat and Sentinel-1 over Selin Co lake in 2019. It can be seen that Landsat images are not available between May and October due to cloud contamination. Thus, Sentinel-1 images in these months will be used for the database together with the optical images. In general, lake ice and land have similar backscatter in Sentinel-1 images, while they are more distinguishable in Landsat images, as we can see in Figure 2a–c, etc. Figure 3 shows two examples of Sentinel-1 (Figure 3a,b) and Landsat OLI (Figure 3c,d) images in the Selin Co region. Lake ice and land can exhibit similar texture and gray scale values in Sentinel-1 images (Figure 3a,b). Landsat images show that the land appears bright while the lake is dark. Figure 3e shows the gray values of a horizontal profile in Figure 3b,d, which indicates that the grayscale of the lake ice is 200 gray values higher than the land in the Landsat image. In contrast, the lake ice and land have similar grayscale values in the Sentinel-1 image. This further confirms that the lake ice and land are more distinguishable in the Landsat image than in the Sentinel-1 image. Hereby, to create the monthly database, we supplemented the high-quality Landsat 8 image when it was available.

2.4. Data for Comparison

We used several water level and lake area datasets to be compared with our estimated results. Firstly, the Hydroweb database (https://www.theia-land.fr/en/hydroweb/) accessed on 1 December 2023 created by Laboratoire d’Etudes en Géophysique et Océanographie Spatiales (LEGOS), France, in 2003 was used. It delivers the water level of 230 lakes and is completely based on satellite altimetry and imagery. We found 12 matchups out of 15 lakes in the Hydroweb database except the Bangongco, Xijir Ulan lake, and Gyaring lake for this study. Additionally, we used the seasonal water level from the Institute of Tibetan Plateau, Chinese Academy of Sciences (CAS) [12] to compare with our result of 15 lakes. These comparative water-level data were created by multiple altimetric missions and verified by in situ measurement data. We also compared all of the lakes with corresponding seasonal area series from Wuhan University (WHU) [13], which utilized the Sentinel-1 SAR data to study the seasonal patterns of lakes. The comparison dataset also includes annual lake area values using an index-based method from the Landsat series data calculated by the CAS [11]. Table 2 summarizes the specific information of different hydrological data of the three institutions for comparison.

3. Method

3.1. Improving the CloudNet+

The CloudNet+ is a deep learning-based feed-forward CNN to address the problem of cloud detection in Landsat-8 imagery. By packaging multiple modules, CloudNet+ is trained with a novel loss function named Filtered Jaccard Loss [48]. The powerful potency of cloud detection in the remote sensing images of the CloudNet+ motivated us to transfer it to detect the lake area. CloudNet+ is an encoder–decoder based fully on a convolutional neural network. Firstly, the encoder of the CloudNet+ conducts a semantic extraction on remote sensing images. In this processing, images are sent to convolution layers and max pooling layers to extract the high-level features of lakes and non-lake regions. Then, CloudNet+ used the extracted features to retrieve lake attributes and generate lake images for the decoder.
To improve the capability of the CloudNet+ to identify lakes and non-lake regions, we added the attention mechanisms, including channel and spatial attention [47], to feed into the encoding processing. The attention mechanism is to learn or extract the weight distribution from the image features, and then apply the weight distribution on the original features to change the feature distribution, thereby enhancing the effective features and suppressing the ineffective features or noise [47]. The channel attention can evaluate and assign weights to the three input channels, two Sentinel-1 channels, and one Landsat OLI B6-SWIR channel in this study. We selected the VV polarization derived from the least noise-influenced Sentinel-1 image in the month and replicated it to generate two Sentinel-1 channels. The channel attention is computed as:
M c ( F prev ) = δ MLP AvgPool F prev MLP MaxPool F prev
where the M c represents the channel attention mechanism, the F prev is the result of the encoder, δ represents the activation function, MLP is a multi-layer perceptron with weight sharing, AvgPool is the average pooling operations, and MaxPool is the maximum pooling operations.
First, we set the input F prev with a shape: H × W × C , where H, W and C are height, width, and number of channels, respectively. Then, we carried out the global average pooling and max pooling to obtain two-channel descriptions with a shape: 1 × 1 × C . Then, we sent these descriptions separately into a shared two-layer neural network and used ReLU as the activation function to increase the non-linear relationship between the layers. With the two features, we obtained the output weight coefficient M c using a sigmoid activation function. Finally, we multiplied the M c by the original feature F to get the channel-based feature.
The spatial attention can notice location-based and the most drastic changing area, such as the boundary between the lake area and land. Compared with channel attention, spatial attention mainly focuses on location information. The computing process can be derived as:
M s ( F prev ) = δ ( f n × n ( [ AvgPool ( F prev ) ] ;   [ MaxPool F prev ] ) )
where f n n is a convolutional computing of n  ×  n window.
The procedure of spatial attention is similar to that of channel attention. Given a feature F with a size of H × W × C , we first carried out average pooling and max pooling along the channel axis, respectively, to obtain spatial feature descriptions ( H × W × 2 ). Then, we used a 7 × 7 kernel to convolve the previous layers, and we input the convolution output into the Sigmoid activation function to obtain the weight coefficient M s . Finally, we multiplied M s by the feature F to obtain the location-based feature. Last, we concatenated the new location-based and channel-based features into an integrated feature and sent it to the decoder. Subsequently, deconvolution is applied for the integrated feature to help segment the interested area, which is a lake in this study, and restored the size of patches.

3.2. Preprocessing Remote Sensing Data

The preprocessing in this study follows the routine of radiometric calibration, bit conversion, projection, image resampling, and image subset. First of all, we used ENVI 5.2 (https://envi.geoscene.cn) accessed on 15 December 2023 to complete radiometric calibration on Landsat images. Then, 16-bit OLI images and SAR images were converted to 8-bit using the Geospatial Data Abstraction Library (GDAL, https://www.gdal.org) accessed on 15 December 2023 to enable it to have a better visualization [57]. Next, we transformed the co-ordinates of all images to Universal Transverse Mercator (UTM) using GDAL and resampled the spatial resolution of the Landsat images (30 m) to 10 m. The resolution after resample can be consistent with that of Sentinel-1 images. In the end, each Landsat or Sentinel-1 image was split to patches with a size of 512 × 512 pixels to be fed further into the deep learning models. Each patch has a 150-pixel overlap with its adjacent patches to fully use the images’ edge information. It should be noted that the aforementioned preprocessing operations are for reference only, and that the preprocessing steps have different limitations in different experimental environments. For instance, in the context of bit conversion, there is a possibility of losing image information. Furthermore, resampling changes the resolution, which can result in jagged pixels, which consequently changes the file size. The set of overlap degree in the subset operation should be established according to the actual experimental situation. If the value is too high, the dataset will be large and difficult to store. If too low, the edge information will be disregarded.

3.3. Extracting Lake Area Using Deep Learning

Figure 4 shows the flowchart of this study. We applied the LaeNet [58] to process the Landsat-8 OLI images in winter and spring, and the AttCloudNet+ (in Section 3.1) to process the combined Landsat-Sentinel dataset in summer and autumn. The images around Selin Co are selected as training and validation samples. In the prediction phase, we applied our models to the test sample, which were Landsat and Sentinel-1 patches across the remaining 14 lakes (Figure 1) between 2015 and 2020.

3.3.1. Extracting Lake Area Using Optical Datasets

We used the LaeNet, a novel end-to-end lightweight multi-task CNN with no down-sampling [58], to extract lake regions from Landsat images. The LaeNet has been proven to have advantages in lake detection compared with the DeepLabv3+, UNet, and other UNet-based neural networks. Firstly, we prepared 1832 training samples using the B6-SWIR data of Landsat-8 OLI images and selected 1466 patches for training the LaeNet and 366 patches for the validation phase. We built the lake/non-lake label images using the Band 6 with a specific threshold corresponding to the image. Furthermore, we consulted the domain expert to inspect and fine-tune the label. The configuration for the training process was as follows, the learning rate was 0.0001, the batch size was 4, and the max iteration number was set at 2000. The test data contained 34,184 Landsat patches and we predicted the lake area via test data immediately after the training.

3.3.2. Extracting Lake Area Using Multi-Sensor Datasets

To overcome the extraction difficulties, we utilized AttCloudNet+ to grasp lakes’ spectral and spatial features based on Landsat-Sentinel datasets. We applied monthly SAR images together with the solo optical image in the testing process. The training sample included 3664 Sentinel-1 and 1832 Landsat-8 OLI B6-SWIR patches from April to November 2017, and training and validation were separated with percentages of 80% and 20%, respectively. We manually delineated the lake region in Sentinel-1 images and applied it as the truth label in the ArcGIS platform. The training configuration for the procedure is the same as LaeNet indicated in Section 3.3.1. Then, we set the optimal weight parameters to predict the test data of 214,080 patches, which are derived from subdividing the combined image dataset between 2015 and 2020. In the end, the seasonal binary results corresponding to the SAR images are obtained in the prediction phase.
Figure 5 is an example of our AttCloudNet+’s output in the Selin Co region in July 2020. When using Sentinel-1 images exclusively, the estimated lake area shows many false positives (red boxes in Figure 5a). The estimation was more reasonable when combined Sentinel-1 and Landsat images (Figure 5b).

3.4. Postprocessing

The postprocessing includes geocoding, patches mosaic, lake boundary validation, lake area calculation, and uncertainty calculation. We geocoded the image patches with the UTM co-ordinate system using GDAL and mosaic patches using the Python API of ArcGIS. The boundaries of the lakes predicted by our model were compared with the delineated boundaries through visual interpretation. The Root Mean Square Error (RMSE) and Mean Absolute Error (MAE) were calculated as:
d i = ( x i d t x i pt ) 2 + ( y i dt y i pt ) 2
R MSE = 1 N i = 1 N d i 2
MAE = d - = 1 N i = 1 N d i
where ( x i ,   y i ) is the co-ordinate of one lake boundaries pixel, the superscript pt indicates that this pixel is estimated by our model, and dt indicates that it is delineated by visual interpretation. d i is the distance between ( x i p t , y i p t ) and ( x i d t , y i d t ).
We calculated the seasonal variation based on the number of pixels predicted as water by our model (water pixels). As variations of the lake area cause the retreat or advance of the shoreline, we created a 1000-m buffer around the predicted lake shoreline as the changing region [59]. The lake area variation depends on the water pixels within the changing region. Then, we summed the water pixels in and outside the changing region to calculate the area of the whole lake ( S ):
S = i = 1 N r i 2
where r is the pixel size of the image, and N is the number of water pixels. We also calculated the uncertainty of the predicted lake areas as the perimeter of the lake multiplies the mean RMSE. The uncertainty of the predicted lake area (E) is calculated as:
E = ± C × 1 N i = 1 N RMSE i
where C is the perimeter of a lake, n is the number of the lakes that have been delineated by visual interpretation (n = 3), and R M S E i is calculated as Equation (4).

3.5. Error Metrics

The indicators to assess performance include Accuracy, F1_Score, Precision, Recall, and mIoU (mean Intersection over Union) (Equations (8)–(12)).
Accuracy = TP + TN TP + TN + FP + FN
Precision = TP TP + FP
Recall = TP TP + FN
F 1 _ Score = 2 × Precision × Recall Precision + Recall
mIoU = 1 2 × ( TP TP + FP + FN + TN TN + FN + FP )
The TP, TN, FP, and FN are the number of true positives, true negatives, false positives, and false negatives, respectively. In this study, TP is the true classification for the lake pixels and TN for non-lake pixels. The FP are the land pixels that are classified as lake water. The FN are the lake pixels that our method misidentified as lake water. The mIoU is a metric showing how close the model’s prediction is to the truth label.

4. Results

4.1. Performance of the AttCloudNet+

We compared the performance of AttCloudNet+ with other CNN models: (1) UNet, (2) DeepUNet, (3) DeepLabv3+, (4) AttResUNet, (5) SegNet, (6) original CloudNet+, and (7) CloudNet+ with sequential Channel and Spatial Attention. Table 3 shows the indicators of all these models and the best model for each metric is bold. It can be seen that our AttCloudNet+ has achieved the best performance in terms of F1_Score, Precision, Recall, and mIoU. Other models (e.g., DeepUNet, DeepLabv3+, AttResUNet, and SegNet) exhibited a lower F1_Score, Precision, Recall, or mIoU, but they have a small gap with AttCloudNet+. The UNet obtained the lowest score probably because its simple structure failed to handle the complex textures of Sentinel-1 images.

4.2. Evaluating Detected Lake Boundaries

Figure 6 shows an example of the predicted lake boundary and the visual interpretation boundary in eastern Selin Co. For the boundary estimated by AttCloudNet+ using combined Landsat/Sentinel-1 dataset, the RMSE is 30.0 m, and the MAE is 21.8 m, indicating that the error is in the order of three Sentinel-1 pixels (Figure 6a). According to the results of LaeNet using optical images, the RMSE is 30.8 m and the MAE is 22.5 m (Figure 6b). This indicated AttCloudNet+ has a better performance than LaeNet. However, the performance difference between the two models was small, so we still used the LaeNet during the winter and spring because the model size and computation cost of LaeNet is much smaller than those of AttCloudNet+. We also conducted validations in Nam Co and Yamzho Yumco and the analysis of RMSE and MAE are revealed in Table 4, which are RMSE = 21.6, MAE = 16.6 for the AttCloudNet+-predicted boundaries, and RMSE = 24.9, MAE = 19.1 for LaeNet-predicted boundaries.
In addition, to explore the performance of AttCloudNet+ proposed in this study and other deep learning models (i.e., DeepLabv3+ and UNet) in predictable results, the predicted lakeshores are compared with the manually delineated boundary of corresponding locations. The results show that the accuracy of prediction results of the AttCloudNet+ is higher than DeepLabv3+ and UNet models. Detailed error results are shown in Table 4. The RMSE of DeepLabv3+ for combined data reached 99.5 m, compared with 21.6 m for the AttCloudNet+, which improved the lake identification accuracy by 78.2%. Similarly, for UNet, its RMSE for combined data reaches 91.1 m, and compared with AttCloudNet+, the accuracy of lake identification is improved by 76.2%.
The comparison results demonstrate that our model has significantly enhanced the accuracy of the extraction process. However, there is still a slight differential of approximately one pixel when compared to the manual extraction results. We believe there are a number of potential reasons for this discrepancy. Firstly, the production of training data utilizes a threshold method in conjunction with a manual adjustment approach. While this method can achieve near-real-value precision, it is not an exact reflection of the true value. Consequently, it may result in minor errors in the generated results. Secondly, during the process of data prediction, complex terrain areas are often accompanied by mountain shadows. In some cases, the prediction results may misidentify the shadows as water bodies, which could lead to errors. Thirdly, since the initial weight parameter values of the neural network are randomly assigned, there are slight differences in the weight parameter results saved after each training. This could also contribute to differences in the final prediction results.
The previous results indicate that AttCloudNet+ performs better than UNet and DeepLabv3+. The possible reason can be that the optical image has different influences over the three models. To verify this difference, we designed an experiment to explore the predicted results effects of AttCloudNet+, DeepLabv3+, and UNet on SAR images when using optical images acquired at different times, and these were added for the combined data. In this experiment, SAR image data in August 2020, similar to the visual interpretation data, were still selected. Optical image data in 2015, 2017, and 2020 were used as supplementary information, respectively, to assist the lake recognition process of SAR images. Figure 7 illustrated that the AttCloudNet+ model can use a few high-quality optical images with any acquisition time to supplement the SAR image data to assist in extracting lake areas. It solves the challenge of identifying the targets from SAR images, as shown in Figure 7. However, when using DeepLabv3+ to process the combined images, the extraction results are lake regions in the supplementary optical images rather than the target region in the SAR image, as shown in Figure 7e–h.
Table S1 in the Supplementary Materials shows the comparison between the predicted results of AttCloudNet+, DeepLabv3+, and UNet. The results of these models, obtained from datasets supplementing different years of optical images, were all compared with the manually delineated shorelines. The reasons for differences between these models may be as follows: (1) when different models use combined data for prediction, they need to consider the channel allocation weight most suitable for the model; (2) the structural characteristics of AttCloudNet+ re complex, indicated by integrating multiple blocks; this enables AttCloudNet+ to reveal spatial details information of input images. In addition, the structure of each model will also affect the processing of the combined data. For example, the dilated convolution in the structure of DeepLabv3+ will enable it to have a larger perceptive field in the convolution process. This resulted in extracting more spatial feature information from optical images, making the model more susceptible to the influence of optical image features.
Taking the results from the DeepLabv3+ model as an example, when we used the B6 band in 2015 as a supplement, the results were more affected by the B6 band image. This condition resulted in an RMSE of 199.8 m. In addition, if the optical images in 2020 were used as supplementary data, the RMSE between the predicted result and the visual interpretation boundary was reduced to 67.6 m. This variation arises because the acquisition time of the optical images is similar to that of the SAR images. The same principles apply to UNet. Instead, in the prediction process of AttCloudNet+, regardless of the acquisition time of supplementing optical images fed into the combined data, AttCloudNet+ can precisely extract the lake area from the combined images. The RMSE of the predicted results was stable at around 2 pixels, a specific value as shown in Table S1 in the Supplementary Materials. In conclusion, when predicted combined images use DeepLabv3+ and UNet, their results mainly extract lakes from complementary optical images. In contrast, our AttCloudNet+ can use optical information to compensate for the defects of SAR images. At the same time, the results were not affected. This effectively solved the recognition difficulties caused by excessive noises and shadows in SAR images.

4.3. Seasonal Variations of Lake Area from 2015 to 2020

We compared our estimated lake area with the water level dataset and other datasets for the lake area. Figure 8a shows the linear regression between our estimated lake area and the LEGOS water level in Selin Co from 2015 to 2020, which has an R2 of 0.87. This indicates that water level data can be used as a surrogate for the lake area. We also analyzed the correlation in the same lake between the seasonal lake area variation of WHU and the water level of LEGOS at the same time, and the results showed that R2 was 0.46, as shown in Figure 8b.
In addition, we also calculated the correlation between the seasonal area series and the water level of the other eleven lakes, as shown in Table S2 in the Supplementary Materials. The results show that the average correlation coefficient between the seasonal variation time series of the WHU lake area and the water level is 0.25, while the average correlation coefficient of our method is 0.81. Apart from LEGOS, we compared our estimated lake area with (1) the lake area calculated by Wuhan University (WHU), (2) the annual lake area calculated by the Institute of the Tibetan Plateau, Chinese Academy of Sciences (CAS), and (3) the water level data derived from CAS for the period between 2015 and 2020, shown in Figure 9. This shows that our AttCloudNet+ predicted the lake area reached its peak value of 2385.96 km2 in July 2016, then it decreased to 2352.93 km2 from October 2016 to February 2017. The LEGOS water level shows a similar increasing pattern from March to August, and reached 4545.21 m in September then decreased from September to January and reached 4544.50 m in January. However, the water level decreased from January to August 2019, while our estimated lake area increased. CAS has a four-year (2015–2018) lake area record in Selin Co. Our estimated lake areas are consistent with the area of CAS in 2015, 2017, 2018, and 10 km2 larger than the CAS in 2016. The average trend of our lake seasonal area series is basically the same as LEGOS, but there are still discrepancies in some months. Although we have made a breakthrough in the seasonal variation of area, it is still limited by image quality, identification errors and other factors. We will dedicate the discussion section to this subject in detail.
In the process of calculating the lake area, we also unexpectedly found that, in the estuary area, there is a significant water accumulation or reduction with the change in seasonal water quantity. We chose the Selin Co region as an example to seriously compare the changes of estuary areas in different seasons, especially in the wet season. The results showed that in the summer of 2015, the area of the river entering the lake estuary expanded by 0.21 km2 compared with that in spring. In the winter of 2015, the area of the same region was reduced by 0.61 km2 compared with the summer wet season (Figure S16 shown in the Supplementary Materials). Other years showed similar trends. This change is consistent with the overall seasonal variation trend of the lake, and helps us to realize that the shrinking rate in the dry season is higher than the expanding rate in the wet season, which is conducive to further understanding the differences of seasonal climate change in the Tibetan Plateau region.
Figures S2–S15 show the seasonal variations of the other 14 lakes. In Qinghai Lake (Figure S2, shown in the Supplementary Materials), the largest lake in Tibetan Plateau, our detected lake area was consistent with the LEGOS water level and CAS lake area. However, the seasonal lake area series of WHU between 2015 and 2017 is underestimated compared with CAS. For instance, the peak area value of WHU was 4398.99 km2 in 2017, but 4579.44 km2 for ours, and 4567.25 km2 for CAS. Area variations in other lakes also show similar trends with the LEGOS water level except for the Bangongco and Gyaring Lakes.
The seasonal series shown in Figures S2–S15 illustrated that most lakes, especially in the Central Tibetan Plateau, show summer expansion and a winter shrinkage trend. In contrast, some lakes, such as the Aqqikkol lake in the Northern Tibetan Plateau, do not exhibit noticeable seasonal variation trends. Qinghai Lake, Selin Co, Chibzhang Co, Ayakkum Lake, Zhari Namco, Tangra Yumco, Ulan Ul Lake, Har Lake, and Xijir Ulan Lake, showed an abrupt increase in 2017 and 2018. The lake area of Gyaring Lake shows a decreasing trend from 2015 to 2017 and an increasing trend from 2017 to s2019, which is consistent with the results from [60].

5. Discussion

5.1. Effect of Snow Cover

The AttCloudNet+ can extract lake areas in most months throughout a year, except the months with snow coverage over lakes and land. However, this is not severe for seasonal lake area monitoring since the snow season is short in the local area. Figure 10 shows the Landsat OLI true color images and B6-SWIR images in Selin Co from December 2019 to April 2020. It is difficult to distinguish the land and lake when most regions were covered by snow in January 2020 (Figure 10b). However, snow cover disappeared in most land regions within one month, and the lake boundary became clear in February (Figure 10c). Thus, the AttCloudNet+ failed to detect the lake area in one month (January) out of these five months (December–April). Because of this ephemeral snow cover, the effect of snow makes little impact on monitoring the seasonal lake area.

5.2. Effect of Radar Shadow

The Bangong Co is located in the mountainous area in northwestern part of the Tibetan Plateau, where radar shadow is severe. The radar shadow and lake have similar gray scale values and texture in Sentinel-1 images, which may cause misclassification. We calculated the misclassification area of the mountain shadow on the lake extraction process, comparing the results with the inter-annual data from the CAS. Our analysis revealed that the average misidentified area affected by shadows in Bangong Co from 2015 to 2018 was 6.84 km2, representing 0.98% of the total area. Constantly, we estimated the average uncertainty in Bangong Co based on the shadow effect, with a result of 20.11 km2. Figure 11 shows examples of radar shadow, which our deep learning models cannot differentiate from the lake water in the Sentinel-1 images. A possible solution to remove the radar shadow is to use the dual-polarization radar images and Digital Elevation Model (DEM), as well as more powerful deep learning network models, to avoid the influence of shadows on recognition results. Also, applying linear image stretching to the original Sentinel-1 images can alleviate the effect of the radar shadow [61].

5.3. Lake Area Extracted Using Conventional Methods

Figure 12 shows the Selin Co lake area extracted using the NDWI, LaeNet, and Otsu thresholds [62], and the AttCloudNet+. Figure 12b shows that the NDWI enhanced the presence of water bodies in the Landsat image. However, it is difficult to set a threshold that can extract water pixels precisely in such a large region. Figure 12e shows the lake area detected using the Otsu threshold algorithm from the Sentinel-1 images. Many false positives outside Selin Co can be found, which is indicated by arrows. In contrast, LaeNet and the AttCloudNet+ can extract features from remote sensing images and automatically learn high-level semantic information (Figure 12c,f). The conventional methods remain prevalent approaches in water extraction. These traditional methods are straightforward to use and ideal for small-scale extraction scenarios. However, for higher accuracy and large volumes of data, we advocate the use of deep learning algorithms.

5.4. Future Improvement

The proposed method enhanced the temporal resolution of water body extraction, thereby facilitating higher time-frequency monitoring, which is crucial for discerning seasonal alterations in lakes. Furthermore, the method is beneficial for a comprehensive examination of the influence of seasonal and even monthly variations on the hydrological processes of lakes and glaciers on the Tibetan Plateau. Despite the method’s advancements in temporal resolution for lake extraction, it still exhibits certain limitations. In future studies, we will try to integrate additional multi-source remote sensing data (e.g., thermal infrared data, dual-polarization radar images, digital elevation models, etc.). For instance, water bodies exhibit lower surface temperatures than rocks or soils during the daytime. Hereby, thermal infrared remote sensing data can be leveraged to incorporate and enhance the precision and reliability of the lake extraction process. Furthermore, the incorporation of DEM data can facilitate more accurate locations susceptible to mountain shadows, thereby mitigating the impact of these shadows on feature extraction. Additionally, the integration of cutting-edge algorithms, such as transformers, within the field of computer science can enable the development of lake extraction. It will optimize the structure of deep learning models, and enhance the precision and reliability of prediction outcomes. In subsequent improvements, the number of lake pixels can be classified and calculated based on the color and geometric features of the target features, thus enabling the lake area to be obtained. The geometric relationship between fixed features in the image field of view and the target lake is used to locate the lake edges. Hence, obtaining the boundary changes of the lake over time based on different time-phase images will become more considerable.

6. Conclusions

In this study, AttCloudNet+ is being proposed to analyze seasonal area variations of the 15 largest lakes in the Tibetan Plateau by using combined remote sensing images from Landsat-8 and Sentinel-1. Landsat images were used to generate the lake area in spring and winter, while the combined images were applied in summer and autumn. In this way, a complete seasonal cycle dataset is generated. In addition, the predicted metrics show our AttCloudNet+ outperforms mainstream deep learning approaches (i.e., DeepLabv3+, UNet, etc.). Moreover, validation revealed that our results have a closer distance compared with other models. The results of the robustness experiment revealed that by adding optical images with different acquisition time as supplementary data, the AttCloudNet+ could extract the lake area from SAR images stably. Overall, the issue of cloud cover interfering with optical images was overcome and the accuracy of SAR image segmentation was enhanced. Our method partly addresses the challenge of seasonal variations in lake areas in regions with cloudy climates, significantly improving the temporal resolution of dynamic monitoring of the lake area.
The correlation analysis showed that the mean correlation coefficient R2 between seasonal area time series derived in our paper and the water level of LEGOS is 0.81, which is much higher than the previous study’s performance (0.25). Furthermore, the area of 15 Tibetan Plateau lakes from 2015 to 2020 showed seasonal variation cycles with the lake area increases from July to September and decreases from October to February each year. A comparison between our detected lake area variations and other lake-level or area datasets (LEGOS, THU, WHU, and CAS) showed consistency in 13 out of the 15 lakes. This method can be further implemented in other areas to further understand the lake changes in the continental and global scale. This will be helpful to understand the flux between land and atmosphere. If lake extraction is carried out in areas outside the Tibetan Plateau, we recommend introducing images of the target region and retraining the network structure to achieve the corresponding weight parameters for migration. Furthermore, it will also be important for better water resource distribution, as well as a benefit to modelers, to understand the climate model. Finally, it will be essential to come up with remedies to prevent global climate change.

Supplementary Materials

The following supporting information can be downloaded at: https://www.mdpi.com/article/10.3390/w17010068/s1, Figure S1: (a) A Sentinel-1 image of the Selin Co region in January 2019 (left) and zoom-in of the red box region (right); (b) A Landsat-8 OLI image in the same time and zoom-in of the red box region; (c and d) and (e and f) are examples in February and March for the same area, respectively; Table S1: The different performances of the AttCloudNet+, DeepLabv3+, and UNet when using complementary optical images of different times in combined image data; Table S2: The correlation between seasonal lake area changes and water level changes in other data sets is compared; Figure S2: The comparison between our extracted lake area series (orange line, with the shaded area represents the uncertainties), the LEGOS water level series (light green line), the seasonal water level series from CAS (dark green line), the annual in-situ measurement water level values from CAS (blue dots), the annual lake area from the CAS (purple dots), and the lake area series of the WHU (blue line) in Qinghai Lake; Figure S3: The comparison between our extracted lake area series and other water level or area series in Chibzhang Co; Figure S4: The comparison between our extracted lake area series and other water level or area series in Nam Co; Figure S5: The comparison between our extracted lake area series and other water level or area series in Zhari Namco; Figure S6: The comparison between our extracted lake area series and other water level or area series in Ayakkum Lake; Figure S7: The comparison between our extracted lake area series and other water level or area series in Aqqikkol Lake; Figure S8: The comparison between our extracted lake area series and other water level or area series in Tangra Yumco; Figure S9: The comparison between our extracted lake area series and other water level or area series in Erling Lake; Figure S10: The comparison between our extracted lake area series and other water level or area series in Ulan Ul Lake; Figure S11: The comparison between our extracted lake area series and other water level or area series in Yamzho Yumco; Figure S12: The comparison between our extracted lake area series and other water level or area series in Har Lake; Figure S13: The comparison between our extracted lake area series and other water level or area series in Xijir Ulan Lake; Figure S14: The comparison between our extracted lake area series and other water level or area series in Bangong Co; Figure S15: The comparison between our extracted lake area series and other water level or area series in Gyaring Lake; Figure S16: Example of water surface range change at estuarine zones in different seasons.

Author Contributions

X.C.: conceptualization, methodology, software, algorithm, formal analysis, data curation, writing—original draft, visualization. X.Z.: writing—review and editing, investigation, funding acquisition. C.Z.: formal analysis, writing—review and editing, supervision, project administration. X.H.: validation and visualization. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Science and Technology Innovation Project of the Guangdong Academy of Environmental Sciences (No. XMLX-20230707017) and the Special Fund Project for Environmental Protection of Guangdong Province (No. 4, 2024).

Data Availability Statement

The datasets presented in this article are not readily available because the data are part of an ongoing study.

Acknowledgments

We acknowledge the USGS and Google Earth Engine for providing our study’s Landsat-8 OLI and Sentinel-1 SAR images. In addition, we also thank the IGS Analysis Center of the Helmholtz-Centre Potsdam-GFZ German Research Centre for Geoscience for providing the final precise ephemeris. Moreover, we appreciate LEGOS for providing high-quality water level datasets and the Institute of the Tibetan Plateau, the Chinese Academy of Sciences, and Wuhan University for supplying the attribute dataset of lakes in the Tibetan Plateau.

Conflicts of Interest

The authors state that they have no competing financial interests or personal relationships which may have influenced the work presented in this paper.

References

  1. Immerzeel, W.W.; Van Beek, L.P.; Bierkens, M.F. Climate change will affect the Asian water towers. Science 2010, 328, 1382–1385. [Google Scholar] [CrossRef]
  2. Song, C.; Huang, B.; Ke, L. Modeling and analysis of lake water storage changes on the Tibetan Plateau using multi-mission satellite data. Remote Sens. Environ. 2013, 135, 25–35. [Google Scholar] [CrossRef]
  3. Kuang, X.; Jiao, J.J. Review on climate change on the Tibetan plateau during the last half century. J. Geophys. Res. 2016, 121, 3979–4007. [Google Scholar] [CrossRef]
  4. Ma, Y.; Ma, W.; Zhong, L.; Hu, Z.; Li, M.; Zhu, Z.; Han, C.; Wang, B.; Liu, X. Monitoring and Modeling the Tibetan Plateau’s climate system and its impact on East Asia. Sci. Rep. 2017, 7, 44574. [Google Scholar] [CrossRef] [PubMed]
  5. Liu, J.; Wang, S.; Yu, S.; Yang, D.; Zhang, L. Climate warming and growth of high-elevation inland lakes on the Tibetan Plateau. Glob. Planet. Change 2009, 67, 209–217. [Google Scholar] [CrossRef]
  6. Liu, X.; Chen, B. Climatic warming in the Tibetan Plateau during recent decades. Int. J. Climatol. J. R. Meteorol. Soc. 2000, 20, 1729–1742. [Google Scholar] [CrossRef]
  7. Zhang, G.; Yao, T.; Xie, H.; Yang, K.; Zhu, L.; Shum, C.K.; Bolch, T.; Yi, S.; Allen, S.; Jiang, L.; et al. Response of Tibetan Plateau lakes to climate change: Trends, patterns, and mechanisms. Earth-Sci. Rev. 2020, 208, 103269. [Google Scholar] [CrossRef]
  8. Maussion, F.; Scherer, D.; Mölg, T.; Collier, E.; Curio, J.; Finkelnburg, R. Precipitation Seasonality and Variability over the Tibetan Plateau as Resolved by the High Asia Reanalysis. J. Clim. 2014, 27, 1910–1927. [Google Scholar] [CrossRef]
  9. Rangwala, I.; Miller, J.R.; Xu, M. Warming in the Tibetan Plateau: Possible influences of the changes in surface water vapor. Geophys. Res. Lett. 2009, 36, L06703. [Google Scholar] [CrossRef]
  10. Krause, P.; Biskop, S.; Helmschrot, J.; Flügel, W.-A.; Kang, S.; Gao, T. Hydrological system analysis and modelling of the Nam Co basin in Tibet. Adv. Geosci. 2010, 27, 29–36. [Google Scholar] [CrossRef]
  11. Zhang, G.; Luo, W.; Chen, W.; Zheng, G. A robust but variable lake expansion on the Tibetan Plateau. Sci. Bull. 2019, 64, 1306–1309. [Google Scholar] [CrossRef]
  12. Xu, F.; Zhang, G.; Yi, S.; Chen, W. Seasonal trends and cycles of lake-level variations over the Tibetan Plateau using multi-sensor altimetry data. J. Hydrol. 2022, 604, 127251. [Google Scholar] [CrossRef]
  13. Zhang, Y.; Zhang, G.; Zhu, T. Seasonal cycles of lakes on the Tibetan Plateau detected by Sentinel-1 SAR data. Sci. Total Environ. 2020, 703, 135563. [Google Scholar] [CrossRef] [PubMed]
  14. Pekel, J.F.; Cottam, A.; Gorelick, N.; Belward, A.S. High-resolution mapping of global surface water and its long-term changes. Nature 2016, 540, 418–422. [Google Scholar] [CrossRef] [PubMed]
  15. Song, C.; Huang, B.; Ke, L.; Richards, K.S. Remote sensing of alpine lake water environment changes on the Tibetan Plateau and surroundings: A review. ISPRS J. Photogramm. Remote Sens. 2014, 92, 26–37. [Google Scholar] [CrossRef]
  16. Wu, Y.; Zhu, L. The response of lake-glacier variations to climate change in Nam Co Catchment, central Tibetan Plateau, during 1970–2000. J. Geogr. Sci. 2008, 18, 177–189. [Google Scholar] [CrossRef]
  17. Zhang, G.; Yao, T.; Piao, S.; Bolch, T.; Xie, H.; Chen, D.; Gao, Y.; O'Reilly, C.M.; Shum, C.K.; Yang, K.; et al. Extensive and drastically different alpine lake changes on Asia's high plateaus during the past four decades. Geophys. Res. Lett. 2017, 44, 252–260. [Google Scholar] [CrossRef]
  18. Zhu, L.; Xie, M.; Wu, Y. Quantitative analysis of lake area variations and the influence factors from 1971 to 2004 in the Nam Co basin of the Tibetan Plateau. Chin. Sci. Bull. 2010, 55, 1294–1303. [Google Scholar] [CrossRef]
  19. Markham, B.L.; Storey, J.C.; Williams, D.L.; Irons, J.R. Landsat sensor performance: History and current status. IEEE Trans. Geosci. Remote Sens. 2004, 42, 2691–2694. [Google Scholar] [CrossRef]
  20. Yu, J.; Zhang, G.; Yao, T.; Xie, H.; Zhang, H.; Ke, C.; Yao, R. Developing Daily Cloud-Free Snow Composite Products From MODIS Terra–Aqua and IMS for the Tibetan Plateau. IEEE Trans. Geosci. Remote Sens. 2016, 54, 2171–2180. [Google Scholar] [CrossRef]
  21. Yao, F.; Wang, J.; Wang, C.; Crétaux, J.-F. Constructing long-term high-frequency time series of global lake and reservoir areas using Landsat imagery. Remote Sens. Environ. 2019, 232, 111210. [Google Scholar] [CrossRef]
  22. Dai, K.; Wen, N.; Fan, X.; Deng, J.; Zhang, L.; Rubing, L.; Liu, J.; Xu, Q. Seasonal Changes of Glacier Lakes in Tibetan Plateau Revealed by Multipolarization SAR Data. IEEE Geosci. Remote Sens. Lett. 2021, 19, 1–5. [Google Scholar] [CrossRef]
  23. Leigh, S.; Wang, Z.; Clausi, D.A. Automated ice–water classification using dual polarization SAR satellite imagery. IEEE Trans. Geosci. Remote Sens. 2013, 52, 5529–5539. [Google Scholar] [CrossRef]
  24. Feyisa, G.L.; Meilby, H.; Fensholt, R.; Proud, S.R. Automated Water Extraction Index: A new technique for surface water mapping using Landsat imagery. Remote Sens. Environ. 2014, 140, 23–35. [Google Scholar] [CrossRef]
  25. Li, J.; Sheng, Y. An automated scheme for glacial lake dynamics mapping using Landsat imagery and digital elevation models: A case study in the Himalayas. Int. J. Remote Sens. 2012, 33, 5194–5213. [Google Scholar] [CrossRef]
  26. Rokni, K.; Ahmad, A.; Selamat, A.; Hazini, S. Water feature extraction and change detection using multitemporal landsat imagery. Remote Sens. 2014, 6, 4173–4189. [Google Scholar] [CrossRef]
  27. Ji, L.; Zhang, L.; Wylie, B. Analysis of dynamic thresholds for the normalized difference water index. Photogramm. Eng. Remote Sens. 2009, 75, 1307–1317. [Google Scholar] [CrossRef]
  28. McFeeters, S.K. The use of the Normalized Difference Water Index (NDWI) in the delineation of open water features. Int. J. Remote Sens. 2007, 17, 1425–1432. [Google Scholar] [CrossRef]
  29. Xu, H. Modification of normalised difference water index (NDWI) to enhance open water features in remotely sensed imagery. Int. J. Remote Sens. 2007, 27, 3025–3033. [Google Scholar] [CrossRef]
  30. Altunkaynak, A. Forecasting Surface Water Level Fluctuations of Lake Van by Artificial Neural Networks. Water Resour. Manag. 2006, 21, 399–408. [Google Scholar] [CrossRef]
  31. Cortes, C.; Vapnik, V. Support-Vector Networks. Mach. Learn. 1995, 20, 273–297. [Google Scholar] [CrossRef]
  32. Vincenzi, S.; Zucchetta, M.; Franzoi, P.; Pellizzato, M.; Pranovi, F.; De Leo, G.A.; Torricelli, P. Application of a Random Forest algorithm to predict spatial distribution of the potential yield of Ruditapes philippinarum in the Venice lagoon, Italy. Ecol. Model. 2011, 222, 1471–1478. [Google Scholar] [CrossRef]
  33. Basheer, I.A.; Hajmeer, M. Artificial neural networks: Fundamentals, computing, design, and application. J. Microbiol. Methods 2000, 43, 3–31. [Google Scholar] [CrossRef] [PubMed]
  34. Belgiu, M.; Drăguţ, L. Random forest in remote sensing: A review of applications and future directions. ISPRS J. Photogramm. Remote Sens. 2016, 114, 24–31. [Google Scholar] [CrossRef]
  35. Jordan, M.I.; Mitchell, T.M. Machine learning: Trends, perspectives, and prospects. Science 2015, 349, 255–260. [Google Scholar] [CrossRef]
  36. Long, J.; Shelhamer, E.; Darrell, T. Fully convolutional networks for semantic segmentation. In Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Boston, MA, USA, 7–12 June 2015; pp. 431–440. [Google Scholar]
  37. Schmidhuber, J. Deep Learning in neural networks: An overview. Neural Netw. 2015, 61, 85–117. [Google Scholar] [CrossRef] [PubMed]
  38. He, K.; Zhang, X.; Ren, S.; Sun, J. Deep residual learning for image recognition. In Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA, 27–30 June 2016; pp. 770–778. [Google Scholar]
  39. Bayraktar, E.; Basarkan, M.E.; Celebi, N. A low-cost UAV framework towards ornamental plant detection and counting in the wild. ISPRS J. Photogramm. Remote Sens. 2020, 167, 1–11. [Google Scholar] [CrossRef]
  40. Bayraktar, E.; Korkmaz, B.N.; Erarslan, A.U.; Celebi, N. Traffic congestion-aware graph-based vehicle rerouting framework from aerial imagery. Eng. Appl. Artif. Intell. 2023, 119, 105769. [Google Scholar] [CrossRef]
  41. Zhu, X.X.; Tuia, D.; Mou, L.; Xia, G.S.; Zhang, L.; Xu, F.; Fraundorfer, F. Deep Learning in Remote Sensing: A Comprehensive Review and List of Resources. IEEE Geosci. Remote Sens. Mag. 2017, 5, 8–36. [Google Scholar] [CrossRef]
  42. Diakogiannis, F.I.; Waldner, F.; Caccetta, P.; Wu, C. ResUNet-a: A deep learning framework for semantic segmentation of remotely sensed data. ISPRS J. Photogramm. Remote Sens. 2020, 162, 94–114. [Google Scholar] [CrossRef]
  43. Huang, L.; Luo, J.; Lin, Z.; Niu, F.; Liu, L. Using deep learning to map retrogressive thaw slumps in the Beiluhe region (Tibetan Plateau) from CubeSat images. Remote Sens. Environ. 2020, 237, 111534. [Google Scholar] [CrossRef]
  44. Kemker, R.; Salvaggio, C.; Kanan, C. Algorithms for semantic segmentation of multispectral remote sensing imagery using deep learning. ISPRS J. Photogramm. Remote Sens. 2018, 145, 60–77. [Google Scholar] [CrossRef]
  45. Ma, L.; Liu, Y.; Zhang, X.; Ye, Y.; Yin, G.; Johnson, B.A. Deep learning in remote sensing applications: A meta-analysis and review. ISPRS J. Photogramm. Remote Sens. 2019, 152, 166–177. [Google Scholar] [CrossRef]
  46. Simonyan, K.; Zisserman, A. Very Deep Convolutional Networks for Large-Scale Image Recognition. arXiv 2014, arXiv:1409.1556. [Google Scholar]
  47. Woo, S.; Park, J.; Lee, J.-Y.; Kweon, I.S. Cbam: Convolutional block attention module. In Proceedings of the European Conference on Computer Vision (ECCV), Munich, Germany, 8–14 September 2018; pp. 3–19. [Google Scholar]
  48. Mohajerani, S.; Saeedi, P. Cloud-Net+: A Cloud Segmentation CNN for Landsat 8 Remote Sensing Imagery Optimized with Filtered Jaccard Loss Function. arXiv 2020, arXiv:2001.08768. [Google Scholar]
  49. Tian, Y.; Zhao, Y.; Son, S.W.; Luo, J.J.; Oh, S.-G.; Wang, Y. A Deep-Learning Ensemble Method to Detect Atmospheric Rivers and Its Application to Projected Changes in Precipitation Regime. J. Geophys. Res. Atmos. 2023, 128, e2022JD037041. [Google Scholar] [CrossRef]
  50. Zhao, Y.; Lu, M.; Lujia, Z.; Cheng, T.F. Remote Influence of Southern Tibetan Plateau Heating on North Pacific Atmospheric Rivers. J. Clim. 2024, 38, 101–116. [Google Scholar] [CrossRef]
  51. Ding, J.; Cuo, L.; Zhang, Y.; Zhu, F. Monthly and annual temperature extremes and their changes on the Tibetan Plateau and its surroundings during 1963–2015. Sci. Rep. 2018, 8, 11860. [Google Scholar] [CrossRef]
  52. Kang, S.; Xu, Y.; You, Q.; Flügel, W.-A.; Pepin, N.; Yao, T. Review of climate and cryospheric change in the Tibetan Plateau. Environ. Res. Lett. 2010, 5, 015101. [Google Scholar] [CrossRef]
  53. Kpienbaareh, D.; Sun, X.; Wang, J.; Luginaah, I.; Bezner Kerr, R.; Lupafya, E.; Dakishoni, L. Crop Type and Land Cover Mapping in Northern Malawi Using the Integration of Sentinel-1, Sentinel-2, and PlanetScope Satellite Data. Remote Sens. 2021, 13, 700. [Google Scholar] [CrossRef]
  54. Miles, K.E.; Willis, I.C.; Benedek, C.L.; Williamson, A.G.; Tedesco, M. Toward monitoring surface and subsurface lakes on the Greenland ice sheet using sentinel-1 SAR and landsat-8 OLI imagery. Front. Earth Sci. 2017, 5, 251152. [Google Scholar] [CrossRef]
  55. Torres, R.; Snoeij, P.; Geudtner, D.; Bibby, D.; Davidson, M.; Attema, E.; Potin, P.; Rommen, B.; Floury, N.; Brown, M.; et al. GMES Sentinel-1 mission. Remote Sens. Environ. 2012, 120, 9–24. [Google Scholar] [CrossRef]
  56. Amitrano, D.; Martino, G.; Iodice, A.; Mitidieri, F.; Papa, M.; Riccio, D.; Ruello, G. Sentinel-1 for Monitoring Reservoirs: A Performance Analysis. Remote Sens. 2014, 6, 10676–10693. [Google Scholar] [CrossRef]
  57. Başeski, E. 16-Bit to 8-Bit Conversion in Remote Sensing Images by Using Image Content. In Proceedings of the 2019 9th International Conference on Recent Advances in Space Technologies (RAST), Istanbul, Turkey, 11–14 June 2019; pp. 413–417. [Google Scholar]
  58. Liu, W.; Chen, X.; Ran, J.; Liu, L.; Wang, Q.; Xin, L.; Li, G. LaeNet: A Novel Lightweight Multitask CNN for Automatically Extracting Lake Area and Shoreline from Remote Sensing Images. Remote Sens. 2020, 13, 56. [Google Scholar] [CrossRef]
  59. Li, X.; Long, D.; Huang, Q.; Han, P.; Zhao, F.; Wada, Y. High-temporal-resolution water level and storage change data sets for lakes on the Tibetan Plateau during 2000–2017 using multiple altimetric missions and Landsat-derived lake shoreline positions. Earth Syst. Sci. Data 2019, 11, 1603–1627. [Google Scholar] [CrossRef]
  60. Luo, D.-L.; Jin, H.-J.; Du, H.-Q.; Li, C.; Ma, Q.; Duan, S.-Q.; Li, G.-S. Variation of alpine lakes from 1986 to 2019 in the Headwater Area of the Yellow River, Tibetan Plateau using Google Earth Engine. Adv. Clim. Change Res. 2020, 11, 11–21. [Google Scholar] [CrossRef]
  61. Zhang, E.; Liu, L.; Huang, L.; Ng, K.S. An automated, generalized, deep-learning-based method for delineating the calving fronts of Greenland glaciers from multi-sensor remote sensing imagery. Remote Sens. Environ. 2021, 254, 112265. [Google Scholar] [CrossRef]
  62. Otsu, N. A Threshold Selection Method from Gray-Level Histograms. IEEE Trans. Syst. Man Cybern. 1979, 9, 62–66. [Google Scholar] [CrossRef]
Figure 1. Locations of the 15 largest lakes in the Tibetan Plateau.
Figure 1. Locations of the 15 largest lakes in the Tibetan Plateau.
Water 17 00068 g001
Figure 2. (al) Monthly images of the Sentinel-1 and Landsat-8 OLI B6-SWIR in Selin Co, 2019. A figure that only contains a base map indicated no available data in that month (e.g., right image of (e) and (gj)).
Figure 2. (al) Monthly images of the Sentinel-1 and Landsat-8 OLI B6-SWIR in Selin Co, 2019. A figure that only contains a base map indicated no available data in that month (e.g., right image of (e) and (gj)).
Water 17 00068 g002
Figure 3. (a) The Sentinel-1 image in VV polarization of the Selin Co region in February 2019; (b) zoom-in of the red box region in a; c and d correspond to same area as a and b by using SWIR data of Landsat-8 image; (c) The Landsat-8 SWIR image of the same region in February 2019; (d) zoom-in of the red box region in (c); (e) profiles of the horizontal yellow lines from the Landsat-8 image (orange line) and Sentinel-1image (green line). The gray vertical dashed line denotes the pixel-wise location of the lake boundary.
Figure 3. (a) The Sentinel-1 image in VV polarization of the Selin Co region in February 2019; (b) zoom-in of the red box region in a; c and d correspond to same area as a and b by using SWIR data of Landsat-8 image; (c) The Landsat-8 SWIR image of the same region in February 2019; (d) zoom-in of the red box region in (c); (e) profiles of the horizontal yellow lines from the Landsat-8 image (orange line) and Sentinel-1image (green line). The gray vertical dashed line denotes the pixel-wise location of the lake boundary.
Water 17 00068 g003
Figure 4. Flowchart of lake area extraction method with Landsat and Sentinel-1 data.
Figure 4. Flowchart of lake area extraction method with Landsat and Sentinel-1 data.
Water 17 00068 g004
Figure 5. (a) The extracted lake area of Selin Co using the Sentinel-1 images solely (false positives are indicated by red boxes); (b) the extracted lake area of Selin Co using combined Sentinel-1 and Landsat images.
Figure 5. (a) The extracted lake area of Selin Co using the Sentinel-1 images solely (false positives are indicated by red boxes); (b) the extracted lake area of Selin Co using combined Sentinel-1 and Landsat images.
Water 17 00068 g005
Figure 6. The comparison between the lake boundary delineated by visual interpretation (green line) in Selin Co and (a) boundary predicted by the AttCloudNet+ using the combined Landsat-Sentinel images, (b) boundary predicted by the LaeNet using the Landsat-8 images. Blue and white patches are lake and land areas predicted by models, respectively.
Figure 6. The comparison between the lake boundary delineated by visual interpretation (green line) in Selin Co and (a) boundary predicted by the AttCloudNet+ using the combined Landsat-Sentinel images, (b) boundary predicted by the LaeNet using the Landsat-8 images. Blue and white patches are lake and land areas predicted by models, respectively.
Water 17 00068 g006
Figure 7. The prediction results of AttCloudNet+ and DeepLabv3+ for combined data after adding optical images at different times; (a,e) the SAR image to be predicted in August 2020, the orange line is the visual interpretation lakeshore; (bd) prediction results of AttCloudNet+ after supplementing optical images in 2015, 2017, and 2020; (fh) prediction results of DeepLabv3+ after supplementing optical images in 2015, 2017, and 2020.
Figure 7. The prediction results of AttCloudNet+ and DeepLabv3+ for combined data after adding optical images at different times; (a,e) the SAR image to be predicted in August 2020, the orange line is the visual interpretation lakeshore; (bd) prediction results of AttCloudNet+ after supplementing optical images in 2015, 2017, and 2020; (fh) prediction results of DeepLabv3+ after supplementing optical images in 2015, 2017, and 2020.
Water 17 00068 g007
Figure 8. (a) The linear regression between lake area predicted by deep learning models and the LEGOS lake water level in Selin Co lake; (b) the linear regression of WHU in the same region.
Figure 8. (a) The linear regression between lake area predicted by deep learning models and the LEGOS lake water level in Selin Co lake; (b) the linear regression of WHU in the same region.
Water 17 00068 g008
Figure 9. The comparison between our extracted lake area series (orange line, with the shaded region represents the uncertainties), the LEGOS water level series (light green line), the CAS water level series (dark green line), the annual lake area from the CAS (purple dots), and the lake area series of the WHU (blue line) in Selin Co lake.
Figure 9. The comparison between our extracted lake area series (orange line, with the shaded region represents the uncertainties), the LEGOS water level series (light green line), the CAS water level series (dark green line), the annual lake area from the CAS (purple dots), and the lake area series of the WHU (blue line) in Selin Co lake.
Water 17 00068 g009
Figure 10. (a) Landsat RGB true-color images (left) and B6-SWIR images (right) of December 2019; (b) Landsat RGB true-color images (left) and B6-SWIR images (right) of January 2020. Most regions were covered by snow in this month; (ce) snow cover disappeared from February to April 2020.
Figure 10. (a) Landsat RGB true-color images (left) and B6-SWIR images (right) of December 2019; (b) Landsat RGB true-color images (left) and B6-SWIR images (right) of January 2020. Most regions were covered by snow in this month; (ce) snow cover disappeared from February to April 2020.
Water 17 00068 g010
Figure 11. The radar shadow occurred in the mountainous regions around the Bangongco. The yellow outline is the boundary of the Bangongco.
Figure 11. The radar shadow occurred in the mountainous regions around the Bangongco. The yellow outline is the boundary of the Bangongco.
Water 17 00068 g011
Figure 12. The original images and classification images using different methods in Selin Co: (a) the RGB true-color image; (b) NDWI; (c) classification image using LaeNet; (d) Sentinel-1 image; (e) classification image using Otsu threshold algorithm. False positives are indicated by arrows; (f) classification image using AttCloudNet+.
Figure 12. The original images and classification images using different methods in Selin Co: (a) the RGB true-color image; (b) NDWI; (c) classification image using LaeNet; (d) Sentinel-1 image; (e) classification image using Otsu threshold algorithm. False positives are indicated by arrows; (f) classification image using AttCloudNet+.
Water 17 00068 g012
Table 1. Characteristics of Landsat-8 and Sentinel-1 datasets used in this study.
Table 1. Characteristics of Landsat-8 and Sentinel-1 datasets used in this study.
Landsat-8 OLISentinel-1 SAR
Time range2013–present2014–present
Spatial resolution30 m10 m
Temporal resolution16 days6 days
Channels11 bandsHH/VV/HV
Spectral range0.43–12.50 μm3.75–7.50 cm
Table 2. Hydrological data information from different institutions for comparison.
Table 2. Hydrological data information from different institutions for comparison.
Data SourceData TypeCoverage
Region
Coverage
Period
Number of Matches
LEGOSLake level230 lakes of the world2015–201712
CASLake level70 lakes in the Tibetan Plateau2003–202015
Lake areaLakes (>1 km2) in the Tibetan Plateau1970s–201815
WHULake areaLakes (>50 km2) in the Tibetan Plateau2015–201715
Table 3. The performance of different deep learning models on lake area extraction.
Table 3. The performance of different deep learning models on lake area extraction.
Model StructureAccuracyPrecisionRecallF1_ScoremIoU
UNet0.6190.6190.9880.7160.309
DeepUNet0.9860.9690.9640.9640.910
DeepLabv3+0.9710.9740.9750.9750.939
AttResUNet0.9860.9680.9650.9640.910
SegNet0.9860.9700.9650.9650.913
Original CloudNet+0.9830.9810.9900.9850.938
CloudNet+
-Sequential Channel and Spatial Attention
0.9790.9740.9890.9810.930
AttCloudNet+0.9850.9820.9920.9860.945
Table 4. Errors of lake boundaries predicted by DeepLabv3+, UNet, LaeNet, and our deep learning model compared with boundaries delineated by visual interpretation in Selin Co, Nam Co, and Yamzho Yumco.
Table 4. Errors of lake boundaries predicted by DeepLabv3+, UNet, LaeNet, and our deep learning model compared with boundaries delineated by visual interpretation in Selin Co, Nam Co, and Yamzho Yumco.
ModelComparison SitesCombined RMSE (m)Combined MAE (m)Optical RMSE (m)Optical
MAE (m)
DeepLabv3+Selin Co229.1173.558.242.5
Nam Co10.611.030.124.6
Yamzho Yumco43.917.532.822.2
Mean99.576.040.329.8
UNetSelin Co232.9162.229.121.9
Nam Co24.619.424.120.2
Yamzho Yumco15.813.028.622.9
Mean91.164.927.321.7
AttCloudNet+Selin Co30.021.8
Nam Co16.712.7
Yamzho Yumco18.215.2
Mean21.616.6
LaeNetSelin Co 30.822.5
Nam Co 20.116.0
Yamzho Yumco 23.718.8
Mean 24.919.1
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

Chen, X.; Zhang, X.; Zhuang, C.; Hu, X. Detecting the Lake Area Seasonal Variations in the Tibetan Plateau from Multi-Sensor Satellite Data Using Deep Learning. Water 2025, 17, 68. https://doi.org/10.3390/w17010068

AMA Style

Chen X, Zhang X, Zhuang C, Hu X. Detecting the Lake Area Seasonal Variations in the Tibetan Plateau from Multi-Sensor Satellite Data Using Deep Learning. Water. 2025; 17(1):68. https://doi.org/10.3390/w17010068

Chicago/Turabian Style

Chen, Xingyu, Xiuyu Zhang, Changwei Zhuang, and Xibang Hu. 2025. "Detecting the Lake Area Seasonal Variations in the Tibetan Plateau from Multi-Sensor Satellite Data Using Deep Learning" Water 17, no. 1: 68. https://doi.org/10.3390/w17010068

APA Style

Chen, X., Zhang, X., Zhuang, C., & Hu, X. (2025). Detecting the Lake Area Seasonal Variations in the Tibetan Plateau from Multi-Sensor Satellite Data Using Deep Learning. Water, 17(1), 68. https://doi.org/10.3390/w17010068

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