资源算法 MobileNet-YOLO

MobileNet-YOLO

2020-01-14 | |  36 |   0 |   0

MobileNet-YOLO Caffe

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

NetworkmAPResolutionDownloadNetScopeInference time (GTX 1080)Inference time (i5-7500)
MobileNetV2-YOLOv370.7352caffemodelgraph6.65 ms217 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

networkmAPresolutionmaccparampruned
MobileNetV2-YOLOv30.7073521.22G4.05MN
MobileNetV2-YOLOv30.7023521.01G2.88MY
Pelee-SSD0.7093041.2G5.42MN
Mobilenet-SSD0.683001.21G5.43MN
MobilenetV2-SSD-lite0.7093361.10G5.2MN
  • 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)

NetworkmAPResolutionDownloadNetScope
yolov354.2416caffemodelgraph
yolov3-spp59.8608caffemodelgraph

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


上一篇:OpenVINO-YoloV3

下一篇:YOLOv3-tensorflow

用户评价
全部评价

热门资源

  • Keras-ResNeXt

    Keras ResNeXt Implementation of ResNeXt models...

  • seetafaceJNI

    项目介绍 基于中科院seetaface2进行封装的JAVA...

  • spark-corenlp

    This package wraps Stanford CoreNLP annotators ...

  • capsnet-with-caps...

    CapsNet with capsule-wise convolution Project ...

  • inferno-boilerplate

    This is a very basic boilerplate example for pe...