Professional Documents
Culture Documents
Bawar ALiteratureReviewonSmartAttendanceSystems
Bawar ALiteratureReviewonSmartAttendanceSystems
net/publication/362405196
CITATIONS READS
0 14,869
2 authors, including:
SEE PROFILE
All content following this page was uploaded by Bawar Ali Abdalkarim on 10 September 2022.
Abstract –Every institution that depends on people must account for its employees as a first step in the
modern-day. As a result, creating and maintaining a suitable management system costs the different
organizations a substantial sum of money. In many countries, government organizations and educational
institutions keep track of attendance using paper-based methods. For example, to maintain track of each
student's attendance, it takes time to call out their name at the beginning of the course. False signs, names
missing from spreadsheets, manually inputting data into systems, and the possibility of proxy attendance
are further problems. Such techniques have a few problems that have grown over time. To track attendance,
it is crucial to swap out these outdated practices for modern ones. As a result, a lot of work and research
has been done in this area using current technologies. Especially, automatic recognition of a particular
individual based on distinguishing characteristics such as QR code, ID and password, face recognition,
fingerprint recognition is of interest to researcher. This paper presents a literature overview of the recent
works on automated and smart attendance tracking systems. Concerning technology, application domain,
and key findings, our critical assessment has emphasized research in the body of literature.
Keywords – Attendance System, Automated, Biometric Recognition, Mobile, RFID, QR code, Face Recognition.
challenges is included in the paper's conclusion, put into practice. A mobile-based attendance
along with an overview of the wide varieties. management program for Android systems was
developed using VB.NET and SQL Server. This
II. RELATED WORKS project allows for the maintenance of student
Utilizing an automated attendance system is a attendance, calculating attendance grades, and
recent method of keeping track of attendance. creating a report. Five components make up the
Several attendance tracking systems that make use system: admin, registration, student, SMS, and an
of biometric recognition have been presented, Android component. Students can use the android
including Fingerprint Recognition (Mohamed and part to send messages to the system informing
Raghu [3]; Soewito et al. [4]), Face Recognition lecturers of their absence. Parents can also get SMS
(Varadharajan et al.[5], Smitha [6]; Ofualagba et al. notifications on students' behavior [19].
[7]; Alburaiki et al. [8]), Barcodes (Noor et al. [9]), B. Fingerprint Recognition Based
QR Codes (Sunaryono et al. [10], Sutar et al. [11]), Most of the research has demonstrated that
GPS (Kumar and Kumar [12]), Jetson Nano fingerprint or hand gesture recognition is a highly
(Chandramouli et al. [13]), Sensors (Prangchumpol suitable method for an attendance management
[14]), RFID (Souza et al. [15]), Authorized system. The method of digitally comparing one or
Username and Password Mobile Device (Kumbhar more unknown fingerprints to a collection of known
et al. [16]; Hameed [17]) to obtain student ID for the and unknown fingerprints in the database is known
attendance process. Many systems have been as automated fingerprint recognition. A particular
installed on Portable Devices (Chandramouli et al. finger assumption device that is used as a
[13], Varadharajan et al.[5], Mendonca et al. [18]) component of a special finger impression
attendance framework was described by Mohamed
and Smartphones (Souza et al. [15], Prangchumpol
and Raghu [3]. The students may check their
[14], Kumar and Kumar [12], Somasundaram et al.
essence by placing their fingertips on the device's
[19]; Noor et al. [9]; Soewito et al. [4]; Kumbhar et sensor. But because fingerprint scanners can't
al. [16]; Hameed [17]). In the coming section, some always identify something the first time, this
of those current approaches will be discussed and framework lacks viability.
evaluated briefly along with their used technologies Soewito et al. [4] presented an attendance system
and their main findings. employing smartphone GPS and fingerprint
technologies. The method takes a lot of time since it
III. LITERATURE REVIEW makes use of fingerprint recognition.
A. Digitalizing the Old Approach
Traditional student attendance involves all the
roll-calling issues and takes a lot of time for students
and teachers to conduct departmental sessions. The
procedure is lengthy and takes many instructors' and
students' time. Mendonca et al. [20] reduced the
length of the complete attendance verification by
designing an online system. Substituting the
conventional procedure, teachers had to call each
student's name in class and note the attendance
when the student answered. It offers a more
straightforward and quicker approach to monitoring
attendance. Instructors will no longer require a Fig. 1 General Architecture of Fingerprint Recognition
paper sheet to mark student attendance in their
C. GPS-based Attendance System
proposed system. They can construct attendance
records by obtaining the necessary information from Global Positioning System, or GPS, enables us to
the database, making the entire procedure paperless. determine a person's location and direction at any
Another Research used mobile devices in the time, any place on Earth. In terms of knowing where
attendance management system were developed and humans are and how to go to other areas, people still
1569
Bawar Ali Abdalkarim and Devrim Akgün, A Literature Review on Smart Attendance Systems, ICAENS 2022, Konya, Turkey
need objects in the sky, but now satellites utilize compare face images from a video or photograph to
them. In their work, Kumar and Kumar [12] a database of known and unknown faces. The Face,
presented a creative location-based time and Recognition-based Attendance Management
attendance monitoring system that was deployed on System, was developed by Smitha to develop an
an Android mobile app. The use of smartphones organized classroom attendance system using face
helps to reduce the need for additional biometric recognition methods [6]. Through facial ID, the
scanning equipment. Components of the system can record involvement. Through a camera,
organization include a specific location, which may it finds faces and then recognizes them. The system
be located using GPS. The GPS on mobile phones is split into two parts: facial recognition and
determines each student's place, and these locations detection. Using the Local Binary Pattern
are crucial for some time and attendance tracking. Histogram (LBPH), the system will identify faces of
students in the live-streamed video from the class
D. Barcode / QR code Based
and, if the recognized face is found in the database,
An associated barcode is a graphical way to will mark their attendance.
represent data that machines regarding the item can Face recognition technology was also discussed
read. A quick Response Code, sometimes known as by Varadharajan et al. in their paper. They placed a
a QR code, is comparable to a barcode. However, camera inside the class, using this technique to take
it holds data in both two perpendicular directions pictures. The attendance is registered as a present
because of its two-dimensionality. As a result, a QR after faces are found and identified in the database.
code may store several times more data than a Parents are informed of a student's disappearance if
barcode. Discussing a system for automating their attendance is noted as absent [5].
student attendance was introduced by Noor et al. [9]. The research by Chandramouli et al. [13], wherein
Everyone in this system has a unique ID that is they utilized NVIDIA's Jetson Nano, is one of many
assigned a barcode that the mobile app can scan. that tries to modernize how attendance is managed
Each user in this system has an individual ID with a in a certain method and even the parameters for time
barcode that the mobile app may scan. One of the management. The device is set in the class, where
drawbacks of this approach was that a single student the names and photos of the students are held. Open
may trick it by using the IDs of the other students in CV is used to obtain the photos. The processor board
the arrangement. would be NVIDIA Jetson Nano's Developer kit. A
Another approach depends on gathering Haar classifier is used to identify faces once the
attendance and updating data in one area. The extraction has been processed. They subsequently
suggested method, which was built utilizing QR identified with the aid of the LBPH Algorithm. An
code technology and is based on research by Sutar Excel spreadsheet is generated and refreshed hourly
et al. [11], is a smart attendance system that would with data from the appropriate class teacher.
speed the attendance process by creating and Ofualagba et al. [7] suggested a system named
scanning QR codes. The system runs as an Automated Student Attendance Management
application on mobile devices and is built on QR System Using Face Recognition that highlights the
Technology. use of Cloud Computing (CC) technological
Moreover, to assure student attendance in the concepts to boost the performance of face
course, Sunaryono et al. suggest "an Android-based identification methods. The FACECUBE system,
course attendance system using face recognition." which is suggested here, uses facial recognition to
[10]. The course information is encoded into a QR take attendance. The system provides students,
code and presented from the front of the class. The instructors, and administrators with online features.
student is just required to use their phone to take a However, putting this system together involves
photo of their face and display a QR code. The several steps, including purchasing new hardware
picture will subsequently be transmitted to the and software.
server to manage the attendance. Susanto et al. [21] were attempted to perform a
E. Face Recognition Based slightly different type of research concerning the
detection of face recognition of lecturers who are
The idea of finding human faces in referenced
present in the application system via an Android
photographs or videos is known as face detection. A
device. They make a connection with face
face recognition system is a type of tech that can
1570
Bawar Ali Abdalkarim and Devrim Akgün, A Literature Review on Smart Attendance Systems, ICAENS 2022, Konya, Turkey
recognition detection and, after that, save it to the their attendance information. Additionally, SMS
database that was used as information about the technology is employed to ensure the safety of the
presence of lecturers who are teaching. The local students and to notify families about their child's
binary pattern histogram (LBPH) classifier attendance. Face recognition is also used to
approach, which may be used as a strategy in the establish a proper attendance record. A particular
attendance system of lecturers to be more efficient student's face is detected and recorded as present in
and productive, is used to evaluate the facial the database using the Android device's camera.
recognition system. When necessary, attendance reports could also be
An open-source, generic application for assessing formed.
daily attendance using face recognition and
making use of the Android system was proposed in
the Hava et al. [22] study. Almost every institution
may readily get it at no cost. With this suggested
solution, Google Sheets are automatically created
and available to the institution with no effort. The
system involves facial identification and recognition
algorithms to identify individual students and record
their participation.
Prangchumpol mentions in his research, "Face Fig. 2 Fundamentals of Face Recognition Process
Recognition for Attendance Management System
Using Multiple Sensors,"[14] that his performance F. Android-Based Authorized ID and Password
still falls short when it comes to accurately identify Android OS was developed mainly for touch
students' faces and that he is still unable to confirm mobile devices. It is based on a slightly different
or rectify the data when a mistake occurs in class. version of the Linux kernel and other open-source
Therefore, he seeks to improve the efficiency of the applications. You can be prompted to sign up or sign
face recognition-based attendant system and make in each time you use an android-based smartphone
the system's principles simple for students to and visit an application or website. Typically, a
understand. This sort of validation aims to discover login/password creation request can be made for
how to detect faces utilizing the Android Face you. Now that this procedure is so popular, some
Recognition with Deep Learning approach. The users may register their accounts without giving
database is linked to the web server using cloud attention to their password because it has practically
storage. become part of the routine. Unfortunately, if a user
Alburaiki et al. [8] developed a methodology that picks poor credentials, there is much risk. Hameed
solved three key elements: First, using mobile [17] developed and put into use an intelligent
phone cameras and automatically recognizing and Android-based attendance system. The technology
analyzing faces. The second is a machine-learning- creates attendance data automatically and offers a
based facial recognition API. Lastly, maps API. The quicker, more economical, and accessible solution
outcome demonstrates that face recognition has for tracking online student attendance. The three
attained high accuracy in identifying students' faces characteristics of the attendance system are the
even in unfavorable conditions. The system admin account, which can log in and change the
displayed practical examples of responses by database; the instructor account, which can mark
marking the student's attendance after identifying students as the present; and the reporter which can
the student's face and location, as well as the lecturer verify attendance records and report all duties.
has the option to access a report of submitted The course instructor will be ready to obtain
attendance. attendance with ease using phones with Android OS
A portable attendance system that could be which has been developed to save attendance both
accessed from any location at any time inspired on the device and servers, as well as to Verify
Salac's study [23]. Without carrying paper and PCs, statistics and print a paper version according to
the lecturer may simply verify attendance using Islam et al. [24] paper. Their system can record
an Android smartphone. The students' Android attendance, mark invaders' admission, calculate
phones make it simple for them to check attendance percentages, and send emails and Text
1571
Bawar Ali Abdalkarim and Devrim Akgün, A Literature Review on Smart Attendance Systems, ICAENS 2022, Konya, Turkey
systems. They primarily engaged in developing Detection,” in 2016 Online international conference
technical products that satisfy obstacles in on green engineering and technologies, 2016.
[6] P. S. H. Smitha, “Face Recognition based Attendance
identifying, recognizing, recording, monitoring, Management System.,” Int. J. Eng. Res. & Technol.,
positioning, and tracking students or staff as vol. 9, no. 05, 2020.
opposed to conventional systems that require more [7] O. Godswill, O. Osas, O. Anderson, I. Oseikhuemen,
processes and daily resources and impose and O. Etse, “Automated Student Attendance
duplication of effort. Academic institutions were Management System using Face Recognition,” Int. J.
Educ. Res. Inf. Sci., vol. 5, no. 4, pp. 31–37, 2018.
used to apply in earlier research recommending [8] M. S. M. Alburaiki, G. M. Johar, R. A. A. Helmi, and
attendance management systems. Consequently, by M. H. Alkawaz, “Mobile Based Attendance System:
emphasizing current research that was performed in Face Recognition and Location Detection using
this field, we will discover that the facial Machine Learning,” in 2021 IEEE 12th Control and
recognition-based method, whether with portable or System Graduate Research Colloquium, ICSGRC
2021 - Proceedings, 2021, pp. 177–182. doi:
mobile devices, has become significantly more 10.1109/ICSGRC53186.2021.9515221.
widespread than any other accessible technique. [9] S. A. M. Noor, N. Zaini, M. F. A. Latip, and N.
And this technology has become the most popular Hamzah, “Android-Based Attendance Management
and effective for researchers to work on. System,” in 2015 IEEE Conference on Systems,
Process and Control (ICSPC), 2015, pp. 118–122.
V. CONCLUSION [10] D. Sunaryono, J. Siswantoro, and R. Anggoro, “An
Android Based Course Attendance System using Face
One of the most challenging and time-consuming Recognition,” J. King Saud Univ. - Comput. Inf. Sci.,
duties is managing the attendance of employees or vol. 33, no. 3, pp. 304–312, 2021, doi:
students. Every study by researchers aims to 10.1016/j.jksuci.2019.01.006.
simplify such a challenging process using various [11] H. Sutar, S. Chaudhari, P. Bhopi, and D. Sonavale,
methods and technologies, including biometrics, “Automated Attendance System,” Int. Res. J. Mod.
Eng. Technol. Sci., vol. 04, no. 04, 2022.
IoT, and Portable Devices. Commonly, one of the [12] Y. N. S, A. Kumar, and N. R. Kumar, “Location Based
algorithms will be applied before marking Smart Attendance System Using GPS,” Ann. Rom.
attendance on the system. Different algorithms may Soc. Cell Biol., vol. 25, no. 2, pp. 4510–4516, 2021,
be utilized to identify a person and inform [Online]. Available: http://annalsofrscb.ro
instructors or administrators of a place about their [13] B. Chandramouli, S. A. Kumar, C. V. Lakshmi, G. B.
Harish, and P. A. Khan, “Face Recognition Based
staff's engagement. It will be essential to pay Attendance System Using Jetson Nano,” Int. Res. J.
attention to how quickly and effectively data can be Mod. Eng. Technol. Sci., vol. 3, no. 8, 2021.
stored and retrieved. This review's objective is to [14] D. Prangchumpol, “Face Recognition for Attendance
provide the most recent research and concerns in Management System Using Multiple Sensors,” in
such an area and provide a brief overview of their Journal of Physics: Conference Series, 2019, vol.
1335, no. 1, doi: 10.1088/1742-6596/1335/1/012011.
significant contributions. [15] J. D. W. S. Souza, S. Jothi, and A. Chandrasekar,
“Automated Attendance Marking and Management
REFERENCES System by Facial Recognition Using Histogram,” in
[1] A. Abbasi and H. Bamakan, “Automation Attendance 2019 5th International Conference on Advanced
Systems Approaches: A Practical Review,” BOHR Int. Computing and Communication Systems, ICACCS
J. Internet Things Res., vol. 1, no. 1, pp. 7–15, 2022. 2019, 2019, doi: 10.1109/ICACCS.2019.8728399.
[2] Techopedia, “What is a Biometric System?,” [16] A. A. Kumbhar, K. S. Wanjara, D. H. Trivedi, A. U.
Techopedia, 2012. https://www.techopedia.com/ Khairatkar, and D. Sharma, “Automated Attendance
[3] B. K. P. Mohamed and C. V. Raghu, “Fingerprint Monitoring System using Android Platform,” Int. J.
Attendance System for Classroom Needs,” in 2012 Curr. Eng. Technol., vol. 4, no. 2, pp. 1096–1099,
Annual IEEE India Conference, INDICON 2012, 2014, [Online]. Available: International Journal of
2012, doi: 10.1109/INDCON.2012.6420657. Current Engineering and Technology
[4] B. Soewito, F. L. Gaol, E. Simanjuntak, and F. E. [17] M. A. J. Hameed, “Android-based Smart Student
Gunawan, “Attendance System on Android Attendance System,” Int. Res. J. Eng. Technol., vol.
Smartphone,” in ICCEREC 2015 - International 12, pp. 2356–2395, 2017.
Conference on Control, Electronics, Renewable [18] B. J. Mendonca, G. D’mello, R. D’souza, and J. More,
Energy and Communications, 2015, pp. 208–211. doi: “Automated Attendance using Android Devices,” Int.
10.1109/ICCEREC.2015.7337046. J. Appl. Inf. Syst., vol. 8, no. 6, pp. 21–26, 2015.
[5] E. Varadharajan, R. Dharani, S. Jeevitha, B. [19] V. Somasundaram, M. Kannan, and V. Sriram,
Kavinmathi, and S. Hemalatha, “Automatic “Mobile Based Attendance Management System,”
Attendance Management System using Face Indian J. Sci. Technol., vol. 9, no. 35, pp. 1–4, 2016,
1573
Bawar Ali Abdalkarim and Devrim Akgün, A Literature Review on Smart Attendance Systems, ICAENS 2022, Konya, Turkey
doi: 10.17485/ijst/2016/v9i35/101807.
[20] B. J. Mendonca, G. D’mello, R. D’souza, and J. More,
“Automated attendance using android devices,” Int. J.
Appl. Inf. Syst., vol. 8, no. 6, pp. 21–26, 2015.
[21] F. Susanto, F. Fauziah, and A. Andrianingsih,
“Lecturer Attendance System using Face Recognition
Application an Android-Based,” J. Comput. Networks,
Archit. High Perform. Comput., vol. 3, no. 2, pp. 167–
173, 2021, doi: 10.47709/cnahpc.v3i2.981.
[22] V. Hava, S. Kale, A. Bairagi, C. Prasad, S. Chatterjee,
and A. Varghese, “Free & Generic Facial Attendance
System using Android,” Int. Res. J. Eng. Technol., vol.
06, no. 09, p. 6, 2019.
[23] D. M. V. Salac, “PRESENT: An Android-Based Class
Attendance Monitoring System Using Face
Recognition Technology,” Int. J. Comput. Sci. Res.,
vol. 2, no. 3, pp. 102–115, 2018, doi:
10.25147/ijcsr.2017.001.1.28.
[24] M. M. Islam, M. K. Hasan, M. M. Billah, and M. M.
Uddin, “Development of Smartphone-Based Student
Attendance System,” in 5th IEEE Region 10
Humanitarian Technology Conference 2017, 2018,
vol. 2018, doi: 10.1109/R10-HTC.2017.8288945.
1574