Skip to content

Combine machine learning algorithms and GIS applications to automate feature classification.

Notifications You must be signed in to change notification settings

ak5280/Detecting-Roads-in-Aerial-Imagery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Detecting-Roads-in-Aerial-Imagery

In the geospatial arena, machine learning focuses on the application of big data analytics to automate the extraction of specific information from geospatial data sets. The most common are imagery by airplane, UAV or satellite, which traditionally are analyzed manually to identify features, land use/land cover and changing conditions on the ground.

Supervised machine learning requires ingestion of a sample data set covering a small geographic area to ‘train’ the algorithms to identify specific features or ground conditions, such as building rooftops or road networks. The machine learning platform then scales up its big data analytics capabilities to search much larger regional or even global databases of imagery to find other instances of those features.

The benefit of geospatial machine learning is that every pixel is analyzed and the information is extracted faster than would be possible with manual methods.

Data resources, what it looks like, and what kind of preprocessing to do:

High level description of analysis:

  • Combine machine learning algorithms and GIS applications to automate feature classification.

Tools to use:

  • Deep learning with a Convolutional Neural Network (CNN)
  • Keras / TensorFlow backend
  • AWS

Resources (White papers, Git pages, Tutorials, etc.):

About

Combine machine learning algorithms and GIS applications to automate feature classification.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages