Computer Science ›› 2016, Vol. 43 ›› Issue (10): 322-325.doi: 10.11896/j.issn.1002-137X.2016.10.060

Previous Articles    

Face Detection Design Based on Zynq

HUO Yu-lin and FU Yi-de   

  • Online:2018-12-01 Published:2018-12-01

Abstract: Compared with the desktops,there are mainly two problems of the embedded face detection systems,which are less resource and slower speed.Here we put forward the method of using software-hardware codesign to accelerate the face detection process.Firstly,we implemented the face detection algorithm on platform Zynq-7000 with C programming language,which is based on AdaBoost cascade classifiers.Then,the performace of the algorithm was tested with Xilinx SDK.Afterwards,a software-hardware partion strategy of the algorithm was raised for acceleration.By transplanting the most computational part of the algorithm to the hardware implementation,we realized the software-hardware codesign of the face detection system on platform Zynq-7000.At last,we presented the acceleration results of two hardware modules,and summarized the related work.

Key words: Face detection,AdaBoost,Hardware acceleration,Zynq

[1] Yang M H,Kriegman D J,Ahuja N.Detecting faces in images:A Survey[J].IEEE Transactions on Pattern Analysis and Machine Intelligence,2002,24(1):34-58
[2] Zhu Ming,Lu Xiao-feng,Lu Heng-li,et al.Transplantation and optimization of AdaBoost face detection algorithm on DSP[J].Computer Engineering and Applications,2014,50(20):197-201(in Chinese) 朱明,陆小锋,陆亨立,等.AdaBoost 人脸检测算法在DSP上的移植与优化 [J].计算机工程与应用,2014,0(20):197-201
[3] Aby P K,Jose A,Dinu L D,et al.Implementation and optimization of embedded face detection system[C]∥2011 International Conference on IEEE Signal Processing,Communication,Computing and Networking Technologies (ICSCCN).2011:250-253
[4] Acasandrei L,Barriga A.AMBA bus hardware accelerator IPfor Viola-Jones face detection[J].IET Computers & Digital Techniques,2013,7(5):200-209
[5] Shi Yue-hua,Zhao Feng,Zhang Zhong.SoC software and hardware co-design for face detection system based on AdaBoost algorithm[J].Information Technology,2008,32(9):151-153(in Chinese) 施跃华,赵峰,张忠.AdaBoost算法的人脸检测系统的SoC软硬件设计[J].信息技术,2008,2(9):151-153
[6] Tang Yu-tao,Liang Rui,Liu Chang.Face detection system design based on the SOPC[J].Electronic Design Engineering,2014,22(21):165-168(in Chinese) 汤欲涛,梁锐,刘畅.基于SOPC的人脸检测系统的设计[J].电子设计工程,2014,2(21):165-168
[7] Viola P,Jones M.Rapid object detection using a boosted cascadeof simple features[C]∥Proceedings of the 2001 IEEE Computer Society Conference on IEEE Computer Vision and Pattern Re-cognition,2001(CVPR 2001).2001,1:511-518
[8] Kang Hong-yan.Research on Application of Hardware-software Co-design in Embedded System[J].Journal of Heze University,2010,32(5):48-51(in Chinese) 康鸿雁.嵌入式系统中软硬件协同设计技术应用研究[J].菏泽学院学报,2010,32(5):48-51
[9] Acasandrei L,Barriga A.Accelerating Viola-Jones face detection for embedded and SoC environments[C]∥Institute of Electrical and Electronics Engineers.2011:1-6
[10] Lu Jia-hua,Jiang Zhou,Ma Min.Hardware-software codesign in embedded system practical guide:Based on Xilinx Zynq[M].Beijing:China Machine Press,2012:152-165(in Chinese) 陆佳华,江舟,马岷.嵌入式系统软硬件协同设计实战指南:基于Xilinx Zynq[M].北京:机械工业出版社,2012:152-165
[11] Xilinx Inc.AXI Reference Guide v14.3 [EB/OL].(2012-11-15) [2015-03-12].http://www.xilinx.com/support/documentation/ip_documentation/axi_ref_guide/latest/ug761_axi_re-ference_guide.pdf

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!