Raspberry Pi-Based Access Controls Using Facial Recognition and Two-Factor Authentication

This research project explores the implementation of secure access controls which combine facial recognition with two-factor authentication (2FA) on a Raspberry Pi. The system uses a third-party USB 3.0 camera to capture and verify facial images, which then confirms users' identities using libraries from OpenCV. For added security to navigate the lack of expensive infrared cameras, 2FA is required, which necessitates a second layer of authentication beyond facial recognition. Once verified, the system sends signals through the Raspberry Pi's GPIO pins to engage or release a physical lock, which provides an efficient and cost-effective solution for physical access control. This research is a pivot and enhancement of prior systems using similar libraries, which are prone to unauthorized users granting access with pictures of authorized faces. This project aims to demonstrate the feasibility and potential of low-cost hardware and open-source software to enhance security in secure areas, as well as personal uses, which highlights the Raspberry Pi's versatility in security applications.

Authors

Institutions

Publication Details

Published
2025-03-22
DOI
https://doi.org/10.1109/southeastcon56624.2025.10971467
Primary Topic
IoT-based Smart Home Systems
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Raspberry Pi-Based Access Controls Using Facial Recognition and Two-Factor Authentication

Andrew Swartz, John Doyle, Jay V. Chandiramani
IoT-based Smart Home Systems
article

Raspberry Pi-Based Access Controls Using Facial Recognition and Two-Factor Authentication

Andrew Swartz, John Doyle, Jay V. Chandiramani
article en

Abstract

This research project explores the implementation of secure access controls which combine facial recognition with two-factor authentication (2FA) on a Raspberry Pi. The system uses a third-party USB 3.0 camera to capture and verify facial images, which then confirms users' identities using libraries from OpenCV. For added security to navigate the lack of expensive infrared cameras, 2FA is required, which necessitates a second layer of authentication beyond facial recognition. Once verified, the system sends signals through the Raspberry Pi's GPIO pins to engage or release a physical lock, which provides an efficient and cost-effective solution for physical access control. This research is a pivot and enhancement of prior systems using similar libraries, which are prone to unauthorized users granting access with pictures of authorized faces. This project aims to demonstrate the feasibility and potential of low-cost hardware and open-source software to enhance security in secure areas, as well as personal uses, which highlights the Raspberry Pi's versatility in security applications.

Indiana University Southeast (US)
Indiana University Southeast
Openalex Percentile: Top 93%
IoT-based Smart Home Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Raspberry Pi-Based Access Controls Using Facial Recognition and Two-Factor Authentication — Andrew Swartz, John Doyle, et al. · (2025) | TGRS Research Map | TGRS