Udemy

Deep Learning Application for Earth Observation

Enroll Now
  • 684 Students
  • Updated 3/2024
4.4
(132 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
9 Hour(s) 50 Minute(s)
Language
English
Taught by
Tek Kshetri
Rating
4.4
(132 Ratings)
2 views

Course Overview

Deep Learning Application for Earth Observation

Satellite Image processing using Deep Learning Neural Network

Deep Learning is a subset of Machine Learning that uses mathematical functions to map the input to the output. These functions can extract non-redundant information or patterns from the data, which enables them to form a relationship between the input and the output. This is known as learning, and the process of learning is called training.


With the rapid development of computing, the interest, power, and advantages of automatic computer-aided processing techniques in science and engineering have become clear—in particular, automatic computer vision (CV) techniques together with deep learning (DL, a.k.a. computational intelligence) systems, in order to reach both a very high degree of automation and high accuracy.


This course is addressing the use of AI algorithms in EO applications. Participants will become familiar with AI concepts, deep learning, and convolution neural network (CNN). Furthermore, CNN applications in object detection, semantic segmentation, and classification will be shown. The course has six different sections, in each section, the participants will learn about the recent trend of deep learning in the earth observation application. The following technology will be used in this course,


  • Tensorflow (Keras will be used to train the model)

  • Google Colab (Alternative to Jupiter notebook)

  • GeoTile package (to create the training dataset for DL)

  • ArcGIS Pro (Alternative way to create the training dataset)

  • QGIS (Simply to visualize the outputs)

Course Content

  • 10 section(s)
  • 66 lecture(s)
  • Section 1 Introduction
  • Section 2 Python Basic
  • Section 3 Deep learning environment setup
  • Section 4 Deep learning dataset preparation using ArcGIS Pro
  • Section 5 Open source solution for data preparation (geotile)
  • Section 6 Image classification
  • Section 7 Deep learning object detection
  • Section 8 Image segmentation (Binary class)
  • Section 9 Image segmentation (Multi-class)
  • Section 10 Landslide detection

What You’ll Learn

  • Practical example use case of deep learning for satellite imagery
  • Satellite imagery analysis
  • Object detection
  • Image classification
  • Image segmentation
  • Keras, Tensorflow
  • ArcGIS Pro (Optional)
  • QGIS (Optional)
  • Time Series Analysis with LSTM
  • End to end deep learning and Google Earth Engine
  • Landslide detection
  • Flood mapping


Reviews

  • R
    Roshan Kafle
    5.0

    Great course! Clear, practical, and very useful for learning deep learning and its applications in Earth Observation. Highly recommended!

  • D
    Devendra KC
    5.0

    This course is very good for early stage researcher.

  • Y
    Yapo Ayenon Jean-Junior Adon
    4.0

    j'ai pu apprendre à manipuler jupyter. j'ai réappris certaines notions. j'jusqu'à present j'arrive a suivre avec les sous titres en Français.

  • R
    Rico Pajaganas
    5.0

    Great tutorial because I can relate it to my remote sensing task. The inclusion of GeoTile tool was nice as an alternative to proprietary software.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed