MODULAR IMAGE MINING AND SEARCH
First Claim
Patent Images
1. A system for modular image mining and search, the system comprising:
- a plurality of image capture devices stored and operating on a plurality of network-attached computer;
an indexing engine software module operating on a first network-attached server computer;
an image information database operating on the first network-attached server computer and adapted to receive and store image data and indices from the indexing engine software module;
an interface software module operating on a second network-attached computer;
a search engine software module operating on a second network-attached server computer;
wherein the indexing engine software module indexes and categorizes image data captured by the plurality of image capture devices and stores image data and indices to the image information database;
wherein the indexing and categorization of image data is performed using automated feature extraction at multiple spatial and temporal scales; and
further wherein, the search engine software module receives search requests from users via the interface software module for searches of elements and features within an image using indices and image data of captured images.
18 Assignments
0 Petitions
Accused Products
Abstract
A system for modular image mining and search, comprising a plurality of image capture devices, a search engine, an indexing engine, a database, and user interface software. A plurality of image capture devices capture images and store them to a database. The indexing engine indexes images to create image data for each image with associated metadata and stores the information to the database. The interface software is used to request search queries via a search engine. The search engine accesses the image data to find images or parts of images that satisfy the search query.
67 Citations
3 Claims
-
1. A system for modular image mining and search, the system comprising:
-
a plurality of image capture devices stored and operating on a plurality of network-attached computer; an indexing engine software module operating on a first network-attached server computer; an image information database operating on the first network-attached server computer and adapted to receive and store image data and indices from the indexing engine software module; an interface software module operating on a second network-attached computer; a search engine software module operating on a second network-attached server computer; wherein the indexing engine software module indexes and categorizes image data captured by the plurality of image capture devices and stores image data and indices to the image information database; wherein the indexing and categorization of image data is performed using automated feature extraction at multiple spatial and temporal scales; and further wherein, the search engine software module receives search requests from users via the interface software module for searches of elements and features within an image using indices and image data of captured images.
-
-
2. A method for searching mined image data, the method comprising the steps of:
-
(a) indexing image data using an indexing engine software module stored and operating on a first network-attached server computer and based on images captured from a plurality of image capture devices, and storing the image data and a plurality of indices generated by the indexing in a database; and (b) searching the image data and the image indices using a search engine software module stored and operating on a second network-attached server computer based on input by a user through an interface software module stored and operating on a network-attached client computer; wherein the indexing of image data is performed using automated feature extraction at multiple spatial and temporal scales.
-
-
3. A system for searching over multiple resolutions on a multi-temporal grid of images, the system comprising:
-
an image storage repository operating on a network-attached server computer and storing a plurality of images each stored at a plurality of spatial resolutions the plurality of spatial resolutions of each of the plurality of images decomposed from the respective image as captured by a plurality of image capture devices; wherein the plurality of images are captured by a plurality of image capture devices over a period of time and stored in the image storage repository with timestamps; wherein the plurality of images is analyzed by an indexing engine software module operating on a first network-attached server computer, wherein the indexing and categorization of image data is performed using automated feature extraction at multiple spatial and temporal scales; wherein a search engine software module stored and operating on a network-attached server computer selects an appropriate image resolution from a set of resolutions to conduct an automated search of features and elements within the image data by using indices and image data from the image storage repository; and further wherein the search engine software module conducts a search of images or changes within a scene over a period of time in a set of images captured by a plurality of image capture devices.
-
Specification