An Access Control System using RFID and Face Verification with QR Code-based Enrollment

Main Article Content

Ekarin Suethanuwong
Supachoke Sukkasame


The objective of this paper is to propose the system architecture and implementation of an access control system using RFID technology and face verification. The implemented system was employed to control user’s access at the tripod turnstile gate in the library of the Prince of Songkla University (Trang Campus). The access control system is divided into two parts: enrolment and access control. In the enrolment part, the system obtains the user information from three processes: (1) the basic user information (e.g., full name and university identification number) is received via a SOAP web service,
(2) the face image of a user is detected by using the camera of a mobile phone, (3) the UID data of a RFID card is read in a form of QR code by using our enrolment board. In the access control part, the RFID reader board forwards the UID data reading from an RFID card into the main controller board via RS-232 communication. The main controller board is used to send the UID data into the Flask web server in order to retrieve the corresponding face image encoding, and then verify with faces that are detected from the webcam at the tripod turnstile gate. The main controller board also controls the tripod turnstile gate via the push-pull solenoid and receives external signals from the proximity sensor and limit switch. The performance of the implemented system using the Raspberry Pi 4 Model B board as the main controller board in terms of verification accuracy and response time was measured, and also compared with the NVIDIA Jetson Nano board.

Article Details

Research Paper


Vandana and N. Kaur. “A Study of Biometric Identification and Verification System.” Proceedings of 2021 International Conference on Advance Computing and Innovative Technologies in Engineering (ICACITE), India, pp. 60-64, 2021.

K. Neeraja, P. R. Chandra Rao, S. Maloji, and M. A. Hussain. “Implementation of Security System for Bank using OpenCV and RFID.” International Journal of Engineering & Technology (UAE), Vol. 7, No. 2, pp. 187-192, 2018.

A. D. Deshmukh, M. G. Nakrani, D. L. Bhuyar, and U. B. Shinde. “Face Recognition Using OpenCV Based On IoT for Smart Door.” Proceedings of the International Conference on Sustainable Computing in Science, Technology & Management (SUSCOM-2019), India, pp. 1066-1073, 2019.

M. Boroš and F. Lenko. “Importance of electronic access control systems and the need for their testing.” Proceedings of 2020 International Conference on Diagnostics in Electrical Engineering (Diagnostika), Czech Republic, pp. 1-4, 2020.

O. Kainz, J. Drozd, M. Michalko, and F. Jakab. “RASPBERRY PI-BASED ACCESS CONTROL USING FACE RECOGNITION.” Acta Electrotechnica et Informatica, Vol. 19, No. 4, pp. 15-20, 2019.

Y. Wu and Y. Mao. “Research Progress of Biometric Identification Technology Applied to Access Control System.” Proceedings of 2020 3rd International Conference on Advanced Electronic Materials, Computers and Software Engineering (AEMCSE), China, pp. 279-282, 2020.

R. K. Uskenbayeva, A. A. Kuandykov, A. A. Kuatbayeva, A. B. Kassymova, G. K. Kuatbayeva, B. K. Zhussipbek, and Zh. Khamzina. “Development biometric IoT access control system for employees at the example of KazPost branch.” Proceedings of 2021 IEEE 23rd Conference on Business Informatics (CBI), Italy, pp. 202-206, 2021.

K. Selvaraj, S. Alagarsamy, and M. Dhilipkumar. “Raspberry Pi based Automatic Door Control System.” Proceedings of 2021 3rd International Conference on Signal Processing and Communication (ICPSC), India, pp. 652-656, 2021.

U. Farooq, M. U. Hasan, M. Amar, A. Hanif, and M. U. Asad. “RFID Based Security and Access Control System.” IACSIT International Journal of Engineering and Technology, Vol. 6, No. 4, pp. 309-314, 2014.

C. Busch, A. Czajka, F. Deravi, P. Drozdowski, M. Gomez-Barrero, G. Hasse, O. Henniger, E. Kindt, J. Kolberg, A. Nouak, K. Raja, R. Ramachandra, C. Rathgeb, J. Salomon, and R. Veldhuis. “A response to the European Data Protection Supervisor ‘Misunderstandings in Biometrics’ by the European Association for Biometrics.” IET biometrics, Vol. 11, No. 1, pp. 79-86, 2021.

K. W. Bowyer and P. J. Flynn. “Biometric identification of identical twins: A survey.” Proceedings of 2016 IEEE 8th International Conference on Biometrics Theory, Applications and Systems (BTAS), USA, pp. 1-8, 2016.

M. R. Faraji and X. Qi. “Face recognition under varying illuminations with multi-scale gradient maximum response.” Neurocomputing, Vol. 38, pp. 87-100, 2018.

X. Yin, Y. Zhu, and J. Hu. “A Survey on 2D and 3D Contactless Fingerprint Biometrics: A Taxonomy, Review, and Future Directions.” IEEE Open Journal of the Computer Society, Vol. 2, pp. 370-381, 2021.

F. Al-alem, M. A. Alsmirat, and M. Al-Ayyoub. “On the road to the Internet of Biometric Things: A survey of fingerprint acquisition technologies and fingerprint databases.” Proceedings of the 2016 IEEE/ACS 13th International Conference of Computer Systems and Applications (AICCSA), Morocco, pp. 1-6, 2016.

