DocumentCode
2978631
Title
Parallel Implementation of LBP Based Face Recognition on GPU Using OpenCL
Author
Dwith, C.Y.N. ; Rathna, G.N.
Author_Institution
Dept. of Electron. & Commun. Eng., Nat. Inst. of Technol., Warangal, India
fYear
2012
fDate
14-16 Dec. 2012
Firstpage
755
Lastpage
760
Abstract
In this paper, we implement a novel parallelized approach of Local Binary Pattern (LBP) based face recognition algorithm on GPU. High performance rates have been achieved through maximizing the resource exploitation available in the GPU. The launch of GPU programming tools like Open source Computation Language (OpenCL) and (CUDA) have boosted the development of various applications on GPU. In this paper we implement a parallelized LBP algorithm on GPU using OpenCL programming tools. Programs developed under the OpenCL enable us to utilize GPU for general purpose computation with increased performance efficiency in terms of execution time. The experimental results based on the implementation on AMD 6500 GPU processor are observed to increase the computational performance of the system by to 30 folds in case of 1024×1024 images. The relative computational efficiency increases with increase in the size of the Image. This paper addresses several parallelization problems related to memory access and updating, divergent execution paths, understanding and realizing the OpenCL´s concurrency and Execution models.
Keywords
face recognition; graphics processing units; parallel algorithms; programming languages; AMD 6500 GPU processor; CUDA; GPU; LBP based face recognition; OpenCL programming tool; compute unified device architecture; concurrency model; execution model; execution time; graphics processing unit; image size; local binary pattern; open source computation language; parallelized LBP algorithm; Algorithm design and analysis; Computational modeling; Face; Face recognition; Graphics processing units; Histograms; Vectors; Face recognition; GPU; Local Binary Patter; OpenCL;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Computing, Applications and Technologies (PDCAT), 2012 13th International Conference on
Conference_Location
Beijing
Print_ISBN
978-0-7695-4879-1
Type
conf
DOI
10.1109/PDCAT.2012.107
Filename
6589372
Link To Document