Oil spill identification based on DAM UNet model using MATLAB

Project Code :TMMAAI302

Objective

The research aims to identify oil spills using a DAM UNet model in MATLAB. It involves pre-processing with radiometric correction, terrain correction, and Lee speckle filtering, followed by semantic segmentation. Denoising with a Wiener2 filter and PSNR calculation complete the workflow.

Abstract

This research focuses on oil spill identification leveraging a DAM UNet model implemented in MATLAB. The process initiates with comprehensive pre-processing steps, including the extraction of amplitude VV polarization, radiometric correction, and the application of speckle filtering using a Lee sigma filter with a 7x7 window. Further refinement involves terrain correction to enhance the accuracy of the dataset. The culmination of these steps results in a meticulously processed oil-detected image. Subsequently, the UNet semantic segmentation algorithm is employed for effective segmentation of the image, optimizing the identification of oil spill regions. The DAM UNet model incorporates a denoising algorithm, specifically the Wiener2 filter, to further enhance the clarity of the segmented image. Finally, the Peak Signal-to-Noise Ratio (PSNR) value is calculated, providing a quantitative measure of the fidelity between the original and denoised images. This holistic approach, encompassing pre-processing, semantic segmentation, denoising, and quantitative evaluation, contributes to the robustness and accuracy of oil spill identification in remote sensing imagery.

Keywords: Oil spills Images, deep learning, image processing, UNet and Sematic Segmentation, Convolutional neural network, Denoise Technique and PSNR.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Software: Matlab 2020a or above

Hardware:

Operating Systems:

  • Windows 10
  • Windows 7 Service Pack 1
  • Windows Server 2019
  • Windows Server 2016

Processors:

Minimum: Any Intel or AMD x86-64 processor

Recommended: Any Intel or AMD x86-64 processor with four logical cores and AVX2 instruction set support

Disk:

Minimum: 2.9 GB of HDD space for MATLAB only, 5-8 GB for a typical installation

Recommended: An SSD is recommended A full installation of all MathWorks products may take up to 29 GB of disk space

RAM:

Minimum: 4 GB

Recommended: 8 GB

Learning Outcomes

·   Introduction to Matlab

·   What is EISPACK & LINPACK

·   How to start with MATLAB

·   About Matlab language

·   Matlab coding skills

·   About tools & libraries

·   Application Program Interface in Matlab

·   About Matlab desktop

·   How to use Matlab editor to create M-Files

·   Features of Matlab

·   Basics on Matlab

·   What is an Image/pixel?

·   About image formats

·   Introduction to Image Processing

·   How digital image is formed

·   Importing the image via image acquisition tools

·   Analyzing and manipulation of image.

·   Phases of image processing:

               o  Acquisition

               o  Image enhancement

               o  Image restoration

               o   Color image processing

               o  Image compression

               o   Morphological processing

               o   Segmentation etc.,

·   How to extend our work to another real time applications

·   Project development Skills

               o   Problem analyzing skills

               o   Problem solving skills

               o   Creativity and imaginary skills

               o   Programming skills

               o   Deployment

               o   Testing skills

               o   Debugging skills

               o   Project presentation skills

               o   Thesis writing skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video