Git Product home page Git Product logo

sea-x's Introduction

SEA-X - Detection and Analysis of Plastic Waste

Future projection

Collaborate with local NGOs to reduce the amount of plastic wastes in water bodies.

Proposed Solution

An analytical platform that recieves video feed from Drones to identify and analyze plastic waste on water bodies.

How does it work?

Leverages a pretrained Yolov5 model to predict plastics found on the water surface

AI.detecting.plastics.on.a.river.surface.mp4

Website to test the app

It was built with Power apps and Streamlit https://seax.powerappsportals.com/

Data Collection

For training: Dataset from Japan: https://zenodo.org/record/4552389

For testing: Gathered data from a nearby river using drones and plastic bottles.

Data Annotation

LabelImg was used to annotate the images.

Yolov5 Model Architecture

h-consists-of-three-parts-i-backbone

AIM of research poster

Olubunmi Akinremi PosterA

To propose an efficient way to detect and analyse different plastic types

The paper is divided into two parts

  • Detection part
  • Analysis part

Paper Improvement Areas

  • Allow for the use of video input

Evaluation Results:

Will be added soon

Earlier

UNet Approach

To acheive the same results from Yolov5 by leveraging a UNet CNN architecture. This research uses the same dataset, preprocessing method but with a UNet model and a extra layer. The results are a displayed differently in that using semantic segmentation to show the mapped areas and a collective accuracy rather than individual predictions.

This is an improvement of a similar poster I presented at Data Scientist Bootcamp 2021 using a different model approach, Efficent Unet. Here's the poster of the previous one.

Screenshot 2022-07-07 121514

Refernce: https://github.com/ultralytics/yolov5/blob/master/detect.py https://binginagesh.medium.com/small-object-detection-an-image-tiling-based-approach-bce572d890ca#03ca https://openaccess.thecvf.com/content_CVPRW_2020/papers/w22/Baheti_Eff-UNet_A_Novel_Architecture_for_Semantic_Segmentation_in_Unstructured_Environment_CVPRW_2020_paper.pdf

sea-x's People

Contributors

bumie-e avatar

Watchers

 avatar

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.