skip to main content
10.1145/3615900.3628790acmconferencesArticle/Chapter ViewAbstractPublication PagesgisConference Proceedingsconference-collections
research-article

Clustering Building Footprint Polygons Based on Graph Similarity Measures

Published:29 November 2023Publication History

ABSTRACT

Footprints of buildings can provide cues about architectural styles and functional types. Learning such latent thematic information from geometry is relevant for various applications, such as urban planning and map generalization. A common task in this context is to cluster a set of building footprints based on their shape characteristics. In this paper, we present a novel method for this task which is based on concepts of graph similarity. We use a graph similarity measure that combines ideas from the Weisfeiler-Lehman-method and optimal transport theory. For the final clustering, we use spectral clustering. To obtain a meaningful graph representation, we propose two algorithms that transform the medial axis of a building footprint into a skeleton graph. We tested our algorithm on a data set from Boston and performed a small user study, where we also compared the results to an existing feature-based clustering method. The study gives a first hint that the results of our algorithm are in line with human similarity perception. Future work is needed to improve the stability of the proposed similarity measure and to confirm our findings with more extensive experiments.

References

  1. Alessandro Araldi, David Emsellem, Giovanni Fusco, Andrea Tettamanzi, and Denis Overal. 2021. Exploring building typologies through fast iterative Bayesian clustering. In Proc. 16th Spatial Analysis and Geomatics Conference (SAGEO '21). 113--124. https://hal.science/hal-03228379Google ScholarGoogle Scholar
  2. Harry Blum. 1967. A transformation for extracting new descriptors of shape. In Models for the Perception of Speech and Visual Form. MIT Press, Cambridge, MA, 362--380.Google ScholarGoogle Scholar
  3. Karsten M. Borgwardt, M. Elisabetta Ghisu, Felipe Llinares-López, Leslie O'Bray, and Bastian Rieck. 2020. Graph Kernels: State-of-the-Art and Future Challenges. Found. Trends Mach. Learn. 13, 5--6 (2020). Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Otfried Cheong, Joachim Gudmundsson, Hyo-Sil Kim, Daria Schymura, and Fabian Stehn. 2009. Measuring the Similarity of Geometric Graphs. In Experimental Algorithms, Jan Vahrenhold (Ed.). Springer Berlin Heidelberg, Berlin, Heidelberg, 101--112.Google ScholarGoogle Scholar
  5. City of Boston. 2017. Boston Buildings. Retrieved November 30, 2022 from https://data.boston.gov/dataset/boston-buildingsGoogle ScholarGoogle Scholar
  6. Sven J. Dickinson, Ali Shokoufandeh, and Kaleem Siddiqi. 2014. Shock Graph. Springer US, Boston, MA, 729--737. Google ScholarGoogle ScholarCross RefCross Ref
  7. David H. Douglas and Thomas K. Peucker. 1973. Algorithms for the reduction of the number of points required to represent a digitized line or its caricature. Cartographica: the international journal for geographic information and geovisualization 10, 2 (1973), 112--122.Google ScholarGoogle Scholar
  8. Shihong Du, Fangli Zhang, and Xiuyuan Zhang. 2015. Semantic classification of urban buildings combining VHR image and GIS data: An improved random forest approach. ISPRS Journal of Photogrammetry and Remote Sensing 105 (2015), 107--119. Google ScholarGoogle ScholarCross RefCross Ref
  9. Robert Hecht, Gotthard Meinel, and Manfred Buchroithner. 2015. Automatic identification of building types based on topographic databases - a comparison of different data sources. International Journal of Cartography 1 (01 2015), 18--31. Google ScholarGoogle ScholarCross RefCross Ref
  10. Hai Huang, Birgit Dahms, and Monika Sester. 2013. Urban building usage labeling by geometric and context analyses of the footprint data.Google ScholarGoogle Scholar
  11. Izabela Karsznia and Robert Weibel. 2018. Improving settlement selection for small-scale maps using data enrichment and machine learning. Cartography and Geographic Information Science 45, 2 (2018), 111--127. Google ScholarGoogle ScholarCross RefCross Ref
  12. Nils M. Kriege, Fredrik D. Johansson, and Christopher Morris. 2020. A survey on graph kernels. Applied Network Science 5, 1 (14 Jan 2020), 6. Google ScholarGoogle ScholarCross RefCross Ref
  13. Helen C. Purchase. 2012. Experimental Human-Computer Interaction: A Practical Guide with Visual Examples. Cambridge University Press, Cambridge, UK. Google ScholarGoogle ScholarCross RefCross Ref
  14. Brian Rupasinghe, Allan Brimicombe, and Yang Li. 2012. An approach to data enrichment of building features using Delaunay triangulation for automatic map generalization. In Proc. 20th annual GIS Research UK conference (GISRUK '12). https://www.geos.ed.ac.uk/~gisteac/proceedingsonline/GISRUK2012/Papers/presentation-29.pdfGoogle ScholarGoogle Scholar
  15. Samuel S. Shapiro and Martin B. Wilk. 1965. An analysis of variance test for normality (complete samples). Biometrika 52, 3/4 (1965), 591--611.Google ScholarGoogle ScholarCross RefCross Ref
  16. Nino Shervashidze and Karsten M. Borgwardt. 2009. Fast subtree kernels on graphs. In Advances in Neural Information Processing Systems 22: 23rd Annual Conference on Neural Information Processing Systems 2009, Yoshua Bengio, Dale Schuurmans, John D. Lafferty, Christopher K. I. Williams, and Aron Culotta (Eds.). Curran Associates, Inc., 1660--1668.Google ScholarGoogle Scholar
  17. Jianbo Shi and Jitendra Malik. 2000. Normalized cuts and image segmentation. IEEE Transactions on pattern analysis and machine intelligence 22, 8 (2000), 888--905.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Alexander Strehl and Joydeep Ghosh. 2003. Cluster Ensembles - a Knowledge Reuse Framework for Combining Multiple Partitions. Journal of Machine Learning Research 3, null (mar 2003), 583--617. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Matteo Togninalli, M. Elisabetta Ghisu, Felipe Llinares-López, Bastian Rieck, and Karsten M. Borgwardt. 2019. Wasserstein Weisfeiler-Lehman Graph Kernels. In Advances in Neural Information Processing Systems 32: Annual Conference on Neural Information Processing Systems 2019, NeurIPS 2019, H.M. Wallach, H. Larochelle, A. Beygelzimer, F. d'Alché-Buc, E.B. Fox, and R. Garnett (Eds.). 6436--6446. https://proceedings.neurips.cc/paper/2019/hash/73fed7fd472e502d8908794430511f4d-Abstract.htmlGoogle ScholarGoogle Scholar
  20. Ulrike von Luxburg. 2007. A Tutorial on Spectral Clustering. CoRR abs/0711.0189 (2007), 395--416. arXiv:0711.0189 http://arxiv.org/abs/0711.0189Google ScholarGoogle Scholar
  21. Boris Weisfeiler and Andrei Leman. 1968. The reduction of a graph to canonical form and the algebra which appears therein. Nauchno-Technicheskaya Informatsia 2, 9 (1968), 12--16.Google ScholarGoogle Scholar
  22. Stefan Werder, Birgit Kieler, and Monika Sester. 2010. Semi-Automatic Interpretation of Buildings and Settlement Areas in User-Generated Spatial Data. In Proceedings of the 18th SIGSPATIAL International Conference on Advances in Geographic Information Systems (San Jose, California) (GIS '10). Association for Computing Machinery, New York, NY, USA, 330--339. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Clustering Building Footprint Polygons Based on Graph Similarity Measures

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        UrbanAI '23: Proceedings of the 1st ACM SIGSPATIAL International Workshop on Advances in Urban-AI
        November 2023
        84 pages
        ISBN:9798400703621
        DOI:10.1145/3615900

        Copyright © 2023 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 29 November 2023

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
      • Article Metrics

        • Downloads (Last 12 months)48
        • Downloads (Last 6 weeks)9

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader