Skip to content
Back to all projects
  • Deep Learning

Oil Spill Detection Using SAR Imagery

A satellite-based deep learning system that detects and segments oil spills from radar imagery.

Overview

A U-Net with a ResNet-34 encoder captures spatial and contextual features from dual-polarization SAR data, trained with a hybrid Dice, Focal and BCE loss to handle severe class imbalance. Post-processing reduces false positives from noise and look-alike phenomena, reaching 98.28% accuracy and 70.4% IoU in a Streamlit deployment.

Problem Statement

Oil spills must be found fast and in any weather, which rules out optical imagery. SAR works, but spills occupy a tiny fraction of each scene and look confusingly similar to wind shadows and algal slicks.

Proposed Solution

Segment rather than classify, use a loss combination built for extreme class imbalance, and add a post-processing stage specifically targeting the look-alike phenomena that generate false alarms.

Key Features

  • U-Net + ResNet-34 Segmentation

    Captures spatial and contextual features from dual-polarization SAR data.

  • Hybrid Loss Function

    Combines Dice, Focal, and BCE loss to address class imbalance.

  • Post-Processing Pipeline

    Reduces false positives from noise and look-alike phenomena.

  • Streamlit Deployment

    Real-time inference and visualization; 98.28% accuracy, 70.4% IoU.

Technologies Used

Deep Learning

  • U-Net
  • ResNet-34 encoder
  • PyTorch
  • Segmentation models

Remote sensing

  • Dual-polarization SAR
  • GDAL / Rasterio
  • NumPy

Application

  • Streamlit
  • Matplotlib
  • OpenCV

Project Workflow

  1. 1

    SAR ingestion

    Dual-polarization radar scenes are loaded and tiled.

  2. 2

    Segmentation

    U-Net predicts spill masks pixel-wise.

  3. 3

    Loss-balanced training

    Hybrid loss counters extreme class imbalance.

  4. 4

    Post-processing

    Look-alike false positives are filtered out.

  5. 5

    Visualisation

    Masks and metrics are displayed in real time.

What You'll Receive

  • Complete, runnable source code with folder structure
  • Project report and technical documentation
  • Ready-to-present PPT content
  • Setup and installation walkthrough
  • Line-by-line project explanation session
  • Viva question bank with answers
  • Bug fixing and troubleshooting help
  • Post-delivery support after submission

Frequently Asked Questions

How much does this project cost?

Every project is quoted individually, because the price depends on the modules you need, your technology stack, your college's format and your deadline. Send us the project name on WhatsApp and we'll share a quote the same day.

Can the project be customised to my college requirements?

Yes. Share your guide's requirements, preferred technology stack and abstract format, and we adapt the modules, dataset or UI accordingly.

Will I be able to explain this project during my viva?

That is the point of the explanation session. We walk you through the architecture, every module, the flow of data and the results, and hand over a viva question bank with answers.

What if the project does not run on my laptop?

We help you with setup end to end — dependencies, environment, database and configuration — over chat or a call until it runs on your machine.

Do I get support after submission?

Yes. Post-delivery support is included, so you can come back for fixes, doubts or demo help even after the project is delivered.

Want This Project?

Get complete source code, documentation, PPT, explanation, and support.

Similar projects

  • Deep Learning
  • NLP

Alzheimer's Disease Prediction

A diagnostic support system for early Alzheimer's disease detection using imaging and behavioral data.

  • Deep Learning-Based Detection
  • Behavioral Pattern Analysis
  • Chatbot Query Resolution

Custom quote

Priced to your scope

View Project
  • Deep Learning
  • Gen-AI

Brain Tumour Detection

A deep learning-based diagnostic tool for detecting brain tumours from MRI scans with explainable predictions.

  • Deep Learning-Based Detection
  • SHAP & LIME Explainability
  • Gen-AI Insights

Custom quote

Priced to your scope

View Project