Git Product home page Git Product logo

logo-detection's Introduction

Logo-Detection-using-YOLO

This repository contains the code that converts FlickrLogo-47 Dataset annotations to the format required by YOLO. It also has the YOLO configuration file used for the Logo Detection.

Project Description

Companies and advertisers need to know their customers to assess their business and marketing strategies. While the amount of information shared on social media platforms is gargantuan, a lot of it is unstructured and untagged, and particularly so for visual data. Users can voluntarily tag their preferred brands in their posts, but wouldn't it be much better for the companies to know every time their brand is being publicly shared?

In this project, we built a general-purpose logo detection API. It detects all the brands that have been displayed in a video and accumulates the data for further analysis.

Instructions for the training process

  1. Move dataset.zip to logo-detection/data/ and unzip it there
  2. Run the data_augmentation_final notebook to augment the images present in logo-detection/data/dataset
  3. compress dataset and upload it on your google drive account
  4. Open train.ipynb on google colab and mount your google drive account there, move the compressed dataset.zip file from content/gdrive/My Drive to /content
  5. After you unzip the dataset.zip file, move the train and valid folders to content/ and the data.yaml file to content/yolov5
  6. Manually change the value of 'nc' in content/yolov5/models/yolov5l from '80' to '527'

Instructions for the detection process

  1. Upload the video in which you wish to run your detection on google drive
  2. Open detect.ipynb in google colab and mount your google drive account
  3. Move the video from content/gdrive/My Drive to content/ and your best_fin.pt file to content/yolov5/weights

logo-detection's People

Contributors

mangalpranjal avatar

Watchers

James Cloos avatar Ankit Dhankhar avatar

Forkers

nitikagupta16

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.