Skip to content

this is a real-time face recognition app based on machine vision (openCv) and machine learning with python wish i worked on ,on my graduate project to get my bachelor degree in computer engineering.

Notifications You must be signed in to change notification settings

ZakariyaeAI/FaceRecognitionApp

Repository files navigation

FaceRecognitionApp

In this chapter, we present a compilation of applications developed during our internship. Focusing on digital projects, we chose to delve into Deep Learning-based object detection—a critical and evolving field in today's technological landscape. At the outset of the project, we received code written in Python, a language with which we had limited familiarity, leveraging the OpenCV library for computer vision, which was entirely new to us.

Automated Absence Management based on Facial Recognition

Introduction: Facial recognition integrates biometric techniques, artificial intelligence, 3D mapping, and Deep Learning to compare and analyze facial features for identification purposes. Application: We aimed to develop a simple yet effective face authentication system as a desktop application for automated absence management, leveraging complex machine learning algorithms and image processing. User Interface: The graphical interface acts as a gateway to access various functionalities, featuring buttons for dataset collection, model training, and launching the automated absence application. 1 Dataset Collection: Users can collect student data by capturing 30 images per student, stored in individual directories named after each student. 5 1 6 7 Model Training: Training the model involves a straightforward process, where clicking "Train the Model" initiates and completes the training in seconds. Usage: Once trained, clicking "Run" launches the application to automate absence reporting. After a specified time, the application closes and sends a CSV file via Gmail to the teacher, listing present students along with their attendance times. 10 11 12

GitHub Repository: The project is publicly accessible on GitHub, providing comprehensive documentation and access to the codebase.

This initiative showcases our proficiency in leveraging cutting-edge technologies to address practical challenges in digital applications, highlighting our competence in Python programming, OpenCV integration, and advanced AI techniques for real-world solutions.

About

this is a real-time face recognition app based on machine vision (openCv) and machine learning with python wish i worked on ,on my graduate project to get my bachelor degree in computer engineering.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages