All Projects → yxlijun → Pyramidbox.pytorch

yxlijun / Pyramidbox.pytorch

Pyramidbox implement with pytorch

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Pyramidbox.pytorch

Faster Mobile Retinaface
[CVPR 2020] Reimplementation of RetinaFace, faster and stronger.
Stars: ✭ 117 (-17.61%)
Mutual labels:  face-detection
Flutter android
Android bindings plugin for Flutter.
Stars: ✭ 131 (-7.75%)
Mutual labels:  face-detection
Facerecognition
This is an implematation project of face detection and recognition. The face detection using MTCNN algorithm, and recognition using LightenenCNN algorithm.
Stars: ✭ 137 (-3.52%)
Mutual labels:  face-detection
Deepstack
The World's Leading Cross Platform AI Engine for Edge Devices
Stars: ✭ 120 (-15.49%)
Mutual labels:  face-detection
Robovision
AI and machine leaning-based computer vision for a robot
Stars: ✭ 126 (-11.27%)
Mutual labels:  face-detection
Faceboxes
使用pytorch实现了FaceBoxes: A CPU Real-time Face Detector with High Accuracy
Stars: ✭ 131 (-7.75%)
Mutual labels:  face-detection
Deepgaze
Computer Vision library for human-computer interaction. It implements Head Pose and Gaze Direction Estimation Using Convolutional Neural Networks, Skin Detection through Backprojection, Motion Detection and Tracking, Saliency Map.
Stars: ✭ 1,552 (+992.96%)
Mutual labels:  face-detection
Face Recognition.js
Simple Node.js package for robust face detection and face recognition. JavaScript and TypeScript API.
Stars: ✭ 1,768 (+1145.07%)
Mutual labels:  face-detection
Insightface Just Works
Insightface face detection and recognition model that just works out of the box.
Stars: ✭ 127 (-10.56%)
Mutual labels:  face-detection
Chainer Cifar10
Various CNN models for CIFAR10 with Chainer
Stars: ✭ 134 (-5.63%)
Mutual labels:  vgg
Facedetection
iPhone app for detecting faces from a live camera feed using Swift and iOS 13 API's.
Stars: ✭ 123 (-13.38%)
Mutual labels:  face-detection
Libfacedetection
An open source library for face detection in images. The face detection speed can reach 1000FPS.
Stars: ✭ 10,852 (+7542.25%)
Mutual labels:  face-detection
Imagenet
Pytorch Imagenet Models Example + Transfer Learning (and fine-tuning)
Stars: ✭ 134 (-5.63%)
Mutual labels:  vgg
Anime Face Detector
A Faster-RCNN based anime face detector implementation using tensorflow.
Stars: ✭ 117 (-17.61%)
Mutual labels:  face-detection
Facedetection
🌟 Human Face Detection based on AdaBoost
Stars: ✭ 137 (-3.52%)
Mutual labels:  face-detection
Tenginekit
TengineKit - Free, Fast, Easy, Real-Time Face Detection & Face Landmarks & Face Attributes & Hand Detection & Hand Landmarks & Body Detection & Body Landmarks & Iris Landmarks & Yolov5 SDK On Mobile.
Stars: ✭ 2,103 (+1380.99%)
Mutual labels:  face-detection
Facelandmarksdetection
Finds facial features such as face contour, eyes, mouth and nose in an image.
Stars: ✭ 130 (-8.45%)
Mutual labels:  face-detection
Animoji Animate
Facial-Landmarks Detection based animating application similar to Apple-Animoji™
Stars: ✭ 142 (+0%)
Mutual labels:  face-detection
Face Mask Browser Extension
😷 A browser extension that puts masks on faces on the internet
Stars: ✭ 141 (-0.7%)
Mutual labels:  face-detection
2015 face detection
CVPR2015 Cascade CNNs for Face Detection
Stars: ✭ 135 (-4.93%)
Mutual labels:  face-detection

PyramidBox: A Context-assisted Single Shot Face Detector.##

A PyTorch Implementation of PyramidBox

Description

I train pyramidbox with pytorch and the result approaches the original paper result,the pretrained model can be downloaded in vgg,the final model can be downloaded in Pyramidbox.the AP in WIDER FACE as following:

Easy MAP Medium MAP hard MAP
origin paper 0.960 0.948 0.888
this repo 0.948 0.938 0.880

the AP in AFW,PASCAL,FDDB as following:

AFW PASCAL FDDB
99.65 99.02 0.983

the gap is small with origin paper,I train 120k batch_size 4 which is different from paper,which maybe cause the gap,if you have more gpu ,the final result maybe better.

Requirement

  • pytorch 0.3
  • opencv
  • numpy
  • easydict

Prepare data

  1. download WIDER face dataset
  2. modify data/config.py
  3. python prepare_wider_data.py

Train

python train.py --batch_size 4  
		--lr 5e-4

Evalution

according to yourself dataset path,modify data/config.py

  1. Evaluate on AFW.
python tools/afw_test.py
  1. Evaluate on FDDB
python tools/fddb_test.py
  1. Evaluate on PASCAL face
python tools/pascal_test.py
  1. test on WIDER FACE
python tools/wider_test.py

Demo

you can test yourself image

python demo.py

Result

demo demo

References

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