DocumentCode :
3776427
Title :
Towards a parallelization and performance optimization of Viola and Jones algorithm in heterogeneous CPU-GPU mobile system
Author :
Agn?s Ghorbel;Nader Ben Amor;Mohamed Jallouli
Author_Institution :
Computer and Embedded Systems Laboratory, Ecole Nationale d´Ing?nieurs de Sfax (ENIS), Tunisia
fYear :
2015
Firstpage :
528
Lastpage :
532
Abstract :
Parallel computing on heterogeneous multiprocessor architecture is a new technique used to tackle the complexity of actual media applications. Such technique is used on an embedded architecture composed of 2ARMs coupled to a GPU. In this paper, an approach for real time Viola and Jones face detection algorithm using CPU-GPU based platform is presented. First, the application is implemented and parallelized on two identical ARM CortexA9 CPUs using tasks and data levels parallelism. This technique does not achieve the timing objectives. To ensure greater performance while reducing energy ratio, we extend our parallelization technique to support a GPU as an accelerator to perform non graphical tasks. OpenCL, the heterogeneous parallel programming model, is used to ensure communication between CPU and GPU.
Keywords :
"Computer architecture","Neon","Graphics processing units","Acceleration","Hardware","Synchronization","Gray-scale"
Publisher :
ieee
Conference_Titel :
Intelligent Systems Design and Applications (ISDA), 2015 15th International Conference on
Electronic_ISBN :
2164-7151
Type :
conf
DOI :
10.1109/ISDA.2015.7489172
Filename :
7489172
Link To Document :
بازگشت