Simplification and Regularization Algorithm for Right-Angled Polygon Building Outlines with Jagged Edges
Abstract
:1. Introduction
2. Methodology
2.1. Principle and Characteristics of the Method
2.2. The Concrete Realization Process of the Method
3. Extraction Algorithm of Building Outline Points
3.1. Construction of the Minimum Bounding Rectangle
3.2. Mesh Construction
3.2.1. Principles and Threshold Values of Grid Construction
3.2.2. MBR Node Selection and Grid Construction
3.3. Selection of Turning Points through Overlay Analysis
3.3.1. Construction of the Initial Grid
3.3.2. Sequential Traversal of All Grid Cells
3.3.3. Overlay Analysis and Turning Point Selection
4. Reconstruction Algorithm of the Building Outlines
4.1. Basic Algorithm
4.1.1. Calculation of Building Orientation
4.1.2. MBR-Based Calculation of Building Orientation
4.1.3. Calculation of the Angle between Two Lines
4.2. Sorting Algorithm for Rectangular Building Outline Points
5. Experiment and Analysis
5.1. Quality Indicators for the Evaluation of Results of Simplification
5.2. Algorithm Performance Based on the Simplification of Different-Source Data
5.3. Comparison with Other Simplification Algorithms Based on Same-Source Data
5.4. Limitations and Future Work
5.4.1. Suitability Analysis for Complex Types of Buildings
5.4.2. Analysis of the Applicability of Data at Different Resolutions
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Li, C.; Wu, W.; Yin, Y.; Wu, P.; Wu, Z. A multi-scale partitioning and aggregation method for large volumes of buildings considering road networks association constraints. Trans. GIS 2022, 26, 779–798. [Google Scholar] [CrossRef]
- Yan, X.; Ai, T.; Yang, M.; Tong, X.; Liu, Q. A graph deep learning approach for urban building grouping. Geocarto Int. 2022, 37, 2944–2966. [Google Scholar] [CrossRef]
- Li, Z.; Yan, H.; Ai, T.; Chen, J. Automated building generalization based on urban morphology and gestalt theory. Int. J. Geogr. Inf. Sci. 2004, 18, 513–534. [Google Scholar] [CrossRef]
- Buchin, K.; Konzack, M.; Reddingius, W. Progressive simplification of polygonal curves. Comput. Geom. 2020, 88, 101620. [Google Scholar] [CrossRef]
- Qingsheng, G.; Brandenberger, C.; Hurni, L. A progressive line simplification algorithm. Geo Spat. Inf. Sci. 2002, 5, 41–45. [Google Scholar] [CrossRef]
- Gao, X.; Yan, H.; Lu, X. Short-edge structure recognition and progressive simplification for buildings using “calculation regions”. Geomat. Inf. Sci. Wuhan Univ. 2021, 46, 1782–1790. [Google Scholar]
- Ma, J.; Zhou, Z.; Zhang, F. Combined building simplification approach considering multi-feature constraints. Geogr. Inf. Sci. 2023, 25, 277–287. [Google Scholar] [CrossRef]
- Wei, Z.; Liu, Y.; Cheng, L.; Ding, S. A progressive and combined building simplification approach with local structure classification and backtracking strategy. ISPRS Int. J. Geo-Inf. 2021, 10, 302. [Google Scholar] [CrossRef]
- Qian, H.; Wu, F.; Zhu, K.; Wang, H.; Wang, J. A Generalization method of street block based on dimension-reducing technique. Acta Geod. Cartogr. Sin. 2007, 36, 102–107+118. [Google Scholar]
- Meijers, M. Building simplification using offset curves obtained from the straight skeleton. In Proceedings of the 19th ICA Workshop on Generalisation and Multiple Representation, Helsinki, Finland, 14 June 2016; pp. 1–18. [Google Scholar]
- Lokhat, I.; Touya, G. Enhancing building footprints with squaring operations. J. Spat. Inf. Sci. 2016, 33–60. [Google Scholar] [CrossRef]
- Sester, M. Optimization approaches for generalization and data abstraction. Int. J. Geogr. Inf. Sci. 2005, 19, 871–897. [Google Scholar] [CrossRef]
- Sester, M. Generalization based on least squares adjustment. Int. Arch. Photogramm. Remote Sens. 2000, 33, 931–938. [Google Scholar]
- Ai, T.; Guo, R.; Chen, X. Simplification and aggregation of polygon object supported by Delaunay triangulation structure. J. Image Graph. 2001, 6, 93–99. [Google Scholar]
- Chen, W.; Long, Y.; Shen, J.; Li, W. Structure Recognition and progressive simplification of the concaves of building polygon based on constrained D-tin. J. Geomat. Inf. Sci. Wuhan Univ. 2011, 36, 584–587. [Google Scholar]
- Jones, C.B.; Bundy, G.L.; Ware, M.J. Map generalization with a triangulated data structure. Cartogr. Geogr. Inf. Syst. 1995, 22, 317–331. [Google Scholar]
- Xu, W.; Long, Y.; Zhou, T.; Chen, L. Simplification of building polygon based on adjacent four-point method. Acta Geod. Cartogr. Sin. 2013, 42, 929–936. [Google Scholar]
- Yin, S.; Yan, X.; Yan, X. Simplification method of building polygon based on feature edges reconstruction. Acta Geod. Cartogr. Sin. 2020, 49, 703–710. [Google Scholar]
- Ai, T.; Cheng, X.; Liu, P.; Yang, M. A shape analysis and template matching of building features by the Fourier transform method. Comput. Environ. Urban Syst. 2013, 41, 219–233. [Google Scholar] [CrossRef]
- Yan, X.; Ai, T.; Zhang, X. Template matching and simplification method for building features based on shape cognition. ISPRS Int. J. Geo-Inf. 2017, 6, 250. [Google Scholar] [CrossRef]
- Yan, X.; Al, T.; Yang, M. A simplification of residential feature by the shape cognition and template matching method. Acta Geod. Cartogr. Sin. 2016, 45, 874–882. [Google Scholar]
- Yang, M.; Yuan, T.; Yan, X.; Ai, T.; Jiang, C. A hybrid approach to building simplification with an evaluator from a backpropagation neural network. Int. J. Geogr. Inf. Sci. 2022, 36, 280–309. [Google Scholar] [CrossRef]
- Li, Z.L. Mathematical morphology in digital generalization of raster map data. Cartography 1994, 23, 1–10. [Google Scholar] [CrossRef]
- Wang, H.L.; Wu, F.; Zhang, L.; Deng, H. The application of mathematical morphology and pattern recognition to building polygon simplification. Acta Geod. Cartogr. Sin. 2005, 34, 269–276. [Google Scholar]
- Shen, Y.; Ai, T.; Li, C. A simplification of urban buildings to preserve geometric properties using superpixel segmentation. Int. J. Appl. Earth Obs. Geoinf. 2019, 79, 162–174. [Google Scholar] [CrossRef]
- Cheng, B.; Liu, Q.; Li, X.; Wang, Y. Building simplification using backpropagation neural networks: A combination of cartographers’ expertise and raster-based local perception. GISci. Remote Sens. 2013, 50, 527–542. [Google Scholar] [CrossRef]
- Feng, Y.; Thiemann, F.; Sester, M. Learning cartographic building generalization with deep convolutional neural networks. ISPRS Int. J. Geo-Inf. 2019, 8, 258. [Google Scholar] [CrossRef]
- Doytsher, Y. Defining a minimum area rectangle circumscribing given information. Cartogr. J. 1988, 25, 97–103. [Google Scholar] [CrossRef]
- Graham, R.L. An efficient algorithm for determining the con-vex hull of a finite planar set. Inf. Process. Lett. 1972, 1, 132–133. [Google Scholar] [CrossRef]
- He, Z.; Song, Y. General Map Compilation; Wuhan University Press: Wuhan, China, 2015; p. 204. [Google Scholar]
- Duchêne, C.; Bard, S.; Barillot, X.; Ruas, A.; Trevisan, J.; Holzapfel, F. Quantitative and qualitative description of building orientation. In Proceedings of the 7th ICA Workshop on Progress in Automated Map Generalisation, Fifth Workshop on Progress in Automated Map Generalization, Paris, France, 28–30 April 2003. [Google Scholar]
- Li, Q.; Zorzi, S.; Shi, Y.; Fraundorfer, F.; Zhu, X.X. RegGAN: An end-to-end network for building footprint generation with boundary regularization. Remote Sens. 2022, 14, 1835. [Google Scholar] [CrossRef]
- Qiu, Y.; Wu, F.; Yin, J.; Liu, C.; Gong, X.; Wang, A. MSL-Net: An efficient network for building extraction from aerial imagery. Remote Sens. 2022, 14, 3914. [Google Scholar] [CrossRef]
- Wang, Z.; Lee, D. Building simplification based on pattern recognition and shape analysis. In Proceedings of the 9th International Symposium on Spatial Data Handling, Beijing, China, 10–12 August 2000; pp. 58–72. [Google Scholar]
- Bayer, T. Automated Building Simplification Using a Recursive Approach Cartography in Central and Eastern Europe; Springer: Berlin/Heidelberg, Germany, 2019; pp. 192–201. [Google Scholar]
Image resolution | 0.075 m | 0.05 m | 1 m |
Reliable threshold range | 1–6 m | 3–6 m | 3–6 m |
Method | Evaluation Index | |||||||
---|---|---|---|---|---|---|---|---|
OT (%) | OS (%) | OR (%) | OD (%) | OP (m) | P (%) | R (%) | IOU (%) | |
Method A | 100 | 0.22 | 100 | 92.63 | 0 | 84.54 | 84.36 | 73.08 |
Method B | 100 | 0.67 | 98.25 | 91.52 | 0 | 85.23 | 85.79 | 74.69 |
Method C | 97.32 | 1.55 | 100 | 92.58 | 0.218 | 91.74 | 90.31 | 83.52 |
Method D | 98.11 | 1.16 | 92.56 | 90.18 | 0.216 | 95.82 | 84.68 | 81.66 |
Proposed | 100 | 2.24 | 100 | 90.66 | 0.209 | 92.34 | 94.41 | 87.55 |
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
Kong, L.; Qian, H.; Wu, Y.; Niu, X.; Wang, D.; Huang, Z. Simplification and Regularization Algorithm for Right-Angled Polygon Building Outlines with Jagged Edges. ISPRS Int. J. Geo-Inf. 2023, 12, 469. https://doi.org/10.3390/ijgi12120469
Kong L, Qian H, Wu Y, Niu X, Wang D, Huang Z. Simplification and Regularization Algorithm for Right-Angled Polygon Building Outlines with Jagged Edges. ISPRS International Journal of Geo-Information. 2023; 12(12):469. https://doi.org/10.3390/ijgi12120469
Chicago/Turabian StyleKong, Linghui, Haizhong Qian, Yuqing Wu, Xinyu Niu, Di Wang, and Zhekun Huang. 2023. "Simplification and Regularization Algorithm for Right-Angled Polygon Building Outlines with Jagged Edges" ISPRS International Journal of Geo-Information 12, no. 12: 469. https://doi.org/10.3390/ijgi12120469
APA StyleKong, L., Qian, H., Wu, Y., Niu, X., Wang, D., & Huang, Z. (2023). Simplification and Regularization Algorithm for Right-Angled Polygon Building Outlines with Jagged Edges. ISPRS International Journal of Geo-Information, 12(12), 469. https://doi.org/10.3390/ijgi12120469