Submitted:
29 July 2024
Posted:
30 July 2024
Read the latest preprint version here
Abstract
Keywords:
1. Introduction
1.1. Significance of Landscape Connectivity to Urban Ecology
1.1.1. Cross-Domain Translation and Conditional Design Reasoning
1.2. The Meta-Connectivity Hypothesis
2. Material and Methods
2.1. The Meta-Connectivity Framework
2.2. Study Area
2.3. Data Collection
2.3.1. Landscape Connectivity on NBI Data
2.3.2. Landscape Connectivity on eBird Data
2.4. Modelling Landscape Connectivity
| Factor (wildlife) | Sub-factor | Resistance value (ours) | Resistance value (Gurrutxaga et al., 2010) | Resistance value (Özcan & Erzin, 2020) | Resistance value (Batha & Otawa, 2013) | |
| Local scale | Buildings | with buildings blocking | 1000 | / | / | 500 (maximum 500) |
| without buildings blocking | 100 | / | / | 100 (minimum 100) | ||
| City scale | Land use | Urban | 1000 | 1000 | 1000 | 500 |
| Industrial | 1000 | / | 1000 | 500 | ||
| Water | 100 | 100 | 1000 | 100 | ||
| Quarries | 100 | 90 | 1000 | 250 | ||
| Crops | 60 | 60 | 60 | 400 - 500 | ||
| Grassland | 40 | 30 - 40 | 40 | 100 - 500 | ||
| Forest | 10 | 1 - 20 | 10 | 100 | ||
| Roads | <1000 vehicle/day | 80 | 80 | 80 | / | |
| 1000-5000 vehicle/day | 100 | 100 | 100 | / | ||
| 5000-10000 vehicle/day | 300 | 300 | 300 | / | ||
| 10000-20000 vehicle/day | 700 | 700 | 700 | / | ||
| >20000 vehicle/day | 800 | 800 | 800 | / | ||
| Distance to road: 0.4km | / | / | / | 250 | ||
| Distance to road: 0.8km | / | / | / | 500 | ||
| Rivers | Large river (>30m width) | 120 | 120 | 120 | / | |
| Medium river (<30m width) | 40 | 40 | 40 | / | ||
| Distance to Stream: 0.8km-3.21km | / | / | / | 100 - 300 | ||
| Distance to Stream: 3.21km-9.65km | / | / | / | 300 - 500 | ||
| Factor (human) | Sub-factor | Resistance value (ours) | ||||
| Local scale | Buildings | with buildings blocking | 1000 | |||
| without buildings blocking | 100 | |||||
| City scale | Kernel density of poi aggregation (Search radius) | 0-25m | 1000 | |||
| 25-50m | 500 | |||||
| 50-100m | 200 | |||||
| 100-200m | 100 | |||||
| 200-300m | 60 | |||||
| 300-800m | 40 | |||||
| >800m | 10 | |||||
| Roads | <1000 vehicle/day | 80 | ||||
| 1000-5000 vehicle/day | 100 | |||||
| 5000-10000 vehicle/day | 300 | |||||
| 10000-20000 vehicle/day | 700 | |||||
| >20000 vehicle/day | 800 | |||||
| Rivers | Large river (>30m width) | 1000 | ||||
| Medium river (<30m width) | 1000 | |||||
2.5. Analytical Metrics of Dataset Processing
2.6. Dataset Observations
2.6.1. The Testing Site
2.6.2. Data Evaluation
2.6.3. Metric Biases
3. Architecture of Reasoning System
3.1. Conditional Generative Model: Pix2Pix
3.2. Progressive Reasoning
3.3. Training Pix2Pix Models
4. Results
4.1. Summary of Results
4.1.1. General Observations
4.1.2. Variational Analysis: Informing Following Design Process
4.2. Reviewing Generated Outputs
4.2.1. General Observation
4.2.2. Searching the Best Fit of the Targeted Landscape Connectivity Model
5. Discussion
5.1. Main Findings
5.1.1. Redefining Urban Nature with Meta-Connected Morphology
5.1.2. Latent-Topia: The Meta-Connectivity Revealed by the Datasets (FID Verification)
5.1.3. Methodological Subjectivity
5.2. Research Limitations
6. Conclusion
- Integration of Connectivity Metrics: The study successfully integrates human and wildlife connectivity metrics within a single design process. This integration is crucial for creating urban forms that support both human activities and ecological networks. The empirical results from the East London case study validate that the framework can effectively align human and wildlife connectivity, showcasing its practical application.
- Adaptive Design through Gradients: The research highlights the effectiveness of using connectivity gradients rather than traditional corridor-based approaches. The gradient-driven design allows for more flexible and adaptive urban planning, accommodating both human and wildlife needs in a dynamic urban environment. This method was validated through the empirical study, where the framework demonstrated its ability to adjust connectivity based on real-time data.
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Appendix A
| Analytical Metrics | Calculation Methods | Processing Explanations |
| Overall Landscape Connectivity (Cm) | ; | the overall landscape connectivity (Cm) can be obtained through connectivity modelling and can be considered as observational data for implicit learning purposes. For one site, the overall landscape connectivity is the mean of the connectivity values of all territorial units (each is represented by one image pixel) within a site |
| Kernel Vitality (Vk) | weight(V) = 0, if V ∈ Vi 1, if V ∈ Ve and 0 < V < 128 1.5, if V ∈ Ve and 128 ≤ V≤ 255 Vk = (Σweight(V) for all V in grid) / N; |
scatter plots of eBird data corresponding to each image sample were downloaded for the NBI and eBird datasets, totalling 120 * 2 = 240 images. These scatter plots enable the utilisation of kernel methods and the measurement of observed equivalences within each kernel to interpret their vitality, denoted as Vk, 1)We first divide each scatter plot of the samples into a 200*200 grid, where the value of each grid represents a set V. 2)Second, we classify the values in V as Ve if they are greater than 0, and as Vi if they are equal to 0. 3)Third, we highlight the effect of the scatter plot, increase the weight of the grids in V that are relatively close to the peak value of 255 to 1.5. The weight of the remaining valid grids is 1.0. For each value in Ve, count it as 1 if it is greater than 0 and less than 192, and count it as 1.5 if it is greater than or equal to 128 and less than or equal to 255. 4)Then, for each value in Vi, it was counted as 0. 5)Finally, we sum up all Vi values and all Ve values, and then divide the result by 200*200. |
| Histogram of Oriented Gradients (HOG) Gradient computation | Gx = [[-1, 0, 1], [-2, 0, 2], [-1, 0, 1]]; Gy = [[-1, -2, -1], [0, 0, 0], [1, 2, 1]] |
1) Gradient computation: Calculate the gradients of the image using the typical 3*3 Sobel filters (Szeliski, 2010) horizontal (Gx) and vertical (Gy), |
| Histogram of Oriented Gradients (HOG) Gradient magnitude and orientation | M(x, y) = sqrt(Gx (x, y)^2 + Gy (x, y)^2); θ(x, y) = atan2(Gy (x, y), Gx (x, y)) |
2) Gradient magnitude and orientation: For each pixel (x, y), compute the gradient magnitude (M) and orientation (θ) |
| 3) Divide the image into cells: Split the image into small spatial regions called cells, typically of size 8x8 or 16x16 pixels. 4) Calculate the histogram of oriented gradients for each cell: For each cell, create a histogram of gradient orientations, typically using 9 orientation bins. Each pixel in the cell contributes to the histogram based on its gradient magnitude and orientation. 5) Normalise histograms of cells within blocks: Group cells into larger regions called blocks (e.g., 2x2 cells per block) and normalise the histograms within each block. This step helps in achieving illumination invariance. 6) Concatenate the histograms of all blocks to form the final HOG feature descriptor. In this project, all HOG processes are implemented using the following parameter settings as (16, 16) for kernel size, (2, 2) for block size by cells, orientation as 9, and multichannel as True (taking RGB input). The parameter settings are set according to the “skimage.feature.hog()” function of scikit-image. The variable settings consider the required minimum size of the information to be observed at the scale of the field, and the observability of the HOG image output on the A4 (297mm*210mm) layout. |
References
- Alexander, C. (1974). Notes on the Synthesis of Form. Harvard University Press.
- Ali, M. A., & Kamraju, M. (2023). Environmental justice and resource distribution. In Natural resources and society: Understanding the complex relationship between humans and the environment (pp. 159–170). Springer.
- Almenar, J. B., Bolowich, A., Elliot, T., Geneletti, D., Sonnemann, G., & Rugani, B. (2019). Assessing habitat loss, fragmentation and ecological connectivity in Luxembourg to support spatial planning. Landscape and Urban Planning, 189, 335–351. [CrossRef]
- American Museum of Natural History. (2001). https://www.amnh.org/learn-teach/curriculum-collections/biodiversity-counts/plant-ecology/how-to-calculate-a-biodiversity-index.
- Auer, T., Barker, S., Borgmann, K., Charnoky, M., Childs, D., Curtis, J., Davies, I., Downie, I., Fink, D., Fredericks, T., Ganger, J., Gerbracht, J., Hanks, C., Hochachka, W., Iliff, M., Imani, J., Johnston, A., Lenz, T., Levatich, T., Ligocki, S., Long, M. T., Morris, W., Morrow, S., Oldham, L., Obregon, F. P., Robinson, O., Rodewald, A., Ruiz-Gutierrez, V., Strimas-Mackey, M., Wolf, H., & Wood, C. (2022). EOD – eBird observation dataset. [CrossRef]
- Aziz, H. A., & Rasidi, M. H. (2014). The role of green corridors for wildlife conservation in urban landscape: A literature review. IOP Conference Series: Earth and Environmental Science, 18(1), 12093. [CrossRef]
- Barbosa, H., Barthelemy, M., Ghoshal, G., James, C. R., Lenormand, M., Louail, T., Menezes, R., Ramasco, J. J., Simini, F., & Tomasini, M. (2018). Human mobility: Models and applications. Physics Reports, 734, 1–74. [CrossRef]
- Batha, V. L., & Otawa, T. (2013). Incorporating wildlife conservation within local land use planning and zoning: Ability of circuitscape to model conservation corridors. Proceedings of the Fábos Conference on Landscape and Greenway Planning, 4(1), 15. [CrossRef]
- Batty, M. (1974). A theory of markovian design machines. Environment and Planning B: Planning and Design, 1(2), 125–146. [CrossRef]
- Belote, R. T., Barnett, K., Zeller, K., Brennan, A., & Gage, J. (2022). Examining local and regional ecological connectivity throughout North America. Landscape Ecology, 37(12), 2977–2990. [CrossRef]
- Bhatt, R. (2010). Christopher Alexander's Pattern Language an Alternative Exploration of Space-Making Practices. The Journal of Architecture, 15(6), 711-729. [CrossRef]
- Braaker, S., Moretti, M., Boesch, R., Ghazoul, J., Obrist, M. K., & Bontadina, F. (2014). Assessing habitat connectivity for ground-dwelling animals in an urban environment. Ecological Applications, 24(7), 1583–1595. [CrossRef]
- Brenner, N., & Schmid, C. (2017). Planetary urbanization. In I. Ruby, & A. Ruby (Eds.), Infrastructure space (pp. 37–40). Ruby Press.
- Carroll, C. (2006). Linking connectivity to viability: Insights from spatially explicit population models of large carnivores. In K. R. Crooks, & M. Sanjayan (Eds.), Connectivity conservation (pp. 369–389). Cambridge University Press.
- Carroll, K. A., Hansen, A. J., Inman, R. M., Lawrence, R. L., & Hoegh, A. B. (2020). Testing landscape resistance layers and modeling connectivity for wolverines in the Western United States. Global Ecology and Conservation, 23, e01125. [CrossRef]
- Chaillou, S. (2019). AI + architecture: Towards a new approach [Master of architecture, Harvard University].
- Chan, Y. H. E., & Spaeth, A. B. (2020). Architectural visualisation with conditional generative adversarial networks (cGAN). In Proceedings of the 38th eCAADe conference (pp. 299–308).
- Chang, H.-S., & Liao, C.-H. (2011). Exploring an integrated method for measuring the relative spatial equity in public facilities in the context of urban parks. Cities, 28(5), 361–371. [CrossRef]
- Author. (2006). Connectivity conservation (K. R. Crooks & M. Sanjayan Eds. 1st ed.). Cambridge University Press.
- Dalal, N., & Triggs, B. (2005). Histograms of oriented gradients for human detection. In 2005 IEEE computer society conference on computer vision and pattern recognition (CVPR'05) (pp. 886–893). IEEE.
- del Campo, M., Manninger, S., & Carlson, A. (2019). Imaginary plans. In ACADIA 2019: Ubiquity and autonomy (pp. 412–418).
- Delbaere, B. (2002). Biodiversity indicators and monitoring. European Centre for Nature Conservation.
- Dickson, B. G., Albano, C. M., Anantharaman, R., Beier, P., Fargione, J., Graves, T. A., Gray, M. E., Hall, K. R., Lawler, J. J., Leonard, P. B., Littlefield, C. E., McClure, M. L., Novembre, J., Schloss, C. A., Schumaker, N. H., Shah, V. B., & Theobald, D. M. (2019). Circuit-theory applications to connectivity science and conservation. Conservation Biology, 33(2), 239–249. [CrossRef]
- Ferreras, P. (2001). Landscape structure and asymmetrical inter-patch connectivity in a metapopulation of the endangered Iberian lynx. Biological Conservation, 100(1), 125–136. [CrossRef]
- Gonzalez-Garcia, A., Van De Weijer, J., & Bengio, Y. (2018). Image-to-image translation for cross-domain disentanglement. arXiv preprint arXiv:180509730.
- Gurrutxaga, M., Lozano, P., & Barrio, G. (2010). GIS-based approach for incorporating the connectivity of ecological networks into regional planning. Journal for Nature Conservation, 18(4), 318–326. [CrossRef]
- Hall, K. R., Anantharaman, R., Landau, V. A., Clark, M., Dickson, B. G., Jones, A., Platt, J., Edelman, A., & Shah, V. B. (2021). Circuitscape in Julia: Empowering dynamic approaches to connectivity assessment. Land, 10(3), 301. [CrossRef]
- Han, X., Gill, M. J., Hamilton, H., Vergara, S. G., & Young, B. E. (2020). Progress on national biodiversity indicator reporting and prospects for filling indicator gaps in Southeast Asia. Environmental and Sustainability Indicators, 5, 100017. [CrossRef]
- Hassab, A., Abdelmohsen, S., & Abdallah, M. (2021). Generative design methodology for double curved surfaces using AI. In ASCAAD: Architecture in the age of distributive technologies (pp. 622–635).
- Hetherington, D., & Gorman, M. (2007). Using prey densities to estimate the potential size of reintroduced populations of Eurasian lynx. Biological Conservation, 137(1), 37–44. [CrossRef]
- Hetherington, D. A., Miller, D. R., Macleod, C. D., & Gorman, M. L. (2008). A potential habitat network for the Eurasian lynx in Scotland. Mammal Review, 38(4), 285–303. [CrossRef]
- Hilty, J., Worboys, G. L., Keeley, A., Woodley, S., Lausche, B., Locke, H., Carr, M., Pulsford, I., Pittock, J., & White, J. W. (2020). Guidelines for conserving connectivity through ecological networks and corridors. Best Practice Protected Area Guidelines Series, 30, 122. [CrossRef]
- Howey, M. C. L. (2011). Multiple pathways across past landscapes: Circuit theory as a complementary geospatial method to least cost path for modeling past movement. Journal of Archaeological Science, 38(10), 2523. [CrossRef]
- Huang, W., & Zheng, H. (2018). Architectural drawings recognition and generation through machine learning. In ACADIA 2018 (pp. 156-165). [CrossRef]
- Isola, P., Zhu, J.-Y., Zhou, T., & Efros, A. A. (2017). Image-to-Image Translation with conditional Adversarial Networks. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (pp. 1125-1134). [CrossRef]
- Jepson, P., Caldecott, B., Milligan, H., & Chen, D. (2015). A framework for protected area asset management. University of Oxford.
- Li, Y., & Xu, W. (2022). Using cyclegan to achieve the sketch recognition process of sketch-based modeling. In P. F. Yuan, H. Chai, C. Yan, & N. Leach (Eds.), Proceedings of the 2021 DigitalFUTURES: The 3rd international conference on Computational Design and Robotic Fabrication (CDRF 2021) 3 (pp. 26–34). Springer.
- Lystra, M. (2017). Drawing natures: US highway location, representational techniques and the rise of ecological design. Journal of Design History, 30(2), 157–174. [CrossRef]
- Magnussen, K., & Dombu, S. V. (2019). Nordic ecosystem services. https://www.menon.no/wp-content/uploads/Nordic-Ecosystem-Services-MERE.pdf.
- McRae, B., Shah, V., Mohapatra, T., & Ranjan, A. (2008a). Circuitscape (version circuitscape 4.0). https://circuitscape.org/files/740/circuitscape.html.
- McRae, B. H., Dickson, B. G., Keitt, T. H., & Shah, V. B. (2008b). Using circuit theory to model connectivity in ecology, evolution, and conservation. Ecology, 89(10), 2712–2724. [CrossRef]
- Mirza, M., & Osindero, S. (2014). Conditional generative adversarial nets. arXiv preprint arXiv:14111784.
- Neto, S. L. M., Von Wangenheim, A., Pereira, E. B., & Comunello, E. (2010). The use of euclidean geometric distance on RGB color space for the classification of sky and cloud patterns. Journal of Atmospheric and Oceanic Technology, 27(9), 1504–1517. [CrossRef]
- Özcan, A. U., & Erzin, P. E. (2020). Assessment of gis-assisted movement patches using lcp for local species: North Central Anatolia Region, Turkey. CERNE, 26(1), 130–139. [CrossRef]
- Park, T., Liu, M.-Y., Wang, T.-C., & Zhu, J.-Y. (2019a). GauGAN: Semantic image synthesis with spatially adaptive normalization. In ACM SIGGRAPH 2019 real-time live! (p. 1).
- Park, T., Liu, M.-Y., Wang, T.-C., & Zhu, J.-Y. (2019b). Semantic image synthesis with spatially-adaptive normalization. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition (pp. 2337–2346). IEEE.
- Peel, M. C., Finlayson, B. L., & McMahon, T. A. (2007). Updated world map of the Köppen-Geiger climate classification. Hydrology and earth system sciences, 11(5), 1633-1644. [CrossRef]
- Rugg, L. H. (2016). Ecology and culture in Scandinavia. https://olli.berkeley.edu/sites/default/files/course/documents/ecosyllolli.pdf.
- Salian, I. (2019). Stroke of genius: GauGAN turns doodles into stunning, photorealistic landscapes: NVIDIA research harnesses generative adversarial networks to create highly realistic scenes. https://blogs.nvidia.com/blog/2019/03/18/gaugan-photorealistic-landscapes-nvidia-research/.
- Schneider, C., & Fry, G. (2005). Estimating the consequences of land-use changes on butterfly diversity in a marginal agricultural landscape in Sweden. Journal for Nature Conservation, 13(4), 247–256. [CrossRef]
- Shah, V. B., & McRae, B. (2008). Circuitscape: A tool for landscape ecology. In G. Varoquaux, T. Vaught, & J. Millman (Eds.), Proceedings of the 7th python in science conference (SciPy 2008) (pp. 62–65).
- Spear, S. F., Balkenhol, N., Fortin, M. J., Mcrae, B. H., & Scribner, K. (2010). Use of resistance surfaces for landscape genetic studies: Considerations for parameterization and analysis. Molecular Ecology, 19(17), 3576–3591. [CrossRef]
- Syakur, M. A., Khotimah, B. K., Rochman, E., & Satoto, B. D. (2018). Integration K-Means Clustering Method and Elbow Method for Identification of the Best Customer Profile Cluster. Paper presented at the IOP conference series: Materials science and engineering.
- Szeliski, R. (2010). Computer vision: Algorithms and applications. Springer Science & Business Media.
- Wang, Y., Qiu, W., Jiang, Q., Li, W., Ji, T., & Dong, L. (2023). Drivers or pedestrians, whose dynamic perceptions are more effective to explain street vitality? A case study in Guangzhou. Remote Sensing, 15(3), 568. [CrossRef]
- Yu, D. (2020). Reprogramming urban block by machine creativity: How to use neural networks as generative tools to design space. In eCAADe 2020: Anthropologic (pp. 1–11).
- Zhou, S., Wang, Y., Jia, W., Wang, M., Wu, Y., Qiao, R., & Wu, Z. (2023). Automatic responsive-generation of 3D urban morphology coupled with local climate zones using generative adversarial network. Building and Environment, 245, 110855. [CrossRef]
- Zhu, J.-Y., Park, T., Isola, P., & Efros, A. A. (2017). Unpaired image-to-image translation using cycle-consistent adversarial networks. In Proceedings of the IEEE international conference on computer vision (pp. 2223–2232). IEEE.
- Zimmermann, F., & Breitenmoser, U. (2007). Potential distribution and population size of the Eurasian lynx Lynx lynx in the jura Mountains and possible corridors to adjacent ranges. Wildlife Biology, 13(4), 406–416. [CrossRef]













| Symbol | Implication | |
|---|---|---|
| LCh | Human landscape connectivity | |
| LCh’ | human landscape connectivity of the site | |
| LCw | Wildlife landscape connectivity | |
| LCw’ | wildlife landscape connectivity of the site | |
| Cm | overall connectivity metric | |
| Vk | kernel connectivity vitality |
weight(V) = 0, if V ∈ Vi 1, if V ∈ Ve and 0 < V < 128 1.5, if V ∈ Ve and 128 ≤ V ≤ 255 Vk = (Σweight(V) for all V in grid) / N |
| Analytical Metrics | NBI dataset | eBird dataset | ||||
| Mean | Maximum | Minimum | Mean | Maximum | Minimum | |
| Overall Landscape Connectivity for wildlife (LCw) | 109.950555 | 173.689041 | 42.838791 | 122.214679 | 190.030716 | 42.838791 |
| Overall Landscape Connectivity for human (LCh) | 106.372746 | 173.587150 | 55.463537 | 114.698759 | 190.012981 | 54.574334 |
| kernel vitality (Vk) | 19.741083 | 47.520000 | 3.150000 | 25.948667 | 65.240000 | 15.460000 |
| Histogram of Oriented Gradients (HOG) | 0.005983 | 0.010055 | 0.003247 | 0.006625 | 0.013190 | 0.003247 |
| Hyperparameter | Settings |
|---|---|
| Deep Learning Platform | TensorFlow 2.9 and Keras |
| Buffer Size | 400 |
| Batch Size | 1 |
| Image I/O Shape | Width, Depth, Channel = (256, 256, 3) |
| Data Augmentation | Resizing, Random Rotation, Normalisation |
| Generator Optimizer | Adam |
| Discriminator Optimizer | Adam |
| Lambda | 100 |
| Learning rate of Generator | 0.0002 |
| Learning rate of Discriminator | 0.0002 |
| Epoch | 1000 |
| LCW' Candidate ID | Predicted HOG Variance | Measured HOG Variance | Distance (Absolute) |
|---|---|---|---|
| NBI_LCw'_0.png | 0.0059754900 | 0.004851629 | 0.0000594910 |
| NBI _LCw'_1.png | 0.0057605545 | 0.005343917 | 0.0014930026 |
| NBI _LCw'_2.png | 0.0059387909 | 0.004267552 | 0.0005948741 |
| NBI _LCw'_3.png | 0.0058972843 | 0.006034981 | 0.0010456553 |
| eBird_LCw'_0.png | 0.0058958727 | 0.0050879717 | 0.0008079010 |
| eBird_LCw'_1.png | 0.0059156528 | 0.0053285174 | 0.0005871354 |
| eBird_LCw'_2.png | 0.0058830485 | 0.0046036155 | 0.0012794330 |
| eBird_LCw'_3.png | 0.0057947158 | 0.0052909655 | 0.0005037503 |
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. |
© 2024 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 (http://creativecommons.org/licenses/by/4.0/).