https://github.com/skp-1997/identityrecognition
Identifies the people by matching their faces with the existing faces in the database
https://github.com/skp-1997/identityrecognition
deep-learning face-recognition flask-api mtcnn-face-detection postman
Last synced: 2 months ago
JSON representation
Identifies the people by matching their faces with the existing faces in the database
- Host: GitHub
- URL: https://github.com/skp-1997/identityrecognition
- Owner: skp-1997
- Created: 2023-09-06T03:10:45.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-18T21:39:49.000Z (over 1 year ago)
- Last Synced: 2025-01-02T14:34:46.570Z (4 months ago)
- Topics: deep-learning, face-recognition, flask-api, mtcnn-face-detection, postman
- Language: Python
- Homepage:
- Size: 8.23 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# IdentityRecognition
Identifies the people by matching their faces with the existing faces in the database using DeepFace library and MongoDB as a database
# Running the setup
Run the face detection API
```
python detectFace.py
```
Run the training API
```
python trainFaceAPI.py
```Make sure you provided correct metadata in .env file
# Training new faces
For training faces, use PostMan for sending request to training API.
# Testing individual faces
To check whether training has been properly done, send API request using PostMan.
# To get results on the video file / Camera, run
```
python livestream.py
```
Provide the path of the input video file or use '0' to run on machine camera in .env file