FPGA-based IP cores implementation for face recognition using dynamic partial reconfiguration

被引:4
作者
Ahmad, Afandi [1 ]
Amira, Abbes [2 ,3 ]
Nicholl, Paul [4 ]
Krill, Benjamin [2 ]
机构
[1] Univ Tun Hussein Onn Malaysia UTHM, Fac Elect & Elect Engn, Dept Comp Engn, Johor Baharu, Malaysia
[2] Univ Ulster, Fac Comp & Engn, Nanotechnol & Integrated Bioengn Ctr NIBEC, Ulster, North Ireland
[3] Qatar Univ, Coll Engn, Dept Elect Engn, Doha, Qatar
[4] Queens Univ Belfast, Sch Elect Elect Engn & Comp Sci, Belfast, Antrim, North Ireland
关键词
Field programmable gate array (FPGA); Face recognition; Discrete wavelet transform (DWT); Dynamic partial reconfiguration (DPR); ARCHITECTURES; IMAGE;
D O I
10.1007/s11554-011-0221-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents a combination of novel feature vectors construction approach for face recognition using discrete wavelet transform (DWT) and field programmable gate array (FPGA)-based intellectual property (IP) core implementation of transform block in face recognition systems. Initially, four experiments have been conducted including the DWT feature selection and filter choice, features optimisation by coefficient selections and feature threshold. To examine the most suitable method of feature extraction, different wavelet quadrant and scales have been evaluated, and it is followed with an evaluation of different wavelet filter choices and their impact on recognition accuracy. In this study, an approach for face recognition based on coefficient selection for DWT is presented, and the significant of DWT coefficient threshold selection is also analysed. For the hardware implementation, two architectures for two-dimensional (2-D) Haar wavelet transform (HWT) IP core with transpose-based computation and dynamic partial reconfiguration (DPR) have been synthesised using VHDL and implemented on Xilinx Virtex-5 FPGAs. Experimental results and comparisons between different configurations using partial and non-partial reconfiguration processes and a detailed performance analysis of the area, power consumption and maximum frequency are also discussed in this paper.
引用
收藏
页码:327 / 340
页数:14
相关论文
共 50 条
  • [31] A Wavelet-Based Face Recognition System Using Partial Information
    Neo, H. F.
    Teo, C. C.
    Teoh, Andrew B. J.
    ADVANCES IN VISUAL COMPUTING, PT III, 2010, 6455 : 427 - +
  • [32] Real-Time Emulator of an Induction Motor: FPGA-based Implementation
    Esparza, M. A.
    Alvarez-Salas, R.
    Miranda, H.
    Cabal-Yepez, E.
    Garcia-Perez, A.
    Romero-Troncoso, R. J.
    Osornio-Rios, R. A.
    2012 9TH INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, COMPUTING SCIENCE AND AUTOMATIC CONTROL (CCE), 2012,
  • [33] FPGA-Based Implementation of Ship Detection for Satellite On-Board Processing
    Xu, Ming
    Chen, Liang
    Shi, Hao
    Yang, Zhu
    Li, Jiahao
    Long, Teng
    IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2022, 15 : 9733 - 9745
  • [34] Efficient FPGA-Based Convolutional Neural Network Implementation for Edge Computing
    Cuong, Pham-Quoc
    Thinh, Tran Ngoc
    JOURNAL OF ADVANCES IN INFORMATION TECHNOLOGY, 2023, 14 (03) : 479 - 487
  • [35] Implementation of High Performance Hardware Architecture of Face Recognition Algorithm Based on Local Binary Pattern on FPGA
    Zhang, Yangjie
    Cao, Wei
    Wang, Lingli
    PROCEEDINGS OF 2015 IEEE 11TH INTERNATIONAL CONFERENCE ON ASIC (ASICON), 2015,
  • [36] PC and FPGA Design for Face Recognition System Using Hidden Markov Model
    Vo Van Trieu
    Nguyen Van Cuong
    2016 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATIONS (ICEIC), 2016,
  • [37] FPGA-Based Hardware Implementation of Homodyne Demodulation for Optical Fiber Sensors
    Jimenez, Abimael
    Sauceda, Angel
    Munoz, Antonio
    Duarte, Jose
    Mireles Jr, Jose
    PHOTONICS, 2023, 10 (03)
  • [38] FPGA-Based Implementation of Dual Kalman Filter for PV MPPT Applications
    Ricco, Mattia
    Manganiello, Patrizio
    Monmasson, Eric
    Petrone, Giovanni
    Spagnuolo, Giovanni
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2017, 13 (01) : 176 - 185
  • [39] Partial Face Recognition Based on Template Matching
    Nikan, Soodeh
    Ahmadi, Majid
    2015 11TH INTERNATIONAL CONFERENCE ON SIGNAL-IMAGE TECHNOLOGY & INTERNET-BASED SYSTEMS (SITIS), 2015, : 160 - 163
  • [40] An FPGA-Based ADC Using Multichain Merged Method
    Liu, Songqing
    Wu, Zibing
    Xu, Weiwei
    Hu, Kun
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2024, 71 (03) : 309 - 315