Xiaoccer / Mobilefacenet_pytorch
MobileFaceNets: Efficient CNNs for Accurate Real-Time Face Verification on Mobile Devices
Stars: ✭ 209
Programming Languages
python
139335 projects - #7 most used programming language
Labels
Projects that are alternatives of or similar to Mobilefacenet pytorch
Attendance Using Face
Face-recognition using Siamese network
Stars: ✭ 174 (-16.75%)
Mutual labels: face-recognition
Tf Insightface
A better tensorflow implementation of deepinsight, aiming at smoothly production ready for cross-platforms. Currently only with inference, training code later.
Stars: ✭ 191 (-8.61%)
Mutual labels: face-recognition
Arcface Multiplex Recognition
适用于复杂场景的人脸识别身份认证系统
Stars: ✭ 200 (-4.31%)
Mutual labels: face-recognition
Movie rating prediction
Predict movie's IMDB rating
Stars: ✭ 177 (-15.31%)
Mutual labels: face-recognition
Human
Human: 3D Face Detection, Body Pose, Hand & Finger Tracking, Iris Tracking and Age & Gender Prediction
Stars: ✭ 172 (-17.7%)
Mutual labels: face-recognition
Esp32 Cam Webserver
Expanded version of the Espressif ESP webcam
Stars: ✭ 200 (-4.31%)
Mutual labels: face-recognition
Facerecognition guide
This is a guide to face recognition with Python, GNU Octave/MATLAB and OpenCV2 C++. Eigenfaces and Fisherfaces are explained in detail and implemented.
Stars: ✭ 188 (-10.05%)
Mutual labels: face-recognition
Marvel
Marvel - Face Recognition With Android & OpenCV
Stars: ✭ 199 (-4.78%)
Mutual labels: face-recognition
Instabotai
Instagram AI bot with face detection. It works without instagram api, need only login and password.
Stars: ✭ 181 (-13.4%)
Mutual labels: face-recognition
Hms Ml Demo
HMS ML Demo provides an example of integrating Huawei ML Kit service into applications. This example demonstrates how to integrate services provided by ML Kit, such as face detection, text recognition, image segmentation, asr, and tts.
Stars: ✭ 187 (-10.53%)
Mutual labels: face-recognition
Facegan
TF implementation of our ECCV 2018 paper: Semi-supervised Adversarial Learning to Generate Photorealistic Face Images of New Identities from 3D Morphable Model
Stars: ✭ 176 (-15.79%)
Mutual labels: face-recognition
Ros people object detection tensorflow
An extensive ROS toolbox for object detection & tracking and face/action recognition with 2D and 3D support which makes your Robot understand the environment
Stars: ✭ 202 (-3.35%)
Mutual labels: face-recognition
Facerecognition
Webcam face recognition using tensorflow and opencv
Stars: ✭ 192 (-8.13%)
Mutual labels: face-recognition
Face.evolve.pytorch
🔥🔥High-Performance Face Recognition Library on PaddlePaddle & PyTorch🔥🔥
Stars: ✭ 2,719 (+1200.96%)
Mutual labels: face-recognition
Facerecognition
Implement face recognition using PCA, LDA and LPP
Stars: ✭ 206 (-1.44%)
Mutual labels: face-recognition
Mediadevices
Go implementation of the MediaDevices API.
Stars: ✭ 197 (-5.74%)
Mutual labels: face-recognition
MobileFaceNet
Introduction
- This repository is the pytorch implement of the paper: MobileFaceNets: Efficient CNNs for Accurate Real-Time Face Verification on Mobile Devices and I almost follow the implement details of the paper.
- I train the model on CASIA-WebFace dataset, and evaluate on LFW dataset.
Requirements
- Python 3.5
- pytorch 0.4+
- GPU menory
Usage
Part 1: Preprocessing
- All images of dataset are preprocessed following the SphereFace and you can download the aligned images at [email protected] and [email protected].
Part 2: Train
-
Change the CAISIA_DATA_DIR and LFW_DATA_DAR in
config.py
to your data path. -
Train the mobilefacenet model.
Note: The default settings set the batch size of 512, use 2 gpus and train the model on 70 epochs. You can change the settings in
config.py
python3 train.py
Part 3: Test
-
Test the model on LFW.
Note: I have tested
lfw_eval.py
on the caffe model at SphereFace, it gets the same result.python3 lfw_eval.py --resume --feature_save_dir
-
--resume:
path of saved model -
--feature_save_dir:
path to save the extracted features (must be .mat file)
-
Results
- You can just run the
lfw_eval.py
to get the result, the accuracy on LFW like this:
Fold | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | AVE(ours) | Paper(112x96) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
ACC | 99.00 | 99.00 | 99.00 | 98.67 | 99.33 | 99.67 | 99.17 | 99.50 | 100.00 | 99.67 | 99.30 | 99.18 |
Reference resources
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].