GPU-Parallel Implementation of Color based Medical Image Retrieval in Compressed Domain
Department of CSE, College of Engineering Roorkee, Roorkee-247667, Uttarakhand, India
International Journal of Computer Applications (IJCA), Special Issue on Novel Aspects of Digital Imaging Applications (DIA) (1), p.8-14, 2011
DOI:10.5120/4151-314
@article{key:article,
author={Kuldeep Yadav and Avi Srivastava and M.A Ansari},
title={GPU-Parallel Implementation of Color based Medical Image Retrieval in Compressed Domain},
journal={IJCA Special Issue on Novel Aspects of Digital Imaging Applications (DIA)},
year={2011},
number={1},
pages={8–14},
note={Published by Foundation of Computer Science, New York, USA}
}
In huge databases Image processing takes more time for execution on a single core processor because of slow single thread algorithms. Graphics Processing Unit (GPU) is more popular now-a-days due to their speed, programmability, low cost and more inbuilt execution cores in it. Most of the researchers started work to use GPUs as a processing unit with a single core computer system to speedup execution of algorithms. The main goal of this research work is to parallelize the process of content based image retrieval through color in compressed domain making whole process much faster than normal. In this paper, parallel implementation is focused on the well known Quadratic Distance metric approach for Color based image retrieval systems, since it is one of the most fundamental and important problems in the field of computer vision, medical image processing and content based image retrieval (CBIR). For compressed images we have taken standard JPEG format. Our work employs extensive usage of highly multithreaded architecture of multi-cored GPU. An efficient use of shared memory is required to optimize parallel reduction in Compute Unified Device Architecture (CUDA). Experimental results show that parallel implementation achieved an average speed up of 25 x over the serial implementation when running on a GPU named GeForce 9500 GT having 32 cores. Color based retrieval method of CBIR is also evaluated using Recall, Precision, F-measure, True Negative rate, and Accuracy evaluation measures.
December 25, 2011 by hgpu