| Literature DB >> 35018130 |
Rajdeep Chatterjee1, Ankita Chatterjee2, Sk Hafizul Islam3.
Abstract
Global warming is a threat to modern human civilization. There are different reasons for speed up the global average temperature. The consequences are catastrophic for human existence. Seafloor rise, drought, flood, wildfire, dry riverbed are some of the consequences. This paper analyzes the changes in boundaries of different water bodies such as fresh-water lakes and glacial lakes. Over time, the area covered by a water body has been varied due to human interventions or natural causes. Here, variants of Detectron2 instance segmentation architectures have been employed to detect a water-body and compute the changes in its area from the time-lapsed images captured over 32 years, that is, 1984 to 2016. The models are validated using water-bodies images taken by the Sentinel-2 Satellite and compared based on the average precision (AP), 99.95 and 94.51 at A P 50 and A P 75 metrics, respectively. In addition, an ensemble approach has also been introduced for the efficient identification of shrinkage or expansion of water bodies.Entities:
Keywords: Deep learning; Detectron2; Global warming; Instance segmentation; Water-body
Year: 2022 PMID: 35018130 PMCID: PMC8734137 DOI: 10.1007/s11042-021-11811-1
Source DB: PubMed Journal: Multimed Tools Appl ISSN: 1380-7501 Impact factor: 2.577
Fig. 1Block diagram of three major components of Detectron2 Architecture
Fig. 2The diagram of the proposed pipeline for an efficient monitoring of water-bodies from the satellite images
Fig. 3Proposed ensemble model workflow diagram
Results obtained from different combination of backbones and optimizers (SGD and AdaBelief) in Detectron2 instance segmentation architecture
| Backbone | Epoch | Optimizer | Time | Total Loss |
|---|---|---|---|---|
| R50_FPN_1x | 300 | SGD | 02.31 | 0.8286 |
| 300 | AdaBelief | 02.36 | 0.3381 | |
| 1000 | SGD | 08.36 | 0.2851 | |
| 1000 | AdaBelief | 08.55 | 0.2389 | |
| R50_FPN_3x | 300 | SGD | 02.33 | 0.7742 |
| 300 | AdaBelief | 02.40 | 0.3132 | |
| 1000 | SGD | 08.51 | 0.2058 | |
| 1000 | AdaBelief | 08.52 | 0.2021 | |
| R101_FPN_3x | 300 | SGD | 03.12 | 0.7478 |
| 300 | AdaBelief | 03.40 | 0.2779 | |
| 1000 | SGD | 12.22 | 0.2456 | |
| 1000 | AdaBelief | 13.01 | 0.2237 |
Fig. 4Plots obtained from different combination of backbones, total loss and optimizer (SGD and AdaBelief) in Detectron2 instance segmentation architecture for 300 and 1000 epochs
Results obtained from Average Precision (AP), and using different backbones and SGD optimizer in Detectron2 instance segmentation architecture
| Backbone | Method | FPS | |||
|---|---|---|---|---|---|
| R50_FPN_1x | bbox | 85.95 | 99.98 | 96.73 | 09.68 |
| segm | 84.52 | 99.98 | 96.74 | ||
| R50_FPN_3x | bbox | 85.55 | 99.95 | 96.81 | 10.34 |
| segm | 83.10 | 99.95 | 94.51 | ||
| R101_FPN_3x | bbox | 87.74 | 99.97 | 96.21 | 02.03 |
| segm | 85.58 | 99.93 | 96.75 |
Results obtained from Average Precision (AP), and using different backbones and AdaBelief optimizer in Detectron2 instance segmentation architecture
| Backbone | Method | FPS | |||
|---|---|---|---|---|---|
| R50_FPN_1x | bbox | 81.85 | 98.67 | 93.12 | 06.86 |
| segm | 81.07 | 97.72 | 95.02 | ||
| R50_FPN_3x | bbox | 85.83 | 97.99 | 93.28 | 06.98 |
| segm | 83.97 | 97.99 | 96.02 | ||
| R101_FPN_3x | bbox | 80.86 | 99.87 | 94.27 | 01.84 |
| segm | 81.65 | 99.87 | 94.74 |
Fig. 5Visualization of water_body_3.jpg validation image and its predicted instance segmentation using Detectron2 ResNet50 FPN (3x) model
Fig. 6Visualization of water_body_104.jpg validation image and its predicted instance segmentation using Detectron2 ResNet50 FPN (3x) model
Fig. 7Visualization of water_body_1421.jpg validation image and its predicted instance segmentation using Detectron2 ResNet50 FPN (3x) model
Fig. 8Visualization of water_body_7234.jpg validation image and its predicted instance segmentation using Detectron2 ResNet50 FPN (3x) model
Results obtained from randomly selected four validation images (wb_3.jpg, wb_104.jpg, wb_1421.jpg and wb_7234,jpg) using Detectron2 ResNet50 FPN 3x instance segmentation model (values are the predicted number of pixels in a segment
| File Name | wb_3 | wb_104 | wb_1421 | wb_7234 |
|---|---|---|---|---|
| Actua | 36427 | 89115 | 38524 | 100244 |
| Predicted | 35862 | 88107 | 34362 | 92555 |
| True Positive | 33088 | 86681 | 33797 | 88872 |
| Accuracy (%) | 90.83 | 97.27 | 87.69 | 88.66 |
Fig. 9The output of Detectron2 ensemble instance segmentation of the Guozha Cuo Lake; Three models provide three different overlapping masks of pink, brown and green segmentation, respectively
Results obtained from Detectron2 instance segmentation architectures (values are the predicted number of pixels in a segment)
| Water-body | Backbone | 1984 | 2000 | 2016 | Indicator |
|---|---|---|---|---|---|
| Lake Mead | R50_FPN_1x | 57702 | 55670 | 39660 | Shrinking |
| R50_FPN_3x | 55363 | 53452 | 38234 | Shrinking | |
| R101_FPN_3x | 54752 | 51499 | 36530 | Shrinking | |
| ENS_Union | 59300 | 56597 | 41132 | Shrinking | |
| ENS_Intersection | 51696 | 49679 | 34650 | Shrinking | |
| Aral Lake | R50_FPN_1x | 81130 | 57213 | 38059 | Shrinking |
| R50_FPN_3x | 79723 | 56980 | 36928 | Shrinking | |
| R101_FPN_3x | 80805 | 57742 | 33668 | Shrinking | |
| ENS_Union | 83255 | 59977 | 39966 | Shrinking | |
| ENS_Intersection | 77137 | 53558 | 31455 | Shrinking | |
| Lake Poopó | R50_FPN_1x | 34819 | 22390 | 22791 | Shrinking |
| R50_FPN_3x | 34950 | 22083 | 22900 | Shrinking | |
| R101_FPN_3x | 34736 | 20563 | 18764 | Shrinking | |
| ENS_Union | 36110 | 23092 | 23876 | Shrinking | |
| ENS_Intersection | 32644 | 19346 | 18096 | Shrinking | |
| South Dead Sea | R50_FPN_1x | 33992 | 32448 | 27440 | Shrinking |
| R50_FPN_3x | 34747 | 32574 | 29481 | Shrinking | |
| R101_FPN_3x | 35386 | 31498 | 28491 | Shrinking | |
| ENS_Union | 36958 | 33031 | 29928 | Shrinking | |
| ENS_Intersection | 32197 | 30347 | 25668 | Shrinking | |
| Tibet Lake | R50_FPN_1x | 26517 | 32448 | 27440 | Expanding |
| R50_FPN_3x | 23180 | 26454 | 31592 | Expanding | |
| R101_FPN_3x | 22480 | 27600 | 32191 | Expanding | |
| ENS_Union | 26960 | 35920 | 35911 | Expanding | |
| ENS_Intersection | 21529 | 23809 | 29285 | Expanding |
Fig. 10Visualization of time lapsed images of Aral Lake (1984/2000/2016) and its predicted instance segmentation using Detectron2 ResNet50 FPN (3x) model ()
Fig. 11Visualization of time lapsed images of Tibet Lake (1984/2000/2016) and its predicted instance segmentation using Detectron2 ResNet50 FPN (3x) model ()
Fig. 12Comparison of Detectron2 ensemble (intersection) instance segmentation over 32 years time-span (1984 to 2016) for few popular lakes across the world (values are the predicted number of pixels (px.) in a segment)