Methods and apparatus for automated true object-based image analysis and retrieval
First Claim
1. A system for processing imagery, the system comprising:
- a database configured to store searchable data structures that represent images;
a computer operatively coupled to the database, the computer including an image locator that locates images in the database for analysis and a region of interest classifier that extracts relevant information from the database;
the image locator being configured to;
locate an image file associated with a given image,determine whether a region of interest entry exists in the database for the given image, andwhen the region of interest entry does not exist for the given image, the given image is sent to the region of interest classifier for analysis; and
the region of interest classifier being configured to;
find a unique region of interest for the given image;
perform one or more transforms to describe the unique region of interest within a physical space, andcreate one or more physical vectors based on the one or more transforms.
2 Assignments
0 Petitions
Accused Products
Abstract
An automated and extensible system for analysis and retrieval of images based on region-of-interest (ROI) analysis of one or more true objects depicted by an image is provided. The system uses an database that is a relational or analytical database containing searchable vectors that represent the images stored in a repository. Entries in the database are created by an image locator and ROI classifier working together to locate images within the repository and extract relevant information to be stored in the ROI database. The ROI classifier analyzes objects in an image to arrive at actual features of the true object. Graphical searches are performed by the collaborative workings of an image retrieval module, an image search requestor and an ROI query module. The image search requestor is an abstraction layer that translates user or agent search requests into the language understood by the ROI query.
-
Citations
22 Claims
-
1. A system for processing imagery, the system comprising:
-
a database configured to store searchable data structures that represent images; a computer operatively coupled to the database, the computer including an image locator that locates images in the database for analysis and a region of interest classifier that extracts relevant information from the database; the image locator being configured to; locate an image file associated with a given image, determine whether a region of interest entry exists in the database for the given image, and when the region of interest entry does not exist for the given image, the given image is sent to the region of interest classifier for analysis; and the region of interest classifier being configured to; find a unique region of interest for the given image; perform one or more transforms to describe the unique region of interest within a physical space, and create one or more physical vectors based on the one or more transforms. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method for processing imagery, the method comprising:
-
locate an image file associated with a given image; determine whether a region of interest entry exists in a database for the given image; when the region of interest entry does not exist for the given image, sending the given image to a region of interest classifier for analysis; finding, with the region of interest classifier, a unique region of interest for the given image; performing, with the region of interest classifier, one or more transforms to describe the unique region of interest within a physical space; and creating one or more physical vectors for storage in the database, the one or more physical vectors being based on the one or more transforms. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A tangible, non-transitory computer readable recording medium recorded with a program that, when executed by a processor, causes the processor to implement a method for processing imagery, the method comprising:
-
locate an image file associated with a given image; determine whether a region of interest entry exists in a database for the given image; when the region of interest entry does not exist for the given image, sending the given image to a region of interest classifier for analysis; finding, with the region of interest classifier, a unique region of interest for the given image; performing, with the region of interest classifier, one or more transforms to describe the unique region of interest within a physical space; and creating one or more physical vectors for storage in the database, the one or more physical vectors being based on the one or more transforms.
-
Specification