UNDERWATER IMAGE ENHANCEMENT USING LAPLACE DECOMPOSITION AND YOLOV2 OBJECT DETECTION

Project Code :TMMAAI283

Objective

Underwater imaging faces issues like light attenuation and color distortion. This paper introduces a technique using Laplace decomposition to enhance images, followed by YOLOv2 for object detection, improving clarity and context.

Abstract

Underwater imaging poses unique challenges due to the attenuation, scattering, and color distortion of light as it travels through the aquatic environment. This paper presents an innovative approach for enhancing underwater images by combining Laplace decomposition and YOLOv2 object detection. First, Laplace decomposition is applied to separate the underwater image into its low-frequency and high-frequency components. This decomposition effectively isolates the structural details from the unwanted artifacts, such as color cast and blurriness, commonly found in underwater imagery. Next, YOLOv2, a state-of-the-art object detection algorithm, is employed to identify and classify objects within the enhanced image. By integrating object detection, the proposed method not only enhances image quality but also provides valuable context for understanding the underwater scene. in improving image clarity, reducing color distortion, and accurately detecting objects of interest. The combination of Laplace decomposition and YOLOv2 object detection offers a robust solution for enhancing underwater images, making it a valuable tool for underwater research, surveillance, and exploration applications.

Keywords: Artifacts removal, contrast enhancement, edge preservation, image enhancement, DWT decomposition, under-water images, Yolov2, Yolov2 Layers. 

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