├── expected_outputs ├── count.png ├── blurriness.png ├── num-months.png ├── num-years.png ├── first-avail.png ├── most-recent.png ├── time-elapsed.png ├── spatial-coverage.png └── spatial-continuity.png └── README.md /expected_outputs/count.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ualsg/SVI-Quality-Checker/HEAD/expected_outputs/count.png -------------------------------------------------------------------------------- /expected_outputs/blurriness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ualsg/SVI-Quality-Checker/HEAD/expected_outputs/blurriness.png -------------------------------------------------------------------------------- /expected_outputs/num-months.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ualsg/SVI-Quality-Checker/HEAD/expected_outputs/num-months.png -------------------------------------------------------------------------------- /expected_outputs/num-years.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ualsg/SVI-Quality-Checker/HEAD/expected_outputs/num-years.png -------------------------------------------------------------------------------- /expected_outputs/first-avail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ualsg/SVI-Quality-Checker/HEAD/expected_outputs/first-avail.png -------------------------------------------------------------------------------- /expected_outputs/most-recent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ualsg/SVI-Quality-Checker/HEAD/expected_outputs/most-recent.png -------------------------------------------------------------------------------- /expected_outputs/time-elapsed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ualsg/SVI-Quality-Checker/HEAD/expected_outputs/time-elapsed.png -------------------------------------------------------------------------------- /expected_outputs/spatial-coverage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ualsg/SVI-Quality-Checker/HEAD/expected_outputs/spatial-coverage.png -------------------------------------------------------------------------------- /expected_outputs/spatial-continuity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ualsg/SVI-Quality-Checker/HEAD/expected_outputs/spatial-continuity.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Street View Imagery Quality Checker 2 | 3 | ## Introduction 4 | It is crucial to understand the quality of a street view imagery (SVI) dataset to assess its ’fitness for purpose’. In this repository, we present: (1) a Jupyter notebook to quickly assess the quality of a SVI dataset by **9 quality elements**, each at its relevant **hierarchical levels** - image, street, or grid; (2) a sample dataset for running the notebook. 5 | 6 | ### Quality elements 7 | A total of 9 quality elements are evaluated in the notebook with their spatial variations visualised: 8 | * Spatial coverage 9 | * Spatial continuity 10 | * Count 11 | * Age of the most recent coverage 12 | * Age of the first available coverage 13 | * Number of years covered 14 | * Number of months covered 15 | * Time elapsed between coverage 16 | * Image blurriness 17 | 18 | ### Sample dataset 19 | For demonstration, we provide a set of Mapillary SVI data from a 2 km x 2 km area in Kowloon, Hong Kong for running the notebook. This includes: 20 | * A metadata file, obtained from the [Mapillary API](https://www.mapillary.com/developer/api-documentation) 21 | * A zip file of sample images, obtained from [Mapillary](https://www.mapillary.com/) 22 | 23 | Apart from the SVI data, we also provide a raster file that enables the grid-based analysis, obtained from [WorldPop](https://www.worldpop.org/). 24 | 25 | All data in the sample dataset was obtained under the [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/) license. 26 | 27 | ## Expected outputs 28 | 29 | The expected output for each quality element, if the sample dataset is used: 30 | 31 | 1. Spatial coverage 32 |
34 |
39 |
44 |
49 |
54 |
59 |
64 |
69 |
74 |