Abstract:
A computer implemented method for deriving an attribute entity network (AEN) from video data is disclosed, comprising the steps of: extracting at least two entities from the video data; tracking the trajectories of the at least two entities to form at least two tracks; deriving at least one association between at least two entities by detecting at least one event involving the at least two entities, said detecting of at least one event being based on detecting at least one spatio-temporal motion correlation between the at least two entities; and constructing the AEN by creating a graph wherein the at least two objects form at least two nodes and the at least one association forms a link between the at least two nodes.
Abstract:
A method for automatically generating a strong classifier for determining whether at least one object is detected in at least one image is disclosed, comprising the steps of: (a) receiving a data set of training images having positive images; (b) randomly selecting a subset of positive images from the training images to create a set of candidate exemplars, wherein said positive images include at least one object of the same type as the object to be detected; (c) training a weak classifier based on at least one of the candidate exemplars, said training being based on at least one comparison of a plurality of heterogeneous compositional features located in the at least one image and corresponding heterogeneous compositional features in the one of set of candidate exemplars; (d) repeating steps (c) for each of the remaining candidate exemplars; and (e) combining the individual classifiers into a strong classifier, wherein the strong classifier is configured to determine the presence or absence in an image of the object to be detected.
Abstract:
An adaptive image acquisition system and method that generates virtual view of a surveillance scene to a user (operator), in which, the user operates the system. Through viewing the virtual view, the user controls sensors that create the virtual view. The sensors comprise at least one first sensor having a higher resolution than at least one second sensor. Images from the second sensor are processed to create an image mosaic that is overlaid with images from the higher resolution first sensor. In one embodiment of the invention, the first sensor is moved using Saccade motion. In another embodiment of the invention, a user's intent is used to control the Saccade motion.
Abstract:
A method and system for performing automated training environment monitoring and evaluation. The training environment may include a mixed reality elements to enhance a training experience.
Abstract:
A method of editing a digital image having associated embedded data, such as printing hints, includes embedding a first watermark in the original image before the image is edited. The first watermarking scheme associates first watermark information with each pixel and is used to detect which pixels have been edited. A second watermark may be embedded in the original image according to a second watermarking scheme which associates second watermark information with non-overlapping groups of pixels in the original image. The second watermark information may be used to synchronize the first watermark information and to detect editing information which does not change pixel values. After editing, only those edited portions of the image need have their embedded data reapplied.
Abstract:
A method for enhancing color fidelity in multi-reproduction, includes scanning an image to be reproduced, wherein the image contains an invisible digital watermark including color information; decoding the color information contained in the watermark; comparing the decoded color information with the scanned image; generating a correction table from the differences between the decoded color information and the scanned image; and performing color correction on the scanned image using the correction table. This method confines the color error to one generation, even when copies go through multiple reproduction.
Abstract:
A method and apparatus for using a reference in a watermarking application is disclosed. Watermarked content and a reduced resolution reference are registered such that registration parameters are calculated. The watermarked content is processed using the registration parameters. A watermark is recovered using the processed watermarked content and the reduced resolution reference.
Abstract:
An adaptive image acquisition system and method that generates virtual view of a surveillance scene to a user (operator), in which, the user operates the system. Through viewing the virtual view, the user controls sensors that create the virtual view. The sensors comprise at least one first sensor having a higher resolution than at least one second sensor. Images from the second sensor are processed to create an image mosaic that is overlaid with images from the higher resolution first sensor. In one embodiment of the invention, the first sensor is moved using Saccade motion. In another embodiment of the invention, a user's intent is used to control the Saccade motion.
Abstract:
A method and system for creating a histogram of oriented occurrences (HO2) is disclosed. A plurality of entities in at least one image are detected and tracked. One of the plurality of entities is designated as a reference entity. A local 2-dimensional ground plane coordinate system centered on and oriented with respect to the reference entity is defined. The 2-dimensional ground plane is partitioned into a plurality of non-overlapping bins, the bins forming a histogram, a bin tracking a number of occurrences of an entity class. An occurrence of at least one other entity of the plurality of entities located in the at least one image may be associated with one of the plurality of non-overlapping bins. A number of occurrences of entities of at least one entity class in at least one bin may be into a vector to define an HO2 feature.
Abstract:
A computer-implemented method comprising collecting data from a plurality of information sources, identifying a geographic location associated with the data and forming a corresponding event according to the geographic location, correlating the data and the event with one or more topics based at least partly on the identified geographic location and storing the correlated data and event and inferring the associated geographic location if the data does not comprise explicit location information, including matching the data against a database of geo-referenced data.