Visible to the public Face Recognition-based Door Locking System with Two-Factor Authentication Using OpenCV

TitleFace Recognition-based Door Locking System with Two-Factor Authentication Using OpenCV
Publication TypeConference Paper
Year of Publication2021
AuthorsAzhari Halim, Muhammad Arif, Othman, Mohd. Fairuz Iskandar, Abidin, Aa Zezen Zaenal, Hamid, Erman, Harum, Norharyati, Shah, Wahidah Md
Conference Name2021 Sixth International Conference on Informatics and Computing (ICIC)
Keywordsauthentication, door lock system, face recognition, Histograms, home-security, Human Behavior, image processing, microcontrollers, OpenCV, passwords, pattern locks, pubcrawl, resilience, Resiliency, Safety, Scalability, Two factor Authentication, two-factor authentication
Abstract

This project develops a face recognition-based door locking system with two-factor authentication using OpenCV. It uses Raspberry Pi 4 as the microcontroller. Face recognition-based door locking has been around for many years, but most of them only provide face recognition without any added security features, and they are costly. The design of this project is based on human face recognition and the sending of a One-Time Password (OTP) using the Twilio service. It will recognize the person at the front door. Only people who match the faces stored in its dataset and then inputs the correct OTP will have access to unlock the door. The Twilio service and image processing algorithm Local Binary Pattern Histogram (LBPH) has been adopted for this system. Servo motor operates as a mechanism to access the door. Results show that LBPH takes a short time to recognize a face. Additionally, if an unknown face is detected, it will log this instance into a "Fail" file and an accompanying CSV sheet.

DOI10.1109/ICIC54025.2021.9632928
Citation Keyazhari_halim_face_2021