All Projects → jinfagang → Ssds_pytorch

jinfagang / Ssds_pytorch

Multiple basenet MobileNet v1,v2, ResNet combined with SSD detection method and it's variants such as RFB, FSSD etc.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Ssds pytorch

Mobilenetv2 Ssdlite
Caffe implementation of SSD and SSDLite detection on MobileNetv2, converted from tensorflow.
Stars: ✭ 435 (+512.68%)
Mutual labels:  ssd, mobilenet, mobilenetv2
MobileNet-SSD-windows
No description or website provided.
Stars: ✭ 91 (+28.17%)
Mutual labels:  ssd, mobilenet, mobilenetv2
MobileNet V2 Keras
No description or website provided.
Stars: ✭ 29 (-59.15%)
Mutual labels:  mobilenet, mobilenetv2
caffe-mobilenet v2
caffe based mobilenet v2 deploy
Stars: ✭ 29 (-59.15%)
Mutual labels:  mobilenet, mobilenetv2
hand detection
A Light CNN based Method for Hand Detection and Orientation Estimation
Stars: ✭ 116 (+63.38%)
Mutual labels:  ssd, mobilenet
Mobilenetv3 Ssd
MobileNetV3-SSD for object detection and implementation in PyTorch
Stars: ✭ 188 (+164.79%)
Mutual labels:  ssd, mobilenet
MobileNetV3-SSD-Compact-Version
MobileNetV3 SSD的简洁版本
Stars: ✭ 65 (-8.45%)
Mutual labels:  ssd, mobilenet
LightNet
LightNet: Light-weight Networks for Semantic Image Segmentation (Cityscapes and Mapillary Vistas Dataset)
Stars: ✭ 710 (+900%)
Mutual labels:  mobilenet, mobilenetv2
Object Localization
Object localization in images using simple CNNs and Keras
Stars: ✭ 130 (+83.1%)
Mutual labels:  mobilenet, mobilenetv2
Ssds.pytorch
Repository for Single Shot MultiBox Detector and its variants, implemented with pytorch, python3.
Stars: ✭ 570 (+702.82%)
Mutual labels:  ssd, mobilenet
Tensornets
High level network definitions with pre-trained weights in TensorFlow
Stars: ✭ 982 (+1283.1%)
Mutual labels:  mobilenet, mobilenetv2
Proctoring Ai
Creating a software for automatic monitoring in online proctoring
Stars: ✭ 155 (+118.31%)
Mutual labels:  ssd, mobilenet
Mobilenet Ssd
Caffe implementation of Google MobileNet SSD detection network, with pretrained weights on VOC0712 and mAP=0.727.
Stars: ✭ 1,805 (+2442.25%)
Mutual labels:  ssd, mobilenet
Lightnet
LightNet: Light-weight Networks for Semantic Image Segmentation (Cityscapes and Mapillary Vistas Dataset)
Stars: ✭ 698 (+883.1%)
Mutual labels:  mobilenet, mobilenetv2
Tf Object Detection
Simpler app for tensorflow object detection API
Stars: ✭ 91 (+28.17%)
Mutual labels:  ssd, mobilenet
mobilenet-v2-tensorflow
No description or website provided.
Stars: ✭ 66 (-7.04%)
Mutual labels:  mobilenet, mobilenetv2
Mobilenet V2
Repository for "Inverted Residuals and Linear Bottlenecks: Mobile Networks for Classification, Detection and Segmentation".
Stars: ✭ 73 (+2.82%)
Mutual labels:  mobilenet, mobilenetv2
Mobilenet Caffe
Caffe Implementation of Google's MobileNets (v1 and v2)
Stars: ✭ 1,217 (+1614.08%)
Mutual labels:  mobilenet, mobilenetv2
yolo3 tensorflow
yolo3 implement by tensorflow, including mobilenet_v1, mobilenet_v2
Stars: ✭ 48 (-32.39%)
Mutual labels:  mobilenet, mobilenetv2
Pytorch Mobilenet V3
MobileNetV3 in pytorch and ImageNet pretrained models
Stars: ✭ 616 (+767.61%)
Mutual labels:  mobilenet, mobilenetv2

SSDs

This repo contains many object detection methods that aims at single shot and real time, so the speed is the only thing we talk about. Currently we have some base networks that support object detection task such as MobileNet V2, ResNet, VGG etc. And some SSD variants such as FSSD, RFBNet, Retina, and even Yolo are contained.

If you have any faster object detection methods welcome to discuss with me to merge it into our master branches.

Note

Work are just being progressing. Will update some result and pretrained model after trained on some datasets. And of course, some out-of-box inference demo.

[updates]:

2018.11.06: As you know, after trained fssd_mobilenetv2 the inference codes actually get none result, still debugging how this logic error comes out.

Train

All settings about base net and ssd variants are under ./experiments/cfgs/*.yml, just edit it to your enviroment and kick it off.

python3 train.py --cfg=./experiments/cfgs/rfb_lite_mobilenetv2_train_vocyml

You can try train on coco first then using your custom dataset. If you have your coco data inside /path/to/coco, the just link it to ./data/ and you can find coco inside ./data. Same as VOC data.

That is what it trains like. After that I shall upload some trained model.

Predict

To predict on a simple image, you can find some useful codes in demo_simpler.py. But it still under testing. I will upload some images when I get it predicted success.

Copyright

This version contained by myself and portable to pytorch newest version. As well as some pretrained model and speed test benchmark. If you have any question or want ask Computer Vision questions you can contact me via wechat: jintianiloveu.

Some useful links and other repo:

  1. https://github.com/ShuangXieIrene/ssds.pytorch
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].