Skip to content

Neural Ocean is a project that addresses the issue of growing underwater waste in oceans and seas. It offers three solutions: YoloV8 Algorithm-based underwater waste detection, a rule-based classifier for aquatic life habitat assessment, and a Machine Learning model for water classification as fit for drinking or irrigation or not fit.

License

Notifications You must be signed in to change notification settings

ShivamVadalia/Underwater-Waste-Detection-Using-YoloV8-And-Water-Quality-Assessment

Repository files navigation

Underwater Waste Detection Using YoloV8 And Water Quality Assessment

The project addresses the issue of growing underwater waste in oceans and seas. It offers three solutions: YoloV8 Algorithm-based underwater waste detection, a rule-based classifier for aquatic life habitat assessment, and a Machine Learning model for water classification as fit for use or not fit. The first model was trained on a dataset of 5000 images, while the second model used chemical properties guidelines from US EPA and WHO. The third model was trained on a dataset with over 6 million rows, providing reliable water classification results.

Authors

Demo

Underwater Waste Detection Using YoloV8

Click here

Features

  • Can detect underwater waste based on input images.
  • Classifies water as potable or not based on chemical properties of water
  • Classifies water as habitual for aquatic life or not.

Architecture of YoloV8

Architecture of YoloV8

Tech Stack

  • Python
  • Dark Channel Prior Algorithm
  • YoloV8(from Ultralytics)
  • Xgboost-Classifier

Screenshots

Input Images:

test1 test2

Denoised Images After Running Dark Channel Prior Algorithm:

test1_dcp test2_dcp

Output Images:

test1_out test2_out

Datasets Used

Acknowledgements

About

Neural Ocean is a project that addresses the issue of growing underwater waste in oceans and seas. It offers three solutions: YoloV8 Algorithm-based underwater waste detection, a rule-based classifier for aquatic life habitat assessment, and a Machine Learning model for water classification as fit for drinking or irrigation or not fit.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published