Skip to content

A facial recognition system for matching a human face from a digital image or a video frame against a database of faces.

License

Notifications You must be signed in to change notification settings

mrakhgari/Face-Recognizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Face-Recognizer

A facial recognition system is a technology capable of matching a human face from a digital image or a video frame against a database of faces. Such a system is typically employed to authenticate users through ID verification services and works by pinpointing and measuring facial features from a given image.

Models

YuNet Face Detection with DepthAI: YuNet is a light-weight, fast and accurate face detection model, which achieves 0.834(easy), 0.824(medium), 0.708(hard) on the WIDER Face validation set.

SFace: Article.

Usage

Install requirements

pip install -r requirements.txt

load your data

You need to put the pattern face in image folder, and change the pattern_path in the code. also, you need to put a video for searching pattern in Video folder and change video_path in the code. (video_path=0 uses for webcam).

Example

Below, you can see an example that runs on the face of 'Ellen':

  • Pattern face:

Pattern face

  • Result for one frame of video: Result

About

A facial recognition system for matching a human face from a digital image or a video frame against a database of faces.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published