Skip to content

Latest commit

 

History

95 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

INFRAA

Intelligent Face Recognition based Attendance Application

Recognize The faces And Take Automatic Attandance


Table of contents 📑

  1. Project Overview
  2. User Interface
  3. Documentation
  4. Built With
  5. Installation
  6. Acknowledgments
  7. Contact

Project Overview 💡

This project is an application of face detecting technology. Basing on Open CV's machine learning technology, INFRAA utilizes facial recognition to mark the student's presence and the time in/out. The recorded data is presented to the teachers through a veyr user-friendly graphic user interface in order to efficiently deliver the information.


User Interface 🖥️


Documentation 📂

https://lynjeong.notion.site/Face-Detection-Attendance-bda0c483a3d24ce6a370131009d6bc85


Built With 🛠️

Language

  • Python 3.10

Module Used

All The Module are Latest Version.

  • click 8.1.3
  • cmake 3.22.4
  • dlib 19.23.1
  • face-recognition 1.3.0
  • face-recognition-models 0.3.0
  • numpy 1.22.3
  • opencv-python 4.5.5.64
  • Pillow 9.1.0
  • pygame 2.1.2

Installation 📥

  1. Clone it on your computer

  2. Install the Required Libraries / Packages
    Method #1
    run pip install -r requirements.txt inside HDSB-GWS-Brooks-202122-ICS3-04/p4-final-project-slynj/ directory

    Method #2
    open the terminal or command line and paste the code from below

    pip install click
    
    pip install cmake
    
    pip install dlib
    
    pip install face-recognition
    
    pip install numpy
    
    pip install opencv-python
    
    pip install Pillow
    
    pip install pygame
    
  3. Run python main.py inside HDSB-GWS-Brooks-202122-ICS3-04/p4-final-project-slynj/directory to run the project

  4. Enjoy!


Acknowledgments 🌟

Image

Font


Contact ☎️

Lyn Jeong - 1jeonglyn@hdsb.ca

Project Link - https://github.com/HDSB-GWS-Brooks-202122-ICS3-04/p4-final-project-slynj

About

An automatic attendance system with face recognition based on machine learning. Automatically records the presence with just 1 image.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages