This project focuses on applying advanced deep learning techniques to automatically detect objects from aerial and satellite imagery. It leverages powerful Convolutional Neural Network (CNN) architectures such as ManualNet, Xception, and DenseNet for accurate image classification and detection.
- 📷 Automated object detection from aerial/satellite images
- 🧠 Implementation of multiple deep learning models:
- ManualNet (custom CNN)
- Xception
- DenseNet
- 📊 Model training and evaluation using Jupyter Notebooks
- 🌐 Web integration using Django framework
- 💾 Pre-trained model support (
.h5file included) - 📁 Organized project structure for scalability
- Python 🐍
- TensorFlow / Keras
- OpenCV
- Django (Web Framework)
- NumPy, Pandas, Matplotlib
A custom-built CNN architecture designed specifically for this dataset.
A deep CNN architecture based on depthwise separable convolutions for high performance.
A densely connected CNN that improves feature propagation and reduces vanishing gradient problems.
- Data Collection & Preprocessing
- Model Training (ManualNet, Xception, DenseNet)
- Model Evaluation
- Model Deployment using Django
- User uploads image → Model predicts object
git https://github.com/deekshwar/ADVANCED-DEEP-LEARNING-TECHNIQUES-FOR-AUTOMATED-DETECTION-OF-AERIAL-AND-SATELLITE-IMAGERY-OBJECTS/tree/main
cd ADVANCED-DEEP-LEARNING-TECHNIQUES-FOR-AUTOMATED-DETECTION-OF-AERIAL-AND-SATELLITE-IMAGERY-object