DocumentCode
2202453
Title
Facebrowsing: Search and navigation through comparisons
Author
Tschopp, Dominique ; Diggavi, Suhas
Author_Institution
Sch. of Comput. & Commun. Sci., Ecole Polytech. Fed. de Lausanne (EPFL), Lausanne, Switzerland
fYear
2010
fDate
Jan. 31 2010-Feb. 5 2010
Firstpage
1
Lastpage
10
Abstract
This paper addresses the problem of finding the nearest neighbor (or one of the R-nearest neighbors) of a query object in a database which is only accessible through a comparison oracle. The comparison oracle, given two reference objects and a query object, returns the reference object closest to the query object. The oracle attempts to model the behavior of human users, capable of making statements about similarity, but not of assigning meaningful numerical values to distances between objects. We develop nearest-neighbor search algorithms and analyze its performance for such an oracles. Using such a comparison oracle, the best we can hope for is to obtain, for every object in the database, a ranking of the other objects according to their distance to it. The difficulty of searching using such an oracle depends on the non-homogeneities of the underlying space. We introduce the new idea of a rank-sensitive hash (RSH) function which gives same hash value for ¿similar¿ objects based on the rank-value of the objects obtained from the similarity oracle. As one application of RSH, we demonstrate that, we can retrieve one of the (1 + ¿)r-nearest neighbor of a query point in time-complexity depending on an underlying property (termed rank-distortion) of the search space. We use this idea to implement a navigation system for an image database of human faces. In particular, we design a database for images that is organized adaptively based on both baseline comparisons using eigenfaces and refined using selected human input. We present a preliminary implementation of this system which seeks to minimize the number of questions asked to a (human) oracle.
Keywords
computational complexity; face recognition; query processing; search problems; visual databases; RSH function; comparison oracle; eigenface; facebrowsing; human face; human user behaviour; image database; navigation system; nearest-neighbor search algorithm; query object; rank value; rank-distortion; rank-sensitive hash; reference object; searching; time-complexity; Algorithm design and analysis; Extraterrestrial measurements; Face; Feature extraction; Humans; Image databases; Information retrieval; Navigation; Nearest neighbor searches; Performance analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Theory and Applications Workshop (ITA), 2010
Conference_Location
San Diego, CA
Print_ISBN
978-1-4244-7012-9
Electronic_ISBN
978-1-4244-7014-3
Type
conf
DOI
10.1109/ITA.2010.5454139
Filename
5454139
Link To Document