Skip to content

kamalesh003/Land_Cover_Classification_Using_Satellite_Imagery

Repository files navigation

Land Cover Classification Using CNN

The workflow involves preprocessing satellite images, including normalization and resizing, followed by the extraction of relevant features for classification. A convolutional neural network (CNN) is employed to learn spatial patterns and spectral signatures associated with various land cover classes.

Dataset: http://madm.dfki.de/files/sentinel/EuroSAT.zip

Land Cover Types

0: b'AnnualCrop' 
1: b'Forest' 
2: b'HerbaceousVegetation'
3: b'Highway'
4: b'Industrial'
5: b'Pasture'
6: b'PermanentCrop'
7: b'Residential'
8: b'River'
9: b'SeaLake'

Sample Image

5: b'Pasture'

image

Model Acuracy and Loss Graph

image image
Test loss: 0.5924096703529358
Test accuracy: 0.7912963032722473

Prediction

image
1/1 [==============================] - 0s 138ms/step
Predicted Class Index: 7
Predicted Class Name: b'Residential'

About

This project uses satellite imagery to classify different land cover types such as vegetation, water, and urban areas. It leverages machine learning techniques to automate the detection and mapping of land features.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors