Adil Khan 1 year ago
AdiKhanOfficial #FYP Ideas

Facial Recognition Attendance System

  Attendance check plays an important role in classroom management. Checking attendance by calling names or passing around a sign-in sheet is        time-consuming, and especially the latter is open to easy fraud. This paper presents the detailed

Project Title

Facial Recognition Attendance System

Project Area of Specialization

Artificial Intelligence

Project Summary

  • As we all know artificial intelligence is not only a technology but its utmost need in today's era of life. Artificial intelligence (AI) is the ability of a computer program or a machine to think and learn. For that reason i want to build my Final year Project on this technology. This is based on face recognition system. The working of this project is to marking attendance through face recognition.
  • Attendance check plays an important role in classroom management. Checking attendance by calling names or passing around a sign-in sheet is        time-consuming, and especially the latter is open to easy fraud. This paper presents the detailed implementation of a real-time attendance check system based on face recognition and its results. To recognize a student’s face, the system must first take and save a picture of the student as a reference in a database. During the attendance check, the web camera takes face pictures for a student to be recognized, and then the computer automatically detects the face and identifies a student name who most likely matches the pictures, and finally an excel file will be updated for attendance record based on the face recognition results. In the system, a pre-trained Haar Cascade model is used to detect faces from web camera video. A Face Net, which has been trained by minimizing the triplet loss, is used to generate a 128- dimensional encoding for a face image. The similarity between the encodings of two face images determines whether the two face images coming from the same students. The system has been used for a class, and the results are very satisfactory. A survey has been conducted to investigate the pros and cons of the attendance system on college education management.

Project Objectives

The proposed AI BASED FACE RCOGINATION ATTENDANCE SYSTEM will reduce the paperwork where attendance will no longer involve any manual recording and also will reduce the time needed to do attendance. The system will acquire individual attendance by means of facial recognition to secure data accuracy of the attendance.

Our primary goal is to help the lecturers, improve and organize the process of track and manage student attendance and absenteeism. Additionally, we seek to:

  • Provides a valuable attendance service for both teachers and students.
  • Reduce manual process errors by provide automated and a reliable attendance system uses face recognition technology.
  • Increase privacy and security which student cannot present him or his friend while they are not.
  • Produce monthly reports for lecturers.
  • Flexibility, Lectures capability of editing attendance records.
  • Calculate absenteeism percentage and send reminder messages to students.
  • Reducing time wastage during conventional class attendance.
  • Utilizing latest trends in machine vision to implement a feasible solution for class attendance system.
  • Automating the whole process so that we have digital environment.
  • Encouraging the use of technology in daily lives

Project Implementation Method

The face recognition attendance system consists of four components: web camera is used for capturing faces, student image database, face recognition, and attendance record update. The system has been implemented in a laptop or computer with external cameras or a built-in web camera. Let’s consider a task of checking attendance for a class. To prepare for attendance check, all students in the class are required to take pictures (10 pictures in our project for averaging) through the built-in web camera. These pictures are used to generate the student face database as a reference for real-time face recognition. To check the attendance of a student for the class, the computer takes face pictures of the student through the real-time video stream and employs deep learning neural networks to predict whether the student matches anyone in the database, and (if yes) further identifies the name of the student. The result of this face recognition will be used to update the attendance record in the format of an excel file

Benefits of the Project

The system is created for employing a simple and a secure way of recording attendance. First of all, the software takes a picture of all the authorized individuals and stores the information into the system’s database. Then, the system stores pictures by mapping it into a face match structure. The system will recognize the registered person and mark his/her attendance along with the arrival time whenever he/she enters the locations again.

  • The system stores the faces that are detected and automatically marks attendance.
  • Ease of use.
  • Manipulate and recognize the faces in real time using live video data.
  • Multiple face detection.
  • Multipurpose software.
  • Can be used in different places.

Technical Details of Final Deliverable

The Project is divided into two parts 

  1. Python Programming Language is used to mark attendance with the help of stored images.
  2. Portal Based Website in PHP that shows reports on logon with their respective portal ids to Teachers, students, and Director / Chairman of the department.

The OpenCV (Open Source Computer Vision) Library of Python will be used. OpenCV library was designed with computational efficiency in mind. The library takes full advantage of its multicore processing functions to allow for a strong focus on real-time data processing in applications. The Database used in this system will be MySQL.

The portal will help teachers see their respective classes’ attendance records by logon with their respected Portal IDs. They also print out the report of that class.

If any of the students are on the list absentee the system will automatically be sent mail to him/her. 

Final Deliverable of the Project

HW/SW integrated system

Core Industry

Education

Other Industries

IT , Security

Core Technology

Artificial Intelligence(AI)

Other Technologies

Augmented & Virtual Reality

Sustainable Development Goals

Quality Education

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
HD Resolution Cameras with complete Equipment Equipment41500060000
Other Expenses Miscellaneous 5200010000
Total in (Rs) 70000
If you need this project, please contact me on contact@adikhanofficial.com
0
119
Usher

We are developing a game that?s name is ?Usher?, Usher mean guidance. Our game is for the...

1675638330.png
Adil Khan
1 year ago
smart card attendence system for teachers

Managing attendance may be a vital record-keeping in any institution. There are many diffe...

1675638330.png
Adil Khan
1 year ago
Self Navigating Car

Our project is about making a fully autonomous car. We?re incorporating the two most impor...

1675638330.png
Adil Khan
1 year ago
Develop Bioinformatics tool to relate statistical data of Hemoglobin p...

Dates are the most beneficial fruit when it comes to nutrition; they have immense importan...

1675638330.png
Adil Khan
1 year ago
GroceryMart

GroceryMart We are intending to create an online Grocery Store (A centralized Platform) w...

1675638330.png
Adil Khan
1 year ago