- Abstract
- Introduction
- Key Features
- Installation
- Usage
- Technologies Used
- Contributing
- License
- Contact
Computer Vision Based Authentication and Employee Monitoring System is a project that utilizes computer vision techniques for secure employee authentication and monitoring. The system employs facial recognition to provide access to the company campus or specific resources. By leveraging state-of-the-art computer vision technology, the system offers enhanced security compared to traditional password-based methods.
Computer Vision Based Authentication and Employee Monitoring System is designed to enhance security and convenience in managing employee access. The system utilizes facial recognition to authenticate employees, replacing less secure methods like password-based authentication. This repository contains the source code, documentation, and resources for the project.
-
Secure employee authentication using facial recognition.
-
Admin GUI for managing employee information, training the model, and monitoring system functionality.
-
Guest mode for previously unregistered employees.
-
Two-factor authentication with password and time-bound one-time password (OTP) sent via email.
-
Face Detection and Recognition
-
System Design
-
Algorthim flowchart
- Clone this repository:
git clone https://github.com/Getachew0557/Computer-Vision-Based-Authentication-and-Employee-Monitoring-System-.git - Install required dependencies:
pip install -r requirements.txt
- Run the main application:
python main.py - Admins can use the GUI to manage employee information and monitor system status.
- Employees can authenticate using their faces or request access via guest mode.
- Python
- OpenCV
- SQLite
- Tkinter (GUI library)
- Raspberry Pi (system/controller)
Contributions to this project are welcome. If you have suggestions for improvements, open issues or pull requests.
This project is licensed under the [Your License] License - see the LICENSE file for details.
For questions or inquiries the complate project, please contact [Getachew Getu] at getachewgetu2010gmail@gmail.com.












