Driven Data Competition - AI Caribbean Challenge: Mapping Disaster Risk from Aerial Imagery
Note: clean code will be uploaded soon!!
In this challenge, your goal is to use provided aerial imagery (GeoTiff) to classify the roof material of identified buildings in St. Lucia, Guatemala, and Colombia.
-
Metadata: CSV with metadata linking images (GeoTiffs) with corresponding train/test label files (GeoJSONs)
-
Train Labels: The training labels in CSV format where each row contains a unique building ID followed by roof material (one hot encoded columns)
-
Submission Format: The submission format
-
STAC: A SpatioTemporal Asset Catalog of the imagery and labels
-
Download GeoTIFF + GeoJSON from STAC
-
Summarize train data info (tiff_path, geo_path per roof_id etc)
-
Clip image tiles from Geotiffs based on GeoJSON data (transform ccoords system whenever it is required) x 7 regions
-
Reshape images with various sizes to (IMG_SIZE, IMG_SIZE, 3) for training --> needs extra care !!
-
Form X, Y, i.e. features (pixels) and labels
-
Save X, Y, to pickle for future use..
-
Feature Engineering - image transformations (optional)
-
Build DL model
-
Train and evaluate model
-
visualize and assess predictions