Real Time DSU Attendance System Using Facial Recognition

Marking attendance has always been considered a ritual which is followed by almost every institute or organization. Since it has been a trend, it needs to be developed or updated accordingly with the latest technologies. The driving force of this development is the desire to automate, facilitate, sp

2025-06-28 16:34:42 - Adil Khan

Project Title

Real Time DSU Attendance System Using Facial Recognition

Project Area of Specialization Electrical/Electronic EngineeringProject Summary

Marking attendance has always been considered a ritual which is followed by almost every institute or organization. Since it has been a trend, it needs to be developed or updated accordingly with the latest technologies. The driving force of this development is the desire to automate, facilitate, speed up, save time and efforts; thus, reducing the manual errors and reducing time.

Our system uses facial recognition technology to record the attendance automatically by acquiring images through a high resolution digital camera. The defined algorithm then recognizes faces by comparing the test images with the face images stored in faces/training database. Once the test face matches a stored image, attendance is marked.

The proposed project after implementing on MATLAB and Python will be executed on Raspberry pi.

Project Objectives Project Implementation Method

The project is implemented using two algorithms; Principle component analysis PCA and convolutional neural network CNN. A high quality web camera is used to capture pictures. The Frame acquisition block of the raspberry pi acquires the pictures from the camera and passes it on as a frame to face recognition pipeline. The Face recognition pipeline involves the algorithms (PCA, ANN) which will be run on Raspberry pi. The Recognition results will be passed to a network stack which contains email or csv file to ensure that a student is marked present or absent for a record. The results are then transferred to Ethernet cable which is connected to DSU network modem (DSU IT structure).

Moreover, for better capturing of Frames, we have initiated the concept of Touch Panel which is connected to HDMI (High-Definition Multimedia Interface) to ensure if students are within the frame.

A printer is also attached, which generates slip of marked attendance for the students.

Benefits of the Project

Real Time DSU Attendance System provide us with various benefits

The attendance is automatically recorded by matching the test image i.e. the image captured through the camera in real time, and is then matched with the training images whose bit file are stored in the raspberry pi. The bit file for the training is generated once using the CNN algorithm, i.e. when images test image is inferred it does not need to perform training again and again thus saving time.

Apart from that, the face recognition algorithm has numerous advantages/applications that includes

Technical Details of Final Deliverable Final Deliverable of the Project HW/SW integrated systemCore Industry EducationOther Industries IT , Security Core Technology Artificial Intelligence(AI)Other TechnologiesSustainable Development Goals Quality Education, Decent Work and Economic Growth, Industry, Innovation and InfrastructureRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 45650
Raspberry Pi Equipment11600016000
Web Camera 20 MP Equipment11000010000
Supply 5V 24A Equipment1500500
Raspberry Pi Case Equipment1500500
Type 'C' Data Cable Equipment1300300
Display Screen (Smart Tab) Equipment11500015000
Ethernet Cable Equipment1300300
Final Report Printing Miscellaneous 150152250
Interim Report Printing Miscellaneous 1010100
Research Papers Printing Miscellaneous 5010500
Hard copy Files Miscellaneous 2100200

More Posts