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
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, 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.
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.
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
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Raspberry Pi | Equipment | 1 | 16000 | 16000 |
| Web Camera 20 MP | Equipment | 1 | 10000 | 10000 |
| Supply 5V 24A | Equipment | 1 | 500 | 500 |
| Raspberry Pi Case | Equipment | 1 | 500 | 500 |
| Type 'C' Data Cable | Equipment | 1 | 300 | 300 |
| Display Screen (Smart Tab) | Equipment | 1 | 15000 | 15000 |
| Ethernet Cable | Equipment | 1 | 300 | 300 |
| Final Report Printing | Miscellaneous | 150 | 15 | 2250 |
| Interim Report Printing | Miscellaneous | 10 | 10 | 100 |
| Research Papers Printing | Miscellaneous | 50 | 10 | 500 |
| Hard copy Files | Miscellaneous | 2 | 100 | 200 |
| Total in (Rs) | 45650 |
Workplace video surveillance and timely response to operational violations are critical to...
A wheelchair is a chair with wheels, used when walking is difficult or...
According to UNITED NATIONS SUSTAINABLE DEVELOPMENT GOALS report, Pakistan's Power sector...
There are many people who suffer from arthritis disease, because of that they can not sit...
This web app is for market place. A user or company can register themselves through the ow...