Pattern Recognition of Complex Distributed Ditches
Abstract
:1. Introduction
2. Related Work
- Buildings were classified into industrial, inner city, urban, suburban, and rural areas [17]. Similarly, the topological connectivity of ditches must be considered for good drainage function, which is an important task in ditch pattern recognition. On the other hand, function had a close correlation with geometric topology. Buildings with single-family, multifamily, and nonresidential attributes have different geometric and distribution characteristics [18]. Regnauld [19] proposed that buildings have linear, circular, star, and other irregular patterns. Zhang [10] expanded building patterns to include collinear, curvilinear, align-along-road, grid-like, and unstructured patterns. These pattern definitions of discrete geo-features are combinations of homogeneous adjacency relations at a fixed map scale.
- Relatively, the patterns of continuous geo-features are defined by homogeneous adjacency relations at different map scales. Road networks interweave to form patterns such as stroke, grid, star, and ring [13,20,21]. Similarly, main-tributary relations are built by Horton, Strahler, or Shreve hierarchical models in river networks [12,22,23]. Furthermore, river patterns, such as dendritic, parallel, pinnate, rectangular, and trellis, are defined by different morphological structures because the concept of river patterns has changed from geomorphology to cartography [24,25,26].
- In their work, they undifferentiated treated adjacency relations and considered adjacency relations as the basic unit of spatial pattern in the same level. However, several heterogeneous geo-features were gradually considered as a complete unit based on integrity in the Gestalt principle [15] and contour integration by human visual perception [27]. Liu [28] defined major, minor, and parallel relations to combine broken ponds as a whole and established the multi-hierarchical structure. A combined collinear pattern was proposed to describe complex collinear buildings [29]. Therefore, combined relations based on visual integrity and multi-hierarchical structure make it possible to define complex spatial patterns.
- For discrete geo-features, a graph composed by geo-feature nodes and adjacency relations was usually employed to model adjacency relations. After that, several geometric indices were inferred to describe the similarity of adjacency geo-features. Proximity, size, shape, area, orientation, and arrangement direction were widely used for recognizing building patterns [30,31,32].
- On the other hand, for continuous or mix-distributed geo-features, connection angle, length, orientation, and other geometric and topological indices were used to detect spatial patterns of roads and rivers [25,26]. Zhang [33] proposed an index called parallel factor for recognizing a two-lane road. The orientation and centroid distance of ditches were considered for a parallel pattern [9]. Furthermore, Tian [34] adopted orientation, length, and perceptual distance to detect parallel ditches. They only focused on parallel patterns based on homogeneous adjacency relations. However, the various relations between ditches and rivers should be a concern.
3. Complex Structure of Ditches
3.1. Collinear Relation
3.2. Parallel Relation
3.3. Main-Tributary Relation
4. Methodology
4.1. Basic Idea of Complex Pattern Recognition
- Firstly, collinear relation will be recognized in Section 4.2. d6–d8 were considered as collinear ditches (red lines in Figure 5b) by the collinear relation detection rules discussed in Section 4.2. A new line (d16 in Figure 5c), from the starting point of the first line to end point of the last line in the collinear group arrangement, is used to represent one collinear group. Similarly, d17 represents the collinear group {d9, d10}.
- Furthermore, ditches (or collinear groups) are treated as basic units to recognize parallel relation in Section 4.3. {d1–d4}, {d5, d16, d17, d11}, and {d12–d14} represent three parallel ditches groups based on the parallel relation rules discussed in Section 4.3. However, we eliminated parallel ditches with shorter average lengths due to the alternate arrangements of other parallel groups. Therefore, {d12–d14} was not recognized as a parallel group (Figure 5c).
- Finally, following the rules in Section 4.4, the main-tributary relation was identified between parallel ditches and river segments. Figure 5d shows that parallel group {d1–d4} follows river segment D1, and parallel group {d5, d16, d17, d11} follows river segment D2.
4.2. Recognizing Collinear Relation
- The angle of ditch segment, θ: It is the orientation of the line between the start point and end point of the ditch. The value of θ was the angle between the x-axis and the ditch d1 in Figure 6a. It ranges from 0° to 180°.
- 2.
- The sinuosity of ditch segment, α: It is the sum of the weighted angle values of each part in the ditch segment. The weight was the ratio of the length of each part to the total length of the ditch segment. It was calculated as follows:
- 3.
- The difference of arrangement, β: It is described by the angles between a candidate ditch and a line connected by nodes of two candidate ditches (see Figure 6c). It was calculated as follows:
- 4.
- Projection length, lprj: It represents the projection length of one ditch to another. Figure 6c shows that the length of red line segment is the projection length of ditch from d2 to d1. It was calculated as follows:
- 5.
- Distance between ditches, λ: It is the minimal distance between adjacent ditches in the candidate group, i.e., the length of the red dotted line between d1 and d2 in Figure 6e. The range of λ was (0, +∞). The value of λ close to 0 implies that these ditch segments are closely aligned, similar to a line.
4.3. Recognizing Parallel Relation
- The angle of ditch, θ: It denotes the orientation of the ditch. The smaller the difference of θ between the ditches, the higher the orientational similarity is and the more parallelly arranged the ditches.
- Length similarity coefficient, δ: This parameter describes the degree of deviation between ditch length and the average length of the candidate parallel ditch group. It was proposed by Zahn [37], as follows:
- Directional projection ratio, μ: It is the ratio of the projection length of di to dj to the length of the ditch dj. It was calculated as follows:
4.4. Recognizing Main-Tributary Relation
- The nearest distance, d(Ri, dj): It shows the minimum distance between the river segment Ri and the ditch dj.
- Angle difference between ditch and river, A(Ri, dj): It represents the absolute value of angle difference between the river segment Ri and the ditch dj.
5. Experiment and Discussion
5.1. Data
5.2. Results
5.3. Evaluation
5.4. Discussion
5.4.1. Impact of Parameter Threshold
5.4.2. Some Special Examples of Main-Tributary Relation
5.4.3. Further Study Based on the Model of Complex Pattern
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- ICA (International Cartographic Association). Multilingual Dictionary of Technical Terms in Cartography; Steiner: Wiesbaden, Germany, 1973. [Google Scholar]
- Powitz, B. Computer-assisted generalization—An important software tool for gis. Int. Arch. Photogramm. Remote Sens. 1993, 29, 664–673. [Google Scholar]
- Patrick, T.; Julien, G. Improving map generalization with new pruning heuristics. Int. J. Geogr. Inf. Sci. 2012, 26, 1309–1323. [Google Scholar] [CrossRef]
- Jantien, S.; Marc, P.; Vincent, V. Fully automated generalization of a 1:50k map from 1:10k data. Cartogr. Geogr. Inf. Sci. 2014, 41, 1–13. [Google Scholar] [CrossRef]
- Touya, G.; Duchêne, C.; Taillandier, P. Multi-Agents Systems for Cartographic Generalization: Feedback from Past and On-Going Research. Technical Report; IGN (Institut National de l’Information Géographique et Forestière); LaSTIG, Équipe COGIT. hal-01682131. 2018. Available online: https://hal.archives-ouvertes.fr/hal-01682131/document (accessed on 6 October 2020).
- Steiniger, S.; Weibel, R. Relations among Map Objects in Cartographic Generalization. Cartogr. Geogr. Inf. Sci. 2007, 34, 175–197. [Google Scholar] [CrossRef]
- Tian, J.; Yang, W.; Chen, L. Combining Two Clustering Ideas for Typification of Ditches. In Geoinformation for Informed Decisions, Lecture Notes in Geoinformation and Cartography; Abdul Rahman, A., Boguslawski, P., Anton, F., Nor Said, M., Mohd Omar, K., Eds.; Springer: Cham, Switzerland, 2014; pp. 175–187. [Google Scholar] [CrossRef]
- Zhang, X.; Ai, T.; Stoter, J. Characterization and detection of building patterns in cartographic data: Two algorithms. Int. Arch. Photogrammet Remote Sens. Spat. Inf. Sci. 2010, 38, 261–266. [Google Scholar] [CrossRef] [Green Version]
- Zhu, L.; Jiang, C.; Xie, X.; Xie, M. Ecological and Landscape Effects of Ditches on Farmland Ecosystem. In Proceedings of the 2009 3rd International Conference on Bioinformatics and Biomedical Engineering, Beijing, China, 11–13 June 2009; pp. 1–4. [Google Scholar] [CrossRef]
- Sandro, S.; Massimo, R.; Matteo, Z. Pattern recognition and typification of ditches. In Advances in Cartography and Giscience, Lecture Notes in Geoinformation and Cartography; Ruas, A., Ed.; Springer: Heidelberg, Germany, 2011; pp. 425–437. [Google Scholar] [CrossRef]
- He, X.; Deng, M.; Luo, G. Recognizing Linear Building Patterns in Topographic Data by Using Two New Indices Based on Delaunay Triangulation. ISPRS Int. J. Geo-Inf. 2020, 9, 231. [Google Scholar] [CrossRef] [Green Version]
- Horton, R. Erosional development of streams and their drainage basins; hydrophysical approach to quantitative morphology. Geol. Soc. Am. Bull. 1945, 56, 275–370. [Google Scholar] [CrossRef] [Green Version]
- Marshall, S. Streets and Patterns; Spon Press: New York, NY, USA, 2014; p. 318. [Google Scholar]
- Heinzle, F.; Anders, K. Characterising space via pattern recognition techniques: Identifying patterns in road networks. In The Generalisation of Geographic Information: Models and Applications; Mackaness, W., Ruas, A., Sarjakoski, T., Eds.; Elsevier: Amsterdam, The Netherlands, 2007; pp. 233–254. [Google Scholar] [CrossRef]
- Wertheimer, M. Laws of Organization in Perceptual Forms. In A Source Book of GESTALT Psychology; Ellis, W.D., Ed.; Harcourt. Brace: New York, NY, USA, 1938; pp. 71–88, Original Work Published in 1923; Available online: https://insights.ovid.com/psyccritiques/psycc/1968/08/000/source-book-gestalt-psychology/25/01258377 (accessed on 12 January 2021).
- Freundschuh, S.M. Is there a relationship between spatial cognition and environmental patterns? In Proceedings of the Theories & Methods of Spatio-Temporal Reasoning in Geographic Space, International Conference Gis-from Space to Territory: Theories & Methods of Spatio-Temporal Reasoning, Pisa, Italy, 21–23 September 1992. [Google Scholar] [CrossRef]
- Steiniger, S.; Lange, T.; Burghardt, D. An approach for the classification of urban building structures based on discriminant analysis techniques. Trans. GIS 2008, 12, 31–59. [Google Scholar] [CrossRef]
- Meinel, G.; Hecht, R.; Herold, H. Analyzing building stock using topographic maps and GIS. Build Res. Inf. 2009, 37, 468–482. [Google Scholar] [CrossRef]
- Regnauld, N. Contextual building typification in automated map generalization. Algorithmica 2001, 30, 312–333. [Google Scholar] [CrossRef]
- Heinzle, F.; Anders, K.H.; Sester, M. Pattern recognition in road networks on the example of circular road detection. In Geographic Information Science; Raubal, M., Miller, H.J., Frank, A.U., Goodchild, M.F., Eds.; Springer: Berlin, Germany, 2006; Volume 4197, pp. 153–167. [Google Scholar] [CrossRef] [Green Version]
- Touya, G. A Road Network Selection Process Based on Data Enrichment and Structure Detection. Trans. GIS 2010, 14, 595–614. [Google Scholar] [CrossRef] [Green Version]
- Strahler, A. Quantitative analysis of watershed geomorphology. Trans. Am. Geophys. Union 1957, 38, 913–920. [Google Scholar] [CrossRef] [Green Version]
- Shreve, R.L. Statistical law of stream numbers. J. Geol. 1966, 74, 17–37. [Google Scholar] [CrossRef]
- Simon, D.; Gerald, C. The morphology and formation of floodplain-surface channels, Cooper Creek, Australia. Geomorphology 2004, 60, 107–126. [Google Scholar] [CrossRef]
- Zhang, L.; Guilbert, E. Automatic drainage pattern recognition in river networks. Int. J. Geogr. Inf. Sci. 2013, 27, 2319–2342. [Google Scholar] [CrossRef] [Green Version]
- Jung, K.; Shin, J.; Park, D. A new approach for river network classification based on the beta distribution of tributary junction angles. J. Hydrol. 2019, 572, 66–74. [Google Scholar] [CrossRef]
- Field, D.J.; Hayes, A.; Hess, R.F. Contour integration by the human visual system: Evidence for a local “association field”. Vis. Res. 1993, 33, 173–193. [Google Scholar] [CrossRef]
- Liu, C.; Wu, F.; Gong, X.; Xing, R.; Luo, D. Complex linear pattern recognition for regular ponds groups. Acta Geod. Cartogr. 2020, 49, 256–266. [Google Scholar] [CrossRef]
- Xing, R.; Wu, F.; Gong, X.; Du, J.; Liu, C. An axis-matching approach to combined collinear pattern recognition for urban building groups. Geocarto Int. 2021. [Google Scholar] [CrossRef]
- Ai, T.; Guo, R. Polygon cluster pattern mining based on Gestalt principles. Acta Geod. Cartogr. Sin. 2007, 36, 302–308. [Google Scholar] [CrossRef]
- Wei, Z.; Guo, Q.; Wang, L.; Yan, F. On the spatial distribution of buildings for map generalization. Cartogr. Geogr. Inf. Sci. 2018, 45, 539–555. [Google Scholar] [CrossRef]
- Yang, L.; Zhang, L.; Ma, J. Interactive visualization of multi-resolution urban building models considering spatial cognition. Int. J. Geogr. Inform. Sci. 2011, 25, 5–24. [Google Scholar] [CrossRef]
- Zhang, H.; Wu, F.; Gong, X.; Xu, J.; Zhang, J. A parallel factor-based method of arterial two-lane roads recognition. Geomat Inf. Sci. Wuhan Univ. 2017, 42, 1123–1130. [Google Scholar] [CrossRef]
- Tian, J.; Xiong, F.; Fang, H.; Yang, W.; Chen, L. A new typification method for ditches with almost parallel distribution. Geomat Inf. Sci. Wuhan Univ. 2014, 39, 1452–1456. [Google Scholar] [CrossRef]
- Yang, B.; Luan, X.; Li, Q. An Adaptive Method for Identifying the Spatial Patterns in Road Networks. Comput. Environ. Urban Syst. 2010, 34, 40–48. [Google Scholar] [CrossRef]
- Gong, X.; Wu, F.; Qian, H.; Ma, K. The parameter discrimination approach to multi-connected linear pattern recognition in building groups. Geomat Inf. Sci. Wuhan Univ. 2014, 39, 335–339. [Google Scholar] [CrossRef]
- Zahn, C. Graph-theoretical methods for detecting and describing gestalt clusters. IEEE Trans. Comput. 1971, 20, 68–86. [Google Scholar] [CrossRef] [Green Version]
- Wang, X.; Burghardt, D. A mesh-based typification method for building groups with grid patterns. Int. J. Geo-Inf. 2019, 8, 168. [Google Scholar] [CrossRef] [Green Version]
- Touya, G. River Network Selection based on Structure and Pattern Recognition. In Proceedings of the 23rd International Cartographic Conference, Moscow, Russia, 4–10 August 2007; pp. 4–9. [Google Scholar] [CrossRef]
Relation Type | Precision | Recall | F1-Score |
---|---|---|---|
Collinear | 0.968 | 0.947 | 0.956 |
Parallel | 0.907 | 0.996 | 0.949 |
Parallel (Test 1) | 0.680 | 0.024 | 0.046 |
Parallel (Test 2) | 0.924 | 0.558 | 0.696 |
Main-tributary | 0.950 | 0.905 | 0.927 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 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
Liu, C.; Wu, F.; Gong, X.; Xing, R.; Du, J. Pattern Recognition of Complex Distributed Ditches. ISPRS Int. J. Geo-Inf. 2021, 10, 450. https://doi.org/10.3390/ijgi10070450
Liu C, Wu F, Gong X, Xing R, Du J. Pattern Recognition of Complex Distributed Ditches. ISPRS International Journal of Geo-Information. 2021; 10(7):450. https://doi.org/10.3390/ijgi10070450
Chicago/Turabian StyleLiu, Chengyi, Fang Wu, Xianyong Gong, Ruixing Xing, and Jiawei Du. 2021. "Pattern Recognition of Complex Distributed Ditches" ISPRS International Journal of Geo-Information 10, no. 7: 450. https://doi.org/10.3390/ijgi10070450
APA StyleLiu, C., Wu, F., Gong, X., Xing, R., & Du, J. (2021). Pattern Recognition of Complex Distributed Ditches. ISPRS International Journal of Geo-Information, 10(7), 450. https://doi.org/10.3390/ijgi10070450