A real-time AI-powered web application for detecting forged or manipulated satellite images. This tool helps ensure the integrity of satellite-based data in fields like defense, weather forecasting, agriculture, and disaster management.

- 🔍 Detects forgery in satellite images using deep learning.
- 🧠 Powered by a trained image classification model.
- 🖼️ Upload and analyze images via a web interface.
- ⚡ FastAPI backend with live reload for development.

© 2025 Kanika Gupta. All rights reserved.
A real-time AI-powered web application for detecting forged or manipulated satellite images. This tool helps ensure the integrity of satellite-based data in fields like defense, weather forecasting, agriculture, and disaster management.
HOW TO RUN?? pip install -r requirements.txt uvicorn app.main:app --reload
🧪 Sample Usage Open the web app.
Upload a satellite image.
View the result: "Forged" or "Original".
🛠️ Technologies Used Python FastAPI TensorFlow HTML/CSS /JS Uvicorn
✅ Advantages
- 🔐 Enhanced Security: Detects tampered satellite data which may mislead disaster management, defense, or navigation.
- ⚡ Fast Inference: Lightweight model enables quick image processing.
- 🧠 AI-Powered: Utilizes deep learning models trained on real vs forged satellite image datasets.
- 🖥️ User-Friendly Interface: Simple upload interface with instant results.
- 🔄 Open for Integration: Easy to integrate with external APIs, real-time alert systems, or existing GIS tools.
- 🌍 Government Agencies: For national security and space monitoring.
- 🛰️ Space & Satellite Organizations: Like ISRO, NASA, or private space companies ensuring data authenticity.
- 🧪 Research Labs: To verify data authenticity in satellite-based studies.
- 🛡️ Defense & Intelligence Teams: To detect manipulations in surveillance data.
- 🌱 Environmental Agencies: To ensure unaltered satellite data for tracking deforestation, pollution, and agriculture.
- 🏢 Startups & Enterprises: Using satellite imagery in commercial or social applications.