Multiple histogram-based face recognition with high speed FPGA implementation

被引:18
|
作者
Bonny, Talal [1 ]
Rabie, Tamer [1 ]
Hafez, A. H. Abdul [2 ]
机构
[1] Univ Sharjah, Dept Elect & Comp Engn, Sharjah, U Arab Emirates
[2] Hasan Kalyoncu Univ, Gaziantep, Turkey
关键词
Face recognition; Gamma correction; Performance; Hardware accelerator; FPGA;
D O I
10.1007/s11042-018-5647-8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Face recognition is an algorithm that is capable of identifying or verifying a query face from multiple faces in the enrollment database. It poses a challenging problem in the field of image analysis and computer vision, especially for applications that deal with video sequences, face re-identification, or operate on intensity images and require fast processing. In this work, we introduce a high speed face recognition technique along with a high speed FPGA implementation. It uses a new similarity measure to estimate the distance between the query face and each of the database face images. The distance metric is the sum of the standard deviations between multiple histograms, which are calculated from each row of the query and database images. The lowest distance score refers to the database face that matches the query. The proposed technique is independent from the ambient illumination and outperforms the well-known face recognition algorithm "Eigenfaces" (it performs the face recognition 16 x faster when both algorithms run on the same platform). Furthermore, we exploit data parallelism in our proposed algorithm to design a hardware accelerator and to implement it on an FPGA prototyping board. The results show 10x execution time improvement in comparison to the software version.
引用
下载
收藏
页码:24269 / 24288
页数:20
相关论文
共 50 条
  • [1] Multiple histogram-based face recognition with high speed FPGA implementation
    Talal Bonny
    Tamer Rabie
    A. H. Abdul Hafez
    Multimedia Tools and Applications, 2018, 77 : 24269 - 24288
  • [2] FPGA implementation of histogram-based thresholding
    Hagara, Miroslav
    Kubinec, Peter
    Satka, Alexander
    Stojanovic, Radovan
    2022 11TH MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING (MECO), 2022, : 313 - 316
  • [3] Improved Multiple Histogram-based Features for Robust Face Recognition
    Chen, Qiu
    Lee, Feifei
    Kotani, Koji
    2017 10TH INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING, BIOMEDICAL ENGINEERING AND INFORMATICS (CISP-BMEI), 2017,
  • [4] Masked Face Recognition Using Histogram-Based Recurrent Neural Network
    Chong, Wei-Jie Lucas
    Chong, Siew-Chin
    Ong, Thian-Song
    JOURNAL OF IMAGING, 2023, 9 (02)
  • [5] FPGA-based SOC for hardware implementation of a local histogram-based video shot detector
    Ben Abdelali, Abdessalem
    Krifa, Mohamed Nidhal
    Mtibaa, Abdellatif
    TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2017, 25 (04) : 3300 - 3318
  • [6] LAW RECOGNITION VIA HISTOGRAM-BASED ESTIMATION
    Coq, G.
    Li, X.
    Alata, O.
    Pousset, Y.
    Olivier, C.
    2009 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS 1- 8, PROCEEDINGS, 2009, : 3425 - +
  • [7] Histogram-based clustering of multiple data streams
    Antonio Balzanella
    Rosanna Verde
    Knowledge and Information Systems, 2020, 62 : 203 - 238
  • [8] Histogram-Based CRC for 3D-Aided Pose-Invariant Face Recognition
    Shi, Liang
    Song, Xiaoning
    Zhang, Tao
    Zhu, Yuquan
    SENSORS, 2019, 19 (04)
  • [9] Histogram-based clustering of multiple data streams
    Balzanella, Antonio
    Verde, Rosanna
    KNOWLEDGE AND INFORMATION SYSTEMS, 2020, 62 (01) : 203 - 238
  • [10] Histogram-based quantization for robust and/or distributed speech recognition
    Wan, Chia-Yu
    Lee, Lin-Shan
    IEEE TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2008, 16 (04): : 859 - 873