Systems, methods, and apparatus for image retrieval
First Claim
Patent Images
1. A method of image retrieval, the method comprising:
- obtaining, at a processor, information selecting a plurality of objects represented in a digital image, the digital image associated with a location space and the plurality of selected objects distributed about the location space;
selecting, by the processor, a particular candidate geometrical arrangement of the plurality of selected objects among multiple candidate geometrical arrangements of the plurality of selected objects;
determining, at the processor, a reference position based on the particular candidate geometrical arrangement of the plurality of selected objects;
generating, by the processor, metadata descriptive of the particular candidate geometrical arrangement and the reference position; and
searching, by the processor, a metadata index corresponding to a plurality of digital images to identify at least one digital image from the plurality of digital images, the at least one digital image identified based on comparison of the metadata with an entry of the metadata index such that the at least one digital image depicts the plurality of selected objects, relative to the reference position, arranged according to the particular candidate geometrical arrangement.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of image retrieval includes obtaining information identifying a plurality of selected objects and selecting one among a plurality of candidate geometrical arrangements. This method also includes, by at least one processor, and in response to the selecting, identifying at least one digital image, among a plurality of digital images, that depicts the plurality of selected objects arranged according to the selected candidate geometrical arrangement.
-
Citations
28 Claims
-
1. A method of image retrieval, the method comprising:
-
obtaining, at a processor, information selecting a plurality of objects represented in a digital image, the digital image associated with a location space and the plurality of selected objects distributed about the location space; selecting, by the processor, a particular candidate geometrical arrangement of the plurality of selected objects among multiple candidate geometrical arrangements of the plurality of selected objects; determining, at the processor, a reference position based on the particular candidate geometrical arrangement of the plurality of selected objects; generating, by the processor, metadata descriptive of the particular candidate geometrical arrangement and the reference position; and searching, by the processor, a metadata index corresponding to a plurality of digital images to identify at least one digital image from the plurality of digital images, the at least one digital image identified based on comparison of the metadata with an entry of the metadata index such that the at least one digital image depicts the plurality of selected objects, relative to the reference position, arranged according to the particular candidate geometrical arrangement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium storing instructions that when executed by a processor cause the processor to:
-
obtain information selecting a plurality of objects represented in a digital image, the digital image associated with a location space and the plurality of selected objects distributed about the location space; select a particular candidate geometrical arrangement of the plurality of selected objects among multiple candidate geometrical arrangements of the plurality of selected objects; determine a reference position based on the particular candidate geometrical arrangement of the plurality of selected objects; generate metadata descriptive of the particular candidate geometrical arrangement and the reference position; and search a metadata index corresponding to a plurality of digital images to identify at least one digital image, from the plurality of digital images, the at least one digital image identified based on comparison of the metadata with an entry of the metadata index such that the at least one digital image depicts the plurality of selected objects, relative to the reference position, arranged according to the particular candidate geometrical arrangement. - View Dependent Claims (15, 16, 17, 18)
-
-
19. An apparatus for image retrieval, the apparatus comprising:
-
means for obtaining information selecting a plurality of objects represented in a digital image, the digital image associated with a location space and the plurality of selected objects distributed about the location space; means for selecting a particular candidate geometrical arrangement of the plurality of selected objects among multiple candidate geometrical arrangements of the plurality of selected objects; means for determining a reference position based on the candidate geometrical arrangement of the plurality of selected objects; means for generating metadata descriptive of the particular candidate geometrical arrangement and the reference position; and means for searching a metadata index corresponding to a plurality of digital images to identify at least one digital image from the plurality of digital images, the at least one digital image identified based on comparison of the metadata with an entry of the metadata index such that the at least one digital image depicts the plurality of selected objects, relative to the reference position, arranged according to the particular candidate geometrical arrangement. - View Dependent Claims (20, 21, 22, 23)
-
-
24. An apparatus for image retrieval, the apparatus comprising:
-
a discriminator configured to obtain information selecting a plurality of objects represented in a digital image, the digital image associated with a location space and the plurality of selected objects distributed about the location space, and select a particular candidate geometrical arrangement of the plurality of selected objects among multiple candidate geometrical arrangements of the plurality of selected objects; and a search engine configured to; determine a reference position based on the candidate geometrical arrangement; generate metadata descriptive of the particular candidate geometrical arrangement and the reference position; and search a metadata index corresponding to a plurality of digital images to identify at least one digital image from the plurality of digital images, the at least one digital image identified based on comparison of the metadata with an entry of the metadata index such that the at least one digital image depicts the plurality of selected objects, relative to the reference position, arranged according to the particular candidate geometrical arrangement. - View Dependent Claims (25, 26, 27, 28)
-
Specification