Skip to content

AbhayOO7OP/Satellite-Image-Segmentation-for-Deforestation-Detection_

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🌍 Satellite Image Segmentation for Deforestation Detection

πŸ“Œ Overview

This project focuses on deforestation detection using satellite image segmentation techniques. It employs K-Means, Mean Shift, and Hierarchical Clustering to segment images and identify deforested areas. The results contribute to environmental conservation by providing insights for decision-makers and researchers.

πŸ† Key Features

πŸ“‘ Satellite Image Segmentation to monitor forest loss πŸ— Clustering Algorithms (K-Means, Mean Shift, Hierarchical) πŸ“Š Performance Evaluation using Intersection over Union (IoU) 🌲 Real-World Dataset (2013-2024, Chandrapur region) πŸ›  Python & OpenCV-based Implementation

πŸ›  Methodology

The project applies three clustering techniques:

1️⃣ K-Means Clustering

Groups pixels based on color similarity Identifies deforested areas using pixel intensity analysis

2️⃣ Mean Shift Clustering

Detects spatially cohesive clusters Assumes lower green intensity represents deforestation

3️⃣ Hierarchical Clustering

Constructs a tree-like structure for segmentation Effective for small-scale deforestation analysis

πŸ“Š Results

K-Means: Detected 183.5 sq. meters deforested in 2023

Mean Shift: Identified 258.25 sq. meters

Hierarchical Clustering: Found minor deforestation changes

πŸš€ Installation & Usage

Prerequisites Python 3.x Jupyter Notebook OpenCV, NumPy, Matplotlib, Scikit-Learn

πŸ“œ Conclusion

This project provides an automated approach for detecting deforestation using unsupervised clustering techniques. The results help track forest loss over time and contribute to environmental conservation efforts.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published