Object retrieval
First Claim
1. A method of identifying a user-specified object contained in one or more images of a plurality of images, the method comprising defining regions of objects in said images, computing a vector in respect of each of said regions based on the appearance of the respective region, each said vector comprising a descriptor, vector quantizing said descriptors into clusters, storing said clusters as an index with the images in which they occur, defining regions of said user-specified object, computing a vector in respect of each of said regions based on the appearance of said regions, each said vector comprising a descriptor, and vector quantizing said descriptors into said clusters, searching said index and identifying which of said plurality of images contains said clusters so as to return the images containing said user-defined object.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of identifying a user-specified object contained in one or more images of a plurality of images that comprises the steps of defining regions of objects in the images, and computing a vector in respect of each of the regions based on the appearance of the respective region. The vector comprises a descriptor. The method further comprises vector quantizing the descriptors into clusters, storing the clusters as an index with the images in which they occur, defining regions of the user-specified object, computing a vector in respect of each of said regions based on the appearance of the regions, and vector quantizing the descriptors into one or more clusters. The index is searched and the clusters are compared with the contents of the index to identify which of the images contain the clusters so as to return the images containing the user-defined object.
-
Citations
21 Claims
- 1. A method of identifying a user-specified object contained in one or more images of a plurality of images, the method comprising defining regions of objects in said images, computing a vector in respect of each of said regions based on the appearance of the respective region, each said vector comprising a descriptor, vector quantizing said descriptors into clusters, storing said clusters as an index with the images in which they occur, defining regions of said user-specified object, computing a vector in respect of each of said regions based on the appearance of said regions, each said vector comprising a descriptor, and vector quantizing said descriptors into said clusters, searching said index and identifying which of said plurality of images contains said clusters so as to return the images containing said user-defined object.
-
16. A method of identifying a user-specified object contained in one or more image frames of a moving picture, the method comprising associating a plurality of different ‘
- visual aspects’
with each of a plurality of respective objects in said moving picture, retrieving the ‘
visual aspects’
associated with said user- specified object, and matching said ‘
visual aspects’
associated with said user-specified object with objects in said frames of said moving picture so as to identify instances of said user-specified object in said frames. - View Dependent Claims (17, 18, 19, 20, 21)
- visual aspects’
Specification