0% found this document useful (0 votes)
82 views4 pages

9 IoT Based Automatic Attendance System

Uploaded by

Susanta Sarangi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
82 views4 pages

9 IoT Based Automatic Attendance System

Uploaded by

Susanta Sarangi
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Proceedings of the Fourth International Conference on Communication and Electronics Systems (ICCES 2019)

IEEE Conference Record # 45898; IEEE Xplore ISBN: 978-1-7281-1261-9

IoT Based Automatic Attendance System


Dharani Devi1, Devi.A2, Piriyyadarisani.V3
Assistant Professor1&2, UG Scholars3, Department of ECE,
IFET College of Engineering, Villupuram.
[email protected], [email protected], [email protected]

Abstract—Now a days attendance plays a major role in In Automatic Attendance system using Face
classrooms. The attendance are taken and updated in the lectures Recognition[2], the attendance is taken automatically with the
logbook manually. Generally the manual work wastes the time help of the face recognition methods. This system is mainly
for both students and staffs. This problem can be overcomed designed to take attendance automatically during class hours.
with the help of the proposed system. The unique characteristics The camera captures the image of the classroom in the
of every human being are their face. In this proposed system, a beginning of session. The face recognition and detection is
face recognition technique is used for taking attendance performed. Again the image is captured at end of session.
automatically. The proposed system is initially trained with
Images taken in both the sessions are compared and the
student’s database which includes student name, photo and their
personal details. The attendance will be taken automatically attendance is updated in database.
during every class hours using recognition technique and
updated to the student’s database. If any student is absent, the In Implementation of automated attendance system
message will be automatically sent to their parents or guardian of using face recognition[3], proposes the attendance system
the absentees using GSM module. The system will also update the using face recognition. This system can be mainly used in
everyday attendance database to the Head of department. Employee management and Time attendance system. The
camera is placed in the entry point of an organization. It can
Keywords— Face recognition, Face detection, Open CV, Raspberry record only the entry time of a student and attendance is
pi, web camera updated to the student’s database.
I. INTRODUCTION
In Smart Attendance system using Face Detection
IoT makes us to develop a system without human interference. on Raspberry pi[4], proposes a face recognition attendance
This technology transfers data over the network. It allows system with IOT. Using face recognition and detection
objects to be sensed and controlled remotely. Now a day’s algorithm the faces are detected and the attendance is updated
attendance can be taken manually for every hour by the to the student’s database. The IOT device Raspberry pi use
lectures in an educational institution. The lectures call the face recognition method for taking attendance automatically
students name or their register number. So that, the minimal and communicates with cloud database.
amount of time can be wasted. And also the lectures manually
calculate and overall attendance of the students at the end of In Automated attendance using raspberry pi[5], the
the semester. There is a possibility of wrong attendance while camera is placed at the center of the classroom. Using the face
calculating overall attendance. recognition method, the system captures an image of the
To avoid such problems, the proposed system is students in the classroom and compares it with a database
implemented on IoT for taking attendance. With the help of already stored. If the image of a student matches it mark it as
IoT, the attendance will be taken automatically which reduces present otherwise as absent. The attendance will be
the time and effort of the lecturer. Attendance will be taken automatically updated in an attendance database.
for each and every hour in the classroom and it will be
automatically updated to the student’s database. The absentees III. PROPOSED SYSTEM
are informed to the guardian through SMS. IoT based
automatic attendance system will be more secure and efficient
technique for taking attendance in the classroom. The login
page is created for lecturer using IOT. The attendance
database and attendance percentage can also be checked by
the lecturer by using the IoT web page.

II. RELATED WORK


In Face Recognition Attendance System using
Raspberry Pi [1], the attendance are taken using face
recognition techniques. The main advantage of face
recognition attendance system is to prevent the fake
attendance system in the classrooms. The camera module is
placed at the center of the classroom. The face recognition
method recognizes the face and automatically verifies with the
existing database present in Open CV and the attendance is
taken.
Fig. 1. Automatic Attendance system

978-1-7281-1261-9/19/$31.00 ©2019 IEEE 151


Authorized licensed use limited to: Siksha O Anusandhan University. Downloaded on November 14,2023 at 07:54:15 UTC from IEEE Xplore. Restrictions apply.
Proceedings of the Fourth International Conference on Communication and Electronics Systems (ICCES 2019)
IEEE Conference Record # 45898; IEEE Xplore ISBN: 978-1-7281-1261-9

The camera is connected with the Raspberry pi. Initially the


camera captures images of students present in the classroom C. RTC
and detects the faces as a captured image. The detected faces Real Time Clock (RTC) counts seconds, months, hours,
are compared with the student’s database stored in the IOT. date of the month, month, day of the week and year with leap
When the detected faces matches with the already stored year compensation up to 2100. RTC is a two wired interface.
database, then the attendance is marked as present. If not, the RTC is the computer clock that keeps tracks of current time.
absent is marked for the student’s those who are not present
inside the classroom. After a specified amount of time, the C. GSM (Global System for Mobile communication)
message will be sent to the parents or guardians of the Global System for Mobile communication (GSM) is widely
absentees using GSM module. Thus the attendance is used for mobile communication system. It is a mobile
automatically updated to student’s profile. The web page is communication modem. GSM is an open and digital cellular
created for attendance database using IOT Cloud. The technology used for transmitting mobile voice and data
attendance database can also be checked by the faculty advisor services at different frequency levels.
by using the web page created with their login id and
password. The system will automatically update the Here the GSM module is used to send the message to the
attendance database to the Head of the Department. At the end parents or guardians if the student is not available in the class
of the semester the faculty advisor can export the student’s after specified duration of the time.
attendance to calculate overall attendance.

IV. HARDWARE DETAILS V. FLOW CHART OF THE PROPOSED SYSTEM


The flow diagram describes the entire operation carried out
A. RASBERRY PI 3 by the proposed system.
Raspberry pi 3 is ARM based credit card sized single
board computer can be used for many applications.
Additionally it includes wireless LAN and Bluetooth
connectivity for powerful connected designs. The speed of
the Raspberry pi 3 is 10 times faster than first generation.
Python language is a programming language used in
Raspberry pi 3.
Here the Raspberry pi 3 can act major role. It gathers
the captured image from the camera. Compare the
captured image with the image stored in the database.

Fig. 2. Raspberry pi 3
B. Camera
A camera is a hardware device which is used for Fig. 4. Flow diagram of the proposed system
capturing a photographic images or recording a video which
can be stored in a physical medium or photographic film. The VI. EXPRIMENTAL SETUP
image captured can be single image or a sequence of images
such as videos or movies. Here the camera is used to capture
the images of the students in all the directions. Send the
information to the raspberry pi board.

Fig. 3. Camera Fig. 5. Experimental setup of the proposed system

978-1-7281-1261-9/19/$31.00 ©2019 IEEE 152


Authorized licensed use limited to: Siksha O Anusandhan University. Downloaded on November 14,2023 at 07:54:15 UTC from IEEE Xplore. Restrictions apply.
Proceedings of the Fourth International Conference on Communication and Electronics Systems (ICCES 2019)
IEEE Conference Record # 45898; IEEE Xplore ISBN: 978-1-7281-1261-9

The different set of images of the students are trained and The updated attendance of the student’s in an excel sheet
stored in a student’s database. The captured images are
compared with trained images and the attendance will be
taken automatically using face recognition module.

Fig.6. Trained images Fig.9. Consolidated attendance at the end of the semester

The absentees of the student’s will be automatically informed VII. CONCLUSION


to their’s parents through SMS using GSM modem. The automatic attendance system using face recognition
technique has been developed for replacing a manual
attendance system. The propsoed system can capable of
working under numerous styles of lighting conditions,
different seating arrangements and environments in various
classrooms. Most of those conditions are tested on the system
and system has shown 95% accuracy for many of the cases.
There can also work for exist students depicting numerous
facial expressions, varying hair styles, beard, spectacles etc.
All of these cases are tested to get a high level of accuracy and
efficiency. This proposed system will be enforced for higher
results relating to the attendance management. So the
proposed system is proved to be more secure, reliable, fast and
efficient system. The system can save time, and reduce the
quantity of work of the faculty in the administration and can
replace the attendance sheets with electronic equipment and
reduces the quantity of human resource required for the
purpose.

