All Projects → AIInAi → Tf Insightface

AIInAi / Tf Insightface

Licence: mit
A better tensorflow implementation of deepinsight, aiming at smoothly production ready for cross-platforms. Currently only with inference, training code later.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Tf Insightface

Awesome Face recognition
papers about Face Detection; Face Alignment; Face Recognition && Face Identification && Face Verification && Face Representation; Face Reconstruction; Face Tracking; Face Super-Resolution && Face Deblurring; Face Generation && Face Synthesis; Face Transfer; Face Anti-Spoofing; Face Retrieval;
Stars: ✭ 3,220 (+1585.86%)
Mutual labels:  face-recognition, face-tracking
Face recognition py
基于OpenCV的视频人脸识别
Stars: ✭ 215 (+12.57%)
Mutual labels:  face-recognition, face-tracking
Facenet Pytorch
Pretrained Pytorch face detection (MTCNN) and facial recognition (InceptionResnet) models
Stars: ✭ 2,564 (+1242.41%)
Mutual labels:  face-recognition, face-tracking
T System
the moving objects tracking system via two axis camera motion (and as optionally n joint robotic arm) for raspberry pi distributions
Stars: ✭ 17 (-91.1%)
Mutual labels:  face-recognition, face-tracking
Dockerface
Face detection using deep learning.
Stars: ✭ 173 (-9.42%)
Mutual labels:  face-recognition
Lookatme
VideoView that plays video only when 👀 are open and 👦 is detected with various other features
Stars: ✭ 161 (-15.71%)
Mutual labels:  face-recognition
Facenet
Face recognition using Tensorflow
Stars: ✭ 12,189 (+6281.68%)
Mutual labels:  face-recognition
Sphereface Plus
SphereFace+ Implementation for <Learning towards Minimum Hyperspherical Energy> in NIPS'18.
Stars: ✭ 151 (-20.94%)
Mutual labels:  face-recognition
Mobile Id
Deep Face Model Compression
Stars: ✭ 187 (-2.09%)
Mutual labels:  face-recognition
Instabotai
Instagram AI bot with face detection. It works without instagram api, need only login and password.
Stars: ✭ 181 (-5.24%)
Mutual labels:  face-recognition
Ownphotos Frontend
Stars: ✭ 171 (-10.47%)
Mutual labels:  face-recognition
Facepause
Look Away to Pause Youtube - Experimental Chrome Extension
Stars: ✭ 171 (-10.47%)
Mutual labels:  face-recognition
Attendance Using Face
Face-recognition using Siamese network
Stars: ✭ 174 (-8.9%)
Mutual labels:  face-recognition
Facemoji Kit
Face tracker with blend shapes coefficients, 3D head pose and dense mesh in real-time on iOS, Android, Mac, PC and Linux.
Stars: ✭ 158 (-17.28%)
Mutual labels:  face-tracking
Opencv Course
Learn OpenCV in 4 Hours - Code used in my Python and OpenCV course on freeCodeCamp.
Stars: ✭ 185 (-3.14%)
Mutual labels:  face-recognition
Maskedface Net
MaskedFace-Net is a dataset of human faces with a correctly and incorrectly worn mask based on the dataset Flickr-Faces-HQ (FFHQ).
Stars: ✭ 152 (-20.42%)
Mutual labels:  face-recognition
Movie rating prediction
Predict movie's IMDB rating
Stars: ✭ 177 (-7.33%)
Mutual labels:  face-recognition
Face Api.js
JavaScript API for face detection and face recognition in the browser and nodejs with tensorflow.js
Stars: ✭ 13,258 (+6841.36%)
Mutual labels:  face-recognition
Masktheface
Convert face dataset to masked dataset
Stars: ✭ 167 (-12.57%)
Mutual labels:  face-recognition
Human
Human: 3D Face Detection, Body Pose, Hand & Finger Tracking, Iris Tracking and Age & Gender Prediction
Stars: ✭ 172 (-9.95%)
Mutual labels:  face-recognition

Introduction

  • [X] InsightFace inference example (production ready architecture)

  • [X] Face recognition demo with insightface (visualization missing, add later)

  • [ ] InsightFace training pipeline

What does this do if I know nothing about face recognitions?

This is a server, wrapping up with a frozen model, accepting a photo of face, then output a vector of 512 dimension to describe it.

It means:

  • [X] You pbbly need another pipeline before this to detect a face bounding box first

  • [X] Then you can run this project to describe this face

  • [X] Later on, it's up to your purpose, if your purpose is face alignment/detection/distinguish, you need another classifier after this to do the job

An example of this is as following, borrowed from openface:

arch

Demo Facial Recognition App

Yes Yes Yes, I know your are lazy. So I made a demo app for you with following architecture:

sys - page 1

How to run it

  • Install Depenencies: pip install -r requirements.txt

  • Download pre-trained frozen model and put it under pretrained folder

  • Run example: python apps/example.py

  • You shall be able to see terminal output a 512 element array representing face feature embedded

  • Run demo: python apps/demo.py

  • You sahll be able to see it output the architecture described above logs

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