Full text

Turn on search term navigation

© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.

Abstract

Convolutional neural networks (CNNs) are increasingly recognized as an important and potent artificial intelligence approach, widely employed in many computer vision applications, such as facial recognition. Their importance resides in their capacity to acquire hierarchical features, which is essential for recognizing complex patterns. Nevertheless, the intricate architectural design of CNNs leads to significant computing requirements. To tackle these issues, it is essential to construct a system based on field-programmable gate arrays (FPGAs) to speed up CNNs. FPGAs provide fast development capabilities, energy efficiency, decreased latency, and advanced reconfigurability. A facial recognition solution by leveraging deep learning and subsequently deploying it on an FPGA platform is suggested. The system detects whether a person has the necessary authorization to enter/access a place. The FPGA is responsible for processing this system with utmost security and without any internet connectivity. Various facial recognition networks are accomplished, including AlexNet, ResNet, and VGG-16 networks. The findings of the proposed method prove that the GoogLeNet network is the best fit due to its lower computational resource requirements, speed, and accuracy. The system was deployed on three hardware kits to appraise the performance of different programming approaches in terms of accuracy, latency, cost, and power consumption. The software programming on the Raspberry Pi-3B kit had a recognition accuracy of around 70–75% and relied on a stable internet connection for processing. This dependency on internet connectivity increases bandwidth consumption and fails to meet the required security criteria, contrary to ZYBO-Z7 board hardware programming. Nevertheless, the hardware/software co-design on the PYNQ-Z2 board achieved an accuracy rate of 85% to 87%. It operates independently of an internet connection, making it a standalone system and saving costs.

Details

Title
Accelerating Deep Learning-Based Morphological Biometric Recognition with Field-Programmable Gate Arrays
Author
Zayed, Nourhan 1   VIAFID ORCID Logo  ; Tawfik, Nahed 2   VIAFID ORCID Logo  ; Mahmoud, Mervat M A 3   VIAFID ORCID Logo  ; Fawzy, Ahmed 4 ; Young-Im, Cho 5   VIAFID ORCID Logo  ; Abdallah, Mohamed S 6   VIAFID ORCID Logo 

 Computers and Systems Department, Electronics Research Institute (ERI), Cairo 11843, Egypt; [email protected] (N.Z.); ; Mechatronics Engineering, The British University in Egypt, Cairo 11843, Egypt 
 Computers and Systems Department, Electronics Research Institute (ERI), Cairo 11843, Egypt; [email protected] (N.Z.); 
 Microelectronics Department, Electronics Research Institute (ERI), Cairo 11843, Egypt 
 Nanotechnology Lab, Electronics Research Institute (ERI), Cairo 11843, Egypt 
 Department of Computer Engineering, Gachon University, Seongnam 13415, Republic of Korea 
 Informatics Department, Electronics Research Institute (ERI), Cairo 11843, Egypt; AI Lab, DeltaX Co., Ltd., 5F, 590 Gyeongin-ro, Guro-gu, Seoul 08213, Republic of Korea 
First page
8
Publication year
2025
Publication date
2025
Publisher
MDPI AG
e-ISSN
26732688
Source type
Scholarly Journal
Language of publication
English
ProQuest document ID
3159183495
Copyright
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.