Skip to content

gtsagkatakis/GRSS2023_Classification_Denoising_tutorial

Repository files navigation

UCMerced classification & denoising tutorial

This material was prepared for the IEEE GRSS-USC MHI 2023 Remote Sensing Summer School, in conjunction with the 2023 IEEE International Geoscience and Remote Sensing Symposium (IGARSS)

Remote Sensing image Classification and Denoising: A Practical Guide

This repository contains a hands-on, easy-to-follow tutorial that provides an introduction to using Deep Learning techniques for Remote Sensing Image Classification and Denoising.

The code explores various deep learning architectures, from Convolutional Neural Networks (CNNs) to U-NETs, and demonstrates how these can be applied to the two tasks in RGB images from the UCMerced dataset.

The classification jupyter notebook provides an easy-to-follow example for remote sensing scene classification using ResNets.

The denoising jupyter notebook provides an easy-to-follow example for remote sensing scene denoising using UNETs.


Tutorial slides & videos

Session 1 video

Session 1 slides

  • Big Data in Science
  • Introduction to Machine Learning
  • Applications in remote sensing
  • Overview of data sources
  • Introduction to Deep Learning

Session 2 video

Session 2 slides

  • Deep Learning architectures
  • Application of supervised/discriminative learning in remote sensing
  • Programming frameworks

Session 3 video

Session 3 slides

  • Inverse problems (denoising, super-resolution)
  • Generative models (autoencoders and GANs)
  • Self-supervised learning

Session 4 video

Session 4 slides

  • Class imbalance
  • Deep Reinforcement Learning
  • Hardware-in-the-loop
  • Beyond State-of-the-art

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published