Implementation of Face Recognition Algorithm on Field Programmable Gate Array (FPGA)

被引:2
|
作者
Sustersic, Tijana [1 ,2 ]
Peulic, Aleksandar [1 ]
机构
[1] Univ Kragujevac, Fac Engn, Sestre Janjic 6, Kragujevac 34000, Serbia
[2] Bioengn Res & Dev Ctr BioIRC, Prvoslava Stojanovica 6, Kragujevac 34000, Serbia
关键词
Face recognition; field programmable gate array (FPGA); Xilinx IP core; fast fourier transform (FFT); real-time image processing; FOURIER-TRANSFORM; PCA;
D O I
10.1142/S0218126619501299
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The aim of this study is to implement an algorithm for face recognition, based on fast fourier transform (FFT), on the field programmable gate array (FPGA) chip. Implemented program included the initialization process of two single-IP-core ROM blocks, each with an image of a human face, which are sent to the real components of two-channel IP CoreFFT block. The result of classification could be displayed in the form of either a word "yes" or "no" on the seven-segment display or the information about the reference to the folder with the found match face. Due to the lack of memory on the chip, the results are discussed based on the results obtained by the simulation, whilst the implemented part of the system included displaying images on VGA monitor and result of the algorithm shown on seven-segment display or realized as a software solution in Matlab. The results show 79% accuracy and the advantage of presented system lies in the possibility of working with images in real time. The results obtained in this study can be a good starting point in the implementation of complex algorithms for face recognition using all the benefits that FPGAs offer.
引用
收藏
页数:25
相关论文
共 50 条
  • [31] A Multiscroll Chaotic Attractors with Arrangement of Saddle-Shapes and Its Field Programmable Gate Array (FPGA) Implementation
    Wang, Faqiang
    Xiao, Yufang
    COMPLEXITY, 2020, 2020
  • [32] Implementation of data cache block (DCB) in shared processor using field-programmable gate array (FPGA)
    Karthick, R.
    Meenalochini, P.
    JOURNAL OF THE NATIONAL SCIENCE FOUNDATION OF SRI LANKA, 2020, 48 (04): : 475 - 479
  • [33] 160-fold acceleration of the Smith-Waterman algorithm using a field programmable gate array (FPGA)
    Li, Isaac T. S.
    Shum, Warren
    Truong, Kevin
    BMC BIOINFORMATICS, 2007, 8 (1)
  • [34] 160-fold acceleration of the Smith-Waterman algorithm using a field programmable gate array (FPGA)
    Isaac TS Li
    Warren Shum
    Kevin Truong
    BMC Bioinformatics, 8
  • [35] Field programmable gate array implementation of neuronal ion channel dynamics
    Mak, TS
    Rachmuth, G
    Lam, KP
    Poon, CS
    2005 2ND INTERNATINOAL IEEE/EMBS CONFERENCE ON NEURAL ENGINEERING, 2005, : 144 - 148
  • [36] Field Programmable Gate Array Implementation of Digital Filter for Cochlear Implant
    Devi, Sarungbam Sanahanbi
    Chakraborty, Madhuparna
    JameerPatan, Roshan
    2016 INTERNATIONAL CONFERENCE ON COMMUNICATION AND SIGNAL PROCESSING (ICCSP), VOL. 1, 2016, : 1511 - 1515
  • [37] Multiband Broadband Modulator Implementation on Field-Programmable Gate Array
    Castro, Cristhian
    Gordon, Carlos
    Encalada, Patricio
    Cumbajin, Myriam
    APPLIED TECHNOLOGIES (ICAT 2019), PT III, 2020, 1195 : 318 - 330
  • [38] Implementation of Petri nets using a field-programmable gate array
    Yang, SK
    Liu, TS
    QUALITY AND RELIABILITY ENGINEERING INTERNATIONAL, 2000, 16 (02) : 99 - 116
  • [39] Implementation of a new chaotic system based on field programmable gate array
    Shao Shu-Yi
    Min Fu-Hong
    Wu Xue-Hong
    Zhang Xin-Guo
    ACTA PHYSICA SINICA, 2014, 63 (06)
  • [40] Implementation of fractional order integrator/differentiator on field programmable gate array
    Rana, K. P. S.
    Kumar, V.
    Mittra, N.
    Pramanik, N.
    ALEXANDRIA ENGINEERING JOURNAL, 2016, 55 (02) : 1765 - 1773