Coder Social home page Coder Social logo

harinikv04 / side-scan-sonar-image-classification-based-on-neural-style-transfer Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 1.0 81.74 MB

Side-Scan Sonar Image Classification Based on Style Transfer and Pre-Trained Convolutional Neural Networks by Qiang Ge, Fengxue Ruan , Baojun Qiao , Qian Zhang , Xianyu Zuo and Lanxue Dang

Home Page: https://doi.org/10.3390/electronics10151823

Jupyter Notebook 100.00%

side-scan-sonar-image-classification-based-on-neural-style-transfer's Introduction

Side-Scan-Sonar-Image-Classification-Based-on-Neural-Style-Transfer

This project presents an innovative approach based on the research paper https://www.mdpi.com/2079-9292/10/15/1823 to improve object classification in side-scan sonar images, particularly relevant for underwater rescue missions and the detection of underwater targets like shipwrecks and aircraft crashes. The challenge lies in the scarcity of suitable datasets and the imbalanced distribution of real side-scan sonar data. To overcome these obstacles, the project leverages synthetic data and transfer learning. It begins by using optical images as inputs and employs a style transfer network to create "simulated side-scan sonar images" that mimic the appearance of real sonar data. These simulated images are then used to fine-tune a pre-trained convolutional neural network (CNN) that was initially learned from a large dataset of optical images from ImageNet. The experimental results show that this approach can achieve a remarkable maximum accuracy of up to 97.32% in target classification, effectively reducing the workload of staff and mitigating subjective errors caused by visual fatigue.

NST of Sonar

In summary, this project contributes significantly to the field of side-scan sonar image classification by combining the power of synthetic data generation and transfer learning. By incorporating "simulated side-scan sonar images" with a pre-trained CNN, the classification accuracy in side-scan sonar images is significantly enhanced. This aids in improving the efficiency and reliability of underwater rescue missions. The innovative combination of techniques in this project offers a valuable tool for advancing the automation of object classification in side-scan sonar images, bringing practical benefits to the maritime and underwater search and rescue communities.

side-scan-sonar-image-classification-based-on-neural-style-transfer's People

Contributors

harinikv04 avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

toegeun

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.