Fig.7. SMS to the parents


VIII. FUTURE SCOPE
The proposed system can be further developed by
The updated attendance can be checked by the faculty advisor improving the recognition rate and by using the Raspberry pi
using the login page created. Infra Red camera module. So that the system can be uses as a
security surveillance system.
REFERENCES

[1] R.Kiran Kumar, Mekala.S, “Face Recognition attendance system using


Raspberry pi”, International Journal of Pure and Applied Mathematics,
Volume 115,October 2018.
[2] Ashish Choudhary, Abhishek Tripathi, Abhishek bajaj, Mudit Rathi ,
B.M.Nandini, “Automatic Attendance system using Face Recognition”,
International Journal of Modern Trends in Engineering and Research, April
2017.
[3] Nirmlaya Kar, Mrinal Kanti Debbarma, Ashim Saha, Dwijen Rudra Pal,
“Implementation Automated Attendance System using Face Recognition
Technique”, International Journal of Computer and Communication
Engineering, volume 1, No.2, July 2012.
[4] Aparna Behara, M.V.Ragunadh, “Real time Face Recognition system for
time and attendance applications”, International Journal of Electrical,
Electronics and Data Communication Engineering, volume 1, issue 4, June
2010.
Fig.8. Lecturer login page

978-1-7281-1261-9/19/$31.00 ©2019 IEEE 153


Authorized licensed use limited to: Siksha O Anusandhan University. Downloaded on November 14,2023 at 07:54:15 UTC from IEEE Xplore. Restrictions apply.
Proceedings of the Fourth International Conference on Communication and Electronics Systems (ICCES 2019)
IEEE Conference Record # 45898; IEEE Xplore ISBN: 978-1-7281-1261-9

[5] Vishal D. Bikkad, Dr. S.B.Sonkamble, Snehal A.Mane, Surabhi S.Sarada,


“Smart Attendance system using face detection on Raspberry pi”,
International Journal of Computer and Communication Engineering, Volume
6, Issue 5, May 2018.
[6] Rajkumar Soundrapandiyan, J.Prakash, “Automated attendance system
using raspberry pi”, International Journal of Pharmacy and Technology,
September 2016.
[7] Kunal Kishore, Ozwin Neel Lobo, Pranay Saraiwala, Prarthana R,
“Design and Development of IOT based Student’s Attendance system”,
International Journal of Innovations and Advanced in Computer Science,
Volume 7, Issue4, April 2018.
[8] Kawguchi, Y., Shoji, T., Weijanae, L.I.N., Kakusho, K., Minoh, M.(2005)
“Face recognition based lecture attendance system, In the 3 rd AEARU
workshop on Network Education.
[9] Rohit Chavan, Baburao Phad, Sankalp Sawant, Vinayak Futak,
“Attendance Management system using Face recognition”, International
Journal of Innovative research in Science and Technology, Volume 1, Issue
11, April 2015.
[10] Ofualagba Godswill, Omijie Osas, Orobor Anderson, Ibhadode
Oseikhuemen, Odiete Etse, “Automated students attendance management
system using Face recognition”, International Journal Educational Research
and Information Science, Volume 5, September 2018.
[11] Priya Paumarti, P. Purna Sekhar, “Classroom Attendance using Face
Detection and Raspberry Pi”, International Research Journal of Engineering
and Technology, Volume 5, Issue 03, March 2013.
[12] Mathana Gopala Krishnan, Balaji, Shyam Babu, “Implementation of
Automated attendance System using Face Recognition”, International Journal
of Scientific and Engineering Research, Volume 6, Issue 3, March 2015.

978-1-7281-1261-9/19/$31.00 ©2019 IEEE 154


Authorized licensed use limited to: Siksha O Anusandhan University. Downloaded on November 14,2023 at 07:54:15 UTC from IEEE Xplore. Restrictions apply.

You might also like