Low-cost embedded facial recognition system based on overlapped local binary pattern

• Design of real-time embedded system for face recognition • a trade-off between accuracy and execution time is considered throughout the development phase, where a set of optimizations are proposed to speed up the face recognition process. • To extract the facial features, Centrally Overlapped Blocks-Local Binary Pattern (COB-LBP) is adopted to preserve the spatial distribution of pixels. • Validation of COB-LBP descriptor performance in a low-cost architecture To establish high-performance facial recognition systems, image descriptor-based methods have been widely adopted in the state-of-the-art. These methods are mainly designed to be run on general-purpose computers. Hence, during the development phase, hardware resources such as available memory and CPU frequency are not considered. Conversely, as low-cost architectures are designed to perform a specific task. Thus, they have limited hardware resources in terms of operating frequency and available memory. Nevertheless, they include essential properties such as autonomy, portability, and low-cost. The facial recognition approaches that will be implemented on hardware architectures will benefit from these properties. In particular, the low-cost will allow the use of facial recognition systems on a large-scale. To overcome this problem, in this work, a trade-off between accuracy and execution time was considered throughout the development phase. To this end, the proposed design methodology is based on the use an image descriptor based on integer computation, as embedded processors are generally inadequate for floating-point calculations. In light of this, the well-known LBP descriptor will be utilized to extract facial features, and specially, we will use the technique of centrally overlapped blocks (CoB) which consists of combining the centers of the distinct blocks in order to preserve the spatial distribution of pixels. Indeed, the LBP descriptor has undergone extensive testing in general-purpose computers, where it has demonstrated its effectiveness. In this study, we aim to evaluate the performance of this descriptor within a low-cost embedded architecture. The proof-of-concept is performed on the low-cost ZC702 SoC FPGA board, which includes a Dual ARM Cortex-A9 with FPGA fabric. The experimental study conducted on the AR, ORL, Yale and Face-95 databases proved the high performance of the proposed system in comparison with the state-of-the-art approaches, where we achieve a recognition rate of respectively 98.88%, 92.50%, 95.55% and 97.40% on the AR, ORL, Yale and Face-95 databases, with a response time of 40 ms.

Authors

Institutions

Publication Details

Journal
e-Prime - Advances in Electrical Engineering Electronics and Energy
Published
2025-02-13
DOI
https://doi.org/10.1016/j.prime.2025.100924
Citations
4
Primary Topic
Face and Expression Recognition
Type
article
Field-Weighted Citation Impact
5.10
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Low-cost embedded facial recognition system based on overlapped local binary pattern

M. Imad Ouloul, Abdellah Amghar, Karim Afdel, Zakaria Moutakki
4 citations
e-Prime - Advances in Electrical Engineering Electronics and Energy
Face and Expression Recognition
5.10
article

Low-cost embedded facial recognition system based on overlapped local binary pattern

M. Imad Ouloul, Abdellah Amghar, Karim Afdel, Zakaria Moutakki
article en
4 citations

Abstract

• Design of real-time embedded system for face recognition • a trade-off between accuracy and execution time is considered throughout the development phase, where a set of optimizations are proposed to speed up the face recognition process. • To extract the facial features, Centrally Overlapped Blocks-Local Binary Pattern (COB-LBP) is adopted to preserve the spatial distribution of pixels. • Validation of COB-LBP descriptor performance in a low-cost architecture To establish high-performance facial recognition systems, image descriptor-based methods have been widely adopted in the state-of-the-art. These methods are mainly designed to be run on general-purpose computers. Hence, during the development phase, hardware resources such as available memory and CPU frequency are not considered. Conversely, as low-cost architectures are designed to perform a specific task. Thus, they have limited hardware resources in terms of operating frequency and available memory. Nevertheless, they include essential properties such as autonomy, portability, and low-cost. The facial recognition approaches that will be implemented on hardware architectures will benefit from these properties. In particular, the low-cost will allow the use of facial recognition systems on a large-scale. To overcome this problem, in this work, a trade-off between accuracy and execution time was considered throughout the development phase. To this end, the proposed design methodology is based on the use an image descriptor based on integer computation, as embedded processors are generally inadequate for floating-point calculations. In light of this, the well-known LBP descriptor will be utilized to extract facial features, and specially, we will use the technique of centrally overlapped blocks (CoB) which consists of combining the centers of the distinct blocks in order to preserve the spatial distribution of pixels. Indeed, the LBP descriptor has undergone extensive testing in general-purpose computers, where it has demonstrated its effectiveness. In this study, we aim to evaluate the performance of this descriptor within a low-cost embedded architecture. The proof-of-concept is performed on the low-cost ZC702 SoC FPGA board, which includes a Dual ARM Cortex-A9 with FPGA fabric. The experimental study conducted on the AR, ORL, Yale and Face-95 databases proved the high performance of the proposed system in comparison with the state-of-the-art approaches, where we achieve a recognition rate of respectively 98.88%, 92.50%, 95.55% and 97.40% on the AR, ORL, Yale and Face-95 databases, with a response time of 40 ms.

e-Prime - Advances in Electrical Engineering Electronics and EnergyVol. 11
Université Ibn Zohr (MA), Sidi Mohamed Ben Abdellah University (MA)
Openalex Percentile: Top 5%
Face and Expression Recognition
5.10
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.