DocumentCode
161910
Title
GPU-accelerated computation for texture features using OpenCL framework
Author
Saladin, Ahmad M. ; Licheng Jiao ; Xiangrong Zhang
Author_Institution
Xidian Univ., Xi´an, China
fYear
2014
fDate
14-17 May 2014
Firstpage
1
Lastpage
6
Abstract
Texture Features introduced by Haralick in 1973 which rely on computing the so-called Gray Level Co-occurrence Matrix (GLCM), are being used extensively by many applications to understand and enhance images acquired from various scientific contexts. The main limitations of these features are their high computational costs pertaining to memory usage and processing time. In this paper a Graphics Processing Unit (GPU)-based parallel implementation for computing the GLCM along with the features is introduced using the Open Computing Language (OpenCL) framework to be exploited in Segmenting Synthetic Aperture Radar (SAR) images. An optimized, sequential C-language version of the software computing GLCM and features is presented then our parallel implementation is explained pointing out the speed up achieved, which hits a factor of 340x compared to the sequential implementation.
Keywords
C language; graphics processing units; image texture; parallel processing; radar imaging; synthetic aperture radar; GLCM; GPU-accelerated computation; GPU-based parallel implementation; OpenCL framework; SAR image; graphics processing unit; gray level cooccurrence matrix; open computing language; sequential C-language; synthetic aperture radar; texture feature; Computational modeling; Data structures; Graphics processing units; Image segmentation; Kernel; Synthetic aperture radar; GLCM; GPU; Haralick Texture Features; Image Processing; OpenCL; Parallel Computing; SAR;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical Engineering/Electronics, Computer, Telecommunications and Information Technology (ECTI-CON), 2014 11th International Conference on
Conference_Location
Nakhon Ratchasima
Type
conf
DOI
10.1109/ECTICon.2014.6839783
Filename
6839783
Link To Document