System and related techniques for detecting and classifying features within data
First Claim
1. A data processing system comprising:
- a segmentation system adapted to receive data, said segmentation system including;
(a) a storage device having a plurality of different feature extraction techniques stored therein;
(b) a feature extraction processor in communication with said storage device, said feature extraction processor adapted to execute at least each of the plurality of different feature extraction techniques stored in said storage device and adapted to extract one or more features from the data provided to said segmentation system; and
(c) a feature extraction technique selector which selects one or more of the plurality of different feature extraction techniques based upon the type of data provided to said segmentation system;
a feature classifier adapted to receive one or more features from said segmentation system and to apply a feature tag to each of the features wherein the feature tag comprises a source identifier (ID) field, a media type field, a date field, a time field, an object type field and a characteristics field and wherein the media type field is capable of specifying that the media is one of a plurality of disparate types of media including at least;
image media, video media and audio media;
a repository adapted to receive feature tags from said feature classifier;
a search engine coupled to said repository; and
a user interface coupled to said search engine.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing system and method for gathering and interpreting information includes capturing information from at least one of a plurality of information streams/sensors wherein the information includes video, audio, seismic, radio frequency (RF), and/or text then applying a standardized tag to an event at a predetermined time or over a predetermined period of time and storing the standardized tag in a repository which can be interrogated rapidly for situation/scene understanding. The information processing system and method include providing a plurality of segmentation algorithms, determining the type of information to be processed and selecting one or more of the segmentation algorithms to process the information based upon the type of information to be processed.
-
Citations
16 Claims
-
1. A data processing system comprising:
-
a segmentation system adapted to receive data, said segmentation system including; (a) a storage device having a plurality of different feature extraction techniques stored therein; (b) a feature extraction processor in communication with said storage device, said feature extraction processor adapted to execute at least each of the plurality of different feature extraction techniques stored in said storage device and adapted to extract one or more features from the data provided to said segmentation system; and (c) a feature extraction technique selector which selects one or more of the plurality of different feature extraction techniques based upon the type of data provided to said segmentation system; a feature classifier adapted to receive one or more features from said segmentation system and to apply a feature tag to each of the features wherein the feature tag comprises a source identifier (ID) field, a media type field, a date field, a time field, an object type field and a characteristics field and wherein the media type field is capable of specifying that the media is one of a plurality of disparate types of media including at least;
image media, video media and audio media;a repository adapted to receive feature tags from said feature classifier; a search engine coupled to said repository; and a user interface coupled to said search engine. - View Dependent Claims (2, 3)
-
-
4. A system comprising:
-
an image segmentation system including; (a) a storage device having a plurality of different feature extraction techniques stored therein; (b) an image segmentation processor in communication with said storage device, said image segmentation processor adapted to execute at least each of the plurality of different image segmentation algorithms stored in said storage device; an object classifier adapted to receive one or more image segments from said image segmentation processor and to apply a tag to each object in each of the image segments wherein said tag comprises a source identifier (ID) field, a media type field, a date field, a time field, an object type field and a characteristics field and wherein the media type field specifies that the media is one of a plurality of disparate types of media including at least;
image media, video media and audio media;an object repository adapted to receive object tags from said object classifier; a search engine coupled to said object repository; and a user interface coupled to said search engine. - View Dependent Claims (5)
-
-
6. A method for processing data comprising:
-
selecting a portion of the data; identifying one or more specific features within the selected portion of the data; applying a feature tag to each of the specific features which have been identified wherein the feature tag comprises a source identifier (ID) field, a media type field, a date field, a time field, an object type field and a characteristics field and wherein the media type field specifies that the media is one of a plurality of disparate types of media including at least;
image media, video media and audio media; andstoring each of the feature tags in a repository. - View Dependent Claims (7, 8)
-
-
9. A computer-implemented method, comprising:
-
receiving data from a source; selecting one or more feature extraction techniques to process the data based on a particular type of the data received from the source; extracting, by the selected one or more feature extraction techniques, all identifiable features from the data; applying a tag to each extracted feature of the data based on an identification of the feature during the extracting, each tag indicating where within the data the corresponding extracted feature is located and each said tap comprising a media type field and wherein the media type field specifies that the media is one of a plurality of disparate types of media including at least;
image media, video media and audio media; andstoring the tags for each extracted feature in a repository that is searchable by the tags. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification