DocumentCode :
3669524
Title :
GPU based parallel image processing library for embedded systems
Author :
Mustafa Cavus;Hakkı Doganer Sumerkan;Osman Seckin Simsek;Hasan Hassan;Abdullah Giray Yaglikci;Oguz Ergin
Author_Institution :
TOBB University of Economics and Technology, Ankara, Turkey
Volume :
1
fYear :
2014
Firstpage :
234
Lastpage :
241
Abstract :
Embedded image processing systems have many challenges, due to large computational requirements and other physical, power, and environmental constraints. However recent contemporary mobile devices include a graphical processing unit (GPU) in order to offer better use interface in terms of graphics. Some of these embedded GPUs also support OpenCL which allows the use of computation capacity of embedded GPUs for general purpose computing. Within this OpenCL support, challenges of image processing in embedded systems become easier to handle. In this paper, we present a new OpenCL-based image processing library, named TRABZ-10, which is specifically designed to run on an embedded platform. Our results show that the functions of TRABZ-10 show 7X speedup on embedded platform over the functions of OpenCV on average.
Keywords :
"Graphics processing units","Image processing","Kernel","Libraries","Instruction sets","Random access memory","Registers"
Publisher :
ieee
Conference_Titel :
Computer Vision Theory and Applications (VISAPP), 2014 International Conference on
Type :
conf
Filename :
7294812
Link To Document :
بازگشت