This report outlines a Python-based method for analyzing satellite imagery using Voronoi tessellation. The approach leverages computer vision techniques to identify objects in an image, treating them as nucleation points for a Voronoi diagram. By applying a pixel thresholding technique, the algorithm isolates key features, such as rooftops or other structures, and calculates their centroids. These centroids are then used to generate a Voronoi tessellation, effectively partitioning the image area into regions of influence for each identified object. This method offers a novel way to visualize urban density and spatial relationships, providing a powerful tool for geographical and urban studies.
Voronoi Satellite Maps with Python / Sparavigna, Amelia Carolina. - ELETTRONICO. - (2025). [10.5281/zenodo.17184612]
Voronoi Satellite Maps with Python
Amelia Carolina Sparavigna
2025
Abstract
This report outlines a Python-based method for analyzing satellite imagery using Voronoi tessellation. The approach leverages computer vision techniques to identify objects in an image, treating them as nucleation points for a Voronoi diagram. By applying a pixel thresholding technique, the algorithm isolates key features, such as rooftops or other structures, and calculates their centroids. These centroids are then used to generate a Voronoi tessellation, effectively partitioning the image area into regions of influence for each identified object. This method offers a novel way to visualize urban density and spatial relationships, providing a powerful tool for geographical and urban studies.File | Dimensione | Formato | |
---|---|---|---|
ants.pdf
accesso aperto
Tipologia:
1. Preprint / submitted version [pre- review]
Licenza:
Creative commons
Dimensione
1.97 MB
Formato
Adobe PDF
|
1.97 MB | Adobe PDF | Visualizza/Apri |
Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/11583/3003267