Water classes: sometimes simple solutions work better
NDWI = \frac {Green - NIR} {Green + NIR}
NDWI=Green+NIRGreen−NIR
Neural network pipeline
Buildings
Misc. man-made structures
Roads
Track
Trees
Crops
Network architecture
Local boundary effects
Local boundary effects
Problem
Prediction quality decreases at the edges
Solution
Added Cropping2D layer
Global boundary effects
Problem
We need integer number of tiles =>
Problem
Zero Padding creates artifacts =>
Solution
Zero Padding
Solution
Reflection Padding
Test time augmentation
Results
Water classes => unsupervised
Car classes => did not predict
Other classes => U-net per class
Input 4 indices + M-band + P-band + RGB
Test time augmentation
Summary
Hardware
Vladimir
Core i7
RAM 32 Gb
Titan X (Pascal)
Sergey
2x Xeon E5-2670
RAM 128 GB
GTX 1080
Deep Learning for Satellite Imagery Feature Detection Vladimir Iglovikov http://blog.kaggle.com/2017/05/09/dstl-satellite-imagery-competition-3rd-place-winners-interview-vladimir-sergey/ Preprint submitted to arXiv
Copy of Using Deep Learning for Satellite Imagery Feature Detection Challenge