Abstract
Rapid detection and accurate mapping of landslides are crucial for damage detection and subsequent prevention of secondary damage. In this study, a deep learning-based segmentation model called CAM-K-SEG was proposed, which combined Grad-CAM visualization and K-Mean clustering methods to automatically detect landslide areas using satellite images. The methodology involved applying the CAM-K-SEG model to satellite images in the Bijou region of China and comparing its performance with that of K-Mean clustering and U-Net segmentation models. The optimum K value was determined by the elbow method to determine the effective color number. The weighted object was detected by removing small objects from the image, and the convolution process was performed with the mean Kernel method to remove noise or improve features. The performance of the CAM-K-SEG model was evaluated based on Intersection-Over-Union (IoU), the most used metric in semantic segmentation. The results demonstrated that the CAM-K-SEG model performed comparably to the U-Net model in segmenting landslide areas and could help improve the rapid detection of landslide areas after an event. Overall, the study contributed to the development of a new model for landslide image segmentation, which could more precisely and sensitively distinguish landslide regions. The CAM-K-SEG model was identified as a promising tool for automatic landslide detection and could be used in various applications that required accurate detection of landslide areas.
Similar content being viewed by others
Data availability
Data is available at http://study.rsgis.whu.edu.cn/pages/download/
Code availability
Name of the code/library Contact: kemalheo@gmail.com.Hardware requirements: NA. Program language: Python. Software required: NA. Program size: about 300 lines. The source codes for developed code are available for downloading at the link: https://www.kaggle.com/code/databeru/fish-classifier-grad-cam-viz-acc-99-89https://www.kaggle.com/code/masatomurakawamm/uwmgi-pspnet-u-net-deeplabv3-swin-unet
References
Akca S, Gungor O (2022) Semantic segmentation of soil salinity using in-situ EC measurements and deep learning based U-NET architecture. Catena (Amst) 218:106529. https://doi.org/10.1016/J.CATENA.2022.106529
Ao M, Zhu J, Wang C, Yu X (2014) Identification of landslide region based on topographic and change information. Int J Signal Proc Image Proces Pattern Recognit 7:121–134. https://doi.org/10.14257/IJSIP.2014.7.1.12
Ball JE, Anderson DT, Chan CS (2017) Comprehensive survey of deep learning in remote sensing: theories, tools, and challenges for the community. J Appl Remote Sens 11:1. https://doi.org/10.1117/1.JRS.11.042609
Cai H, Chen T, Niu R, Plaza A (2021) Landslide detection using densely connected convolutional networks and environmental conditions. IEEE J Sel Top Appl Earth Obs Remote Sens 14:5235–5247. https://doi.org/10.1109/JSTARS.2021.3079196
Chattopadhay A, Sarkar A, Howlader P, Balasubramanian VN (2018) Grad-CAM++: Generalized gradient-based visual explanations for deep convolutional networks. In: Proceedings - 2018 IEEE Winter Conference on Applications of Computer Vision, WACV 2018 2018-Janua:839–847. https://doi.org/10.1109/WACV.2018.00097
Chen S, Xiang C, Kang Q et al (2020) Accurate landslide detection leveraging UAVbased aerial remote sensing. IET Commun 14:2434–2441. https://doi.org/10.1049/IET-COM.2019.1115/CITE/REFWORKS
Chen Y, Ming D, Yu J et al (2023) Susceptibility-guided landslide detection using fully convolutional neural network. IEEE J Sel Top Appl Earth Obs Remote Sens 16:998–1018. https://doi.org/10.1109/JSTARS.2022.3233043
Cheng G, Guo L, Zhao T, Han J, Li H, Fang J (2012) Automatic landslide detection from remote-sensing imagery using a scene classification method based on BoVW and pLSA. Int J Remote Sens 34(1):45–59. https://doi.org/10.1080/01431161.2012.705443
Chollet F (2017) Xception: Deep learning with depthwise separable convolutions. In: Proceedings - 30th IEEE Conference on Computer Vision and Pattern Recognition, CVPR 2017. Institute of Electrical and Electronics Engineers Inc., pp 1800–1807
Danneels G, Pirard E, Havenith HB (2007) Automatic landslide detection from remote sensing images using supervised classification methods. In: International Geoscience and Remote Sensing Symposium (IGARSS). pp 3014–3017
Ding A, Zhang Q, Zhou X, Dai B (2017) Automatic recognition of landslide based on CNN and texture change detection. In: Proceedings - 2016 31st Youth Academic Annual Conference of Chinese Association of Automation, YAC 2016 444–448https://doi.org/10.1109/YAC.2016.7804935
Ghorbanzadeh O, Blaschke T, Gholamnia K et al (2019) Evaluation of different machine learning methods and deep-learning convolutional neural networks for landslide detection. Remote Sens (basel) 11:196. https://doi.org/10.3390/rs11020196
Ghorbanzadeh O, Shahabi H, Crivellari A et al (2022) Landslide detection using deep learning and object-based image analysis. Landslides 19:929–939. https://doi.org/10.1007/S10346-021-01843-X
Hacıefendioğlu K, Demir G, Başağa HB (2021) Landslide detection using visualization techniques for deep convolutional neural network models. Nat Hazards. https://doi.org/10.1007/s11069-021-04838-y
He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition. IEEE Computer Society, pp 770–778
Höppner F, Klawonn F, Kruse R, Runkler T (2000) Fuzzy cluster analysis: methods for classification, data analysis, and image. John Wiley and Sons, New York
Huang G, Liu Z, van der Maaten L, Weinberger KQ (2017) Densely Connected Convolutional Networks. In: 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR). pp 2261–2269
Jebur MN (2015) Multi remote sensing data in landslide detection and modelling. Doctoral thesis, Universiti Putra Malaysia. Universiti Putra Malaysia
Ji S, Yu D, Shen C et al (2020) Landslide detection from an open satellite imagery and digital elevation model dataset using attention boosted convolutional neural networks. Landslides 17:1337–1352. https://doi.org/10.1007/S10346-020-01353-2/TABLES/9
Lissak C, Bartsch A, De Michele M et al (2020) Remote sensing for assessing landslides and associated hazards. Surv Geophys 41:1391–1435. https://doi.org/10.1007/S10712-020-09609-1
Liu L, Cheng J, Quan Q et al (2020) A survey on U-shaped networks in medical image segmentations. Neurocomputing 409:244–258. https://doi.org/10.1016/J.NEUCOM.2020.05.070
Liu D, Li J, Fan F (2021a) Classification of landslides on the southeastern Tibet Plateau based on transfer learning and limited labelled datasets. Remote Sens Lett 12:286–295. https://doi.org/10.1080/2150704X.2021.1890263
Liu J, Guo F, Gao H et al (2021b) Image classification method on class imbalance datasets using multi-scale CNN and two-stage transfer learning. Neural Comput Appl. https://doi.org/10.1007/s00521-021-06066-8
Liu Y, Zhang W, Chen X, et al (2021c) Landslide Detection of High-Resolution Satellite Images using Asymmetric Dual-Channel Network. In: 2021c IEEE International Geoscience and Remote Sensing Symposium IGARSS. Institute of Electrical and Electronics Engineers (IEEE), pp 4091–4094
Mezaal MR, Pradhan B, Sameen MI et al (2017) Optimized neural architecture for automatic landslide detection from high-resolution airborne laser scanning data. Appl Sci 7:730. https://doi.org/10.3390/APP7070730
Mohan A, Singh AK, Kumar B, Dwivedi R (2020) Review on remote sensing methods for landslide detection using machine and deep learning. Trans Emerg Telecommun Technol. https://doi.org/10.1002/ett.3998
Nava L, Monserrat O, Catani F (2022) Improving landslide detection on SAR data through deep learning. IEEE Geosci Remote Sens Lett. https://doi.org/10.1109/LGRS.2021.3127073
Pham H, Guan MY, Zoph B, et al (2018) Efficient Neural Architecture Search via Parameters Sharing. In: Proceedings of the 35th International Conference on Machine Learning. PMLR, pp 4095–4104
Rajaraman S, Kim I, Antani SK (2020) Detection and visualization of abnormality in chest radiographs using modality-specific convolutional neural network ensembles. PeerJ. https://doi.org/10.7717/PEERJ.8693/FIG-11
Roessner S, Behling R, Segl K, et al (2014) Automated remote sensing based landslide detection for dynamic landslide inventories. Landslide Science for a Safer Geoenvironment: Volume 2: Methods of Landslide Studies 345–350. https://doi.org/10.1007/978-3-319-05050-8_54
Ronneberger O, Fischer P, Brox T (2015) U-net: Convolutional networks for biomedical image segmentation. In: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Springer Verlag, pp 234–241
Sameen MI, Pradhan B (2019) Landslide detection using residual networks and the fusion of spectral and topographic information. IEEE Access 7:114363–114373. https://doi.org/10.1109/ACCESS.2019.2935761
Sandler M, Howard A, Zhu M, et al (2018) MobileNetV2: Inverted Residuals and Linear Bottlenecks. In: Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition 4510–4520
Selvaraju RR, Cogswell M, Das A et al (2016) Grad-CAM: visual explanations from deep networks via gradient-based localization. Int J Comput vis 128:336–359. https://doi.org/10.1007/s11263-019-01228-7
Shahabi H, Rahimzad M, Ghorbanzadeh O, et al (2022) Rapid Mapping of Landslides from Sentinel-2 Data Using Unsupervised Deep Learning. In: 2022 IEEE Mediterranean and Middle-East Geoscience and Remote Sensing Symposium, M2GARSS 2022 - Proceedings 17–20. https://doi.org/10.1109/M2GARSS52314.2022.9840273
Shi W, Zhang M, Ke H et al (2021) Landslide recognition by deep convolutional neural network and change detection. IEEE Trans Geosci Remote Sens 59:4654–4672. https://doi.org/10.1109/TGRS.2020.3015826
Simonyan K, Zisserman A (2015) Very deep convolutional networks for large-scale image recognition. In: 3rd International Conference on Learning Representations, ICLR 2015 - Conference Track Proceedings. pp 1–14
Singhroy V (2009) Satellite remote sensing applications for landslide detection and monitoring. Landslides - Disaster Risk Reduction 143–158. https://doi.org/10.1007/978-3-540-69970-5_7/COVER
Soares LP, Dias HC, Garcia GPB, Grohmann CH (2022) Landslide segmentation with deep learning: evaluating model generalization in rainfall-induced landslides in Brazil. Remote Sens (Basel). https://doi.org/10.3390/RS14092237
Szegedy C, Vanhoucke V, Ioffe S, et al (2016) Rethinking the Inception Architecture for Computer Vision. In: Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition. IEEE Computer Society, pp 2818–2826
Tan B, Zhang Y, Pan SJ, Yang Q (2017) Distant domain transfer learning. Proc AAAI Conf Artif Intell 31:2604–2610. https://doi.org/10.1609/AAAI.V31I1.10826
Tan B, Song Y, Zhong E, Yang Q (2015) Transitive transfer learning. In: Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining 1155–1164. https://doi.org/10.1145/2783258.2783295
Tanatipuknon A, Aimmanee P, Watanabe Y et al (2021) Study on combining two faster R-CNN models for landslide detection with a classification decision tree to improve the detection performance. J Dis Res 16:588–595. https://doi.org/10.20965/JDR.2021.P0588
Tang X, Liu M, Zhong H et al (2021) MILL: channel attention–based deep multiple instance learning for landslide recognition. ACM Trans Multimed Comput Commun Appl. https://doi.org/10.1145/3454009
Uehara TDT, Corrêa SPLP, Quevedo RP et al (2020) Landslide scars detection using remote sensing and pattern recognition techniques: comparison among artificial neural networks, gaussian maximum likelihood, random forest, and support vector machine classifiers. Rev Bras Cartogr 72(4):665–680. https://doi.org/10.14393/RBCV72N4-54037
Varangaonkar P, Rode SV (2023) Lightweight deep learning model for automatic landslide prediction and localization. Multimed Tools Appl. https://doi.org/10.1007/S11042-023-15049-X
Wang W, Motagh M, Plank S et al (2022) Application of sar time-series and deep learning for estimating landslide occurrence time. Int Arch Photogr Remote Sens Spatial Inform Sci - ISPRS Arch 43:1181–1187. https://doi.org/10.5194/ISPRS-ARCHIVES-XLIII-B3-2022-1181-2022
Wang H, Wang Z, Du M, et al (2020) Score-CAM: score-weighted visual explanations for convolutional neural networks. In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops 2020-June:111–119. https://doi.org/10.1109/CVPRW50498.2020.00020
Wang K, Han L, Liao J, Zhao J (2023) A study of high-resolution remote sensing image landslide detection with optimized anchor boxes and edge enhancement. https://doi.org/10.21203/RS.3.RS-2675801/V1
Wikipedia Bijie - Wikipedia. https://en.wikipedia.org/wiki/Bijie. Accessed 23 May 2023
Xia W et al (2021) Landslide extraction from high-resolution remote sensing imagery using fully convolutional spectral–topographic fusion network. Remote Sens 13(24):5116. https://doi.org/10.3390/RS13245116
Ye C, Li Y, Cui P et al (2019) Landslide detection of hyperspectral remote sensing data based on deep learning with constrains. IEEE J Sel Top Appl Earth Obs Remote Sens 12:5047–5060. https://doi.org/10.1109/JSTARS.2019.2951725
Yi Y, Zhang W (2020) A new deep-learning-based approach for earthquake-triggered landslide detection from singleoral rapideye satellite imagery. IEEE J Sel Top Appl Earth Obs Remote Sens 13:6166–6176. https://doi.org/10.1109/JSTARS.2020.3028855
Yu H, Ma Y, Wang L, et al (2017) A landslide intelligent detection method based on CNN and RSG_R. In: 2017 IEEE International Conference on Mechatronics and Automation (ICMA). Institute of Electrical and Electronics Engineers Inc., pp 40–44
Zhang M, Shi W, Chen S et al (2021) Deep multiple instance learning for landslide mapping. IEEE Geosci Remote Sens Lett 18:1711–1715. https://doi.org/10.1109/LGRS.2020.3007183
Zhao J, Liu S, Wan J et al (2020) Change detection method of high resolution remote sensing image based on D–S evidence theory feature fusion. IEEE Access. https://doi.org/10.1109/ACCESS.2020.3047915
Author information
Authors and Affiliations
Contributions
All of the authors have been actively involved in the research and write-up of this paper and, accordingly, acknowledge full responsibility for its content.
Corresponding author
Ethics declarations
Conflicts of interest
The authors declare that they have no conflicts of interest.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Hacıefendioğlu, K., Adanur, S. & Demir, G. Automatic Landslide Segmentation Using a Combination of Grad-CAM Visualization and K-Means Clustering Techniques. Iran J Sci Technol Trans Civ Eng 48, 943–959 (2024). https://doi.org/10.1007/s40996-023-01193-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40996-023-01193-9