Increasing retrieval efficiency by index tree adaptation
- 1 January 1997
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Image databases often operate in a query-by-example mode where images are retrieved according to feature (dis-)similarity to an example image. Retrieval efficiency is increased by using indexing trees such as kd-trees, quadtrees or R*-trees. However, such trees are usually constructed without reference to the similarity measure, and in practice their performance degrades when the threshold on the similarity value increases beyond zero. This phenomenon is analyzed in this paper with a probabilistic model, and an expression is obtained for the average computation in the tree. Based on this analysis, a greedy algorithm is proposed which adapts the tree by eliminating inefficient nodes. The greedy algorithm is based on a “Markovian” property of indexing trees. The algorithm is iterative and is guaranteed to improve the performance of the tree with every iteration. Experimental evaluation of the performance of adapted trees for randomly distributed data is reported. The experiments indicate that the performance of the tree improves significantly after adaptationKeywords
This publication has 11 references indexed in Scilit:
- Similarity indexing with the SS-treePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Arrangement: a spatial relation between parts for evaluating similarity of tomographic sectionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1995
- Content based image retrieval systemsComputer, 1995
- Index-based object recognition in pictorial data managementComputer Vision, Graphics, and Image Processing, 1990
- Concepts and effectiveness of the cover-coefficient-based clustering methodology for text databasesACM Transactions on Database Systems, 1990
- On modeling of information retrieval concepts in vector spacesACM Transactions on Database Systems, 1987
- Iconic Indexing by 2-D StringsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1987
- R-treesPublished by Association for Computing Machinery (ACM) ,1984
- Partially specified nearest neighbor searches using k-d treesInformation Processing Letters, 1982
- An Algorithm for Finding Best Matches in Logarithmic Expected TimeACM Transactions on Mathematical Software, 1977