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.
- 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 Scholar
- 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 Scholar
- 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 ScholarDigital Library
- 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 Scholar
- City of Boston. 2017. Boston Buildings. Retrieved November 30, 2022 from https://data.boston.gov/dataset/boston-buildingsGoogle Scholar
- Sven J. Dickinson, Ali Shokoufandeh, and Kaleem Siddiqi. 2014. Shock Graph. Springer US, Boston, MA, 729--737. Google ScholarCross Ref
- 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 Scholar
- 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 ScholarCross Ref
- 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 ScholarCross Ref
- Hai Huang, Birgit Dahms, and Monika Sester. 2013. Urban building usage labeling by geometric and context analyses of the footprint data.Google Scholar
- 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 ScholarCross Ref
- 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 ScholarCross Ref
- Helen C. Purchase. 2012. Experimental Human-Computer Interaction: A Practical Guide with Visual Examples. Cambridge University Press, Cambridge, UK. Google ScholarCross Ref
- 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 Scholar
- 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 ScholarCross Ref
- 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 Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 Scholar
- 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 Scholar
- 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 Scholar
- 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 ScholarDigital Library
Index Terms
- Clustering Building Footprint Polygons Based on Graph Similarity Measures
Recommendations
Spectral clustering based on similarity and dissimilarity criterion
The clustering assumption is to maximize the within-cluster similarity and simultaneously to minimize the between-cluster similarity for a given unlabeled dataset. This paper deals with a new spectral clustering algorithm based on a similarity and ...
Measuring 3D shape similarity by graph-based matching of the medial scaffolds
We propose to measure 3D shape similarity by matching a medial axis (MA) based representation-the medial scaffold(MS). Shape similarity is measured as the minimum extent of deformation necessary for one shape to match another, guided by representing the ...
Multiperspective Graph-Theoretic Similarity Measure
CIKM '18: Proceedings of the 27th ACM International Conference on Information and Knowledge ManagementDetermining the similarity between two objects is pertinent to many applications. When the basis for similarity is a set of object-to-object relationships, it is natural to rely on graph-theoretic measures. One seminal technique for measuring the ...
Comments