GithubHelp home page GithubHelp logo

meshalalamr / smartathon-theme-1 Goto Github PK

View Code? Open in Web Editor NEW
0.0 3.0 0.0 22.14 MB

SDAIA's Smartathon 2023 - Theme 1 - Team Pattrn - Detection and evaluation of visual pollution on street imagery taken from a moving vehicle.

Python 0.18% Jupyter Notebook 99.82%
computer-vision object-detection object-localization yolo smartathon visual-pollution

smartathon-theme-1's Introduction

SDAIA's Smartathon 2023 - Theme 1 - Team Pattrn

img

This project is a submission for SDAIA's Smartathon 2023, Theme 1. It aims to build a solution to detect and classify objects such as graffiti, faded signage, potholes, garbage, construction road, broken signage, bad streetlight, bad billboard, sand on road, clutter sidewalk, and unkept facades.

Table of Contents

Main Notebook

The main notebook details our complete work and how to replicate the training, and adds more details on the inference. The notebook can be found here.

Presentation

The presentation showcasing an overview of the project and work can be found here.

Technical Report

The technical report detailing the methodology and procedures can be found here.

Perform Inference using Our Model

  1. Clone this repository:
git clone https://github.com/MeshalAlamr/smartathon-theme-1.git
  1. Download the Smartathon Theme 1 dataset and unzip it in the root directory.

  2. Install the project requirements:

cd smartathon-theme-1
pip install -r requirements.txt
  1. To run the inference on the test.csv images of the contest using our model run the following:
python inference.py --model_name pattrn --segments 8

This will generate the output csv file containing the labels and bounding boxes for the visual pollutions in the results folder.

Note: In case you faced memory issues during inference, try to increase the segments parameter.

Model Weights

The final model weights can be found here.

Authors

smartathon-theme-1's People

Contributors

dependabot[bot] avatar meshalalamr avatar

Watchers

 avatar  avatar  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.