6. Datasource – Images from googlemaps
Geocoding API
• To translate an address to geo-coordinates
• Clean and Python friendly
• pip install -U googlemaps
Maps Static API
• To get the satelite image via http request
• URL parsing with urllib
16. Mask R-CNN
Blue Bounding Box:
Starting top Left [ 79, 15, 164, 68]
Pixels in the Blue Mask:
== > 2842 px
@Zoom Level 19:
Distance è 0.2986 m / pixel
Area è 11 pixel / sqm
Blue roof = 260 sqm
The content of the Bounding Box
Is used for classification
17. Model Family Task Input Output Technology Model
1 Segmentation Create Roof Segments,
Determine size of
roofs
Satellite Image Roof Box,
Segments
Keras
TensorFlow
Mask R-CNN
2 Classification Decide if roof is flat or
tilted
Roof Box Image Label AutoML GCP
3 Classification Get Tilt angle Roof Box Image of
tilted roof
Label AutoML GCP
4 Classification Get Azimuth angle Roof Box Image of
tilted roof
Label AutoML GCP
Overview – Used Models