DocumentCode
719178
Title
Parallel implementation of local derivative pattern algorithm for fast image retrieval
Author
Chandran, S. Nisha ; Gangodkar, Durgaprasad ; Mittal, Ankush
Author_Institution
Dept. of CSE, Graphic Era Univ., Dehradun, India
fYear
2015
fDate
15-16 May 2015
Firstpage
1132
Lastpage
1137
Abstract
The advancements in the field of internet and cloud computing has resulted in a huge amount of multimedia data and processing of this data have become more complex and computationally intensive. As a result, it has become very challenging for image retrieval algorithms to efficiently extract useful information from these data. Local Derivative Pattern (LDP) is a higher order local pattern operator used for image retrieval. Originally proposed for face recognition, LDP encodes the distinctive spatial relationships contained in a local region of an image as the feature vector. However LDP results in a very large feature vector thereby becoming computationally very expensive. In this paper, we propose efficient techniques for extracting parallelism from LDP algorithm and propose strategies for implementing it on GPGPUs. We show that with the optimal configuration of GPGPU kernels we can perform image retrieval at a much faster rate that would facilitate improved performance for image retrieval applications. We show that by porting LDP algorithm on CUDA a speedup of the order of 36X can be achieved as compared to its sequential counterpart for images having resolution of 192×192, 256×256 and 512×512 pixels.
Keywords
graphics processing units; image retrieval; parallel architectures; CUDA; GPGPU kernels; Internet; LDP algorithm; cloud computing; feature vector; higher order local pattern operator; image local region; image retrieval algorithms; local derivative pattern algorithm; multimedia data processing; parallel implementation; parallelism; spatial relationships; Feature extraction; Graphics processing units; Histograms; Image retrieval; Instruction sets; Kernel; CUDA; GPGPU; Local Derivative Pattern; Parallelizing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computing, Communication & Automation (ICCCA), 2015 International Conference on
Conference_Location
Noida
Print_ISBN
978-1-4799-8889-1
Type
conf
DOI
10.1109/CCAA.2015.7148545
Filename
7148545
Link To Document