Efficiently identifying images, videos, songs or documents most relevant to the user based on attribute feedback
First Claim
1. A method for efficiently identifying images, videos, audio files or documents relevant to a user, the method comprising:
- determining a set of attribute ranking functions, each of which predicts or assigns a relative strength of an attribute in an image, video, audio file or document from a pool of ranked database images, videos, audio files or documents;
presenting a set of reference images, videos, audio files or documents from said pool of database images, videos, audio files or documents;
receiving a selection of one or more images, videos, audio files or documents from said set of reference images, videos, audio files or documents along with relative attribute feedback pertaining to one or more attributes of said selected one or more images, videos, audio files or documents, wherein said relative attribute feedback comprises feedback regarding a desired degree of a characteristic of an attribute; and
revising, by a processor, a system'"'"'s model of what images, videos, audio files or documents are relevant to said user by updating one or more relevance ranking functions of a set of relevance ranking functions using said relative attribute feedback and said set of attribute ranking functions, wherein said set of relevance ranking functions are used to rank said database images, videos, audio files or documents based on how relevant said database images, videos, audio files or documents are to a user'"'"'s search.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system and computer program product for efficiently identifying images, videos, audio files or documents relevant to a user. Using either manual annotations or learned functions, the method predicts the relative strength of an attribute in an image, video, audio file or document from a pool of images, videos, audio files or documents. At query time, the system presents an initial set of reference images, videos, audio files or documents, and the user selects among them to provide relative attribute feedback. Using the resulting constraints in the multi-dimensional attribute space, the relevance function for the pool of images, videos, audio files or documents is updated and the relevance of the pool of images, videos, audio files or documents is re-computed. This procedure iterates using the accumulated constraints until the top-ranked images, videos, audio files or documents are acceptably close to the user'"'"'s envisioned image, video, audio file or document.
-
Citations
21 Claims
-
1. A method for efficiently identifying images, videos, audio files or documents relevant to a user, the method comprising:
-
determining a set of attribute ranking functions, each of which predicts or assigns a relative strength of an attribute in an image, video, audio file or document from a pool of ranked database images, videos, audio files or documents; presenting a set of reference images, videos, audio files or documents from said pool of database images, videos, audio files or documents; receiving a selection of one or more images, videos, audio files or documents from said set of reference images, videos, audio files or documents along with relative attribute feedback pertaining to one or more attributes of said selected one or more images, videos, audio files or documents, wherein said relative attribute feedback comprises feedback regarding a desired degree of a characteristic of an attribute; and revising, by a processor, a system'"'"'s model of what images, videos, audio files or documents are relevant to said user by updating one or more relevance ranking functions of a set of relevance ranking functions using said relative attribute feedback and said set of attribute ranking functions, wherein said set of relevance ranking functions are used to rank said database images, videos, audio files or documents based on how relevant said database images, videos, audio files or documents are to a user'"'"'s search. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product embodied in a non-transitory computer readable storage medium for efficiently identifying images, videos, audio files or documents relevant to a user, the computer program product comprising the programming instructions for:
-
determining a set of attribute ranking functions, each of which predicts or assigns a relative strength of an attribute in an image, video, audio file or document from a pool of ranked database images, videos, audio files or documents; presenting a set of reference images, videos, audio files or documents from said pool of database images, videos, audio files or documents; receiving a selection of one or more images, videos, audio files or documents from said set of reference images, videos, audio files or documents along with relative attribute feedback pertaining to one or more attributes of said selected one or more images, videos, audio files or documents, wherein said relative attribute feedback comprises feedback regarding a desired degree of a characteristic of an attribute; and revising a system'"'"'s model of what images, videos, audio files or documents are relevant to said user by updating one or more relevance ranking functions of a set of relevance ranking functions using said relative attribute feedback and said set of attribute ranking functions, wherein said set of relevance ranking functions are used to rank said database images, videos, audio files or documents based on how relevant said database images, videos, audio files or documents are to a user'"'"'s search. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a memory unit for storing a computer program for efficiently identifying images, videos, audio files or documents relevant to a user; and a processor coupled to said memory unit, wherein said processor, responsive to said computer program, comprises; circuitry for determining a set of attribute ranking functions, each of which predicts or assigns a relative strength of an attribute in an image, video, audio file or document from a pool of ranked database images, videos, audio files or documents; circuitry for presenting a set of reference images, videos, audio files or documents from said pool of database images, videos, audio files or documents; circuitry for receiving a selection of one or more images, videos, audio files or documents from said set of reference images, videos, audio files or documents along with relative attribute feedback pertaining to one or more attributes of said selected one or more images, videos, audio files or documents, wherein said relative attribute feedback comprises feedback regarding a desired degree of a characteristic of an attribute; and circuitry for revising a system'"'"'s model of what images, videos, audio files or documents are relevant to said user by updating one or more relevance ranking functions of a set of relevance ranking functions using said relative attribute feedback and said set of attribute ranking functions, wherein said set of relevance ranking functions are used to rank said database images, videos, audio files or documents based on how relevant said database images, videos, audio files or documents are to a user'"'"'s search. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification