Skip to content

This project is an attendance system that uses face detection technology to track and record attendance. It is designed to provide a more efficient and accurate method of attendance tracking, reducing the need for manual input and minimizing errors.

License

Notifications You must be signed in to change notification settings

AbhijithGanesh/Rekognize

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Face Detection for Attendance

Project Overview

This project is an attendance system that uses face detection technology to track and record attendance. It is designed to provide a more efficient and accurate method of attendance tracking, reducing the need for manual input and minimizing errors.

Tools used

  • PyTorch
  • FastAPI
  • FaceNet Torch
  • MTCNN and VGGFace (Not really tools but deserve a mention)

Features

  • Face detection: The system uses advanced face detection algorithms to identify individuals.
  • Attendance tracking: Once a face is detected and recognized, the system automatically marks the individual as present.

Installation

  1. Clone the repository: git clone https://github.com/AbhijithGanesh/Rekognize.git
  2. Navigate to the project directory: cd Rekognize
  3. Install the required dependencies: pip install -r src/requirements.txt
  4. Run the application: python main.py

Usage

To use the system, simply start the application and position the camera to capture the faces of the individuals. The system will automatically detect the faces and mark the attendance.

Contributing

Contributions are welcome!

License

This project is licensed under the terms of the MIT license. See the LICENSE file for details.

Contributors

Disclaimer

This is a public fork of a private repository we worked on. Please re-train/change the dataset according to your use case.

About

This project is an attendance system that uses face detection technology to track and record attendance. It is designed to provide a more efficient and accurate method of attendance tracking, reducing the need for manual input and minimizing errors.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published