Searching and filtering content streams using contour transformations
First Claim
Patent Images
1. A data filtering system comprising:
- a computer system having a memory and also having a processor in operable communication with the memory, for accessing a content stream of digital data;
an object finder which uses the computer system memory and processor to locate an object in the content stream, the object having at least one feature;
a converter which uses the computer system memory and processor to transform the object using a contour similarity class transformation on a plurality of nested contours placed on the object, thereby producing a plurality of semantic values; and
a filter which uses the semantic values to help a user of the data filtering system operate on the object according to at least one of the object'"'"'s features.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for locating objects within a content stream, by transforming prospective objects and evaluating the results to identify meaningful semantic values. Transformation is accomplished using various contour transformations, possibly in combination with other tools and techniques. The semantic values produced by contour transformation can be efficiently searched and classified against a dictionary of archetypes to identify objects and object features in the content stream. Contour transformations may be scale-invariant and/or rotationally invariant or otherwise symmetric, so that distinctions between content objects based on their scale or orientation are avoided.
-
Citations
7 Claims
-
1. A data filtering system comprising:
-
a computer system having a memory and also having a processor in operable communication with the memory, for accessing a content stream of digital data;
an object finder which uses the computer system memory and processor to locate an object in the content stream, the object having at least one feature;
a converter which uses the computer system memory and processor to transform the object using a contour similarity class transformation on a plurality of nested contours placed on the object, thereby producing a plurality of semantic values; and
a filter which uses the semantic values to help a user of the data filtering system operate on the object according to at least one of the object'"'"'s features. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification