Optimized Parallel Implementation of Face Detection Based on Embedded Heterogeneous Many-Core Architecture

被引:5
作者
Gao, Fang [1 ]
Huang, Zhangqin
Wang, Shulong
Ji, Xinrong
机构
[1] Beijing Univ Technol, Beijing Adv Innovat Ctr Future Internet Technol, Beijing 100124, Peoples R China
关键词
LBP; AdaBoost; cascade classifier; parallel computing; Epiphany; LOCAL BINARY PATTERNS; RECOGNITION; PROCESSOR; MODEL;
D O I
10.1142/S0218001417560110
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Computing performance is one of the key problems in embedded systems for high-resolution face detection applications. To improve the computing performance of embedded high-resolution face detection systems, a novel parallel implementation of embedded face detection system was established based on a low power CPU-Accelerator heterogeneous many-core architecture. First, a basic CPU version of face detection prototype was implemented based on the cascade classifier and Local Binary Patterns operator. Second, the prototype was extended to a specified embedded parallel computing platform that is called Parallella and consists of Xilinx Zynq and Adapteva Epiphany. Third, the face detection algorithm was optimized to adapt to the Parallella architecture to improve the detection speed and the utilization of computing resources. Finally, a face detection experiment was conducted to evaluate the computing performance of the proposal in this paper. The experimental results show that the proposed implementation obtained a very consistent accuracy as that of the dual-core ARM, and achieved 7.8 times speedup than that of the dual-core ARM. Experiment results prove that the proposed implementation has significant advantages on computing performance.
引用
收藏
页数:23
相关论文
共 25 条
  • [1] Adapteva Inc, 2013, EP SDK REF MAN REV 5
  • [2] Adapteva Inc, 2013, EP E16G3 DAT REV 14
  • [3] Adapteva Inc, 2014, PAR 1 X REF MAN REV
  • [4] Ahonen T, 2004, LECT NOTES COMPUT SC, V3021, P469
  • [5] [Anonymous], 2008, LEARNING OPENCV COMP
  • [6] [Anonymous], ZYNQ 7000 ALL PROGR
  • [7] [Anonymous], 2013, Advances in Neural Information Processing Systems
  • [8] Fast LBP Face Detection on low-power SIMD architectures
    Bilaniuk, Olexa
    Fazl-Ersi, Ehsan
    Laganiere, Robert
    Xu, Christina
    Laroche, Daniel
    Moulder, Craig
    [J]. 2014 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS (CVPRW), 2014, : 630 - +
  • [9] Brown Deer Technology, 2014, COPRTHR PRIM REV 1 6
  • [10] Depth calculation by using face detection ASIC
    Choi, Seungmin
    Jeong, Jae-Chan
    Cho, Jaeil
    [J]. ARTIFICIAL LIFE AND ROBOTICS, 2011, 16 (03) : 418 - 421