Keras Spatial: Pre-processing Geospatial data for Deep Learning models

This slideshow requires JavaScript.

The application of deep learning techniques to remote sensing and geospatial data is a burgeoning area of AI. However, most state-of-the-art deep learning systems have their roots in computer vision with procedures that do not necessarily lend themselves to remote sensing data. On the contrary, managing geospatial data requires handling different projections, spatial resolutions and data formats. We developed Keras Spatial, a python package for pre-processing and augmenting geospatial data. Advanced data pre-processing features of this package include accessing remote data sources directly, combining different input rasters data regardless of their native projection and resolution, and decoupling training samples dimensions from the geographic extent to open the door for prediction across different scales.


Reference : Soliman, Aiman, and Jeffrey Terstriep. “Keras Spatial: Extending deep learning frameworks for preprocessing and on-the-fly augmentation of geospatial data.” Proceedings of the 3rd ACM SIGSPATIAL International Workshop on AI for Geographic Knowledge Discovery. 2019. 


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s