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 条
  • [21] Puppala VG, 2013, IEEE INT ADV COMPUT, P1496
  • [22] Threaded MPI programming model for the Epiphany RISC array processor
    Richie, David
    Ross, James
    Park, Song
    Shires, Dale
    [J]. JOURNAL OF COMPUTATIONAL SCIENCE, 2015, 9 : 94 - 100
  • [23] Programming the Adapteva Epiphany 64-core Network-on-chip Coprocessor
    Varghese, Anish
    Edwards, Bob
    Mitra, Gaurav
    Rendell, Alistair P.
    [J]. PROCEEDINGS OF 2014 IEEE INTERNATIONAL PARALLEL & DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2014, : 985 - 993
  • [24] Robust real-time face detection
    Viola, P
    Jones, MJ
    [J]. INTERNATIONAL JOURNAL OF COMPUTER VISION, 2004, 57 (02) : 137 - 154
  • [25] A Boosting, Sparsity-Constrained Bilinear Model for Object Recognition
    Zhang, Chunjie
    Liu, Jing
    Tian, Qi
    Han, Yanjun
    Lu, Hanqing
    Ma, Songde
    [J]. IEEE MULTIMEDIA, 2012, 19 (02) : 58 - 68