Abstract
Space partitioning based indexing technique reduces search space and increases performance of the retrieval system. Geometric hashing is one such space partitioning technique which creates a global model descriptor. Aligning points prior to geometric hashing proves to be better for increasing the retrieval performance. This paper presents a newer technique of aligning points of Speeded Up Robust Features (SURF) using basis direction obtained through Singular Value Decomposition (SVD). Performance gets boosted by 10% on average in online searching as compared to classical approach. Further, the implicit parallelism that exist in proposed technique motivated us to use Graphics Processing Unit (GPU). The GPU based implementation of the proposed indexing technique achieved speed up in the range of 14.3x-82.28x for offline database indexing and 3.54x-4255.88x for online searching. Extension to the single query execution is provided by the newer multi-query approach. It proves to be better than the linear execution of multi-query. For GPU based multi-query implementation, speed up obtained is in the range of 3.74x-3097.55x for 1 to 10 queries to be executed simultaneously.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
The casia palmprint database, http://www.cbsr.ia.ac.cn/
Dan, A.: Alcantara, Andrei Sharf, Fatemeh Abbasinejad, Shubhabrata Sengupta, Michael Mitzenmacher, John D. Owens, and Nina Amenta. Real-time parallel hashing on the gpu. ACM Trans. Graph. 28(5), 154:1-154:9 (2009)
Badrinath, G.S., Gupta, P.: Palmprint verification using sift features. In: First Workshops on Image Processing Theory, Tools and Applications, IPTA 2008, November 2008, pp. 1–8 (2008)
Badrinath, G.S., Gupta, P., Mehrotra, H.: Score level fusion of voting strategy of geometric hashing and surf for an efficient palmprint-based identification. Journal of Real-Time Image Processing 8(3), 265–284 (2013)
Bohm, C., Berchtold, S., Keim, D.A.: Searching in high dimensional spaces: Index structures for improving the performance of multimedia databases. ACM Comput. Surv. 33(3), 322–373 (2001)
Drost, B., Ulrich, M., Navab, N., Ilic, S.: Model globally, match locally: Efficient and robust 3d object recognition. In: 2010 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), June 2010, pp. 998–1005 (2010)
Gavrila, D.M., Groen., F.C.A.: 3d object recognition from 2d images using geometric hashing. Pattern Recognition Letters 13(4), 263–278 (1992)
Hu, Q., Ai, M.: A scale invariant feature transform based matching approach to unmanned aerial vehicles image geo-reference with large rotation angle. In: 2011 IEEE International Conference on Spatial Data Mining and Geographical Knowledge Services (ICSDM), pp. 393–396 (June 2011)
Hutesz, A., Six, H.-W., Widmayer, P.: Globally order preserving multidimensional linear hashing. In: Proceedings of Fourth International Conference on Data Engineering, pp. 572–579 (February1988)
Jayaraman, U., Gupta, A.K., Prakash, S., Gupta, P.: An enhanced geometric hashing. In: 2011 IEEE International Conference on Communications (ICC), June 2011, pp. 1–5 (2011)
Jayaraman, U., Prakash, S., Gupta, P.: Use of geometric features of principal components for indexing a biometric database. Mathematical and Computer Modeling 58(12), 147–164 (2013); Financial IT & Security and 2010 International Symposium on Computational Electronics
Su, J., Xu, Q., Zhu, J.: A scene matching algorithm based on surf feature. In: 2010 International Conference on Image Analysis and Signal Processing (IASP), pp. 434–437 (April 2010)
Sylvain, L., Hoppe, H.: Perfect spatial hashing. ACM Trans. Graph. 25(3), 579–588 (2006)
Murillo, A.C., Guerrero, J.J., Sagues, C.: Surf features for efficient robot localization with omnidirectional images. In: 2007 IEEE International Conference on Robotics and Automation, pp. 3901–3907 (April 2007)
Lei, Y., Jiang, X., Shi, Z., Chen, D., Li, Q.: Face recognition method based on surf feature. In: International Symposium on Computer Network and Multimedia Technology, CNMT 2009, pp. 1–4 (January 2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Patel, V., Patel, B. (2014). Indexing SURF Features by SVD Based Basis on GPU with Multi-Query Support. In: Huang, DS., Jo, KH., Wang, L. (eds) Intelligent Computing Methodologies. ICIC 2014. Lecture Notes in Computer Science(), vol 8589. Springer, Cham. https://doi.org/10.1007/978-3-319-09339-0_43
Download citation
DOI: https://doi.org/10.1007/978-3-319-09339-0_43
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-09338-3
Online ISBN: 978-3-319-09339-0
eBook Packages: Computer ScienceComputer Science (R0)