All Projects → xiangrufan → Keras Mtcnn

xiangrufan / Keras Mtcnn

Licence: mit
mtcnn face detection transplanted to keras

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Keras Mtcnn

Face Everthing
face detection alignment recognition reconstruction ...
Stars: ✭ 257 (+133.64%)
Mutual labels:  mtcnn
Opencv Mtcnn
An implementation of MTCNN Face detector using OpenCV's DNN module
Stars: ✭ 59 (-46.36%)
Mutual labels:  mtcnn
Joint Face Detection And Alignment
Caffe and Python implementation of Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Networks
Stars: ✭ 102 (-7.27%)
Mutual labels:  mtcnn
Mtcnn
全平台实时人脸检测和姿态估计,提供无需任何框架实现Realtime Face Detection and Head pose estimation on Windows、Ubuntu、Mac、Android and iOS
Stars: ✭ 351 (+219.09%)
Mutual labels:  mtcnn
Tensorrt demos
TensorRT YOLOv4, YOLOv3, SSD, MTCNN, and GoogLeNet
Stars: ✭ 790 (+618.18%)
Mutual labels:  mtcnn
Mtcnn
face detection and alignment with mtcnn
Stars: ✭ 66 (-40%)
Mutual labels:  mtcnn
mtcnn-pytorch
pytorch implementation of face detection algorithm MTCNN
Stars: ✭ 61 (-44.55%)
Mutual labels:  mtcnn
Goface
Face Detector based on MTCNN, tensorflow and golang
Stars: ✭ 109 (-0.91%)
Mutual labels:  mtcnn
Dface
Deep learning face detection and recognition, implemented by pytorch. (pytorch实现的人脸检测和人脸识别)
Stars: ✭ 994 (+803.64%)
Mutual labels:  mtcnn
Facedetector
A re-implementation of mtcnn. Joint training, tutorial and deployment together.
Stars: ✭ 99 (-10%)
Mutual labels:  mtcnn
Face Track Detect Extract
💎 Detect , track and extract the optimal face in multi-target faces (exclude side face and select the optimal face).
Stars: ✭ 434 (+294.55%)
Mutual labels:  mtcnn
Mtcnn Caffe
Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Neural Networks
Stars: ✭ 499 (+353.64%)
Mutual labels:  mtcnn
Face Recognition Cpp
Real Time Face Recognition Detector. Over 30FPS on CPU!
Stars: ✭ 68 (-38.18%)
Mutual labels:  mtcnn
Tensorflow Mtcnn
人脸检测MTCNN算法,采用tensorflow框架编写,从理解到训练,中文注释完全,含测试和训练,支持摄像头
Stars: ✭ 302 (+174.55%)
Mutual labels:  mtcnn
Awesome Face Detection
Compare with various detectors - s3fd, dlib, ocv, ocv-dnn, mtcnn-pytorch, face_recognition
Stars: ✭ 106 (-3.64%)
Mutual labels:  mtcnn
Facedetection
C++ project to implement MTCNN, a perfect face detect algorithm, on different DL frameworks. The most popular frameworks: caffe/mxnet/tensorflow, are all suppported now
Stars: ✭ 255 (+131.82%)
Mutual labels:  mtcnn
Face Recognition
A framework for creating and using a Face Recognition system.
Stars: ✭ 60 (-45.45%)
Mutual labels:  mtcnn
Mtcnn
MTCNN face detection implementation for TensorFlow, as a PIP package.
Stars: ✭ 1,689 (+1435.45%)
Mutual labels:  mtcnn
Tensorflow Mtcnn
C++ and python Inference only for MTCNN face detector on Tensorflow. Based on davidsandberg's facenet project:
Stars: ✭ 106 (-3.64%)
Mutual labels:  mtcnn
Ncnn Mtcnn
It is a mtcnn project based on ncnn
Stars: ✭ 91 (-17.27%)
Mutual labels:  mtcnn

mtcnn-caffe

Keras Implementation of Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Neural Networks.

This project provide you a method to update multi-task-loss for multi-input source.

Transplanted from MTCNN-caffe from CongweiLin's github repository github.com/CongWeilin/mtcnn-caffe

training requires Wider Face Training data set and CelebA data set (same as the caffe version).

However, the scripted is modified to reduce hard-disk usage. i.e. all intermediate cropped imgs are stored in memory. Requires at least 16 Gb memory to precess training data.

refined training process

The refined training uses training strategy that closely follows the original caffe code. i.e. randomly select Classification loss, roi regression loss or key point regression losses and minimize it for each batch of data. Slightly improve the performance. But also makes the training code unnecessarrily complex. Accuracy measurement is not implemented.

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