abhraneel2004 / face-Recognition-Attendance-master

We have developed a real-time face recognition and attendance system using Python and various libraries such as OpenCV, Face_recognition, and NumPy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Face Recognition Attendance Master

Automate attendance tracking using facial recognition technology.

Overview

This project simplifies attendance management by leveraging facial recognition. It captures and matches individuals' faces, records their presence, provides real-time monitoring, generates attendance reports, and seamlessly integrates with other systems. The system ensures accuracy, security, and privacy compliance.

Features

  • Facial Recognition: Recognizes individuals based on their facial features.
  • Real-Time Monitoring: Provides real-time attendance tracking.
  • Attendance Reports: Generates attendance reports for further analysis.
  • Integration: Easily integrates with other systems and databases.
  • Accuracy: Prioritizes accurate attendance tracking.
  • Security: Ensures data security and privacy compliance.
  • User-Friendly: Designed for ease of use.

Technologies Used

  • Python
  • OpenCV
  • Face Recognition Library
  • CSV for Data Storage
  • Numpy

Getting Started

  1. Clone this repository to your local machine.
  2. Install the required Python libraries using pip install -r requirements.txt.
  3. Add images of individuals to the "Person_Images" directory.
  4. Run the main program (attendance.py) to start capturing and tracking attendance.

Usage

  1. Execute attendance.py.
  2. The program will use your webcam to recognize faces and mark attendance.
  3. Attendees' names and timestamps will be recorded in the "Attendance.csv" file.

Contributors

  • Yuvraj Singh
  • Nillotpal Mishra
  • Manwendra Mahato

About

We have developed a real-time face recognition and attendance system using Python and various libraries such as OpenCV, Face_recognition, and NumPy


Languages

Language:Python 100.0%