All Projects → eric612 → Mobilenet Yolo

eric612 / Mobilenet Yolo

Licence: other
A caffe implementation of MobileNet-YOLO detection network

Projects that are alternatives of or similar to Mobilenet Yolo

lightDenseYOLO
A real-time object detection app based on lightDenseYOLO Our lightDenseYOLO is the combination of two components: lightDenseNet as the CNN feature extractor and YOLO v2 as the detection module
Stars: ✭ 20 (-97.58%)
Mutual labels:  yolo, darknet, yolov3
Bmw Yolov4 Training Automation
This repository allows you to get started with training a state-of-the-art Deep Learning model with little to no configuration needed! You provide your labeled dataset or label your dataset using our BMW-LabelTool-Lite and you can start the training right away and monitor it in many different ways like TensorBoard or a custom REST API and GUI. NoCode training with YOLOv4 and YOLOV3 has never been so easy.
Stars: ✭ 533 (-35.39%)
Mutual labels:  yolo, yolov3, darknet
go-darknet
Go bindings for Darknet (YOLO v4 / v3)
Stars: ✭ 56 (-93.21%)
Mutual labels:  yolo, darknet, yolov3
darknet
php ffi darknet
Stars: ✭ 21 (-97.45%)
Mutual labels:  yolo, darknet, yolov3
Tensorflow 2.x Yolov3
YOLOv3 implementation in TensorFlow 2.3.1
Stars: ✭ 300 (-63.64%)
Mutual labels:  yolo, yolov3, darknet
JSON2YOLO
Convert JSON annotations into YOLO format.
Stars: ✭ 222 (-73.09%)
Mutual labels:  yolo, darknet, yolov3
Yolo3 4 Py
A Python wrapper on Darknet. Compatible with YOLO V3.
Stars: ✭ 504 (-38.91%)
Mutual labels:  yolo, yolov3, darknet
Yolo person detect
person detect based on yolov3 with several Python scripts
Stars: ✭ 212 (-74.3%)
Mutual labels:  yolo, yolov3, darknet
Keras Yolov3 Mobilenet
I transfer the backend of yolov3 into Mobilenetv1,VGG16,ResNet101 and ResNeXt101
Stars: ✭ 552 (-33.09%)
Mutual labels:  yolo, yolov3, mobilenet
live-cctv
To detect any reasonable change in a live cctv to avoid large storage of data. Once, we notice a change, our goal would be track that object or person causing it. We would be using Computer vision concepts. Our major focus will be on Deep Learning and will try to add as many features in the process.
Stars: ✭ 23 (-97.21%)
Mutual labels:  yolo, darknet, yolov3
Caffe Yolov3 Windows
A windows caffe implementation of YOLO detection network
Stars: ✭ 210 (-74.55%)
Mutual labels:  caffe, yolo, yolov3
Ssds.pytorch
Repository for Single Shot MultiBox Detector and its variants, implemented with pytorch, python3.
Stars: ✭ 570 (-30.91%)
Mutual labels:  yolo, darknet, mobilenet
Darknet2caffe
Convert darknet weights to caffemodel
Stars: ✭ 127 (-84.61%)
Mutual labels:  caffe, yolov3, darknet
ffcnn
ffcnn is a cnn neural network inference framework, written in 600 lines C language.
Stars: ✭ 50 (-93.94%)
Mutual labels:  yolo, darknet, yolov3
Pytorch Caffe Darknet Convert
convert between pytorch, caffe prototxt/weights and darknet cfg/weights
Stars: ✭ 867 (+5.09%)
Mutual labels:  caffe, yolo, darknet
object-tracking
Multiple Object Tracking System in Keras + (Detection Network - YOLO)
Stars: ✭ 89 (-89.21%)
Mutual labels:  yolo, darknet, yolov3
Mobilenet Yolo
MobileNetV2-YoloV3-Nano: 0.5BFlops 3MB HUAWEI P40: 6ms/img, YoloFace-500k:0.1Bflops 420KB🔥🔥🔥
Stars: ✭ 1,566 (+89.82%)
Mutual labels:  yolo, yolov3, darknet
Pine
🌲 Aimbot powered by real-time object detection with neural networks, GPU accelerated with Nvidia. Optimized for use with CS:GO.
Stars: ✭ 202 (-75.52%)
Mutual labels:  yolo, yolov3, darknet
darknet2caffe
Conversion of yolo from DarkNet to Caffe
Stars: ✭ 25 (-96.97%)
Mutual labels:  caffe, yolo, darknet
Php Opencv Examples
Tutorial for computer vision and machine learning in PHP 7/8 by opencv (installation + examples + documentation)
Stars: ✭ 333 (-59.64%)
Mutual labels:  caffe, darknet, mobilenet

MobileNet-YOLO Caffe

A caffe implementation of MobileNet-YOLO detection network , train on 07+12 , test on VOC2007

Network mAP Resolution Download NetScope Inference time (GTX 1080) Inference time (i5-7500)
MobileNetV2-YOLOv3 71.5 352 caffemodel graph 6.65 ms 217 ms
  • inference time was log from script , does not include pre-processing
  • the benchmark of cpu performance on Tencent/ncnn framework
  • the deploy model was made by merge_bn.py, set eps = your prototxt batchnorm eps
  • old models please see here

This project also support ssd framework , and here lists the difference from ssd caffe

  • Multi-scale training , you can select input resoluton when inference
  • Modified from last update caffe (2018)
  • Support multi-task model
  • pelee + driverable map

Update

  1. CODE UPDATED FOR OPENCV 3
  2. Channel pruning

CNN Analyzer

Use this tool to compare macc and param , train on 07+12 , test on VOC2007

network mAP resolution macc param pruned IOU_THRESH GIOU
MobileNetV2-YOLOv3 0.707 352 1.22G 4.05M N N N
MobileNetV2-YOLOv3 0.715 352 1.22G 4.05M N Y Y
MobileNetV2-YOLOv3 0.702 352 1.01G 2.88M Y N N
Pelee-SSD 0.709 304 1.2G 5.42M N N N
Mobilenet-SSD 0.68 300 1.21G 5.43M N N N
MobilenetV2-SSD-lite 0.709 336 1.10G 5.2M N N N
  • MobileNetV2-YOLOv3 and MobilenetV2-SSD-lite were not offcial model

Coverted TensorRT models

TensorRT-Yolov3-models

Pelee-Driverable_Maps, run 89 ms on jetson nano , running project

YOLO Segmentation

How to use

Windows Version

Caffe-YOLOv3-Windows

Oringinal darknet-yolov3

Converter

test on coco_minival_lmdb (IOU 0.5)

Network mAP Resolution Download NetScope
yolov3 54.2 416 caffemodel graph
yolov3-spp 59.8 608 caffemodel graph

Model VisulizationTool

Supported on Netron , browser version

Build , Run and Training

See wiki

See docker

License and Citation

Please cite MobileNet-YOLO in your publications if it helps your research:

@article{MobileNet-YOLO,
  Author = {eric612 , Avisonic , ELAN},
  Year = {2018}
}

Reference

https://github.com/weiliu89/caffe/tree/ssd

https://pjreddie.com/darknet/yolo/

https://github.com/chuanqi305/MobileNet-SSD

https://github.com/gklz1982/caffe-yolov2

https://github.com/yonghenglh6/DepthwiseConvolution

https://github.com/alexgkendall/caffe-segnet

https://github.com/BVLC/caffe/pull/6384/commits/4d2400e7ae692b25f034f02ff8e8cd3621725f5c

https://www.cityscapes-dataset.com/

https://github.com/TuSimple/tusimple-benchmark/wiki

https://github.com/Robert-JunWang/Pelee

https://github.com/hujie-frank/SENet

https://github.com/lusenkong/Caffemodel_Compress

Cudnn convolution

https://github.com/chuanqi305/MobileNetv2-SSDLite/tree/master/src

Acknowledgements

https://github.com/AlexeyAB/darknet

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