All Projects → akarshzingade → Logo Detection Yolov2

akarshzingade / Logo Detection Yolov2

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Logo Detection Yolov2

Diffgram
Data Annotation, Data Labeling, Annotation Tooling, Training Data for Machine Learning
Stars: ✭ 43 (-24.56%)
Mutual labels:  object-detection
Ssd
High quality, fast, modular reference implementation of SSD in PyTorch
Stars: ✭ 1,060 (+1759.65%)
Mutual labels:  object-detection
Wheat
Wheat Detection challenge on Kaggle
Stars: ✭ 54 (-5.26%)
Mutual labels:  object-detection
Yolo tensorflow
🚖 Object Detection (YOLOv1) implentation in tensorflow, with training, testing and video features.
Stars: ✭ 45 (-21.05%)
Mutual labels:  object-detection
Jacinto Ai Devkit
Training & Quantization of embedded friendly Deep Learning / Machine Learning / Computer Vision models
Stars: ✭ 49 (-14.04%)
Mutual labels:  object-detection
Trafficvision
MIVisionX toolkit is a comprehensive computer vision and machine intelligence libraries, utilities and applications bundled into a single toolkit.
Stars: ✭ 52 (-8.77%)
Mutual labels:  object-detection
Realtime Detectron
Real-time Detectron using webcam.
Stars: ✭ 42 (-26.32%)
Mutual labels:  object-detection
Mmdetection object detection demo
How to train an object detection model with mmdetection
Stars: ✭ 55 (-3.51%)
Mutual labels:  object-detection
Keras Retinanet For Teknofest 2019
Using RetinaNet for object detection from drone images in Teknofest istanbul 2019 Artificial Intelligence Competition
Stars: ✭ 50 (-12.28%)
Mutual labels:  object-detection
Mask rcnn ros
The ROS Package of Mask R-CNN for Object Detection and Segmentation
Stars: ✭ 53 (-7.02%)
Mutual labels:  object-detection
Inceptionvisiondemo
🎥 iOS11 demo application for dominant objects detection.
Stars: ✭ 48 (-15.79%)
Mutual labels:  object-detection
Ssd Knowledge Distillation
A PyTorch Implementation of Knowledge Distillation on SSD
Stars: ✭ 51 (-10.53%)
Mutual labels:  object-detection
Math object detection
An image recognition/object detection model that detects handwritten digits and simple math operators. The output of the predicted objects (numbers & math operators) is then evaluated and solved.
Stars: ✭ 52 (-8.77%)
Mutual labels:  object-detection
Det3d
A general 3D object detection codebse.
Stars: ✭ 1,025 (+1698.25%)
Mutual labels:  object-detection
Mish
Official Repsoitory for "Mish: A Self Regularized Non-Monotonic Neural Activation Function" [BMVC 2020]
Stars: ✭ 1,072 (+1780.7%)
Mutual labels:  object-detection
Tensorflow Lite Rest Server
Expose tensorflow-lite models via a rest API
Stars: ✭ 43 (-24.56%)
Mutual labels:  object-detection
Lfip
Efficient Featurized Image Pyramid Network for Single Shot Detector, CVPR, 2019
Stars: ✭ 52 (-8.77%)
Mutual labels:  object-detection
Rrpn
Code for 'RRPN: Radar Region Proposal Network for Object Detection in Autonomous Vehicles' (ICIP 2019)
Stars: ✭ 57 (+0%)
Mutual labels:  object-detection
Yolov4 Pytorch
This is a pytorch repository of YOLOv4, attentive YOLOv4 and mobilenet YOLOv4 with PASCAL VOC and COCO
Stars: ✭ 1,070 (+1777.19%)
Mutual labels:  object-detection
Hsd
Hierarchical Shot Detector (ICCV2019)
Stars: ✭ 53 (-7.02%)
Mutual labels:  object-detection

Logo Detection using YOLOv2

alt text

This repository provides the code that converts FlickrLogo-47 Dataset annotations to the format required by YOLOv2. It also has the YOLOv2 configuration file used for the Logo Detection. You can read about how YOLOv2 works and how it was used to detect logos in FlickrLogo-47 Dataset in this blog.

The best weights for logo detection using YOLOv2 can be found here

Instructions to use convert_annotations_for_yolov2.py

convert_annotations_for_yolov2.py takes in 4 arguments:

  1. Path to the train/test folder containing the images and annotations of FlickrLogo-47 Dataset.
  2. Path to the destination folder where the images and the converted annotations are to be stored.
  3. Path to store the train.txt/test.txt file and obj.names file.
  4. Name of the text file to store the paths to the images for train/test.

The 3rd argument is for a textfile that points to the train/test images for YOLOv2.

How to pass the arguments?

python convert_annotations_for_yolov2.py --input_folder train --output_folder train_yolo --obj_names_path . --text_filename train

This will take './train' as the input folder (this should point to the train folder in FlickrLogo-47 dataset), './train_yolo' as the output folder where all the images and the converted annotations will be stored, '.' as the path to store train.txt and obj.names, and 'train' as the filename to store the image path for all train/test images.

Make sure "className2ClassID.txt" file is in the same path as obj_names_path.

Run convert_annotations_for_yolov2.py for both the train and test directory of FlickrLogo-47 dataset.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].