Z. Leyu, Z. Xinyou, F. Yunjia, L. Shuyao, B. Jun, and H. Xijia. “Design and Implementation of RFID Access Control System Based on Multiple Biometric Features.” Proceedings of the 2021 18th International Computer Conference on Wavelet Active Media Technology and Information Processing (ICCWAMTIP), Chengdu, China, pp. 570-575, 2021.

M. Abdul-Al, G. K. Kyeremeh, N. O. Parchin, R. A. Abd-Alhameed, R. Qahwaji, and J. Rodriguez. “Performance of Multimodal Biometric Systems Using Face and Fingerprints (Short Survey).” Proceedings of the 2021 IEEE 26th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD), Portugal, pp. 1-6, 2021.

M. B. Patel, S. M. Parikh, and A. R. Patel. “An improved approach in fingerprint recognition algorithm.” Smart Computational Strategies: Theoretical and Practical Aspects, Springer, Singapore, pp. 135-151, 2019.

A. A. Süzen, B. Duman, and B. Şen. “Benchmark Analysis of Jetson TX2, Jetson Nano and Raspberry PI using Deep-CNN.” Proceedings of the 2020 International Congress on Human-Computer Interaction, Optimization and Robotic Applications (HORA), Turkey, pp. 1-5, 2020.

T. Lindner, D. Wyrwał, M. Białek, and P. Nowak. “Face recognition system based on a single-board computer.” Proceedings of the 2020 International Conference Mechatronic Systems and Materials (MSM), Poland, pp. 1-6, 2020.

M. S. Akbar, P. Sarker, A. T. Mansoor, A. M. Al Ashray, and J. Uddin, “Face Recognition and RFID Verified Attendance System,” Proceedings of the 2018 International Conference on Computing, Electronics and Communications Engineering (iCCECE), pp. 168-172, 2018.

K. Sanath, M. K, M. Rajan, V. Balamurugan, and M. E. Harikumar, “RFID and Face Recognition based Smart Attendance System,” Proceedings of the 2021 5th International Conference on Computing Methodologies and Communication (ICCMC), pp. 492-499, 2021.

P. V. Kanna, K. V. Anusuya, and P. Vaishnavi. “Smart Attendance System using Face Recognition and RFID Technology,” Proceedings of the First International Conference on Combinatorial and Optimization (ICCAP), 2021.

RKAR. Kariapper, “Attendance System using RFID, IoT and Machine Learning: A Two-Factor Verification Approach,” Journal of Advanced Research in Dynamical and Control Systems, Vol. 12, pp. 3285-3297, 2021.

B. Wahyudono and D. Ogi. “Implementation of Two Factor Authentication based on RFID and Face Recognition using LBP Algorithm on Access Control System,” Proceedings of the 2020 International Conference on ICT for Smart Society (ICISS), pp. 1-6, 2020.

A. W. Mohamed and A. M. Zeki. “Web services SOAP optimization techniques.” Proceedings of the 2017 4th IEEE International Conference on Engineering Technologies and Applied Sciences (ICETAS), Bahrain, pp. 1-5, 2017.

Suwarno and Kevin. “Analysis of Face Recognition Algorithm: Dlib and OpenCV.” International Journal of Electronics, Vol. 4, No. 1, pp. 173-184, 2020.

H. Ahamed, I. Alam, and M. M. Islam. “HOG-CNN Based Real Time Face Recognition.” Proceedings of 2018 International Conference on Advancement in Electrical and Electronic Engineering (ICAEEE), Bangladesh, pp. 1-4, 2018.

A. Jadhav, S. Lone, S. Matey, T. Madamwar, and S. Jakhete. “Survey on Face Detection Algorithms.” International Journal of Innovative Science and Research Technology, Vol. 6, No. 2, pp. 291-297, 2021.

S. Ahmed and Q. Mahmood. “An authentication based scheme for applications using JSON web token.” Proceedings of the 22nd International Multitopic Conference (INMIC), Pakistan, pp. 1-6, 2019.

B. Mishra and A. Kertesz, “The Use of MQTT in M2M and IoT Systems: A Survey.” IEEE Access, Vol. 8, pp. 201071-201086, 2020.

C. K. Rajak, U. Soni, B. Biswas, and A. K. Shrivastava. “Real-time web based Timing display Application for Test Range Applications.” Proceedings of the 2nd International Conference on Range Technology (ICORT), India, pp. 1-6, 2021.

D. P. Hutabarat, R. Susanto, B. Prasetya, B. Linando, and S. M. N. Arosha. “Smart system for maintaining aquascape environment using internet of things based light and temperature controller.” International Journal of Electrical and Computer Engineering (IJECE), Vol. 2, No. 1, pp. 896-902, 2022.

K. R. Dabhade, K. S. Mulik, and H. Jerath. “IOT based Wearable Smart Health Band Assistance.” International Journal of Engineering Research & Technology (IJERT), Vol. 9, No. 11, 2020.

N. Hassan, D. A. Ramli, and S. A. Suandi. “Fusion of Face and Fingerprint for Robust Personal Verification System.” International Journal of Machine Learning and Computing, Vol. 4, No. 4, pp. 371-375, 2014.

Z. Yu, Y. Qin, X. Li, C. Zhao, Z. Lei, and G. Zhao. “Deep Learning for Face Anti-Spoofing: A Survey.” IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 45, No. 5, pp. 5609-5631, 2023.