Skip to content

Face Recognition Software with ability to add new users for recognition

License

Notifications You must be signed in to change notification settings

Joyel1441/FaceRec

Repository files navigation

FaceRec

Face recognition software having the capacity to add new users, as well as the ability to learn a face from only one image.

Installation instructions

Step 1: Clone repository

git clone https://github.com/Joyel1441/FaceRec

Step 2: Install requirements (python 3.6 required)

pip install -r requirements.txt

Step 3: Run software

python mainScreen.py

Documentation:

FaceRec3.py: contains code which can detect faces and recognize them
NewFace.py: contains code which can add a new face for recognition
mainScreen.py: main file which calls FaceRec3 or NewFace
Default username and password to add a new face:
username: admin
password: admin
Main libraries used for face detection are dlib face-recognition library and open-cv

Screenshots

Main Screen

Main Screen

Adding new face

New Face Screen

Face recognition

Recognition Screen

If you have any ideas or improvements to be implemented, feel free to contribute

About

Face Recognition Software with ability to add new users for recognition

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages