Skip to content

Semantic segmentation on aerial images (aka image classification) using a CNN-based UNet.

Notifications You must be signed in to change notification settings

gmatasci/SemanticSegmentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SemanticSegmentation

Semantic segmentation on aerial images (aka image classification) using a CNN-based UNet.

Implementation

  • trains from scratch a CNN with a UNet architecture with 3 (or 4) lateral connections: https://arxiv.org/pdf/1505.04597.pdf
  • valid-padding is used to avoid border issues
  • segmentation maps for each image patch are stitched back together to create complete map

Data

Results

  • after a few epochs of training on a laptop GPU: OA: 83.33, Kappa: 0.778 (on separate test set)
  • misses classes "cars" and "clutter/background" (small nr of samples): stratified sampling to be implemented to solve the issue
Ground Truth Prediction

About

Semantic segmentation on aerial images (aka image classification) using a CNN-based UNet.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages