abhijeet3922/Change-Detection-in-Satellite-Imagery
It employes Principal Component Analysis (PCA) and K-means clustering techniques over difference image to detect changes in multi temporal images satellite imagery.
repo name | abhijeet3922/Change-Detection-in-Satellite-Imagery |
repo link | https://github.com/abhijeet3922/Change-Detection-in-Satellite-Imagery |
homepage | https://appliedmachinelearning.wordpress.com/2017/11/25/unsupervised-changed-detection-in-multi-temporal-satellite-images-using-pca-k-means-python-code/ |
language | Python |
size (curr.) | 3715 kB |
stars (curr.) | 101 |
created | 2017-11-23 |
license | |
Change-Detection-in-Satellite-Imagery
It employes Principal Component Analysis (PCA) and K-means clustering techniques over difference image to detect changes in multi temporal images satellite imagery.
Best thing would be to follow my blog-post for implementation. The description about how the change detection is performed on satellite imagery can be read from my blog:
I have also uploaded sample images of multi-temporal pairs taken from the LANDSAT images available United States Geological Survey (USGS) website.
It is a python implementation using Scikit-learn ML library.