ABSTRACT

In today’s world, deep learning source codes and a plethora of open access geospatial images are readily available and easily accessible. However, most people are missing the educational tools to make use of this resource. Deep Learning for Remote Sensing Images with Open Source Software is the first practical book to introduce deep learning techniques using free open source tools for processing real world remote sensing images. The approaches detailed in this book are generic and can be adapted to suit many different applications for remote sensing image processing, including landcover mapping, forestry, urban studies, disaster mapping, image restoration, etc. Written with practitioners and students in mind, this book helps link together the theory and practical use of existing tools and data to apply deep learning techniques on remote sensing images and data.

Specific Features of this Book:

  • The first book that explains how to apply deep learning techniques to public, free available data (Spot-7 and Sentinel-2 images, OpenStreetMap vector data), using open source software (QGIS, Orfeo ToolBox, TensorFlow)
  • Presents approaches suited for real world images and data targeting large scale processing and GIS applications
  • Introduces state of the art deep learning architecture families that can be applied to remote sensing world, mainly for landcover mapping, but also for generic approaches (e.g. image restoration)
  • Suited for deep learning beginners and readers with some GIS knowledge. No coding knowledge is required to learn practical skills.
  • Includes deep learning techniques through many step by step remote sensing data processing exercises.

part I|18 pages

Backgrounds

chapter 1|6 pages

Deep learning background

chapter 2|10 pages

Software

part II|47 pages

Patch-based classification

chapter 3|1 pages

Introduction

chapter 4|4 pages

Data used: the Tokyo dataset

chapter 5|17 pages

A simple convolutional neural network

chapter 6|6 pages

Fully Convolutional Neural Network

chapter 7|4 pages

Classifiers on deep features

chapter 8|9 pages

Dealing with multiple sources

chapter 9|1 pages

Discussion

part III|34 pages

Semantic segmentation

chapter 10|3 pages

Semantic segmentation of optical imagery

chapter 11|9 pages

Data used: the Amsterdam dataset

chapter 12|16 pages

Mapping buildings

chapter 13|2 pages

Discussion

part IV|44 pages

Image restoration

chapter 14|5 pages

Gapfilling of optical images: principle

chapter 15|5 pages

The Marmande dataset

chapter 16|18 pages

Pre-processing

chapter 17|4 pages

Model training

chapter 18|5 pages

Inference

chapter 19|2 pages

Discussion