DocumentCode :
2290608
Title :
Optimization of Content-Based Image Retrieval Functions
Author :
Shahbahrami, Asadollah ; Juurlink, Ben
Author_Institution :
Comput. Eng. Lab., Delft Univ. of Technol., Delft
fYear :
2008
fDate :
15-17 Dec. 2008
Firstpage :
607
Lastpage :
612
Abstract :
Feature extraction and similarity measurement are two important operations in content-based image retrieval systems. We optimize and vectorize typical feature extraction algorithms, mean and standard deviation, and some similarity measurement functions such as the sum-of-squared-differences (SSD), the sum-of-absolute differences (SAD), and histogram intersection on a general-purpose processor enhanced with SIMD extensions. In the straightforward implementation of the mean and standard deviation, there are two passes, one to compute the mean and one to compute the standard deviation.We use a single-loop approach that computes both the mean and the standard deviation in a single pass. This technique yields a speedup of up to 1.85 over the double-loop implementation. We vectorize the single-loop implementation using the MMX and SSE2 extensions. The vectorized versions improve performance by a factor of up to 14.49. In addition,we vectorize the SSD, SAD, and histogram intersection similarity measurements using SSE. The vectorized versions provide a maximum speedup of 1.45, 2.33, and 5.24 for the SSD, the SAD, and histogram intersection, respectively,over the optimized scalar implementations.
Keywords :
content-based retrieval; feature extraction; image retrieval; optimisation; vectors; MMX extension; SIMD extensions; SSE2 extension; content-based image retrieval function optimization; feature extraction algorithms; general-purpose processor; histogram intersection; mean deviation; similarity measurement; single-loop approach; standard deviation; sum-of-absolute differences; sum-of-squared-differences; vectorized versions; Content based retrieval; Delay; Euclidean distance; Feature extraction; Histograms; Image retrieval; Laboratories; Measurement standards; Multimedia systems; Velocity measurement; Feature Extraction; SIMD; Similarity Measurements; Vectorization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Multimedia, 2008. ISM 2008. Tenth IEEE International Symposium on
Conference_Location :
Berkeley, CA
Print_ISBN :
978-0-7695-3454-1
Electronic_ISBN :
978-0-7695-3454-1
Type :
conf
DOI :
10.1109/ISM.2008.91
Filename :
4741235
Link To Document :
بازگشت