All Projects → yangfly → sfd.gluoncv

yangfly / sfd.gluoncv

Licence: Apache-2.0 license
Reproduce SFD face detector using gluon-cv

Programming Languages

python
139335 projects - #7 most used programming language
C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to sfd.gluoncv

MXNet-EfficientNet
A Gluon Implement of EfficientNet
Stars: ✭ 12 (-47.83%)
Mutual labels:  mxnet, gluoncv
MXNet-MobileNetV3
A Gluon implement of MobileNetV3
Stars: ✭ 28 (+21.74%)
Mutual labels:  mxnet, gluoncv
FCOS GluonCV
FCOS: Fully Convolutional One-Stage Object Detection.
Stars: ✭ 24 (+4.35%)
Mutual labels:  mxnet, gluoncv
age-gender-estimation
A Lightweight and Efficient Method for Face Age and Gender Estimation Implemented in MXNet
Stars: ✭ 61 (+165.22%)
Mutual labels:  mxnet
Tengine-Convert-Tools
Tengine Convert Tool supports converting multi framworks' models into tmfile that suitable for Tengine-Lite AI framework.
Stars: ✭ 89 (+286.96%)
Mutual labels:  mxnet
mlreef
The collaboration workspace for Machine Learning
Stars: ✭ 1,409 (+6026.09%)
Mutual labels:  mxnet
python cv AI ML
用python做计算机视觉,人工智能,机器学习,深度学习等
Stars: ✭ 73 (+217.39%)
Mutual labels:  mxnet
tf-mtcnn
This project provide a single tensorflow model implement the mtcnn face detector. And it shows how to convert model from caffe to tensorflow in a hard way.
Stars: ✭ 117 (+408.7%)
Mutual labels:  face-detector
DLARM
DLARM: Dissertation for Computer Science Masters Degree at UFRGS
Stars: ✭ 24 (+4.35%)
Mutual labels:  mxnet
MXNetSharp
MXNet bindings for .NET/F#
Stars: ✭ 14 (-39.13%)
Mutual labels:  mxnet
nih-chest-xray
Identifying diseases in chest X-rays using convolutional neural networks
Stars: ✭ 83 (+260.87%)
Mutual labels:  mxnet
mxnet-SSH
Reproduce SSH (Single Stage Headless Face Detector) with MXNet
Stars: ✭ 91 (+295.65%)
Mutual labels:  mxnet
crnn.mxnet
crnn in mxnet.can train with chinese characters
Stars: ✭ 47 (+104.35%)
Mutual labels:  mxnet
MXNet-GAN
MXNet Implementation of DCGAN, Conditional GAN, pix2pix
Stars: ✭ 23 (+0%)
Mutual labels:  mxnet
mtomo
Multiple types of NN model optimization environments. It is possible to directly access the host PC GUI and the camera to verify the operation. Intel iHD GPU (iGPU) support. NVIDIA GPU (dGPU) support.
Stars: ✭ 24 (+4.35%)
Mutual labels:  mxnet
GenderRecognizer
Plain Face Detector & Gender Recognizer
Stars: ✭ 57 (+147.83%)
Mutual labels:  face-detector
sentiment-analysis2
Sentiment ananlysis in keras and mxnet
Stars: ✭ 37 (+60.87%)
Mutual labels:  mxnet
ReadToMe
No description or website provided.
Stars: ✭ 51 (+121.74%)
Mutual labels:  mxnet
gluon2pytorch
Gluon to PyTorch deep neural network model converter
Stars: ✭ 72 (+213.04%)
Mutual labels:  mxnet
lipnet
LipNet with gluon
Stars: ✭ 16 (-30.43%)
Mutual labels:  mxnet

Description

This work is to reproduce S³FD, a real-time Single Shot Scale-invariant Face Detector.

Environment

Preparation

# install MobulaOP following: https://github.com/wkcn/MobulaOP
$$ git clone https://github.com/yangfly/sfd.gluoncv.git
$$ cd sfd.gluoncv

Training your own model

  1. download wider face dataset into widerface/downloads/
    $$ tree widerface/downloads
    widerface/downloads
    ├── eval_tools.zip
    ├── Submission_example.zip
    ├── wider_face_split.zip
    ├── WIDER_test.zip
    ├── WIDER_train.zip
    └── WIDER_val.zip
    
  2. Parpare data: unzip data, annotations and eval_tools
    $$ python tool/parpare.py
    $$ tree widerface -L 1
    widerface
    ├── downloads
    ├── eval_tools
    ├── wider_face_split
    ├── WIDER_train
    └── WIDER_val
    
  3. Prepare custom val dataset for quick validation (crop and resize to 640)
    $$ python tool/build_custom_val.py
    $$ tree widerface -L 1
    widerface
    ├── downloads
    ├── eval_tools
    ├── WIDER_custom
    ├── wider_face_split
    ├── WIDER_train
    └── WIDER_val
    
  4. train vgg16 based sfd with 4 gpus
    $$ python sfd/train.py
    
    more supported base models in sfd/nn/sfd.py
  5. demo
    $$ python sfd/demo.py --model models/vgg16/sfd_best.params
    
  6. eval on WIDER_val
    $$ python sfd/eval.py --model models/vgg16/sfd_best.params
    
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].