Skip to content

I have made a project on Real-Time Face Recognizing Attendence System using Python and Firebase

Notifications You must be signed in to change notification settings

supratimpaul13/Real-Time-Face-Recognizing-Attendence-System

Repository files navigation

REAL TIME FACE RECOGNIZING ATTENDENCE SYSTEM

This is a small and interesting project on Real-Time Face Recognizing Attendence System using Python and Firebase.

The module basically detects the persons face and updates the on the database in realtime and moreover it does not mark the persons if is already marked for the current date.

There are 3 python files:

1. main.py
2. encode_generetor.py
3. AddData_database.py

The project can be broken into 9 steps:

1. Webcam
2. Graphics
3. Encode Generator
4. Face Recognition
5. Database setup
6. Add data to database
7. Add image to data base
8. Real time data base update
9. Limit the number of attendence per day

PYTHON VERSION USED

This is the python version I am using. The latest version python appears to show error with (face_recognition) pakage.

python-3.8.10

PYTHON PAKAGES USED

Following pakages are used in my python code

  import cv2
  import os
  import face_recognition
  import pickle
  import numpy as np
  import cvzone
  import firebase_admin
  from datetime import datetime

SCREENSHOTS

  • Active (This means it is ready to recognize the persion)

    Active

  • Face detected and updated the data base

    Detected

    Detected

    Detected

  • Already Marked (This means the person is aleady marked for his/her attendence for the day)

    Marked

  • This is a snapshot of the firebase database

    Database

Acknowledgements

About

I have made a project on Real-Time Face Recognizing Attendence System using Python and Firebase

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages