Mountain Segmentation Based on Global Optimization with the Cloth Simulation Constraint
Abstract
:1. Introduction
1.1. Background
1.2. Contribution of the Proposed Method
2. Related Work
3. Mountain Feature Analysis
- A certain relative elevation: a relatively noticeable elevation difference between the mountain and surrounding non-mountainous regions.
- A certain slope: the transition region between the mountain and non-mountains should have a more obvious slope than flat regions.
- A certain area: the mountain region should be an irregular closed polygon with a large area.
4. Methodology
4.1. Computation of Relative Elevation Based on Cloth Surface Fitting
4.2. Construction of Energy Function
4.2.1. Regional Term Design
4.2.2. Smoothness Term Design
4.2.3. Energy Function Minimization
5. Experiment and Analysis
5.1. Data and Research Area
5.2. Accuracy Analysis
5.2.1. Precision Analysis Index
5.2.2. Optimal Parameter Adjustment
5.2.3. Algorithm Comparison and Analysis
- The proposed method effectively reduced the noise, and the mountain results were more complete and smoother in each dataset through the smoothness term constraint in the energy function, as shown in Figure 12a–e. This method optimized the global energy function in the pixels as the unit to realize the segmentation of fine mountains, and better results can be seen in Figure 12c. It introduced relative elevation, so false segmentation could be effectively avoided for lunar craters, as shown in Figure 12e;
- MDA is a mountain segmentation method that uses wavelet de-noising pretreatment. Wavelet de-noising can reduce the impact of noise to a certain extent; however, this inevitably affected the image resolution and it was unable to achieve fine segmentation, especially for the edge of the mountain, see Figure 12c. In addition, MDA is a method to calculate entropy based on a sliding window. Therefore, large fluctuations or noise in the sliding window can directly affect the entropy of the nearby region, resulting in false segmentation of the whole block. Therefore, this method was also extremely sensitive to noise, as shown in Figure 12a,c,d. This method only segments mountains based on roughness, so it could not distinguish swales or pits, resulting in many false segmentations of swales or mountains, Figure 12d,e. In addition, MDA is a local method based only on the pixels and their neighborhood. Therefore, for regions where their entropies were near the threshold, fragmented segmentation results were often produced and the mountain was not presented completely, see Figure 12a,d;
- SNAP is a method to extract the slope in a fixed window by a threshold value based on the calculation of the slope in a fixed window. It has similar characteristics to MDA, which is also sensitive to noise, will reduce the data resolution, and cannot judge swales and pits;
- Eco is an object-oriented mountain segmentation method. Firstly, multi-scale segmentation of eCognition is used to classify each region, and then objects are selected as mountain regions based on the thresholds of the object mean and standard deviation. However, the selection of objects by the threshold method often fails to adapt to all mountains and different types of landforms, which inevitably leads to the misclassification of most flat land or mountains. Therefore, this method is only suitable for landform statistics in most regions.
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Drăguţ, L.; Eisank, C. Automated object-based classification of topography from SRTM data. Geomorphology 2012, 141–142, 21–33. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Wang, D.; Laffan, S.; Liu, Y.; Wu, L. Morphometric characterisation of landform from DEMs. Int. J. Geogr. Inf. Sci. 2010, 24, 305–326. [Google Scholar] [CrossRef] [Green Version]
- Micheal, A.A.; Vani, K. Automatic mountain detection in lunar images using texture of DTM data. Comput. Geosci. 2015, 82, 130–138. [Google Scholar] [CrossRef]
- Zhou, F.; Xiao, Z. Slope distribution feature method for mountaintop extraction from grid DEM. Geomat. Inf. Sci. Wuhan Univ. 2022, 1–9. [Google Scholar] [CrossRef]
- Drăguţ, L.; Eisank, C. Object representations at multiple scales from digital elevation models. Geomorphology 2011, 129, 183–189. [Google Scholar] [CrossRef] [Green Version]
- Zhou, C.; Cheng, W. Research on the Classification System of Digital Land Gromorphology of 1:1000000 in China. J. Geo-Inf. Sci. 2009, 11, 707–724. [Google Scholar]
- Li, S.; Xiong, L.; Tang, G.; Strobl, J. Deep learning-based approach for landform classification from integrated data sources of digital elevation model and imagery. Geomorphology 2020, 354, 107045. [Google Scholar] [CrossRef]
- Hu, J.; Luo, M.-L.; Bai, L.; Duan, J.; Yu, B. An Integrated Algorithm for Extracting Terrain Feature-Point Clusters Based on DEM Data. Remote Sens. 2022, 14, 2776. [Google Scholar] [CrossRef]
- Luo, M.-L. Mountain peaks extraction based on geomorphology cognitive and space segmentation. Sci. Surv. Mapp. 2010, 35, 126–128. [Google Scholar]
- Boykov, Y.; Veksler, O.; Zabih, R. Fast approximate energy minimization via graph cuts. IEEE Trans. Pattern Anal. Mach. Intell. 2001, 23, 1222–1239. [Google Scholar] [CrossRef] [Green Version]
- Kolmogorov, V.; Zabin, R. What energy functions can be minimized via graph cuts? IEEE Trans. Pattern Anal. Mach. Intell. 2004, 26, 147–159. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Boykov, Y.; Kolmogorov, V. An experimental comparison of min-cut/max- flow algorithms for energy minimization in vision. IEEE Trans. Pattern Anal. Mach. Intell. 2004, 26, 1124–1137. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Wade, A.P. The Relationship between Topography and Geology. Aust. Surv. 1935, 5, 367–371. [Google Scholar] [CrossRef]
- Manoutsoglou, E.; Lazos, I.; Steiakakis, E.; Vafeidis, A. The Geomorphological and Geological Structure of the Samaria Gorge, Crete, Greece—Geological Models Comprehensive Review and the Link with the Geomorphological Evolution. Appl. Sci. 2022, 12, 10670. [Google Scholar] [CrossRef]
- Morelli, D.; Locatelli, M.; Corradi, N.; Cianfarra, P.; Crispini, L.; Federico, L.; Migeon, S. Morpho-Structural Setting of the Ligurian Sea: The Role of Structural Heritage and Neotectonic Inversion. J. Mar. Sci. Eng. 2022, 10, 1176. [Google Scholar] [CrossRef]
- Dikau, R.; Brabb, E.E.; Mark, R.M. Landform Classification of New Mexico by Computer. 1991. Available online: https://pubs.er.usgs.gov/publication/ofr91634 (accessed on 16 October 2022).
- Galli, M.; Ardizzone, F.; Cardinali, M.; Guzzetti, F.; Reichenbach, P. Comparing landslide inventory maps. Geomorphology 2008, 94, 268–289. [Google Scholar] [CrossRef]
- Zheng, Z.; Xiao, X.; Zhong, Z.C.; Zang, Y.; Yang, N.; Tu, J.; Li, D. A Rapid and High-Precision Mountain Vertex Extraction Method Based on Hotspot Analysis Clustering and Improved Eight-Connected Extraction Algorithms for Digital Elevation Models. Remote Sens. 2021, 13, 81. [Google Scholar] [CrossRef]
- Meng, X.; Xiong, L.; Yang, X.; Yang, B.; Tang, G. A terrain openness index for the extraction of karst Fenglin and Fengcong landform units from DEMs. J. Mt. Sci. 2018, 15, 752–764. [Google Scholar] [CrossRef]
- Heung, B.; Ho, H.C.; Zhang, J.; Knudby, A.; Bulmer, C.E.; Schmidt, M.G. An overview and comparison of machine-learning techniques for classification purposes in digital soil mapping. Geoderma 2016, 265, 62–77. [Google Scholar] [CrossRef]
- Minár, J.; Evans, I.S. Elementary forms for land surface segmentation: The theoretical basis of terrain analysis and geomorphological mapping. Geomorphology 2008, 95, 236–259. [Google Scholar] [CrossRef]
- Evans, I.S. Geomorphometry and landform mapping: What is a landform? Geomorphology 2012, 137, 94–106. [Google Scholar] [CrossRef]
- Song, X.D.; Brus, D.J.; Liu, F.; Li, D.C.; Zhao, Y.G.; Yang, J.L.; Zhang, G.L. Mapping soil organic carbon content by geographically weighted regression: A case study in the Heihe River Basin, China. Geoderma 2016, 261, 11–22. [Google Scholar] [CrossRef]
- Miliaresis, G.C.; Argialas, D.P. Segmentation of physiographic features from the global digital elevation model/GTOPO30. Comput. Geosci. 1999, 25, 715–728. [Google Scholar] [CrossRef]
- Saha, K.; Wells, N.A.; Munro-Stasiuk, M. An object-oriented approach to automated landform mapping: A case study of drumlins. Comput. Geosci. 2011, 37, 1324–1336. [Google Scholar] [CrossRef]
- Romstad, B.; Etzelmüller, B. Mean-curvature watersheds: A simple method for segmentation of a digital elevation model into terrain units. Geomorphology 2012, 139–140, 293–302. [Google Scholar] [CrossRef] [Green Version]
- Verhagen, P.; Drăguţ, L. Object-based landform delineation and classification from DEMs for archaeological predictive mapping. J. Archaeol. Sci. 2012, 39, 698–703. [Google Scholar] [CrossRef]
- Berral, J.L.; Gavaldà, R.; Torres, J. Power-Aware Multi-data Center Management Using Machine Learning. In Proceedings of the 2013 42nd International Conference on Parallel Processing, Lyon, France, 1–4 October 2013. [Google Scholar]
- Ehsani, A.H.; Quiel, F. Geomorphometric feature analysis using morphometric parameterization and artificial neural networks. Geomorphology 2008, 99, 1–12. [Google Scholar] [CrossRef]
- Leon, F.P.; Christopher, W.H.; Stephen, P.S.; Alexander, M.A. Automated detection of geological landforms on Mars using Convolutional Neural Networks. Comput. Geosci. 2017, 101, 48–56. [Google Scholar]
- Li, W.; Zhou, B.; Hsu, C.Y.; Li, Y.; Ren, F. Recognizing terrain features on terrestrial surface using a deep learning model. In Proceedings of the Artificial Intelligence and Deep Learning for Geographic Knowledge Discovery, Redondo Beach, CA, USA, 7 November 2016. [Google Scholar]
- Marcus, G. Deep Learning: A Critical Appraisal. arXiv 2018, arXiv:1801.00631. [Google Scholar]
- Minar, M.R.; Naher, J. Recent Advances in Deep Learning: An Overview. arXiv 2018, arXiv:1807.08169. [Google Scholar]
- Zhong, X.; Liu, S. Research on the Mountain Classification in China. Mt. Res. 2014, 32, 129–140. [Google Scholar]
- Zhang, W.; Qi, J.; Wan, P.; Wang, H.; Xie, D.; Wang, X.; Yan, G. An Easy-to-Use Airborne LiDAR Data Filtering Method Based on Cloth Simulation. Remote Sens. 2016, 8, 501. [Google Scholar] [CrossRef]
- Cai, S.; Zhang, W.; Qi, J.; Peng, W.; Shao, J.; Shen, A. Applicability Analysis of Cloth Simulation Filtering Algorithm for Mobile Lidar Point Cloud. In Proceedings of the ISPRS—International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, Beijing, China, 7–10 May 2018; Volume XLII-3, pp. 107–111. [Google Scholar] [CrossRef] [Green Version]
- Provot, X. Deformation Constraints in a Mass-Spring Model to Describe Rigid Cloth Behavior; Canadian Information Processing Society: Mississauga, ON, Canada, 1995. [Google Scholar]
- Boykov, Y.; Jolly, M.P. Interactive Graph Cuts for Optimal Boundary & Region Segmentation of Objects in N-D Images. In Proceedings of the Eighth IEEE International Conference on Computer Vision. ICCV 2001, Vancouver, BC, Canada, 7–14 July 2001; Volume 1, pp. 105–112. [Google Scholar] [CrossRef]
- An, T.G.; Mudan, Z. Geographic Information System; China Science Publishing & Media LTD.: Beijing, China, 2010. [Google Scholar]
- Guo, B.; Zuo, X. An Optimized Point Cloud Classification and Object Extraction Method Using Graph Cuts. IEEE Access 2020, 8, 188515–188525. [Google Scholar] [CrossRef]
Method | Precision | Recall | OA | IoU | F1 | |
---|---|---|---|---|---|---|
Dataset I | Proposed | 97.71% | 91.93% | 98.43% | 90.00% | 94.73% |
MDA | 76.78% | 98.90% | 95.25% | 76.12% | 86.44% | |
SNAP | 71.90% | 94.76% | 93.52% | 69.15% | 81.76% | |
Eco | 47.15% | 88.22% | 83.05% | 44.36% | 61.45% | |
Dataset II | Proposed | 97.56% | 93.29% | 92.95% | 91.97% | 95.82% |
MDA | 96.90% | 94.76% | 93.55% | 91.16% | 95.38% | |
SNAP | 92.37% | 97.79% | 91.99% | 90.48% | 95.00% | |
Eco | 98.99% | 48.74% | 59.67% | 48.50% | 65.32% | |
Dataset III | Proposed | 87.71% | 91.04% | 92.53% | 80.75% | 89.35% |
MDA | 83.29% | 89.55% | 90.23% | 75.91% | 86.31% | |
SNAP | 75.61% | 96.13% | 88.01% | 73.38% | 84.65% | |
Eco | 67.95% | 86.69% | 81.36% | 61.53% | 76.18% | |
Dataset IV | Proposed | 93.83% | 94.59% | 96.81% | 89.05% | 94.21% |
MDA | 88.09% | 94.55% | 95.00% | 83.83% | 91.21% | |
SNAP | 78.06% | 97.96% | 91.89% | 76.81% | 86.88% | |
Eco | 53.93% | 78.75% | 75.73% | 47.08% | 64.02% | |
Dataset V | Proposed | 90.45% | 83.05% | 97.52% | 76.35% | 86.59% |
MDA | 68.62% | 88.82% | 95.00% | 63.16% | 77.42% | |
SNAP | 44.74% | 96.46% | 88.15% | 44.02% | 61.13% | |
Eco | 32.92% | 91.39% | 81.19% | 31.93% | 48.40% |
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. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wen, L.; He, J.; Huang, X. Mountain Segmentation Based on Global Optimization with the Cloth Simulation Constraint. Remote Sens. 2023, 15, 2966. https://doi.org/10.3390/rs15122966
Wen L, He J, Huang X. Mountain Segmentation Based on Global Optimization with the Cloth Simulation Constraint. Remote Sensing. 2023; 15(12):2966. https://doi.org/10.3390/rs15122966
Chicago/Turabian StyleWen, Lekang, Jun He, and Xu Huang. 2023. "Mountain Segmentation Based on Global Optimization with the Cloth Simulation Constraint" Remote Sensing 15, no. 12: 2966. https://doi.org/10.3390/rs15122966
APA StyleWen, L., He, J., & Huang, X. (2023). Mountain Segmentation Based on Global Optimization with the Cloth Simulation Constraint. Remote Sensing, 15(12), 2966. https://doi.org/10.3390/rs15122966