Preprocessing and Classification of landsat 8 satellite images using Random Forest Classifier.
Preprocessing includes:
- False color composite creation.
- DN conversion to TOA Reflectance.
- Atmospheric Correction using Dark Object Subtraction.
- Cloud Correction using time series data.
- Color Balancing using CLAHE (Contrast Local Adaptive Histogram Equalisation) and contrast stretching.
- Reprojection to WGS84 coordinates.
- Mosaicing and clipping using shapefile.
- Rasterize training shapefiles necessary for classification.
Generation of ground truth data based on deep learning:
Unsupervised learning using autoencoders
https://github.com/lloydwindrim/hyperspectral-autoencoders
One notebook illustrates the use of google earth engine for classification of Landsat 8 imagery using SVM classifier.