Smart, Multiple Attendance System through Single Image

Class attendance is an arduous but mandatory job. The conventional methods of marking attendance like, calling names and signing your name on attendance sheet are not only time taking but have more chances of error and proxy attendance. It also increases the paperwork. During the past decade

2025-06-28 16:35:58 - Adil Khan

Project Title

Smart, Multiple Attendance System through Single Image

Project Area of Specialization Internet of ThingsProject Summary Actual Title: Smart, Multiple Attendance System through Single Image Summary

Class attendance is an arduous but mandatory job. The conventional methods of marking attendance like, calling names and signing your name on attendance sheet are not only time taking but have more chances of error and proxy attendance. It also increases the paperwork. During the past decade, efforts have been made to computerize this process through RFID and Thumb-print and eye scanners. Even though these systems have decreased the chances of proxy attendance relatively and have also decreased the paperwork, they cannot be regarded as completely efficient systems due to their time consumption and one-person processing at a time. The most adverse effect of the above-mentioned attendance systems is that they disturb the learning environment of the class and also the precious time of students is wasted in taking attendance daily, which could be utilized for studying.

Our proposed system of Class attendance through Face Recognition is a state of the art system that uses the group images of the class to detect the present students and mark their attendance. The attendance system is not only less time consuming as it can mark attendance of multiple students through a single group image but also it does not disturb the class environment as the system works in the background without any major input or instructions from the user other than the ‘Start’ command.

It is an application developed for daily student attendance at University, Colleges or Schools. This project attempts to record attendance through face detection. The aim of the project is to create software for the attendance system that can be used by all the teachers for their respective courses. The teacher will start the process of taking attendance by clicking a button. The camera will start sharing live feed to the processor, which will detect and mark attendance through Face Detection and Recognition algorithms. The administrator maintains the database. Every day at the end of the lecture attendance is uploaded to the system and the faculty can generate a list of defaulters.

To increase the efficiency of our proposed system, multiple group pictures will be taken after a constant interval to provide accurate results. The generated attendance will also be displayed in the class as well as a summary will be sent to the concerned officials.

Project Objectives

As a student, marking attendance is a daily occurrence for us. We observed various issues around ourselves that are present in the traditional attendance marking system, the top of which are proxy attendance culture and time consumption. The need for a computerized attendance system that can work on the background without the student interaction is especially felt during the exams period where each second is precious. For this purpose, we are designing a face recognition based attendance system that can cover the below-mentioned objectives.

 

Project Implementation Method

The Proposed Project will be done in the following phases:

Literature Survey:

·         Comprehensive study of the major concepts involved in image processing.

·         Gathering information about Face Detection and Face Recognition algorithms.

·         Choosing the most suitable camera for the project

Designing the System:

·         Designing the software algorithm for Class Attendance.

·         Designing the Hardware of the project.

·         Running test results on the locally available datasets.

Implementation:

·         Implementing the initial phase in the real-life environment and getting real-time results for system optimization.

Installation and Documentation:

·         Installation of the developed system in the field for real-time application.

·         Documentation of project work.

Block Diagram Smart, Multiple Attendance System through Single Image _1582925758. Benefits of the Project

The major benefits of the project include the simplicity of project implementation and cost-efficiency. Moreover, it is quite beneficial for our parent university, the Islamia University of Bahawalpur, if this project is implemented all over the university. This will not only make the attendance system computerized and easier to manage, but the higher officials can also directly access the reports at any time by providing the authorization credentials.

 

Other benefits include:

 

1.      Reduced paperwork

2.      Time and Cost efficiency

3.      Eliminate duplicate data entry and errors in time and attendance entries

4.      Improve visibility to track and manage student attendance and absence across multiple campuses

5.      Real-time status tracking of leave requests

6.      Automatic calculation of leave and reward points accrued

7.      Track the attendance of teachers and staff assign work and manage the allocation

8.      Keep the parents informed about the student's performance via Email and SMS alerts

9.      Auto-generate various types of reports of class or student attendance

10.  Increased security and confidentiality with role-based permissions to users

Technical Details of Final Deliverable

The final system would be an integrated system based on hardware and software alike. The hardware of the project will act as an input and output of the system while software algorithms will be used for data processing and result calculation:

Hardware:

The hardware will include:

·         A user-friendly access point to initialize the attendance process.

·         An HD camera for taking real-time pictures

·         A display board to display the attendance in class

·         Supporting devices like GSM module, microcontroller, and Wi-Fi devices.

Software:

The software part of the system will include:

·         Class Information Database

·         Detection and Recognition algorithms

·         Supporting algorithms for data input, processing, and output

·         Attendance Reports

·         Attendance summary notifications

Input: Processing:  Output: Final Deliverable of the Project HW/SW integrated systemCore Industry ITOther Industries Education Core Technology Internet of Things (IoT)Other Technologies OthersSustainable Development Goals Industry, Innovation and Infrastructure, Sustainable Cities and Communities, Responsible Consumption and ProductionRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 60200
HD Camera Equipment11200012000
Power Cables Equipment2150300
Hard Drive Equipment190009000
Connecting Wires Equipment1050500
Power Bank Equipment175007500
GSM Module Equipment130003000
Data Cables Equipment3150450
Display Board Equipment120002000
USB Hub Equipment125002500
Arduino Equipment115001500
Arduino Connector Cable Equipment1150150
Ardunio Power Cable Equipment1200200
LED lights Equipment100505000
Push Button Equipment3250750
Relay Circuit Equipment1550550
Resistors Equipment405200
Capacitors Equipment1030300
Soldering Iron Equipment1350350
Solder Remover Equipment1200200
Soldering Wire Equipment1150150
Hot Glue Gun Equipment1500500
Glue Gun Sticks Equipment1520300
Voltage Regulator Equipment2150300
Wi-Fi Device Equipment145004500
Traveling Miscellaneous 150005000
Printing/Binding Miscellaneous 130003000

More Posts