All Projects → povilasb → face-recognition

povilasb / face-recognition

Licence: other
Face recognition using eigenfaces technique

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to face-recognition

CPG
Steven C. Y. Hung, Cheng-Hao Tu, Cheng-En Wu, Chien-Hung Chen, Yi-Ming Chan, and Chu-Song Chen, "Compacting, Picking and Growing for Unforgetting Continual Learning," Thirty-third Conference on Neural Information Processing Systems, NeurIPS 2019
Stars: ✭ 91 (+355%)
Mutual labels:  face-recognition
PyVGGFace
VGG-Face CNN descriptor in PyTorch.
Stars: ✭ 21 (+5%)
Mutual labels:  face-recognition
ofFaceRecognition
simple example face recognition with deep metric learning to dlib
Stars: ✭ 20 (+0%)
Mutual labels:  face-recognition
PyRecognizer
"A neural network to rule them all, a neural network to find them, a neural network to bring them all and verify if is you !!" (Face recognition tool)
Stars: ✭ 28 (+40%)
Mutual labels:  face-recognition
microsoft-he4rt
A 2 day challenge to develop any project using Microsoft Graph and Azure
Stars: ✭ 15 (-25%)
Mutual labels:  face-recognition
easy-real-time-face-recognition-python
No description or website provided.
Stars: ✭ 30 (+50%)
Mutual labels:  face-recognition
iqiyi-vid-challenge
Code for IQIYI-VID(IQIYI Video Person Identification) Challenge Implemented in Python and MXNet
Stars: ✭ 45 (+125%)
Mutual labels:  face-recognition
Face-Unlock
No description or website provided.
Stars: ✭ 17 (-15%)
Mutual labels:  face-recognition
face-recognition
A GPU-accelerated real-time face recognition system based on classical machine learning algorithms
Stars: ✭ 24 (+20%)
Mutual labels:  face-recognition
ArcfaceDemo Python 2.2
ArcSoft Face SDK Demo
Stars: ✭ 20 (+0%)
Mutual labels:  face-recognition
ItroublveTSC
Official Source of ItroublveTSC, totally open source. No virus or anything. Feel free to have a look :)
Stars: ✭ 82 (+310%)
Mutual labels:  webcam-capture
clockon-clockoff-face-recognition
Face Recognize application. Using FaceNet and CoreML
Stars: ✭ 21 (+5%)
Mutual labels:  face-recognition
FaceRecognition
Face Recognition in real-world images [ICASSP 2017]
Stars: ✭ 36 (+80%)
Mutual labels:  face-recognition
RealTimeFaceRecognitionExample
This asset is an example project of face recognition in real time using “OpenCV for Unity”.
Stars: ✭ 18 (-10%)
Mutual labels:  face-recognition
Music player with Emotions recognition
This program can recognize your mood by detecting your face and play song according your mood
Stars: ✭ 79 (+295%)
Mutual labels:  face-recognition
esp32-custom-vision
A simple face recognition using ESP32 Microcontroller with camera, and leveraging cloud-based inference powered by Azure Custom Vision.
Stars: ✭ 43 (+115%)
Mutual labels:  face-recognition
Recogcis
Face detection & recognition AR app using the mlmodel to recognize company employees.
Stars: ✭ 28 (+40%)
Mutual labels:  face-recognition
MaskedFaceRepresentation
Masked face recognition focuses on identifying people using their facial features while they are wearing masks. We introduce benchmarks on face verification based on masked face images for the development of COVID-safe protocols in airports.
Stars: ✭ 17 (-15%)
Mutual labels:  face-recognition
face unlock
We can lock and unlock our Ubuntu system using face recognition(currently only on Ubuntu).
Stars: ✭ 48 (+140%)
Mutual labels:  face-recognition
WebcamFX
Open the camera, take pictures 📷 & save them using Javafx.
Stars: ✭ 39 (+95%)
Mutual labels:  webcam-capture

About

This is a very simple face detection and recognition implementation in python. It uses opencv to detect faces and eigenfaces to recognize the faces.

demo.gif

Dependencies

Install dependecies:

$ pip3 install -r requirements.txt

Usage

First of all you have to train face recognizer how your face looks like. Then you can test it with demo command.

Training

$ python3 facerecognition/main.py train

This command will take 10 pictures using your webcam. Press any key after every shot to take a new one.

Demo

To test face recognition use the demo that captures view from your webcam and recognizes faces in realtime:

$ python3 facerecognition/main.py demo

Requirements

  • NumPy
  • OpenCV 3
  • matplotlib
  • PIL - Python Imaging Library
  • Python 3

Acknowledgements

Big thanks to Antony Ross providing me with the face recognition library and guiding me through it.

References

[1]http://www.vision.jhu.edu/teaching/vision08/Handouts/case_study_pca1.pdf
[2]http://wearables.cc.gatech.edu/paper_of_week/viola01rapid.pdf
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].