Git Product home page Git Product logo

plastic-in-river's Introduction

Custom YOLO Model for Plastic Waste Detection in Rivers

This repository contains the code and resources to train a custom YOLOv8 (You Only Look Once) model for detecting plastic waste in river environments. The model is trained to identify plastic waste in river images and classify them in one of 'PLASTIC_BAG', 'PLASTIC_BOTTLE', 'OTHER_PLASTIC_WASTE', 'NOT_PLASTIC_WASTE' classes.

Dataset

  • plastic_in_river from HuggingFace🤗
  • Dataset has bounding box in normalised format as required for YOLO.
  • 4 classes of waste PLASTIC_BAG, PLASTIC_BOTTLE, OTHER_PLASTIC_WASTE, NOT_PLASTIC_WASTE

Training

  • Configure the YOLO model parameters in the configuration file according to plastic_in_river dataset and requirements.
  • Train the model using the provided scripts or customize them as needed.
  • Monitor the training progress and adjust hyperparameters if necessary.

Inference

  • Some test images are tested and results are as below
    Input Image Output Image
    input_image0.jpg output_image0.jpg
    input_image1.jpg output_image1.jpg
    input_image2.jpg output_image2.jpg

Acknowledgements

  • Dataset is provided from Kili's Community Challenge - Plastic in River dataset through HuggingFace🤗.
  • Model YOLOv8 developed by Ultralytics.
  • Thanks HuggingFace🤗 for creating such an amazing open source platform.

Feel free to explore, experiment, and contribute to this project for a cleaner and healthier environment! 🌏🌱♻️

plastic-in-river's People

Contributors

op1009 avatar

Stargazers

 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.