Smart Attendance System using Facial Recognition and Fingerprint scanning

In the 21st century, everything around us has relied on technology, to make our lives much easier. Today, many people prefer to do their work in smart manners to save their time and for better performance. In this regard the attendance system of University of Narowal is still annual and a tie taking

2025-06-28 16:29:07 - Adil Khan

Project Title

Smart Attendance System using Facial Recognition and Fingerprint scanning

Project Area of Specialization Artificial IntelligenceProject Summary

In the 21st century, everything around us has relied on technology, to make our lives much easier. Today, many people prefer to do their work in smart manners to save their time and for better performance. In this regard the attendance system of University of Narowal is still annual and a tie taking process. Instructors go through attendance sheets and manage attendance records. This is slow, inefficient and time consuming. So, we are going to automate the whole process with the help of face recognition and finger print technology. The main objective of this project is to provide a simple and automated system for recording and tracking students' presence through face recognition technology and scanning fingerprints. Biometric technology to identify or verify a person with a digital photo or video surveillance and fingerprints. Face recognition and fingerprints are widely used today in various places such as universities, banks, airports, and offices. We aim to provide a system that will make the process of attendance faster and more accurate.

Project Objectives

Our main goal is to assist lecturers, to develop and plan a follow-up process to manage student attendance and absenteeism. In addition, we try to: 

Project Implementation Method

We will develop a system using OpenCV on python platform which will detect and recognize student’s face using camera and compare that face in the student database, if it exists or not. If it matches in database then attendance will be marked as present and for females as they do hijab (cover their face) so camera can’t see their face. To solve this problem, we will use fingerprint scanning to identify them.

Benefits of the Project

Benefit of this project are as follows:

Technical Details of Final Deliverable

We will use OpenCV (open source library) on python platform to make a smart system to detect the faces of the students. Eigenfaces is an algorithm which is used to extract the features of a peron's face. and we will use the MySql database to store the faces and also will use the database for fingerprints, so that our system can compare the captured image/ video to mark attendance. and finger print scanner will also be used to scan the fingerprint and compare it with the one in the database to verify a person's (female's) identity to mark the attendance. and an LCD will be used to show the list of students which are present and which are absent.

Final Deliverable of the Project Software SystemCore Industry SecurityOther Industries Education , IT Core Technology Artificial Intelligence(AI)Other Technologies Internet of Things (IoT)Sustainable Development Goals Industry, Innovation and InfrastructureRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 58000
Camera Equipment22000040000
fingerprint scanner Equipment180008000
LCD Equipment180008000
Wires and others Miscellaneous 120002000

More Posts